Choisissez votre langue
Cours de programmeur d'automates programmables (PLC)
Plus de 2 millions d'apprenants dans le monde

Cours de programmeur d'automates programmables (PLC)

5

Maîtrisez la programmation PLC, du câblage matériel au réseautage industriel avancé, en un seul cours complet. Vous créerez des programmes de commande réels, configurerez des boucles PID et dépannerez des systèmes en direct à l'aide d'outils et de méthodes standard de l'industrie. Ce cours couvre tout ce dont un programmeur PLC en activité a besoin pour bien faire le travail.

Dedika pour entreprises

Ce que vous allez apprendre:

Vous débuterez par les fondements du matériel PLC et les pratiques sécuritaires de câblage, puis passerez à la programmation logique en échelles à l'aide de minuteries, de compteurs et d'instructions de gestion des données. Ensuite, vous configurerez des boucles de commande analogiques et réglerez des algorithmes PID pour des applications de procédés réels. Le cours couvre les protocoles de communication industriels, notamment EtherNet/IP, Modbus TCP et OPC-UA, afin que vous puissiez connecter les PLC aux IHM, aux variateurs et aux systèmes SCADA. Vous apprendrez également la conception structurée de programmes, les procédures de mise en service et les méthodes systématiques de dépannage utilisées quotidiennement sur le plancher de production.

Comment vous étudiez de façon pratique Cours de programmeur d'automates programmables (PLC)

Comment vous pratiquez Cours de programmeur d'automates programmables (PLC)

Pour vous, entreprise, qui souhaitez former votre équipe

Avec Dedika pour entreprises, le cours inclut des exercices et des exemples adaptés à votre propre entreprise et à ses besoins spécifiques.

Cliquez ici

Contenu du cours

8 Chapitres • 40 LeçonsDurée entre 4 et 360 heures (vous décidez)

Chapitre 1Voir les détails

Introduction aux automates programmables et à l'automatisation

  • Leçon 1 • Notions de base en sécurité et en réglementation

    Présente les pratiques de sécurité électrique et les normes de sécurité fonctionnelle pertinentes pour les environnements d'automates. Assure que les étudiants travaillent en sécurité avant de toucher tout équipement sous tension.

  • Leçon 2 • Types de systèmes d'automates programmables

    Compare les familles d'automates compacts, modulaires et à châssis selon leur échelle et leur application. Guide les étudiants dans le choix de la plateforme appropriée pour une tâche d'automatisation donnée.

  • Leçon 3 • Qu'est-ce qu'un automate programmable?

    Définit les automates programmables, leur historique et la façon dont ils ont remplacé les systèmes de commande à relais. Établit la base conceptuelle pour tous les sujets de programmation subséquents.

  • Leçon 4 • Composants matériels de l'automate

    Identifie l'unité centrale, l'alimentation électronique, les modules d'entrée-sortie et les ports de communication. La compréhension du matériel est un prérequis au câblage et à la configuration de tout système d'automate.

  • Leçon 5 • Fondamentaux de l'automatisation industrielle

    Couvre la commande en boucle ouverte et en boucle fermée, les capteurs et les actionneurs dans les systèmes automatisés. Relie la théorie de l'automatisation aux applications réelles d'automates que les étudiants programmeront.

Chapitre 2Voir les détails

Câblage matériel et configuration des entrées-sorties de l'automate

  • Leçon 1 • Câblage et mise à l'échelle des entrées-sorties analogiques

    Explique le câblage des signaux 4-20 mA et 0-10 V pour les capteurs et les dispositifs de commande. Les étudiants câblent et vérifient les voies analogiques avant d'appliquer la mise à l'échelle logicielle.

  • Leçon 2 • Adressage des entrées-sorties et configuration des modules

    Mappe les positions physiques des bornes aux adresses logicielles d'entrée-sortie en utilisant les conventions du fabricant. Un adressage précis prévient les erreurs de logique dans tous les exercices de programmation subséquents.

  • Leçon 3 • Câblage des modules d'entrée numériques

    Démontre les topologies de câblage par source et par absorption pour les dispositifs d'entrée discrets. Les étudiants connectent des boutons-poussoirs, des interrupteurs de fin de course et des capteurs de proximité aux bornes d'entrée.

  • Leçon 4 • Câblage des modules de sortie numériques

    Couvre le câblage des modules de sortie à relais, à transistor et à triac pour des charges telles que les moteurs et les solénoïdes. Développe la compétence en matière de protection des sorties par fusibles et suppression.

  • Leçon 5 • Notions fondamentales en électricité pour le câblage des automates

    Revise les notions de tension CC/CA, de courant et de mise à la masse essentielles pour un câblage sécuritaire des automates. Fournit la théorie électrique nécessaire avant de connecter tout dispositif de terrain.

Chapitre 3Voir les détails

Fondamentaux de la programmation en logique à relais

  • Leçon 1 • Aperçu du langage à contacts

    Présente les échelons, les rails, les contacts et les bobines comme éléments de base de la logique à contacts. Relie les conventions des schémas à relais à leurs équivalents logiciels dans l'éditeur d'automate.

  • Leçon 2 • Circuits de maintien et de verrouillage

    Implémente des circuits auto-maintien en utilisant des contacts de maintien et des bobines de verrouillage/déverrouillage. Ces modèles constituent la base des circuits de démarrage-arrêt de moteur et de logique d'alarme.

  • Leçon 3 • Instructions de temporisation

    Programme des temporisations à retard à l'enclenchement, à retard au déclenchement et à accumulation pour commander des séquences temporisées. La maîtrise des temporisations est requise pour les applications de convoyeurs, de mélangeurs et de contrôle de procédés.

  • Leçon 4 • Instructions de comptage

    Utilise les instructions de comptage progressif, de comptage régressif et de comptage progressif/régressif pour suivre les événements et les quantités. Les étudiants appliquent les compteurs au comptage par lots et aux scénarios de comptage de production.

  • Leçon 5 • Instructions de logique de base

    Programme les fonctions logiques ET, OU et NON en utilisant des arrangements de contacts en série, en parallèle et inversés. Les étudiants résolvent des problèmes de logique combinatoire en utilisant uniquement des instructions de contact et de bobine.

Chapitre 4Voir les détails

Instructions de manipulation et de comparaison de données

  • Leçon 1 • Instructions de déplacement et de copie

    Programmez les instructions MOV, COPY et de déplacement par bloc pour transférer des données entre les registres. Ces instructions sous-tendent les routines de gestion de recettes et de chargement de paramètres.

  • Leçon 2 • Instructions arithmétiques

    Programmez les instructions ADD, SUB, MUL, DIV et MOD pour les calculs dans l'automate. Les étudiants calculent les totaux de débit, les ratios d'efficacité et les conversions d'unités techniques.

  • Leçon 3 • Instructions de comparaison

    Utilisez les instructions EQU, NEQ, LES, GRT, LEQ et GEQ pour déclencher une logique basée sur des conditions numériques. Les instructions de comparaison permettent la commande basée sur des points de consigne et des seuils d'alarme.

  • Leçon 4 • Mémoire de l'automate et types de données

    Expliquez les types de données bit, octet, entier, réel et chaîne de caractères ainsi que leur organisation en mémoire. La sélection correcte du type de données prévient les erreurs de dépassement dans tous les programmes de manipulation de données.

  • Leçon 5 • Instructions logiques et de décalage de bits

    Appliquez les instructions AND, OR, XOR et de décalage de bits pour manipuler des mots de données condensés. Ces opérations soutiennent le décodage des mots d'état et la génération de motifs de séquenceur.

Chapitre 5Voir les détails

Organisation des programmes et conception structurée

  • Leçon 1 • Blocs fonctionnels définis par l'utilisateur

    Construisez des blocs fonctionnels réutilisables avec des entrées, des sorties et un état interne définis. L'encapsulation permet la réutilisation cohérente de modèles de commande de moteurs, de vannes et de PID.

  • Leçon 2 • Normes de documentation des programmes

    Appliquez des conventions de nommage, des commentaires d'échelons et des descriptions d'étiquettes pour produire des programmes auto-documentés. Une documentation appropriée réduit le temps de mise en service et soutient la maintenance à long terme.

  • Leçon 3 • Sous-routines et instructions de saut

    Créez des sous-routines appelées de manière conditionnelle ou inconditionnelle pour modulariser les programmes à contacts. Les sous-routines réduisent la duplication de code et simplifient le dépannage dans les programmes de grande taille.

  • Leçon 4 • Exécution du programme et cycle de balayage

    Expliquez le cycle de balayage de l'automate : phases de balayage des entrées, d'exécution du programme et de balayage des sorties. La compréhension de l'ordre de balayage est essentielle pour écrire une logique de commande déterministe et sans erreur.

  • Leçon 5 • Notions de base sur le diagramme de blocs fonctionnels et le texte structuré

    Présentez le diagramme de blocs fonctionnels et le texte structuré de la norme CEI (IEC) 61131-3 comme compléments à la logique à contacts. Les étudiants reconnaissent quand chaque langage est le plus efficace pour une tâche donnée.

Chapitre 6Voir les détails

Commande analogique et programmation PID

  • Leçon 1 • Traitement des signaux analogiques dans l'automate

    Convertissez les comptes analogiques bruts en unités techniques à l'aide d'instructions de mise à l'échelle linéaire. Une mise à l'échelle précise est le prérequis pour des comparaisons fiables de points de consigne PID et d'alarme.

  • Leçon 2 • Surveillance des alarmes et des limites pour les boucles analogiques

    Programmez des alarmes de seuil haut, bas, haut-haut et bas-bas sur les variables de procédé en utilisant la logique de comparaison. La gestion des alarmes protège l'équipement et déclenche automatiquement les notifications aux opérateurs.

  • Leçon 3 • Méthodes de réglage PID

    Appliquez les méthodes du test en palier en boucle ouverte et de Ziegler-Nichols pour calculer les gains PID initiaux. Les étudiants affinent itérativement les gains pour obtenir un rendement de boucle stable et réactif.

  • Leçon 4 • Configuration du bloc d'instruction PID

    Configurez l'instruction PID du fabricant de l'automate avec le mode, le point de consigne et les limites de sortie corrects. Les étudiants configurent les algorithmes PID sous forme de position et de vitesse.

  • Leçon 5 • Revue de la théorie de la régulation PID

    Résumez les actions proportionnelle, intégrale et dérivée et leur effet sur la réponse du procédé. Fournissez les fondements de la théorie de la régulation nécessaires pour configurer et régler les blocs PID.

Chapitre 7Voir les détails

Communications et mise en réseau des automates

  • Leçon 1 • Protocoles industriels basés sur Ethernet

    Configure les connexions EtherNet/IP, Modbus TCP et PROFINET pour l'intégration de dispositifs à haute vitesse. Les étudiants configurent l'adressage IP, les paramètres de connexion et les tables de mappage de données.

  • Leçon 2 • Protocoles de communication série

    Configure les liaisons série RS-232 et RS-485 en utilisant Modbus RTU pour la communication avec les dispositifs. Les étudiants lisent et écrivent des registres Modbus entre un automate et un variateur de fréquence.

  • Leçon 3 • Intégration OPC-UA et SCADA

    Connecte les données de l'automate aux systèmes SCADA et MES en utilisant la configuration du serveur OPC-UA. Les étudiants mappent les étiquettes de l'automate aux nœuds OPC-UA et vérifient le flux de données vers un client superviseur.

  • Leçon 4 • Fondamentaux des réseaux industriels

    Couvre les couches du modèle OSI pertinentes pour les réseaux industriels, les topologies et les types de supports. Fournit le vocabulaire réseau nécessaire pour configurer tout protocole de communication d'automate.

  • Leçon 5 • Liaison entre automates et contrôleurs

    Implémente les étiquettes produites/consommées et la messagerie pair-à-pair entre plusieurs automates. Les architectures de commande distribuée nécessitent un échange de données fiable entre contrôleurs.

Chapitre 8Voir les détails

Dépannage, diagnostic et mise en service

  • Leçon 1 • Méthodologie de dépannage systématique

    Présente un processus structuré d'isolation des défauts : observer, émettre une hypothèse, tester et vérifier. Une méthodologie reproductible réduit le temps moyen de réparation pour tous les types de systèmes d'automates.

  • Leçon 2 • Diagnostic des erreurs de logique et de programme

    Identifie les erreurs de logique d'échelon, les erreurs de temporisation/compteur et les inadéquations de types de données qui causent un comportement inattendu. Les étudiants corrigent les bogues de programme en utilisant des cas de test structurés et la simulation.

  • Leçon 3 • Diagnostic des défauts matériels

    Diagnostique les modules d'entrée-sortie défaillants, les fusibles grillés, les défauts de câblage et les problèmes d'alimentation à l'aide de multimètres et d'indicateurs. Les étudiants remplacent et vérifient les modules sans perturber les sections non affectées du système.

  • Leçon 4 • Mise en service et essais de réception du système

    Exécute une séquence de mise en service : vérifications préalables à la mise sous tension, vérification des entrées-sorties, essai à vide et essai de réception en direct. Les étudiants produisent une liste de vérification de mise en service et un dossier de documentation de clôture.

  • Leçon 5 • Utilisation du logiciel de programmation de l'automate (PLC) pour le diagnostic

    Utilise la surveillance en ligne, les fonctions de forçage et les tampons de diagnostic pour isoler les défauts dans les programmes en direct. Les outils logiciels accélèrent le diagnostic sans nécessiter de mesures physiques au multimètre.

Certification

Votre certificat valide de réussite

Ce cours est pour vous :

  • Électricien : prêt à passer du câblage à la programmation et au contrôle de systèmes automatisés.

  • Technicien de maintenance : souhaite diagnostiquer les défauts d'automate au lieu d'attendre le soutien externe.

  • Ingénieur mécanique : doit comprendre la logique de commande pour collaborer efficacement avec les équipes d'automatisation.

  • Personne en réorientation professionnelle : venant des TI ou de l'électronique et visant l'automatisation industrielle comme nouveau domaine.

  • Jeune diplômé ou jeune diplômée en génie : acquiert des compétences pratiques en automate que les programmes académiques couvrent rarement en profondeur.

  • Amateur ou bricoleur sérieux : prêt à passer de projets de bricolage à l'automatisation industrielle de niveau professionnel.

Ce que nos apprenants disent

Vos cours sont parfaits. J'ai acheté le forfait d'un an et j'ai enfin l'opportunité de suivre divers sujets qui m'intéressent sans avoir à changer de plateforme... je vous remercie pour tout ce que vous faites, je vous ai déjà recommandés à d'autres personnes...
Giulio Carlo
Giulio CarloÉtudiant en Marketing Numérique
J'aime la façon dont les leçons vont droit au but et comment je peux changer de chapitres et passer le contenu dont je n'ai pas besoin.
Mariana Ferres
Mariana FerresÉtudiante en Photographie
J'aime le contenu et la façon dont il est présenté ainsi que la transcription des vidéos, ce qui accélère le processus !
Luciana Alvarenga
Luciana AlvarengaÉtudiante en Design d'Ongles
La plateforme est rapide, simple à utiliser. La diversité du contenu et les vidéos complémentaires aident beaucoup dans l'apprentissage.
André Felipe
André FelipeÉtudiant en Ingénierie de Prompt

Formations principales

FAQ

Qui est Dedika?

Le certificat est-il valable au Canada ?

Les cours sont-ils gratuits?

Quelle est la charge de travail des cours?

Comment sont les cours?

Comment fonctionnent les cours?

Quelle est la durée des cours?

Quel est le coût ou le prix des cours?

Qu’est-ce qu’un cours EAD ou en ligne et comment ça fonctionne?

Cours PDF