Chargement de la progression locale…
PLC Gym
Accueil PLC GymNiveau 1, 0 XP · ta progression
TwinCAT 3 avec Pro · sans licence · rien à installer

Formation à l'automate Beckhoff en texte structuré TwinCAT 3

Apprends à programmer les automates Beckhoff en texte structuré TwinCAT 3, puis essaie chaque idée sur des machines 3D qui fonctionnent dans ton navigateur. Pas de licence et pas d'automate sur l'établi. Commence gratuitement avec Siemens ou Rockwell ; TwinCAT est inclus avec Pro.

À propos 50 heures en 46 courtes étapes. Commence gratuitement : un compte gratuit, sans carte bancaire.

Texte structuré TwinCAT 3 · un auto-maintien marche/arrêt
PumpOn := (Start OR PumpOn)
    AND NOT Stop AND Permit;
Texte structuré TwinCAT 3 · une temporisation à l'enclenchement
Delay(IN := Start, PT := T#200MS);
PumpOn := Delay.Q;

Des exemples tirés des leçons, tels que tu les écrirais dans TwinCAT 3.

Ce que tu vas apprendre

Beckhoff: 46 étapes, de ton premier cycle aux blocs réutilisables

Le cours de programmation automate
  1. Lire, décider, commander

    Tu sais expliquer un cycle automate et faire qu'une sortie suive une entrée.

    Leçon : Penser en cyclesLeçon : Savoir ce que représente une variable
  2. Ne tourner que si c’est autorisé

    Tu sais combiner des conditions et expliquer quelle demande l'emporte.

    Leçon : Intégrer l'autorisation dans la logique
  3. Mémoriser une demande de Start

    Tu sais lire un échelon et garder une pompe en marche jusqu'à Stop.

    Leçon : Lire un échelon
  4. Attendre, puis agir

    Tu sais prévoir une temporisation à l'enclenchement et une au déclenchement, cycle par cycle.

    Leçon : Rendre le temps explicite
  5. Compter un événement une seule fois

    Tu sais distinguer une bouteille de plusieurs cycles et remettre un comptage à zéro volontairement.

    Leçon : Compter les événements, pas les cycles
  6. Suivre un signal mesuré

    Tu sais relier des blocs typés et convertir des valeurs brutes en unités utiles.

    Leçon : Suivre le signal
  7. Garder la régulation stable

    Tu sais maintenir une demande entre deux seuils et diagnostiquer le battement.

    Leçon : Réguler une plage, pas un point
  8. Demander une preuve

    Tu sais prévoir le temps de course d'une vanne et déclencher une alarme si le retour d'état manque.

    Leçon : Séparer la demande de la preuve
  9. Choisir la pompe qui travaille

    Tu sais choisir l'équipement en service ou en secours sans commander les deux.

    Leçon : Une demande, une pompe disponible
  10. Acquitter n’est pas réarmer

    Tu sais séparer une condition, une alarme mémorisée et son avertisseur.

    Leçon : Acquitter l'avertisseur, garder l'alarme
  11. Passer la main

    Tu sais passer d'Auto à Manuel sans changement de commande inexpliqué.

    Leçon : Qui contrôle la commande ?
  12. Un lot, des phases claires

    Tu sais décrire quelles commandes appartiennent à chaque étape et quand passer à la suivante.

    Leçon : Décrire un procédé en étapes
  13. Choisir un chemin

    Tu sais entrer dans un seul chemin alternatif et rendre prévisibles des transitions concurrentes.

    Leçon : Une décision, un seul chemin actif
  14. Donner une fin aux commandes

    Tu sais distinguer les actions N, S et R et réinitialiser un grafcet volontairement.

    Leçon : Clarifier la durée de vie de chaque commande
  15. Prouver une reprise en sécurité

    Tu sais utiliser les preuves d'une panne et exiger un redémarrage volontaire après une interruption.

    Leçon : Prouver aussi la reprise
  16. Écrire les phases en texte

    Tu sais écrire une machine d'états CASE et définir chaque commande dans chaque état.

    Leçon : Écrire une phase comme une machine d'états
  17. Parcourir une collection

    Tu sais indexer un tableau typé et utiliser une boucle FOR bornée pour en faire la somme.

    Leçon : Quatre valeurs, une boucle bornée
  18. Garder les dernières valeurs

    Tu sais expliquer la mise en route d'un filtre et remplacer correctement la mesure la plus ancienne.

    Leçon : Ne garder que les mesures les plus récentes
  19. Regrouper les informations d’un équipement

    Tu sais lire et écrire les membres typés d'une structure d'état d'équipement.

    Leçon : Les données ne sont pas de la logique exécutable
  20. Réutiliser une logique de commande testée

    Tu sais exécuter deux instances d'un même bloc et prouver que leur mémoire reste indépendante.

    Leçon : Une définition, des instances séparées
  21. Lire un vrai transmetteur

    Tu sais convertir les valeurs brutes d'une entrée 4–20 mA en unités physiques et les garder dans la plage.

    Leçon : Des milliampères à un nombre fiable
  22. Ne te fie pas à un signal mort

    Tu sais détecter un fil de transmetteur coupé et mettre l'installation en sécurité.

    Leçon : Quand le signal meurt
  23. Des seuils d’alarme sans rebonds

    Tu sais déclencher des alarmes haute et basse avec une hystérésis.

    Leçon : Donne une hystérésis aux alarmes
  24. Fais tourner une pompe sur variateur

    Tu sais envoyer à un variateur sa commande de marche et sa vitesse, et attendre son retour.

    Leçon : Demande au variateur, puis vérifie
  25. Déclenchement, réarmement, redémarrage volontaire

    Tu sais gérer un défaut de variateur et son réarmement sans redémarrage surprise.

    Leçon : Déclenchements, réarmements et redémarrages
  26. Trouve le défaut : ce n’est pas toujours le programme

    Tu sais remonter un défaut jusqu'à l'appareil en panne avec la liste des entrées et sorties, et faire que le programme le détecte et garde l'installation en sécurité.

  27. Labo machine 1 : de vraies machines, des règles claires

    Tu sais piloter une vraie machine à partir de ses boutons-poussoirs et d'une valeur mesurée.

  28. Labo machine 2 : mémoire, temporisation et séquences

    Tu sais mémoriser ce qu'une machine a vu, chronométrer ses mouvements et la faire passer par des étapes fixes.

  29. Labo machine 3 : mesures et lots

    Tu sais piloter une machine à partir de mesures analogiques, et lui faire apprendre de ce qu'elle a mesuré.

  30. Labo machine 4 : séquences de sécurité et conduite d’installation

    Tu sais écrire des séquences qui prouvent chaque étape, passent en état sûr au moindre défaut, et font tourner une installation pendant des heures.

  31. Labo machine 5 : systèmes experts

    Tu sais construire la logique de suivi, de recette et de coordination dont dépendent les vraies lignes de production.

  32. Projet final : conduire toute l’usine

    Tu sais piloter toute une usine avec un seul programme : utilités, un lot, une ligne, un robot et la sécurité autour.

  33. Labo pneumatique : vérins, distributeurs et détecteurs reed

    Tu sais faire avancer des vérins pneumatiques dans une séquence sur leurs capteurs reed, détecter un mouvement qui ne se termine jamais, et les arrêter et redémarrer en sécurité.

  34. Labo sécurité 1 : arrêter, et ne redémarrer que volontairement

    Tu sais faire arrêter un robot par un arrêt d'urgence et une porte de protection, et exiger un réarmement et un démarrage volontaires avant qu'il ne bouge à nouveau.

  35. Labo sécurité 2 : ne te fie à rien d’unique

    Tu sais lire des dispositifs de sécurité sur deux voies, vérifier les boutons bimanuels et le retour des contacteurs, et verrouiller en cas de défaut.

  36. Labo sécurité 3 : comment arrêter, et quoi laisser passer

    Tu sais choisir entre les catégories d'arrêt 0 et 1 et inhiber un rideau lumineux pour les cartons mais pas pour les personnes.

  37. Projet final sécurité : mettre la cellule en service

    Tu sais réunir toutes les fonctions de sécurité d'une cellule robot et prouver chacune, un appareil et un défaut à la fois.

  38. Écrans opérateur 1 : le gris est normal

    Tu sais dessiner sobrement l'équipement normal et ne signaler que ce qui demande l'opérateur.

  39. Écrans opérateur 2 : le lire d’un coup d’œil

    Tu sais concevoir une vue d'ensemble qui répond en une seconde à « tout va bien ? ».

  40. Écrans opérateur 3 : alarmes par ordre de priorité

    Tu sais trier les alarmes par priorité et gérer l'acquittement comme le décrivent les normes d'alarme.

  41. Écrans opérateur 4 : demander avant l’irréversible

    Tu sais faire qu'une action irréversible demande d'abord confirmation, clairement, et traiter la question dans l'automate.

  42. Écrans opérateur 5 : même bouton, même place

    Tu sais créer des faces avant qui fonctionnent toujours de la même façon et disent pourquoi un bouton est indisponible.

  43. SCADA 1 : un écran pour toute l’installation

    Tu sais donner à chaque poste un seul état tiré d'une seule liste de codes, et construire une vue d'ensemble qui indique quel poste a besoin de quelqu'un.

  44. SCADA 2 : un bloc d’alarme pour chaque alarme

    Tu sais écrire un seul bloc qui fait passer n'importe quelle alarme par nouvelle, vue et disparue, et marque celle arrivée en premier.

  45. SCADA 3 : enregistrer ce qui explique un arrêt

    Tu sais choisir quoi enregistrer, le stocker sur changement avec une cadence minimale, et lire une courbe pour trouver une cause.

  46. SCADA 4 : un enregistrement de lot au fil de l’eau

    Tu sais enregistrer le numéro d'un lot, les temps d'étape et les totaux pendant le lot, et clôturer l'enregistrement à la fin.

TwinCAT 3 langages

Beckhoff texte structuré

Convertis du code TwinCAT vers et depuis Siemens et Rockwell
Comment fonctionne la formation

Apprends, essaie, prouve

  1. On te coache à chaque geste

    Des leçons pratiques en partant de zéro : tu construis chaque règle toi-même sur un panneau en direct, en schéma à contacts ou en code, avant qu'une mission ne te la demande.

  2. Essaie-le sur une installation 3D

    75 missions sur des pompes, des cuves et une ligne de remplissage qui fonctionnent. Des tests automatiques te disent quand ton code est juste.

  3. Vérifie ta compréhension

    De courtes questions appliquent chaque idée à un nouveau cas. Chaque réponse est accompagnée d'une explication.

Recherche de défauts

Répare des installations qui se comportent mal

Les sites ont besoin de techniciens capables de trouver les défauts, pas seulement d'écrire du nouveau code. 7 missions partent du rapport d'un opérateur. Fais tourner l'installation, rembobine l'échec un cycle à la fois et répare la logique.

Il n'existe pas encore de fichier d'export TwinCAT. Ton code est du texte structuré IEC 61131-3 standard, écrit à la façon de TwinCAT : copie-le dans un POU ST de TwinCAT 3 et déclare les mêmes variables dans sa section VAR.

Questions

Questions fréquentes

Ce que les gens demandent avant de commencer.

Cette formation à l'automate Beckhoff est-elle gratuite ?

Tu peux commencer gratuitement. Chaque compte a un essai Pro gratuit jusqu’au 5 décembre 2026, date du lancement des offres payantes. Pas de carte. Ensuite, un compte gratuit garde ta progression et ouvre les leçons 1 à 4, le premier labo guidé, les 3 missions de départ, un défi et 3 essais du convertisseur de code, et tout le reste est dans l'offre Pro.

Ai-je besoin de TwinCAT ou d'un automate Beckhoff ?

Non. Tout tourne dans ton navigateur. Tu écris du texte structuré à la façon de TwinCAT 3 : des noms simples sans # devant, des instances TON et CTU que tu appelles par leur nom, et des durées comme T#200MS. Ce que tu apprends se transpose quand tu ouvres TwinCAT. Tu auras besoin du vrai logiciel, et idéalement d'un vrai automate, pour travailler sur une vraie machine.

Est-ce une formation officielle Beckhoff ?

Non. C'est une formation indépendante, ni certifiée ni approuvée par Beckhoff Automation. Ses temporisations, compteurs et fronts suivent la référence Tc2_Standard du Beckhoff Information System.

Aide-t-elle pour CODESYS et WAGO ?

Oui, pour le texte structuré. CODESYS utilise le même texte structuré IEC 61131-3, avec les mêmes blocs TON, TOF, CTU, R_TRIG et F_TRIG, et WAGO programme ses automates avec CODESYS V3. Le code que tu écris ici se lit pareil là-bas.

Quels langages TwinCAT couvre-t-il ?

Le texte structuré, pour l'instant. TwinCAT 3 a aussi des éditeurs de schéma à contacts (LD), FBD, SFC et CFC. 75 des 89 missions sont écrites en texte structuré TwinCAT ; les missions en schéma à contacts, FBD et séquences s'ouvrent dans les éditeurs Siemens, qui suivent les mêmes règles IEC 61131-3.

Combien de temps ça prend ?

Environ 50 heures : 26 leçons et 89 missions en 46 courtes étapes. Va à ton rythme ; ta progression s'enregistre sur ton compte quand tu es connecté.

Ai-je un certificat ?

Oui, celui de PLC Gym lui-même, pas un certificat officiel de Beckhoff. Les certificats sont inclus avec Pro, que chaque nouveau compte peut essayer gratuitement. Réussis tout un groupe de missions et tu peux réclamer un certificat pour lui, et un autre quand tu les as toutes réussies. Chacun liste les missions, les langages et les machines que tu as réussis dans notre simulateur. Il montre des missions réussies et vérifiées par le simulateur, pas un examen surveillé. Tu choisis si sa page de vérification est publique, et tu peux l'ajouter à LinkedIn.

Dois-je apprendre Beckhoff, Siemens ou Allen-Bradley ?

Apprends celui qu'utilise ton lieu de travail, ou celui qu'on utilise là où tu veux travailler. Les idées sont les mêmes dans les trois, et le texte structuré TwinCAT se lit presque exactement comme le SCL de Siemens sans les signes #.

Start Beckhoff la formation automate, dès maintenant

Tu débutes avec les automates ? La leçon 1 te montre d'abord chaque mouvement. Si tu connais déjà un peu les automates, lance-toi directement dans les missions.