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

Cours de programmeur d'automates programmables (PLC)

5

Maîtrisez la programmation PLC, du câblage matériel aux réseaux industriels avancés, en un seul cours complet. Vous créerez de véritables programmes de commande, configurerez des boucles PID et dépannerez des systèmes en fonctionnement à l'aide d'outils et de méthodes standard de l'industrie. Ce cours couvre tout ce dont un programmeur PLC a besoin pour effectuer son travail correctement.

Dedika pour les entreprises

Ce que vous allez apprendre:

Vous commencerez par les fondamentaux du matériel PLC et les pratiques de câblage sécurisé, puis vous passerez à la programmation en logique à relais à l'aide de temporisateurs, de compteurs et d'instructions de manipulation de données. Ensuite, vous configurerez des boucles de régulation analogiques et réglerez des algorithmes PID pour des applications réelles de procédés. Le cours couvre les protocoles de communication industriels, notamment EtherNet/IP, Modbus TCP et OPC-UA, afin que vous puissiez connecter des 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 terrain.

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 les entreprises, le cours inclut des exercices et des exemples adaptés à votre propre activité et aux besoins spécifiques de votre entreprise.

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 API et à l'automatisation

  • Leçon 1 • Bases de la sécurité et de la réglementation

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

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

    Compare les familles d'API compactes, modulaires et à châssis en fonction de leur échelle et de leur application. Guide les étudiants dans le choix de la plateforme adaptée à une tâche d'automatisation donnée.

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

    Définit les API, leur historique et la manière dont ils ont remplacé les systèmes de commande à relais. Établit la base conceptuelle pour tous les sujets de programmation ultérieurs.

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

    Identifie l'unité centrale, l'alimentation électrique, les modules d'E/S et les ports de communication. La compréhension du matériel est un prérequis pour le câblage et la configuration de tout système d'API.

  • Leçon 5 • Principes 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'API que les étudiants programmeront.

Chapitre 2Voir les détails

Câblage matériel de l'API et configuration des E/S

  • Leçon 1 • Câblage et mise à l'échelle des E/S 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 canaux analogiques avant d'appliquer la mise à l'échelle logicielle.

  • Leçon 2 • Adressage des E/S et configuration des modules

    Mappe les positions physiques des bornes aux adresses d'E/S logicielles en utilisant les conventions du fabricant. Un adressage précis prévient les erreurs de logique dans tous les exercices de programmation ultérieurs.

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

    Démontre les topologies de câblage en logique positive et négative 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 des moteurs et des électrovannes. Développe les compétences en matière de protection des sorties par fusibles et suppression.

  • Leçon 5 • Notions fondamentales d'électricité pour le câblage des API

    Passe en revue les concepts de tension CC/CA, de courant et de mise à la terre essentiels pour un câblage sûr des API. Fournit la théorie électrique nécessaire avant de connecter tout dispositif de terrain.

Chapitre 3Voir les détails

Principes fondamentaux de la programmation en logique à contacts

  • Leçon 1 • Aperçu du langage Ladder Diagram

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

  • Leçon 2 • Circuits de verrouillage et d'accrochage

    Implémente des circuits d'auto-maintien à l'aide de contacts de verrouillage et de bobines de verrouillage/déverrouillage. Ces schémas constituent la base de la logique de démarrage/arrêt des moteurs et d'alarme.

  • Leçon 3 • Instructions de temporisation

    Programme des temporisateurs à retard à l'enclenchement, à retard au déclenchement et à accumulation pour contrôler des séquences temporelles. La maîtrise des temporisateurs est nécessaire pour les applications de convoyeurs, de mélange et de contrôle de processus.

  • 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 à des scénarios de contrôle de lot et de comptage de production.

  • Leçon 5 • Instructions logiques de base

    Programme des 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 de données et de comparaison

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

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

  • Leçon 2 • Instructions arithmétiques

    Programme les instructions ADD, SUB, MUL, DIV et MOD pour les calculs dans l'API. 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

    Utilise 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 le contrôle basé sur des points de consigne et des seuils d'alarme.

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

    Explique les types de données bit, octet, entier, réel et chaîne 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 traitement de données.

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

    Applique les instructions AND, OR, XOR et de décalage de bits pour manipuler des mots de données conditionnés. Ces opérations prennent en charge le décodage des mots d'état et la génération de séquences.

Chapitre 5Voir les détails

Organisation du programme et conception structurée

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

    Construit 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 moteurs, de vannes et de contrôle PID.

  • Leçon 2 • Normes de documentation des programmes

    Applique des conventions de nommage, des commentaires d'échelon et des descriptions d'étiquettes pour produire des programmes autodocumentés. Une documentation appropriée réduit le temps de mise en service et prend en charge la maintenance à long terme.

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

    Crée des sous-routines appelées conditionnellement ou inconditionnellement pour modulariser les programmes Ladder. Les sous-routines réduisent la duplication de code et simplifient le dépannage dans les programmes volumineux.

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

    Explique le cycle de balayage de l'API : phases de balayage d'entrée, d'exécution du programme et de balayage de sortie. Comprendre l'ordre de balayage est essentiel pour écrire une logique de commande déterministe et sans bogue.

  • Leçon 5 • Blocs fonctionnels et bases du Texte Structuré

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

Chapitre 6Voir les détails

Contrôle analogique et programmation PID

  • Leçon 1 • Traitement du signal analogique dans l'API

    Convertit 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

    Programme des alarmes de haut, bas, très haut et très bas sur les variables de processus en utilisant une logique de comparaison. La gestion des alarmes protège les équipements et déclenche automatiquement les notifications aux opérateurs.

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

    Applique les méthodes de test par échelon en boucle ouverte et de Ziegler-Nichols pour calculer les gains PID initiaux. Les étudiants affinent itérativement les gains pour obtenir des performances de boucle stables et réactives.

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

    Configure l'instruction PID du fabricant de l'API avec le mode, le point de consigne et les limites de sortie corrects. Les étudiants configurent les algorithmes PID de forme positionnelle et de forme vitesse.

  • Leçon 5 • Révision de la théorie du contrôle PID

    Résume les actions proportionnelle, intégrale et dérivée ainsi que leur effet sur la réponse du processus. Fournit la base théorique du contrôle nécessaire pour configurer et régler les blocs PID.

Chapitre 7Voir les détails

Communications et réseaux des API

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

    Configure les connexions EtherNet/IP, Modbus TCP et PROFINET pour une intégration rapide des dispositifs. 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 API et un variateur de fréquence.

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

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

  • Leçon 4 • Principes 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'API.

  • Leçon 5 • Liaison API-à-API et contrôleurs

    Implémente les étiquettes produites/consommées et la messagerie pair-à-pair entre plusieurs API. Les architectures de contrôle distribuées 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 pannes : observer, émettre des hypothèses, tester et vérifier. Une méthodologie reproductible réduit le temps moyen de réparation sur tous les types de systèmes d'API.

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

    Identifie une logique d'échelon incorrecte, des erreurs de temporisateur/compteur et des incompatibilités de types de données causant un comportement inattendu. Les étudiants corrigent les bogues du programme en utilisant des cas de test structurés et la simulation.

  • Leçon 3 • Diagnostic des pannes matérielles

    Diagnostique les modules d'E/S 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 du système et tests de recette

    Exécute une séquence de mise en service : vérifications préalables à la mise sous tension, vérification des E/S, essai à vide et test de recette en conditions réelles. Les étudiants produisent une liste de contrôle de mise en service et un dossier de documentation de validation.

  • Leçon 5 • Utilisation du logiciel de programmation d'API pour le diagnostic

    Utilise la supervision en ligne, les fonctions de forçage et les tampons de diagnostic pour isoler les défauts dans les programmes en cours d'exécution. 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 souhaitant passer du câblage à la programmation et au contrôle de systèmes automatisés.

  • Technicien de maintenance souhaitant diagnostiquer les défauts des PLC plutôt que d'attendre un support externe.

  • Ingénieur mécanicien ayant besoin de comprendre la logique de contrôle pour collaborer efficacement avec les équipes d'automatisation.

  • Personne en reconversion professionnelle venant de l'informatique ou de l'électronique et visant l'automatisation industrielle comme nouveau domaine.

  • Jeune diplômé en génie développant des compétences pratiques en PLC que les programmes académiques couvrent rarement en profondeur.

  • Passionné ou bricoleur sérieux souhaitant passer des projets DIY à l'automatisation industrielle de niveau professionnel.

Ce que disent nos apprenants

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 besoin de 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 Digital
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 les vidéos sont présentées et transcrites, 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 en Algérie ?

Les cours sont-ils gratuits ?

Quelle est la charge de travail du 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 marche ?

Cours PDF