Chargement de la progression locale…
PLC Gym
Accueil PLC GymNiveau 1, 0 XP · ta progression
Tous les chapitres
Chapitre 10 sur 12: afficher tous les chapitres

Chapitre 10 sur 12Partie 3: Écrire les règles · 4 min

Le cycle automate : vérifier encore et encore

Un automate ne lit pas tes règles une seule fois. Il les relit encore et encore, environ 50 fois par seconde. Cette boucle s'appelle le cycle.

Tu préfères te lancer directement ? Passe les bases à tout moment et va directement vers missions ou vers le labo guidé 3D. Ces chapitres restent ici quand tu en as besoin.

Lire, décider, écrire, recommencer

  • Lire : l'automate prend une photo instantanée de chaque entrée.
  • Décider : il suit tes règles de haut en bas.
  • Écrire : il envoie les résultats aux sorties.
  • Puis il recommence, tout de suite.

Pourquoi aussi souvent ?

Parce que les choses changent sans arrêt. Si l'automate ne vérifiait qu'une fois par minute, une cuve pourrait déborder avant qu'il le remarque. Vérifier environ 50 fois par seconde lui permet de réagir plus vite qu'un clignement d'œil.

Sur ce site, un cycle dure 20 millisecondes. Une milliseconde est un millième de seconde, donc ça fait 50 cycles par seconde.

Pourquoi c'est important pour ton code

PumpOn := Start; ne s’exécute pas une seule fois, au moment où tu appuies sur le bouton. Elle s’exécute à chaque cycle. Donc dès que tu lâches, le cycle suivant voit que Start est FALSE et arrête la pompe.

Essaie

Regarde le cycle au ralenti, puis maintiens Start. Vois quelle étape le remarque en premier. Puis passe à pleine vitesse.

Cycle 1
  1. 1. LirePrends un instantané de chaque entrée.Start était FALSE
  2. 2. DéciderApplique la règle.PumpOn := Start;Donc PumpOn est FALSE
  3. 3. ÉcrireEnvoie le résultat à la pompe.Ordre à la pompe FALSE

Pump arrêté

Au ralenti, vois comme la pompe ne change qu’une fois les étapes Lire, Décider et Écrire toutes passées.

Nouveaux mots

Cycle
Un tour de boucle : lire les entrées, suivre les règles, écrire les sorties.
Milliseconde
Un millième de seconde. S'écrit ms.

Vérification rapide

À quelle fréquence l'automate suit-il tes règles sur ce site ?

Débutant en automates ? Dis bonjour et pose toutes tes questions au Vestiaire.