Comment apprendre à programmer un automate

Étape 1

Inscrivez-vous à un cours collégial dans la communauté de la programmation PLC, les écoles peuvent exiger un diplôme d'études secondaires ou un GED, mais ne nécessitent généralement pas d'expérience préalable dans la technologie PLC. Vous pouvez choisir d’enseigner des cours tels que l’introduction aux "Contrôleurs programmables" d’Oakton Community College sur des sujets tels que les types d’entrée et de sortie, les organigrammes, les types de processeurs, l’adressage de la mémoire, l’interface vanne à air, la logique et les mathématiques, les processeurs de fonctionnement continu et le mouvement des données.

Étape 2

Lisez un manuel tel que "Contrôleurs de logique programmable" de W. Bolton, "Introduction aux automates programmables" de Jay F. Hooper, "Guide pour les automates programmables de technicien" de Richard A. Cox et Terry Borden, "Didacticiel du contrôleur de logique programmable" de Philip Tubbs ou "The PLC Workbook: Les contrôleurs de logique programmable simplifiés" de K. Clements Jewery et W. Jeffcoat. Achetez un livre avec de nombreuses illustrations de pilotes, de nombreux plans et des instructions pas à pas.

Étape 3

Suivez un cours de programmation PLC certifié en ligne ou à la maison, tel que celui proposé par le George Brown College. Le programme devrait durer 32 semaines et couvrir des thèmes tels que l’unité centrale, les minuteries, le transfert de données, le contrôle de processus, les codes numériques, la logique numérique et les langages de programmation avancés. Selon le programme, un diplôme d'études secondaires peut être exigé. Différents périphériques informatiques sont également nécessaires, tels qu'un minimum de 32 Mo de RAM, une carte son, un accès Internet, 100 Mo d'espace disque disponible et un CD-ROM, puisque le cours est donné en ligne.

Étape 4

Consultez des didacticiels en ligne gratuits sur les automates programmables sur des sites Web tels que PAControl et PLC Man. Ces sites proposent des informations sur les systèmes de numérotation, le stockage des données, les communications, les comparateurs, le balayage, les instructions de programmation et la logique à relais.