Tous les projetsAll projects

Automatisation d’un palan industrielIndustrial hoist automation

  • 2026
  • ELE8202 · Polytechnique Montréal
  • Équipe de 2Team of 2

Automatisation complète d’un palan à deux axes qui transporte des pièces entre des cuves de traitement, sur un automate Schneider Modicon M340, à partir d’un cahier des charges industriel.Full automation of a two-axis hoist that carries parts between treatment tanks, on a Schneider Modicon M340 PLC, from an industrial specification.

  • Modicon M340
  • Grafcet
  • Ladder
  • IHM MagelisMagelis HMI
  • EncodeursEncoders

AperçuOverview

Le système est un montage de palan industriel : deux moteurs indépendants déplacent la charge à l’horizontale et à la verticale, et la pièce doit passer par différentes cuves de trempage selon une séquence choisie par l’opérateur.The system is an industrial hoist rig: two independent motors move the load horizontally and vertically, and each part has to go through different dipping tanks in a sequence chosen by the operator.

Le cahier des charges, volontairement désordonné comme en industrie, impose quatre modes de fonctionnement, un positionnement précis en boucle fermée et des sécurités qui s’appliquent en tout temps. La conception s’est faite d’abord sur papier en Grafcet, puis en programmation et mise au point sur l’automate.The specification, deliberately messy as it would be in industry, calls for four operating modes, precise closed-loop positioning and safety features that apply at all times. The design was done on paper in Grafcet first, then programmed and debugged on the PLC.

Ce que j’ai réaliséWhat I did

  • Conçu et programmé l’automatisme séquentiel sur automate Modicon M340 en Grafcet et Ladder à partir d’un cahier des charges : modes initialisation, manuel, manuel assisté et automatique.Designed and programmed the sequential control on a Modicon M340 PLC in Grafcet and Ladder from a specification: initialization, manual, assisted manual and automatic modes.
  • Implanté le positionnement en boucle fermée à deux vitesses à partir des encodeurs optiques lus par un module de comptage rapide.Implemented two-speed closed-loop positioning from optical encoders read by a high-speed counter module.
  • Intégré les sécurités : arrêt d’urgence, maintien du palan dans son plan de travail, verrouillage logiciel des commandes contradictoires des moteurs.Built in the safety features: emergency stop, keeping the hoist within its workspace, and a software interlock against conflicting motor commands.
  • Développé l’interface homme-machine sur écran tactile Magelis : position X-Y, état du système, messages et consignes.Developed the HMI on a Magelis touchscreen: X-Y position, system status, messages and setpoints.