Chargement de la progression locale…
PLC Gym
Accueil PLC GymNiveau 1, 0 XP · ta progression

Cours

Les Cours te montrent chaque geste, étape par étape. Les missions sont là où tu le prouves.

Cours automatisme : la programmation automate en pratique, à partir de zéro

Aucune expérience nécessaire. Une idée par leçon, d'abord avec des mots de tous les jours. Tu fais chacune toi-même sur un panneau en direct, et le simulateur vérifie.

Allume un interrupteur, allume un voyant4 min · +40 XP

Siemens · Schéma à contactsModifier

Chaque leçon s'ouvre dans cet éditeur. Ta progression dans chacun est gardée.

0 leçons sur 51 · 0 XP
Essaie : clique sur l'interrupteur.

Parcours

Les mêmes idées, dessinées ou écrites

Tu commences en schéma à contacts. Change quand tu veux : ta progression dans chacun est gardée.

D'autres parcours arrivent

Machines entièresBientôt

Variateurs, transmetteurs et vraies machines, d'un compresseur à toute une usine.

Le schéma à contacts depuis zéro

De Premiers pas à Code réutilisable

Tu connais déjà une partie ? Commence où tu veux. Rien n'est verrouillé.

À partir de zéro

Lis, modifie et construis une règle : interrupteurs et voyants, logique, mémoire, temporisations et compteurs.

0 leçons terminées sur 17

Partie 1Commence ici

Premiers pas

Après ça, tu saurasDis ce qu'est un automate, distingue une entrée d'une sortie, et construis ta première règle : un voyant qui suit un bouton.

PLCVariableCycleEntréeSortieContactBobineÉchelonTRUE et FALSE
0 sur 5 terminées · 21 min · +212 XP
Te prépare pour
  1. 2Leçon 2Des choses qui entrent, des choses qui sortentEntrées et sorties4 min · +37 XP
  2. 3Leçon 3Lis ta première règleContact, bobine et échelon, ou :=8 min · +61 XP
  3. 4Leçon 4Deux mots pour ON et OFFBOOL : TRUE et FALSE (1 et 0)2 min · +34 XP
  4. 5Leçon 5Fais suivre un bouton par un voyantContact et bobine, ou :=3 min · +40 XP

Partie 2

Logique

Après ça, tu saurasFais attendre une machine jusqu'à ce que tout soit en ordre : le contraire d'un signal, deux choses à la fois, l'une ou l'autre, et un arrêt quand quelque chose ne va pas.

NOTNormalement ferméANDORBrancheAutorisationDéfaut
0 sur 4 terminées · 21 min · +169 XP
Te prépare pour
  1. 6Leçon 6L'inverse : ON jusqu'à ce que le bouton soit presséNOT, contact à ouverture (NC, XIO)5 min · +43 XP
  2. 7Leçon 7Deux choses doivent être justes en même tempsAND, contacts à la suite5 min · +40 XP
  3. 8Leçon 8L'un ou l'autre suffitOR, une branche5 min · +40 XP
  4. 9Leçon 9OK pour marcher, et quelque chose ne va pasPermit et Fault6 min · +46 XP

Partie 3

Nombres et mémoire

Après ça, tu saurasVérifie un nombre comme le niveau d'une cuve, fais retenir à un moteur un seul appui sur Start, et assure-toi que Stop gagne toujours.

ComparerInférieur àAuto-maintienParenthèsesMise à 1 et mise à 0IF THEN
0 sur 4 terminées · 19 min · +157 XP
Te prépare pour
  1. 10Leçon 10Vérifier un nombreComparer, inférieur à (<)5 min · +40 XP
  2. 11Leçon 11Fais-lui retenir un appuiAuto-maintien (latch)5 min · +40 XP
  3. 12Leçon 12Stop doit toujours l'emporterOù se termine une branche, et les parenthèses4 min · +37 XP
  4. 13Leçon 13Activer ici, désactiver làBobines de mise à 1 et à 0, IF … THEN5 min · +40 XP

Partie 4

Temps et comptage

Après ça, tu saurasFais attendre les choses, garde-les en marche un peu plus longtemps, et compte les pièces qui passent.

TemporisationPrésélectionBit terminéTemporisation à l'enclenchementTemporisation au déclenchementCompteurFront montant
0 sur 4 terminées · 19 min · +190 XP
Te prépare pour
  1. 14Leçon 14Compte les secondesTemporisation, présélection et bit terminé5 min · +46 XP
  2. 15Leçon 15Attendre, puis agirTemporisation à l'enclenchement (TON), instance5 min · +43 XP
  3. 16Leçon 16Continue un peu plus longtempsTemporisation au déclenchement (TOF)4 min · +43 XP
  4. 17Leçon 17Compte les choses à mesure qu'elles arriventCompteur (CTU), front montant5 min · +58 XP

Signaux

Nettoie de vrais signaux : fronts, mise à l'échelle, alarmes et retour d'information.

0 leçons terminées sur 18

Partie 5

Fronts et comptages

Après ça, tu saurasSaisis le moment où quelque chose s'active ou s'éteint, compte-le une seule fois, et trouve ce qui fausse un comptage.

ImpulsionOne shotBit de mémoireFront descendantNombre entierMOVEADDCas de test
0 sur 7 terminées · 40 min · +328 XP
Te prépare pour
  1. 18Leçon 18Saisis le moment où il s'activeImpulsion unique, impulsion et bit mémoire6 min · +46 XP
  2. 19Leçon 19Mets le compte là où les autres peuvent le lireNombre entier (INT, DINT) et MOVE6 min · +49 XP
  3. 20Leçon 20Saisis le moment où il s'éteintFront descendant (contact N, OSF, F_TRIG)6 min · +46 XP
  4. 21Leçon 21Pourquoi le compte n'y arrive jamaisComptage (CU) et remise à zéro (R, RES)6 min · +46 XP
  5. 22Leçon 22Plus grand que, et au moinsSupérieur à (>), >= et <=5 min · +46 XP
  6. 23Leçon 23Compter sans compteurADD, + 1, ELSIF6 min · +49 XP
  7. 24Leçon 24Teste une règle écrite par quelqu'un d'autreCas de test, relecture5 min · +46 XP

Partie 6

Des nombres qui veulent dire quelque chose

Après ça, tu saurasLis une règle dessinée en blocs, transforme le nombre brut d'un capteur en pourcentage, et garde une pompe stable entre deux limites.

BlocFilREALValeur bruteMise à l’échellePlageHystérésis
0 sur 4 terminées · 23 min · +190 XP
Te prépare pour
  1. 25Leçon 25La même règle, dessinée en boîtesBloc, fil, logigramme (FBD)6 min · +49 XP
  2. 26Leçon 26Nombres à virguleREAL, valeur brute, signal5 min · +46 XP
  3. 27Leçon 27Transforme un nombre brut en nombre exploitableMise à l'échelle, plage (NORM_X, SCALE_X, SCP, SCL)6 min · +46 XP
  4. 28Leçon 28Deux limites, pas uneHystérésis, cycles courts6 min · +49 XP

Partie 7

Preuve et secours

Après ça, tu saurasVérifie qu'une vanne a vraiment bougé, laisse-lui du temps avant de déclencher une alarme, et fais intervenir une pompe de réserve quand la première est en défaut.

CommandeRetour d’étatAlarmeTemps de courseServiceSecoursAlterner
0 sur 4 terminées · 20 min · +187 XP
Te prépare pour
  1. 29Leçon 29Est-ce vraiment arrivé ?Commande et retour d'information5 min · +49 XP
  2. 30Leçon 30Laisse-lui du temps avant de crierAlarme, temps de course, temporisation d'alarme5 min · +49 XP
  3. 31Leçon 31Deux pompes, un seul travailService et secours5 min · +49 XP
  4. 32Leçon 32À tour de rôleAlterner, basculement5 min · +40 XP

Partie 8

Alarmes et passage de main

Après ça, tu saurasGarde une alarme active jusqu'à ce que quelqu'un s'en soit occupé, et passe une pompe entre Auto et Manuel sans à-coup.

Alarme verrouilléeAcquitterAutoManuelModeSans à-coup
0 sur 3 terminées · 16 min · +156 XP
Te prépare pour
  1. 33Leçon 33Des alarmes qui restent jusqu'à ce qu'on les voieAlarme mémorisée, acquittement, klaxon6 min · +52 XP
  2. 34Leçon 34À la main ou en automatiqueAuto, Manuel, mode5 min · +52 XP
  3. 35Leçon 35Changer de mode sans à-coupPassage de main, sans à-coup, une mémoire partagée5 min · +52 XP

Séquences

Fais tourner une tâche par étapes : états, reprise et blocs réutilisables.

0 leçons terminées sur 16

Partie 9

Étapes et séquences

Après ça, tu saurasFais tourner une tâche une étape à la fois : dis ce que chaque étape active, ce qui fait avancer la tâche, et ce qui reste activé entre les étapes.

SéquenceSchémaPas à pasActionNÉtape activeTransitionConditionAction mémoriséeAction de mise à 0
0 sur 4 terminées · 25 min · +187 XP
Te prépare pour
  1. 36Leçon 36Une étape à la foisSéquence, schéma et étape5 min · +43 XP
  2. 37Leçon 37Ce que chaque étape activeAction, N et étape active6 min · +49 XP
  3. 38Leçon 38Ce qui fait avancer la tâcheTransition et condition7 min · +49 XP
  4. 39Leçon 39Ce qui reste activé entre les étapesAction mémorisée (S) et action de mise à 0 (R)7 min · +46 XP

Partie 10

Chemins et reprise

Après ça, tu saurasEnvoie une tâche dans l'une de deux directions, ramène-la à un départ connu, mets-la en attente puis continue, et trouve pourquoi une séquence s'est bloquée ou a laissé quelque chose en marche.

Branche alternativePrioritéÉtape initialeÉtat connuMaintienReprendreQualificatif
0 sur 4 terminées · 24 min · +184 XP
Te prépare pour
  1. 40Leçon 40Choisis un cheminBranche alternative et priorité6 min · +46 XP
  2. 41Leçon 41Retour à un départ connuÉtape initiale, Reset et état connu5 min · +43 XP
  3. 42Leçon 42S'arrêter au milieu et continuerMise en attente et reprise6 min · +46 XP
  4. 43Leçon 43Trouve le défaut dans une séquenceÉtape bloquée, qualificatif7 min · +49 XP

Partie 11

États en code

Après ça, tu saurasLis et corrige des règles plus longues écrites en code, garde une tâche dans un seul état numéroté à la fois, et fais-la avancer avec CASE.

CodeParenthèsesAu moinsÉtatDINTMachine à étatsCASEELSIFAbort
0 sur 3 terminées · 18 min · +153 XP
Te prépare pour
  1. 44Leçon 44Les mêmes règles, écrites en texteCode, :=, parenthèses et >=6 min · +52 XP
  2. 45Leçon 45Une machine fait toujours une seule choseÉtat, DINT et machine à états6 min · +52 XP
  3. 46Leçon 46Un état à la foisCASE, ELSIF et abandon6 min · +49 XP

Partie 12

Listes et boucles

Après ça, tu saurasGarde de nombreuses mesures dans un tableau, fais la même chose à chaque case avec une boucle FOR, et lisse une mesure instable avec une moyenne.

TableauCaseIndexREALBoucleFOREND_FORMoyenneFenêtreRebouclage
0 sur 3 terminées · 20 min · +153 XP
Te prépare pour
  1. 47Leçon 47Une rangée de nombresTableau, case, indice et REAL6 min · +52 XP
  2. 48Leçon 48Refais-le pour chacunBoucle, FOR et END_FOR7 min · +52 XP
  3. 49Leçon 49Lisse une mesure instableMoyenne, fenêtre et rebouclage7 min · +49 XP

Partie 13

Code réutilisable

Après ça, tu saurasGarde ensemble les infos d'une machine dans une structure, et écris les règles d'une pompe une fois dans un bloc fonctionnel que tu appelles pour chaque pompe.

StructureMembreUDTBloc fonctionnelAppelParamètre
0 sur 2 terminées · 13 min · +101 XP
Te prépare pour
  1. 50Leçon 50Garde ensemble les infos d'une pompeStructure, membre et UDT6 min · +52 XP
  2. 51Leçon 51Écris-le une fois, utilise-le deux foisBloc fonctionnel, appel et paramètre7 min · +49 XP
Questions

Avant de commencer

Ce que les gens demandent avant la leçon 1.

Faut-il de l'expérience en automatisme ?

Non. La leçon 1 part de zéro, avec des mots de tous les jours, et chaque leçon ajoute une idée que tu essaies toi-même.

Combien de temps dure une leçon ?

Quelques minutes. Chacune se termine par une règle que tu as construite et testée sur un panneau en direct.

Quels automates sont utilisés ?

Siemens et Rockwell en schéma à contacts ou en code, et Beckhoff TwinCAT en code. Change de constructeur à tout moment avec la ligne sous le bouton en haut.

Qu'est-ce qui vient après les Cours ?

Les missions : de vrais travaux sur des machines 3D qui fonctionnent. Réussis-les pour monter de niveau et gagner tes titres.

Tu veux d'abord les bases théoriques ? Les bases des automates expliquent ce qu'est l'automatisme, en lectures courtes.