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

85 Termes d'automatisme, de A à Z

4–20 mAaussi : 4-20 mA, 4–20mA, boucle de courant
Mesures
En mots simples

Comme un robinet qui coule un peu ou beaucoup : un capteur envoie un petit courant électrique dans son fil, et la quantité dit à l’automate la mesure. Le plus bas, 4 milliampères (mA), veut dire vide ; le plus haut, 20, veut dire plein.

Comment les ingénieurs le disent

Un capteur envoie un courant électrique variable pour représenter une mesure. En général, 4 milliampères correspondent au bas de la plage et 20 au haut.

Un exemple réel, et les noms Siemens et Rockwell

Sur site L’instrument d’une cuve envoie un petit courant dans son câble pour indiquer le niveau d’eau.

Siemens Configure la plage de courant de l’entrée analogique et mets sa lecture à l’échelle en unités physiques.Rockwell Configure la plage de courant et la mise à l’échelle du module analogique pour qu’elles correspondent au transmetteur.

Accumulateuraussi : ACC, CV, valeur accumulée
Temporisations et compteurs
En mots simples

Comme l’affichage d’un compteur à clic ou d’un chronomètre : où il en est jusqu’ici. Dans un temporisateur ou un compteur d’automate, l’accumulateur est le nombre qui monte pendant qu’il travaille, pas la cible.

Comment les ingénieurs le disent

Le total en cours dans un temporisateur ou un compteur. Il indique le temps passé ou les événements comptés, pas la cible.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Le total en cours d’un compteur indique deux après l’arrivée de deux bouteilles distinctes.

Siemens ET pour le temps écoulé du temporisateur ; CV pour la valeur du compteur.Rockwell ACC pour la valeur accumulée d’un temporisateur ou d’un compteur.

Acquitteraussi : Ack, acknowledgement, acknowledgment
Sécurité et alarmes
En mots simples

Comme appuyer sur OK sur l’alerte de batterie faible de ton téléphone : le bip s’arrête, mais la batterie est toujours faible. Acquitter dit à l’automate qu’une personne a vu l’alarme ; l’avertisseur s’arrête, mais le problème n’est pas encore réglé.

Comment les ingénieurs le disent

Indiquer au système que l’opérateur a remarqué une alarme. Cela peut faire taire un avertisseur sonore sans résoudre ni effacer le problème.

Un exemple réel

Sur site Un opérateur fait taire l’avertisseur de niveau haut pendant qu’il cherche pourquoi la cuve se remplit.

Actionneuraussi : organe final de commande
Pièces de machine
En mots simples

Le muscle d’une machine. L’automate envoie seulement un signal ; l’actionneur est la partie qui pousse, tourne ou ouvre vraiment quelque chose, comme le moteur qui fait pivoter un portail.

Comment les ingénieurs le disent

La partie qui fait bouger ou changer l’équipement quand elle reçoit une commande. Elle transforme une demande de commande en action physique.

Un exemple réel

Sur site Un actionneur pneumatique ouvre ou ferme une vanne de cuve.

Alarmeaussi : alarme d’avertissement
Sécurité et alarmes
En mots simples

Comme un détecteur de fumée chez toi : il attire ton attention quand quelque chose a besoin de toi. Sur un automate, une alarme est un avertissement à l’écran, souvent avec un avertisseur sonore ou un voyant clignotant, qui dit qu’une personne doit agir.

Comment les ingénieurs le disent

Un avertissement indiquant que quelque chose demande de l’attention. Le programme décide quand il apparaît, s’il reste et comment il s’efface.

Un exemple réel

Sur site Une cuve de mélange avertit l’opérateur quand une vanne ne s’ouvre pas à temps.

Analogiqueaussi : analog, signal analogique, signal analogique
Mesures
En mots simples

Comme un bouton de volume plutôt qu’un interrupteur marche-arrêt : il peut se placer n’importe où sur une plage. Une lecture analogique est une mesure, comme le remplissage d’une cuve ou la température de l’eau.

Comment les ingénieurs le disent

Une mesure qui peut varier sur une plage, et pas seulement ON ou OFF. La température et le niveau d’une cuve en sont des exemples.

Un exemple réel

Sur site Un instrument de niveau indique le remplissage d’une cuve pendant tout son cycle de remplissage.

ANDaussi : opérateur ET
Logique
En mots simples

Comme un mot sur le frigo : « S’il fait beau et que tes devoirs sont finis, va jouer dehors. » Les deux doivent être vrais. Sur un automate, AND ne donne TRUE que quand ses deux conditions sont TRUE.

Comment les ingénieurs le disent

Les deux conditions doivent être vraies. Start AND Permit n’autorise une demande que si l’autorisation est aussi présente.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Une pompe de lavage a besoin à la fois d’une demande de l’opérateur et de suffisamment d’eau dans sa cuve d’alimentation.

Siemens AND en SCL, contacts en série en CONT et & en LOG.Rockwell AND en ST, instructions en série en schéma à contacts et BAND en FBD.

AOIaussi : Add-On Instruction, instruction add-on
Langages de code
En mots simples

Comme enregistrer ton propre raccourci sur un téléphone : tu configures une tâche une fois, puis tu la réutilises d’un seul geste. Dans les automates Rockwell, une AOI est un morceau de programme testé, écrit une fois et réutilisé pour de nombreuses machines.

Comment les ingénieurs le disent

Une instruction réutilisable qu’un ingénieur définit pour une tâche répétée. Chaque utilisation a besoin d’un stockage séparé quand ses machines doivent agir indépendamment.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Une usine utilise une seule instruction de pompe testée pour plusieurs pompes indépendantes.

Siemens Un FB Siemens offre un schéma de réutilisation comparable, avec des interfaces et des règles de cycle de vie différentes.Rockwell Une définition d’instruction Add-On Logix est appelée avec une variable d’instance de support.

Tableauaussi : one-dimensional array
Nombres et données
En mots simples

Comme une rangée de casiers numérotés sous un seul nom : casier 0, casier 1, casier 2. Un tableau garde un ensemble de valeurs du même genre sous un seul nom, et tu en choisis une par son numéro.

Comment les ingénieurs le disent

Une collection de valeurs numérotées gardées sous un seul nom. Chaque position contient le même type de valeur.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Un filtre de niveau garde les dernières mesures dans une collection numérotée.

Siemens ARRAY[0..7] OF REAL déclare huit valeurs dans l’interface SCL prise en charge.Rockwell REAL[8] déclare huit valeurs, indexées de 0 à 7, dans les variables Logix.

Devoiraussi : :=, assign
Les bases
En mots simples

Comme le mot « devient » : la pompe devient ce qu’est le bouton Start. Dans le code d’automate, une affectation copie la valeur de droite dans le nom de gauche.

Comment les ingénieurs le disent

Écrire une valeur dans un emplacement nommé. En code texte, le nom à gauche reçoit la valeur calculée à droite.

Un exemple réel, et les noms Siemens et Rockwell

Sur site PumpOn := Start fait suivre à la commande de la pompe la demande Start actuelle.

Siemens SCL utilise :=; les boîtes MOVE graphiques copient des valeurs.Rockwell ST utilise :=; en Ladder, MOVE copie des valeurs (anciennement MOV).

Vitesse atteinteaussi : at-speed, à la consigne, AtReference
Pièces de machine
En mots simples

Comme le régulateur de vitesse d’une voiture qui atteint la vitesse réglée. Le variateur d’un moteur dit à l’automate qu’il a atteint la vitesse une fois que le moteur a accéléré jusqu’à la vitesse demandée.

Comment les ingénieurs le disent

Le signal d’un variateur indiquant que le moteur a atteint la vitesse demandée. Pendant que le variateur monte en rampe, ce signal est désactivé.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Le voyant de disponibilité d’une pompe attend que son variateur signale la vitesse atteinte.

Siemens Les variateurs SINAMICS le signalent dans le mot d’état ZSW1.Rockwell Les profils complémentaires PowerFlex le signalent sous le nom AtReference.

BOOLaussi : Booléen, Valeur booléenne
Logique
En mots simples

Comme une pièce : pile ou face, rien entre les deux. Un BOOL ne contient qu’une de deux réponses, TRUE ou FALSE, donc il convient à un bouton ou à un voyant mais pas à un nombre comme 42.

Comment les ingénieurs le disent

Une valeur avec seulement deux choix : TRUE ou FALSE. Elle ne peut pas contenir une quantité mesurée comme 42 litres.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Un interrupteur à flotteur donne une lecture ON ou OFF quand l’eau l’atteint.

Siemens BOOL dans les interfaces de blocs et les variables API.Rockwell BOOL dans les variables de contrôleur ou de programme.

CASEaussi : instruction CASE
Nombres et données
En mots simples

Comme une télécommande de télévision : appuie sur 1 et tu as la chaîne 1, appuie sur 3 et tu as la chaîne 3. CASE regarde un nombre et n’exécute que la partie du code qui lui correspond.

Comment les ingénieurs le disent

Choisir une section de code à partir d’une valeur, comme un numéro d’état. Seule la section correspondante s’exécute à cet appel de CASE.

Un exemple réel, et les noms Siemens et Rockwell

Sur site State 10 exécute le lot ; State 30 garde l’équipement arrêté pendant l’attente.

Siemens CASE ... OF ... END_CASE en SCL.Rockwell CASE ... OF ... END_CASE en ST.

Comparaisonaussi : compare
Logique
En mots simples

Comme la toise d’un manège de fête foraine : es-tu plus grand que la ligne, oui ou non ? Une comparaison vérifie deux nombres, par exemple si le niveau de la cuve dépasse 90, et répond TRUE ou FALSE.

Comment les ingénieurs le disent

Un test qui compare deux valeurs et donne TRUE ou FALSE. Level > 90 demande si le niveau dépasse 90.

Un exemple réel, et les noms Siemens et Rockwell

Sur site L’automate compare le niveau mesuré de la cuve avec sa limite de remplissage.

Siemens Opérateurs de comparaison SCL ; boîtes CMP dans les langages graphiques.Rockwell Opérateurs de comparaison ST ; le schéma à contacts v38 utilise LT/GT/EQ/NE/LE/GE.

Compteuraussi : compteur d’événements
Temporisations et compteurs
En mots simples

Comme un compteur à clic cliqué une fois par personne qui passe une porte. Un compteur d’automate ajoute un chaque fois que quelque chose se produit, comme le passage d’une bouteille, et mémorise le total.

Comment les ingénieurs le disent

Une instruction qui mémorise combien d’événements se sont produits. Compter une arrivée une seule fois est différent d’ajouter un à chaque cycle.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Une ligne de boissons s’arrête après le passage de la troisième bouteille devant le capteur.

Siemens CTU ; SCL appelle l’opération CTU de l’instance IEC_COUNTER déclarée.Rockwell CTU en schéma à contacts ; CTUD avec une variable de support FBD_COUNTER en ST.

Zone morteaussi : hystérésis d’alarme, hystérésis d’alarme
Mesures
En mots simples

Comme le voyant de carburant d’une voiture qui s’allume quand le réservoir est presque vide, mais ne s’éteint qu’une fois que tu as mis une bonne quantité. Une alarme se déclenche à un point et disparaît à un autre, pour qu’une mesure qui oscille ne puisse pas la faire clignoter.

Comment les ingénieurs le disent

Un écart entre le point où une alarme se déclenche et celui où elle disparaît. Il empêche une mesure qui oscille de faire clignoter l’alarme.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Une alarme de niveau haut se déclenche à 85 pour cent et ne disparaît qu’en dessous de 80 pour cent.

Siemens Les alarmes analogiques WinCC peuvent ajouter une hystérésis ; tu peux aussi l’écrire dans le programme.Rockwell L’instruction ALMA et les alarmes FactoryTalk ont un réglage de zone morte.

DINTaussi : entier double
Nombres et données
En mots simples

Comme le compteur kilométrique d’une voiture avec plein de chiffres, pour pouvoir compter très haut. Un DINT est un nombre entier avec une plage bien plus grande qu’un INT, pratique pour de gros totaux.

Comment les ingénieurs le disent

Un type de nombre entier avec une plage plus grande que INT. Utile pour les totaux et les états de programme numérotés.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Une ligne de remplissage garde son nombre cumulé de bouteilles dans un DINT.

Siemens DINT signé 32 bits.Rockwell DINT signé 32 bits, aussi utilisé pour PRE/ACC des compteurs classiques.

Serviceaussi : pompe de service, pompe principale
Pièces de machine
En mots simples

Comme les quatre roues sur lesquelles une voiture roule tous les jours. La pompe de service est celle choisie pour faire le travail normal en premier, tandis qu’une autre attend en secours.

Comment les ingénieurs le disent

L’équipement choisi pour faire le travail normal en premier. Une autre unité peut être disponible en secours.

Un exemple réel

Sur site Une pompe à eau alimente normalement les étages supérieurs d’un immeuble.

Temps écouléaussi : ET, temps écoulé du temporisateur
Temporisations et compteurs
En mots simples

Comme les chiffres d’un chronomètre en marche : combien de temps s’est écoulé jusqu’ici. Sur un temporisateur d’automate, le temps écoulé monte pendant l’attente, et ce n’est pas la même chose que le temps réglé.

Comment les ingénieurs le disent

La part d’une attente qui s’est déjà écoulée. Elle est différente de la durée cible.

Un exemple réel, et les noms Siemens et Rockwell

Sur site L’opérateur vérifie depuis combien de temps la vanne est commandée ouverte sans confirmation de mouvement.

Siemens ET sur l’instance de temporisateur IEC.Rockwell ACC sur la variable de support du temporisateur.

Unités physiquesaussi : EU, unité physique
Mesures
En mots simples

Comme lire un thermomètre en degrés plutôt qu’un numéro de code. Les unités physiques sont les unités que les gens comprennent, comme le pourcentage, les litres ou les degrés, que l’automate affiche à l’écran.

Comment les ingénieurs le disent

Les unités que les gens utilisent pour une mesure, comme le pourcentage, le bar ou les degrés. La mise à l’échelle y convertit les points d’entrée bruts.

Un exemple réel, et les noms Siemens et Rockwell

Sur site L’écran de la cuve affiche le niveau en pourcentage, pas en points d’entrée.

Siemens SCALE_X les fixe avec MIN et MAX.Rockwell SCP les appelle Scaled Min et Max ; SCL les appelle InEUMin et InEUMax.

Front descendantaussi : front descendant, TRUE-to-FALSE
Mémoire
En mots simples

Comme un bouton de souris : le clic compte quand ton doigt se relève. Un front descendant est le moment où un signal passe de TRUE à FALSE, comme une bouteille qui quitte un capteur.

Comment les ingénieurs le disent

Le moment où un signal passe de TRUE à FALSE. Un signal qui était déjà FALSE n’est pas en train de descendre.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Une bouteille qui quitte le capteur crée un front descendant.

Siemens F_TRIG en SCL ; contact N ou N_TRIG en CONT.Rockwell OSF en schéma à contacts ; OSFI avec une variable FBD_ONESHOT en ST et FBD. Le simulateur de PLC Gym ne gère pas encore OSFI, donc sa mission ST compare l’entrée actuelle et la précédente.

FALSEaussi : valeur fausse
Logique
En mots simples

La réponse non. Sur un automate, FALSE veut dire désactivé, ou pas en cours : Start est FALSE tant que personne n’appuie sur le bouton.

Comment les ingénieurs le disent

Une valeur qui signifie non, faux ou inactif. FALSE sur Start signifie qu’aucune demande de démarrage n’est présente.

Un exemple réel

Sur site Une commande d’ouverture de vanne passe à FALSE quand la cuve contient assez d’eau.

Défautaussi : condition de défaut
Sécurité et alarmes
En mots simples

Comme un voyant sur le tableau de bord d’une voiture : quand il s’allume, tu t’arrêtes et tu fais réparer. Un signal de défaut dit qu’une pièce ne fonctionne pas comme elle devrait, et le programme arrête en général cette pièce.

Comment les ingénieurs le disent

Un signe que quelque chose ne fonctionne pas comme prévu. Son effet sur les commandes doit être défini dans le programme.

Un exemple réel

Sur site Une pompe de service en panne fait choisir la pompe de secours au système d’eau.

Retour d’étataussi : actual-state feedback
Sécurité et alarmes
En mots simples

Comme la petite coche qui dit que ton message a été remis. Le retour est un signal de la machine qui prouve qu’elle a vraiment fait ce qu’on lui a demandé, comme une vanne qui signale qu’elle est ouverte.

Comment les ingénieurs le disent

Une lecture qui indique ce que l’équipement a réellement fait. Une commande d’ouverture de vanne et la preuve qu’elle s’est ouverte sont deux choses différentes.

Un exemple réel

Sur site Le contact d’ouverture d’une vanne confirme le mouvement après que l’automate lui a demandé de s’ouvrir.

Débitmètreaussi : flowmeter, transmetteur de débit
Pièces de machine
En mots simples

Comme le compteur d’eau qui compte combien d’eau consomme un logement. Un débitmètre mesure la quantité de liquide ou de gaz qui passe dans un tuyau à cet instant.

Comment les ingénieurs le disent

Un instrument qui mesure le liquide ou le gaz qui passe dans un tuyau. Sa lecture peut montrer si une commande de pompe a vraiment produit un débit.

Un exemple réel

Sur site Le débitmètre d’une pompe à eau indique combien de litres passent chaque seconde.

FORaussi : boucle FOR
Nombres et données
En mots simples

Comme compter « un, deux, trois, quatre » en vérifiant chaque œuf dans une boîte de quatre. Une boucle FOR répète le même code une fois pour chaque nombre d’un début à une fin.

Comment les ingénieurs le disent

Répète du code pendant qu’une valeur de comptage va d’un début choisi à une fin. Les deux bornes sont incluses dans ces langages.

Un exemple réel, et les noms Siemens et Rockwell

Sur site FOR de zéro à trois visite les quatre relevés mémorisés.

Siemens FOR ... TO ... BY ... DO ... END_FOR en SCL.Rockwell FOR ... TO ... BY ... DO ... END_FOR en ST.

Bloc fonctionnelaussi : FB
Langages de code
En mots simples

Comme une fiche de recette utilisée pour chaque gâteau, alors que chaque gâteau garde son propre minuteur de four. Un bloc fonctionnel est un morceau de programme que tu réutilises, et chaque machine qui l’utilise a sa propre mémoire.

Comment les ingénieurs le disent

Un morceau de programme réutilisable avec ses propres valeurs mémorisées. Donne à chaque machine séparée sa propre copie de cette mémoire.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Deux pompes utilisent la même conception de commande mais gardent des nombres de démarrages séparés.

Siemens Une définition de FB est appelée avec ses propres données d’instance.Rockwell Un AOI fournit une logique de commande personnalisée réutilisable ; sa variable d’instance contient les données.

Logigrammeaussi : FBD
Langages de code
En mots simples

Comme un robot de cuisine : les choses entrent d’un côté, il fait un travail, le résultat sort de l’autre. Le logigramme (FBD) dessine un programme d’automate sous forme de boîtes comme celle-là, reliées par des lignes qui portent des valeurs d’une boîte à l’autre.

Comment les ingénieurs le disent

Un langage graphique qui relie les résultats de boîtes à d’autres boîtes. Chaque liaison transporte une valeur utilisée dans un calcul ou une décision.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Un ingénieur suit une mesure de cuve à travers des boîtes de mise à l’échelle et de comparaison de niveau.

Siemens Les réseaux LOG utilisent les boîtes d’instructions et les noms de paramètres de Siemens.Rockwell Les routines FBD utilisent les blocs Logix, des variables de support et leurs règles d’exécution.

GRAPHaussi : Siemens GRAPH
Langages de code
En mots simples

Comme une recette dessinée en boîtes : chaque boîte est une étape, et la ligne en dessous dit quand passer à la suite. GRAPH est la façon qu’a Siemens de dessiner ainsi une tâche d’automate.

Comment les ingénieurs le disent

Le langage de Siemens pour décrire une tâche en étapes, conditions entre étapes et actions. Il rend visible l’ordre d’un lot.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Un ingénieur lit les étapes Fill, Mix et Drain du programme de lot d’une cuve.

Siemens GRAPH dans TIA Portal.Rockwell Le langage de séquence comparable est SFC ; ses réglages d’exécution diffèrent.

HMIaussi : Interface homme-machine, pupitre opérateur
Pièces de machine
En mots simples

Comme l’écran tactile d’une machine à café : il te montre ce qui se passe et te laisse appuyer sur des boutons. Une IHM est l’écran qu’un opérateur utilise pour voir des mesures et envoyer des demandes à l’automate.

Comment les ingénieurs le disent

Un écran où un opérateur voit des mesures et fait des demandes. Il montre les informations du programme mais ne remplace pas l’automate.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Un pupitre de cuve affiche le niveau et permet à l’opérateur de demander le démarrage d’un lot.

Siemens WinCC est une famille de logiciels IHM de Siemens.Rockwell Les terminaux PanelView et FactoryTalk View sont des produits IHM de Rockwell.

Hystérésisaussi : bande de niveau, two-threshold control
Mesures
En mots simples

Comme faire le plein de ta voiture : tu attends que le réservoir soit bas, puis tu le remplis à fond, pas un petit peu tous les quelques kilomètres. Une pompe peut démarrer à 30 pour cent de remplissage et continuer jusqu’à 70, pour ne pas claquer en marche et à l’arrêt toute la journée.

Comment les ingénieurs le disent

Utiliser des points différents pour démarrer et arrêter une action. Entre ces points, garder la décision précédente au lieu de commuter sans cesse.

Un exemple réel

Sur site Une pompe de cuve démarre sous 30 pour cent et continue de remplir jusqu’à 70 pour cent.

Indexaussi : indice de tableau
Nombres et données
En mots simples

Comme le numéro sur la porte d’un casier : il te dit quel casier ouvrir. L’indice choisit une valeur dans un tableau, et sur un automate le comptage commence en général à 0.

Comment les ingénieurs le disent

Le nombre entier qui sélectionne une position dans un tableau. Tu ne peux utiliser que des positions dans la plage déclarée.

Un exemple réel

Sur site Readings[0] sélectionne la première mesure mémorisée dans une collection indexée à partir de zéro.

Entréeaussi : signal d’entrée
Les bases
En mots simples

Les yeux et les oreilles de l’automate. Une entrée est la façon dont l’automate apprend ce qui se passe, comme un bouton qu’on appuie ou de l’eau qui atteint le haut d’une cuve.

Comment les ingénieurs le disent

Information qui arrive à l’automate, comme une demande de bouton ou un niveau d’eau mesuré.

Un exemple réel

Sur site Un capteur de bouteille indique à l’automate quand une bouteille se trouve sous la buse.

Instanceaussi : données d’instance, variable de support
Nombres et données
En mots simples

Comme deux personnes avec le même modèle de téléphone : la même conception, mais chaque téléphone garde ses propres photos. Une instance est la mémoire propre à une copie, donc deux pompes qui utilisent le même bloc gardent des totaux séparés.

Comment les ingénieurs le disent

Le stockage séparé utilisé par un temporisateur ou un bloc réutilisable. Partager la conception ne veut pas dire partager les valeurs mémorisées de chaque machine.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Les pompes de service et de secours ont une mémoire séparée même si elles utilisent le même bloc de commande.

Siemens Instances de temporisateur statiques ; les instances FB ont des blocs de données d’instance ou un stockage multi-instance.Rockwell Variables de support d’instruction et variables d’instance AOI distinctes.

INTaussi : integer
Nombres et données
En mots simples

Comme le score sur un tableau d’affichage : 0, 1, 2, jamais 1,5. Un INT contient un nombre entier, au-dessous ou au-dessus de zéro, jusqu’à environ 32 mille dans chaque sens.

Comment les ingénieurs le disent

Un type de nombre entier qui peut contenir des valeurs positives ou négatives. Il ne peut pas garder une mesure fractionnaire comme 41.5.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Un petit compteur de lot enregistre trois bouteilles sous forme de nombre entier.

Siemens INT signé 16 bits ; l’IEC_COUNTER pris en charge utilise des valeurs INT.Rockwell INT signé 16 bits ; ACC d’un compteur Logix est DINT.

Verrouillageaussi : inhibition de marche
Sécurité et alarmes
En mots simples

Comme un micro-ondes qui ne démarre pas tant que sa porte est ouverte. Un verrouillage arrête une machine, ou l’empêche de démarrer, quand autre chose n’est pas sûr ou pas prêt.

Comment les ingénieurs le disent

Une condition qui empêche ou arrête une action quand une autre condition n’est pas appropriée. Ses règles exactes relèvent du programme.

Un exemple réel

Sur site Un contact de manque d’eau arrête une pompe avant qu’elle ne tourne à sec.

Schéma à contactsaussi : LAD, LD, ladder logic, RLL
Langages de code
En mots simples

Comme des schémas de circuit empilés les uns sous les autres, si bien que l’ensemble ressemble à une échelle. Le schéma à contacts est une façon de dessiner les règles d’un automate : chaque échelon de l’échelle est une règle, lue de gauche à droite comme une phrase.

Comment les ingénieurs le disent

Un langage graphique qui utilise des conditions et des instructions de sortie le long de chemins. Lis quelles conditions permettent à chaque chemin d’atteindre sa sortie.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Un ingénieur vérifie à la fois le chemin Start et le chemin de maintien avant d’accepter un circuit de pompe.

Siemens Réseaux CONT avec contacts, bobines et boîtes d’instructions.Rockwell Échelons en schéma à contacts avec des instructions comme XIC, XIO et OTE.

Mémorisation (latch)aussi : commande mémorisée
Mémoire
En mots simples

Comme le voyant d’alerte d’une voiture qui reste allumé jusqu’à ce que le garage l’efface, même après la disparition du problème. Un verrou (latch) active quelque chose et le garde activé jusqu’à ce qu’une instruction séparée le désactive.

Comment les ingénieurs le disent

Une valeur ON mémorisée qui reste active après la fin de la demande d’origine. Une autre instruction doit la désactiver volontairement.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Une alarme de niveau haut reste affichée jusqu’à ce que l’eau baisse et que l’opérateur la réinitialise.

Siemens Des bobines S/R ou des affectations SCL explicites peuvent mémoriser et effacer un BOOL.Rockwell Les instructions OTL/OTU ou des affectations ST explicites peuvent mémoriser et effacer un BOOL.

Transmetteur de niveauaussi : instrument de niveau
Pièces de machine
En mots simples

Comme la jauge de carburant d’une voiture : elle montre le remplissage du réservoir, de vide jusqu’à plein. Un transmetteur de niveau envoie à l’automate une lecture changeante de la quantité de liquide dans une cuve.

Comment les ingénieurs le disent

Un instrument qui indique la quantité de liquide dans un récipient. Contrairement à un simple contacteur de niveau, il peut donner une mesure qui change.

Un exemple réel

Sur site L’instrument d’une cuve de mélange envoie sa lecture de niveau à l’automate.

Fin de courseaussi : contact de position, fin de course d’ouverture, fin de course de fermeture
Pièces de machine
En mots simples

Comme le petit contact qui allume la lumière quand tu ouvres la porte d’un frigo. Un fin de course dit à l’automate qu’une pièce mobile a atteint un certain endroit, comme une vanne entièrement ouverte.

Comment les ingénieurs le disent

Un contact qui signale quand l’équipement atteint une position donnée. Il donne une réponse ON ou OFF plutôt qu’une mesure complète de la course.

Un exemple réel

Sur site Le fin de course d’ouverture d’une vanne confirme qu’elle a atteint sa position ouverte.

Boucleaussi : iteration
Nombres et données
En mots simples

Comme courir autour d’une piste jusqu’à avoir fait quatre tours. Une boucle répète un morceau de code, et une règle d’arrêt claire garantit qu’elle se termine.

Comment les ingénieurs le disent

Une section de code qui se répète. Une règle d’arrêt claire l’empêche de se répéter sans fin.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Le programme additionne quatre relevés de compteur en visitant chaque valeur mémorisée une fois.

Siemens Les boucles FOR sont prises en charge dans le sous-ensemble SCL utilisé ici.Rockwell Les boucles FOR sont prises en charge dans le sous-ensemble ST utilisé ici.

Membreaussi : membre de structure
Nombres et données
En mots simples

Comme la ligne de la ville dans une adresse : une partie d’un groupe plus grand. Un membre est une valeur à l’intérieur d’un groupe, écrite après un point, donc Status.Level est le Level à l’intérieur de Status.

Comment les ingénieurs le disent

Une valeur nommée à l’intérieur d’un groupe de valeurs. Un point sépare le nom du groupe du nom de la valeur.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Status.Level est la valeur de niveau à l’intérieur du groupe Status.

Siemens Exemple SCL local : #Status.Level.Rockwell Exemple ST : Status.Level.

Départ moteuraussi : starter, démarreur à contacteur
Pièces de machine
En mots simples

Comme un interrupteur de forte puissance pour un gros moteur, avec un fusible intégré. L’automate envoie un petit signal, et le départ moteur met le moteur sous tension ou hors tension et le protège d’un courant trop fort.

Comment les ingénieurs le disent

Un équipement qui met le moteur sous tension et hors tension. Il comprend en général une protection contre un courant moteur excessif.

Un exemple réel

Sur site L’automate envoie une petite commande de marche à un départ moteur, qui commute l’alimentation du moteur de la pompe.

Naussi : Action N, non-stored action
Séquences
En mots simples

Comme une enseigne de magasin allumée seulement tant que le magasin est ouvert. Une action N n’est active que tant que son étape est active, et se désactive dès que la séquence avance.

Comment les ingénieurs le disent

Une action d’étape active seulement tant que son étape est active. Elle cesse d’être active quand la séquence quitte cette étape.

Un exemple réel, et les noms Siemens et Rockwell

Sur site La commande du mélangeur est active seulement pendant l’étape Mix.

Siemens Qualificateur d’action N dans GRAPH.Rockwell Qualificateur d’action N dans SFC.

NOTaussi : opérateur NON
Logique
En mots simples

Comme le mot « pas » sur un mot de frigo : « S’il ne pleut pas, étends le linge. » Sur un automate, NOT inverse une réponse, donc TRUE devient FALSE et FALSE devient TRUE.

Comment les ingénieurs le disent

Inverse vrai et faux. NOT Stop est vrai tant que Stop est inactif.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Une pompe ne peut tourner que tant que son signal de défaut n’est pas actif (NOT).

Siemens NOT en SCL ; un contact inversé teste un opérande faux en CONT.Rockwell NOT en ST ; XIO teste un opérande faux en schéma à contacts.

Temporisation au déclenchementaussi : temporisation au déclenchement, run-on delay
Temporisations et compteurs
En mots simples

Comme le ventilateur d’une salle de bains qui continue de tourner quelques minutes après que tu as éteint la lumière. Une temporisation au déclenchement garde quelque chose activé pendant un temps fixé après la fin de sa demande.

Comment les ingénieurs le disent

Une attente avant la coupure après la fin d’une demande. Une nouvelle demande pendant l’attente maintient la sortie activée.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Une pompe de rinçage continue de laver une conduite brièvement après la fin de la demande de lavage.

Siemens TOF avec IN/PT et Q/ET ; SCL utilise ici une instance TOF_TIME.Rockwell TOF en schéma à contacts ; TOFR avec TimerEnable/PRE et DN/ACC en ST.

Temporisation à l’enclenchementaussi : temporisation à l’enclenchement, retard au démarrage
Temporisations et compteurs
En mots simples

Comme maintenir le bouton d’alimentation d’un téléphone quelques secondes avant qu’il s’éteigne : un appui rapide ne fait rien. Une temporisation à l’enclenchement ne s’active qu’après que sa demande est restée active pendant toute l’attente.

Comment les ingénieurs le disent

Une attente avant la mise en marche. La demande de temporisation doit rester vraie pendant toute l’attente ; la retirer relance l’attente.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Une pompe de lavage ignore un bref appui sur le bouton mais démarre après une demande maintenue.

Siemens TON avec IN/PT et Q/ET ; SCL utilise ici une instance TON_TIME.Rockwell TON en schéma à contacts ; TONR avec TimerEnable/PRE et DN/ACC en ST.

One shotaussi : one shot, impulsion de front
Mémoire
En mots simples

Comme une sonnette : elle sonne une fois, au moment où tu appuies, même si tu gardes le doigt sur le bouton. Un one shot donne à l’automate une très courte impulsion quand un signal change, donc un événement ne compte qu’une fois.

Comment les ingénieurs le disent

Une impulsion TRUE d’un cycle quand un signal change. Elle transforme un événement physique en une demande dénombrable.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Une bouteille sous un capteur produit une impulsion d’arrivée, plutôt qu’un comptage à chaque cycle.

Siemens R_TRIG/F_TRIG ou instructions de front P/N, selon le langage.Rockwell ONS/OSR/OSF en schéma à contacts ; OSRI (montant) et OSFI (descendant) en ST et FBD. Les missions ST prises en charge utilisent OSRI ou une logique explicite d’historique d’entrée.

ORaussi : opérateur OU
Logique
En mots simples

L’un ou l’autre suffit : « S’il pleut ou s’il neige, prends un manteau. » Sur un automate, OR donne TRUE quand au moins une de ses conditions est TRUE, ou les deux.

Comment les ingénieurs le disent

Au moins une condition doit être vraie. L’une ou l’autre des conditions, ou les deux ensemble, peut rendre le résultat vrai.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Stop ou une condition de manque d’eau peut retirer la commande de pompe.

Siemens OR en SCL, chemins parallèles en CONT et >=1 en LOG.Rockwell OR en ST, branches parallèles en schéma à contacts et BOR en FBD.

Sortieaussi : commande de sortie
Les bases
En mots simples

Les mains de l’automate. Une sortie est la façon dont l’automate fait arriver quelque chose, comme allumer une pompe, un voyant ou un moteur.

Comment les ingénieurs le disent

Une commande envoyée par l’automate à un équipement. Une commande à ON ne prouve pas que l’équipement a bougé.

Un exemple réel

Sur site Une commande de pompe demande à son départ moteur d’alimenter le moteur.

Autorisationaussi : permit, permission
Sécurité et alarmes
En mots simples

Comme un feu vert : il ne fait pas avancer la voiture, il dit seulement qu’elle peut avancer. Une autorisation est une condition qui doit être vraie avant qu’une machine ait le droit de fonctionner.

Comment les ingénieurs le disent

Une condition qui doit être remplie avant que l’équipement puisse fonctionner. Dans ces missions, elle doit aussi rester remplie pendant le fonctionnement.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Une pompe de brasserie a besoin de suffisamment d’eau dans la cuve d’alimentation avant de pouvoir tourner.

Siemens Une condition du projet, souvent représentée par un BOOL comme Permit.Rockwell Une condition du projet, souvent représentée par un BOOL comme Permit.

PLCaussi : Automate programmable industriel
Les bases
En mots simples

Le cerveau d’une machine. Un automate est un petit ordinateur robuste qui surveille des boutons et des capteurs, suit les règles que tu lui donnes, et allume et éteint des moteurs, des vannes et des voyants.

Comment les ingénieurs le disent

Un ordinateur industriel qui lit des entrées, suit ton programme et envoie des commandes aux équipements.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Dans une brasserie, l’automate commande les vannes qui ajoutent de l’eau à une cuve de mélange.

Siemens Automates S7-1500 utilisés ici, programmés avec TIA Portal.Rockwell Automates CompactLogix/ControlLogix utilisés ici, programmés avec Studio 5000 Logix Designer.

Présélectionaussi : PT, PRE, PV
Temporisations et compteurs
En mots simples

Comme régler un minuteur de cuisine sur 5 minutes avant d’appuyer sur départ. La présélection est la cible visée par un temporisateur ou un compteur : combien de temps attendre, ou combien compter.

Comment les ingénieurs le disent

La cible donnée à un temporisateur ou à un compteur. Elle indique combien de temps attendre ou combien d’événements compter.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Un compteur d’emballage a une présélection de trois bouteilles avant d’arrêter le tapis.

Siemens PT est la durée du temporisateur ; PV est la cible du compteur.Rockwell PRE est la présélection du temporisateur ou du compteur ; les valeurs de temporisateur sont ici en millisecondes.

Raussi : Action R, action de remise à zéro
Séquences
En mots simples

Comme revenir plus tard éteindre une lumière que tu as laissée allumée dans une autre pièce. Une action R désactive une commande qu’une action S a gardée activée dans une étape antérieure.

Comment les ingénieurs le disent

Une action qui efface une commande maintenue par une action S. Quitter simplement l’étape d’origine ne l’efface pas.

Un exemple réel, et les noms Siemens et Rockwell

Sur site L’étape finale efface la commande mémorisée de la pompe de recirculation.

Siemens Qualificateur d’action R dans GRAPH.Rockwell Qualificateur d’action R dans SFC.

Rampeaussi : durée de rampe, rampe d’accélération
Pièces de machine
En mots simples

Comme une voiture qui accélère en douceur au lieu de bondir à pleine vitesse. La rampe règle la rapidité avec laquelle un variateur accélère ou ralentit un moteur, pour protéger le moteur, la pompe et les tuyaux.

Comment les ingénieurs le disent

La vitesse constante à laquelle un variateur change de vitesse. Elle protège le moteur, la pompe et les tuyaux des changements brusques.

Un exemple réel

Sur site Un variateur de pompe met quatre secondes pour passer de l’arrêt à la pleine vitesse.

Valeur bruteaussi : point : bruts, points d’entrée
Mesures
En mots simples

Comme un prix dans une monnaie étrangère que tu n’as jamais utilisée : c’est un nombre, mais il ne te dit encore rien. La valeur brute est le nombre qu’une entrée donne à l’automate avant d’être transformé en quelque chose d’utile, comme le pourcentage de remplissage.

Comment les ingénieurs le disent

Le nombre qu’une carte d’entrée donne à l’automate avant la mise à l’échelle. Il ne veut rien dire pour un opérateur tant qu’il n’est pas converti.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Les 12 mA d’un transmetteur de niveau arrivent sous forme de 13824 points sur une entrée S7-1500.

Siemens Les entrées S7-1500 réglées sur 4–20 mA utilisent de 0 à 27648 points pour la plage normale.Rockwell Les modules Logix peuvent donner les points bruts, ou les mettre à l’échelle en mA ou en unités physiques dans le module.

REALaussi : nombre réel, floating-point value
Nombres et données
En mots simples

Comme un prix : 4,50 n’est ni 4 ni 5. Un REAL est un nombre qui peut avoir une virgule, pour des mesures comme 41,5 degrés.

Comment les ingénieurs le disent

Un type de nombre qui peut garder des mesures fractionnaires. Sa précision est limitée, donc certains calculs sont approximatifs.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Une mesure de cuve de 41.5 pour cent demande un type qui garde le demi pour cent.

Siemens REAL dans l’interface du bloc.Rockwell REAL dans les variables de contrôleur ou de programme.

Réarmementaussi : demande de réinitialisation
Mémoire
En mots simples

Comme appuyer sur « C » sur une calculatrice pour repartir de zéro. Une remise à zéro remet un compteur, un temporisateur ou une alarme là où ils ont commencé.

Comment les ingénieurs le disent

Une demande qui ramène une valeur ou une partie de la logique à une condition de départ choisie. Ce qu’elle efface dépend du programme.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Un opérateur efface le total de bouteilles avant de compter le groupe suivant.

Siemens Entrée R du compteur ; la réinitialisation du grafcet et l’effacement des sorties suivent la règle définie du grafcet.Rockwell RES en schéma à contacts ou membre Reset du compteur ST ; l’effacement des sorties du grafcet est une règle de programme distincte.

Temporisation rémanenteaussi : temporisation à mémoire
Temporisations et compteurs
En mots simples

Comme un chronomètre que tu mets en pause et relances : il repart d’où il s’était arrêté, pas de zéro. Un temporisateur rémanent garde son temps quand sa demande s’arrête, jusqu’à ce qu’une remise à zéro l’efface.

Comment les ingénieurs le disent

Un temporisateur qui conserve le temps écoulé quand sa demande s’arrête. Une remise à zéro séparée efface le temps mémorisé.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Un total de maintenance peut additionner plusieurs périodes distinctes d’utilisation de la machine.

Siemens TONR est la temporisation à l’enclenchement rémanente de Siemens : elle garde son temps jusqu’à ce que R la remette à zéro. C’est un sujet de lecture ici, pas une mission.Rockwell RTO/RTOR sont rémanents ; TONR dans ces leçons ST n’est pas rémanent malgré son nom.

Front montantaussi : front montant, FALSE-to-TRUE
Mémoire
En mots simples

Comme l’instant où une lumière passe d’éteinte à allumée : pas la durée où elle reste allumée, juste le moment du changement. Un front montant est le moment où un signal passe de FALSE à TRUE, comme une bouteille qui arrive devant un capteur.

Comment les ingénieurs le disent

Le moment où un signal passe de FALSE à TRUE. Un signal maintenu à TRUE n’est pas un autre front montant.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Une bouteille qui arrive sous le capteur crée un front montant.

Siemens R_TRIG en SCL ; contact P ou P_TRIG en CONT.Rockwell ONS/OSR en schéma à contacts ; OSRI ou une logique explicite d’entrée précédente en ST.

Échelonaussi : réseau
Langages de code
En mots simples

Un échelon de l’échelle. Un échelon est une règle sur sa propre ligne : les contacts à gauche décident si le courant arrive à ce qui est à droite et l’active.

Comment les ingénieurs le disent

Une ligne de schéma à contacts contenant des conditions et une action. Des branches peuvent offrir des chemins alternatifs dans cette ligne.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Une ligne vérifie l’autorisation de la pompe avant d’écrire sa commande de marche.

Siemens Les groupes CONT s’appellent des réseaux.Rockwell Les lignes du schéma à contacts s’appellent des échelons.

Saussi : Action S, action mémorisée
Séquences
En mots simples

Comme allumer une lumière en quittant une pièce : elle reste allumée après ton départ. Une action S active une commande et la garde activée après la fin de son étape, jusqu’à ce qu’une action R l’efface.

Comment les ingénieurs le disent

Une action d’étape qui garde une commande activée après la fin de son étape. Une action de remise à zéro distincte doit effacer cette commande.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Une pompe de recirculation reste commandée en marche pendant une étape d’attente ultérieure.

Siemens Qualificateur d’action S dans GRAPH.Rockwell Qualificateur d’action S dans SFC.

SCADAaussi : Supervision, commande et acquisition de données
Pièces de machine
En mots simples

Comme une salle de contrôle avec des écrans montrant chaque caméra d’un bâtiment. SCADA permet de surveiller et de commander des machines sur tout un site depuis un seul endroit, et garde une trace de ce qui s’est passé.

Comment les ingénieurs le disent

Un système à l’échelle du site pour surveiller les équipements, les mesures et les alarmes. Il peut enregistrer l’historique et laisser les opérateurs faire des demandes de commande.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Une salle de contrôle de traitement de l’eau surveille plusieurs stations de pompage et leurs alarmes sur un seul système.

Siemens Les systèmes WinCC peuvent assurer la supervision.Rockwell Les systèmes FactoryTalk View SE peuvent assurer la supervision.

Mise à l’échelleaussi : conversion d’échelle
Mesures
En mots simples

Comme convertir une monnaie étrangère dans la tienne : la même somme, un autre nombre. La mise à l’échelle transforme le nombre brut d’un capteur en une mesure que les gens comprennent, comme 0 à 100 pour cent de remplissage.

Comment les ingénieurs le disent

Transformer le nombre brut d’un capteur en une mesure utile. La conversion doit correspondre à la plage choisie du capteur.

Un exemple réel, et les noms Siemens et Rockwell

Sur site L’affichage d’une cuve convertit les points d’entrée en un niveau de zéro à 100 pour cent.

Siemens NORM_X puis SCALE_X dans ces missions.Rockwell SCL avec une variable de support SCALE dans ces missions ; cette instruction SCL n’est pas le langage de programmation de Siemens.

Cycleaussi : cycle automate
Les bases
En mots simples

Comme un gardien qui fait sa ronde : il vérifie chaque porte, de haut en bas, puis recommence. En un cycle, l’automate lit ses entrées, exécute tes règles et met à jour ses sorties, environ 50 fois par seconde.

Comment les ingénieurs le disent

Un passage complet : lecture des entrées, exécution des instructions et mise à jour des sorties. Ici, il se répète normalement toutes les 20 millisecondes.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Tant qu’une bouteille recouvre un capteur, l’automate peut le lire de nombreuses fois.

Siemens Un bloc d’organisation cyclique, comme OB1, exécute le programme en boucle.Rockwell Une tâche planifie des routines ; ces leçons utilisent une tâche périodique avec des entrées tamponnées.

SCLaussi : Structured Control Language, Siemens SCL
Langages de code
En mots simples

Comme écrire une règle sous forme de phrase plutôt que la dessiner. SCL est le langage texte de Siemens : tu tapes chaque règle d’automate en une courte ligne de texte.

Comment les ingénieurs le disent

Le langage texte de Siemens pour écrire des instructions de contrôleur. Les noms locaux peuvent commencer par #, et := écrit une valeur.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Un ingénieur écrit #PumpOn := #Start pour qu’une pompe suive une demande.

Siemens Routines SCL dans TIA Portal.Rockwell Le langage texte comparable est le texte structuré ; l’instruction SCL de Logix effectue plutôt une mise à l’échelle analogique.

Auto-maintienaussi : auto-maintien, circuit de maintien, self-hold
Mémoire
En mots simples

Comme un interrupteur qui reste allumé après que tu as lâché le bouton. L’automate se souvient que tu as appuyé sur Start jusqu’à ce que quelque chose appuie sur Stop.

Comment les ingénieurs le disent

Un moyen de mémoriser une brève demande Start. La pompe reste commandée en marche jusqu’à Stop ou une autre condition d’arrêt qui rompt cette mémoire.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Un gardien appuie une fois sur Start et la pompe à eau continue de tourner après le relâchement du bouton.

Siemens Contact de maintien parallèle en CONT ou logique SCL utilisant la sortie précédente.Rockwell Branche de maintien parallèle en schéma à contacts ou logique ST utilisant la sortie précédente.

Capteuraussi : dispositif de détection
Pièces de machine
En mots simples

Comme le bout de tes doigts qui sent si une tasse est chaude. Un capteur est un dispositif qui remarque quelque chose, comme le passage d’une bouteille ou de l’eau qui atteint un niveau, et le dit à l’automate.

Comment les ingénieurs le disent

Un dispositif qui détecte ou mesure quelque chose. Sa lecture informe l’automate sur l’équipement réel.

Un exemple réel

Sur site Un capteur optique détecte une bouteille sous la buse de remplissage.

Séquenceaussi : sequencing
Séquences
En mots simples

Comme une recette : remplis la casserole, chauffe-la, puis verse. Une séquence exécute une tâche par étapes, l’une après l’autre, et passe à la suivante quand chaque étape est finie.

Comment les ingénieurs le disent

Un programme qui exécute une tâche par étapes ordonnées. Chaque étape a des commandes et une règle pour passer à la suivante.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Une cuve de mélange se remplit, mélange son contenu, puis vidange le lot terminé.

Siemens GRAPH est le langage à étapes et transitions de Siemens.Rockwell SFC est le langage à étapes et transitions de Logix.

Grafcet (SFC)aussi : SFC
Langages de code
En mots simples

Comme une recette dessinée en boîtes : chaque boîte est une étape, et la ligne en dessous dit quand passer à la suite. Le grafcet (SFC) est une façon de dessiner ainsi une tâche d’automate, utilisée par Rockwell et d’autres.

Comment les ingénieurs le disent

Un diagramme qui montre les étapes d’une tâche et les conditions pour passer d’une étape à l’autre. Les actions disent ce que fait chaque étape.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Une séquence de remplissage attend une bouteille, la remplit puis la fait avancer.

Siemens Siemens GRAPH offre un langage de séquence apparenté, avec ses propres règles.Rockwell Routines SFC dans Studio 5000 Logix Designer.

Consigneaussi : valeur cible
Mesures
En mots simples

Comme la température que tu règles sur un thermostat de chauffage. La consigne est la valeur que tu veux, comme 60 degrés, et le programme travaille pour l’atteindre et rester près d’elle.

Comment les ingénieurs le disent

La valeur que tu veux qu’un procédé atteigne ou garde à peu près. Elle est différente de la valeur mesurée actuellement.

Un exemple réel

Sur site Un chauffe-eau de lavage vise une température choisie au lieu de chauffer sans fin.

Électrovanneaussi : solenoid-operated valve
Pièces de machine
En mots simples

Comme la vanne dans un lave-linge qui s’ouvre avec un clic pour laisser entrer l’eau. Une électrovanne est ouverte par une bobine électrique, donc une sortie d’automate peut l’ouvrir et la fermer.

Comment les ingénieurs le disent

Une vanne actionnée par une bobine électrique. La bobine peut déplacer la vanne elle-même ou commander l’air qui déplace une vanne plus grande.

Un exemple réel

Sur site Une petite vanne à commande électrique alimente en air l’actionneur de la vanne d’ingrédient.

Référence de vitesseaussi : consigne de vitesse, commande de vitesse, commande de fréquence
Pièces de machine
En mots simples

Comme dire à un chauffeur de taxi à quelle vitesse aller. La référence de vitesse est la vitesse à laquelle l’automate demande au variateur d’un moteur de tourner, par exemple 60 pour cent de la pleine vitesse.

Comment les ingénieurs le disent

La vitesse à laquelle l’automate demande à un variateur de tourner. Le variateur monte en rampe vers elle et signale quand il l’atteint.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Un contrôleur de pompe envoie 60 pour cent à son variateur pour ralentir le débit.

Siemens Sur un variateur SINAMICS, 16384 signifie 100 pour cent de la vitesse de référence.Rockwell Les profils complémentaires PowerFlex l’appellent FreqCommand ; vérifie ses unités dans le manuel du variateur.

Secoursaussi : pompe de secours, pompe de réserve
Pièces de machine
En mots simples

Comme la roue de secours d’une voiture : elle ne sert à rien tant qu’un pneu ne crève pas. La pompe de secours attend, prête, et prend le relais quand la pompe de service ne peut pas fonctionner.

Comment les ingénieurs le disent

Un équipement gardé prêt à prendre le relais quand l’unité habituelle ne peut pas fonctionner. Il a quand même besoin d’une autorisation et d’une alimentation utilisable.

Un exemple réel

Sur site La pompe à eau de secours prend le relais après la panne de la pompe habituelle.

Machine à étatsaussi : state-machine
Séquences
En mots simples

Comme le sélecteur d’un lave-linge : lavage, rinçage, essorage, chacun avec son propre travail. Une machine à états se souvient de l’étape où en est une tâche, et ne fait que ce que cette étape permet.

Comment les ingénieurs le disent

Un programme qui mémorise dans quelle partie d’une tâche il se trouve. Il définit les commandes et les changements permis pour chaque partie.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Un lot peut être Running, Held ou Complete, avec des commandes différentes dans chaque état.

Siemens Souvent écrit avec CASE et une valeur d’état mémorisée en SCL.Rockwell Souvent écrit avec CASE et une variable d’état en ST.

Étapeaussi : étape de séquence
Séquences
En mots simples

Comme une ligne de recette : « Chauffer jusqu’à ébullition. » Une étape est un stade d’une séquence : ce qu’il faut faire maintenant, en attendant le signal pour passer à la suite.

Comment les ingénieurs le disent

Une partie d’une séquence qui est actuellement active. Elle indique quoi faire en attendant le changement suivant.

Un exemple réel, et les noms Siemens et Rockwell

Sur site L’étape Fill fait fonctionner la pompe et la vanne d’entrée jusqu’à ce que la cuve atteigne son niveau cible.

Siemens Une étape GRAPH avec des actions assignées.Rockwell Une étape SFC avec des actions assignées.

Texte structuréaussi : ST, Rockwell ST
Langages de code
En mots simples

Comme écrire une règle sous forme de phrase plutôt que la dessiner. Le texte structuré (ST) est une façon de taper les règles d’un automate en courtes lignes de texte, utilisée par Rockwell et de nombreux autres constructeurs.

Comment les ingénieurs le disent

Un langage texte pour écrire des instructions de contrôleur sous forme d’énoncés. IF choisit des conditions, et := écrit une valeur.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Un ingénieur écrit une décision de température sous forme de courte routine texte.

Siemens Siemens utilise SCL comme langage de programmation texte.Rockwell Routines en texte structuré dans Studio 5000 Logix Designer.

Variableaussi : variable
Les bases
En mots simples

Comme un badge nominatif lors d’une grande réunion : un par personne, pour que chacun sache qui est qui. Une variable (tag) est le nom qu’un programme d’automate donne à un bouton, un voyant ou une valeur, pour que les règles puissent en parler.

Comment les ingénieurs le disent

Un nom pour une valeur du programme. Start et PumpOn peuvent nommer une demande de bouton et une commande de pompe.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Une mesure de niveau de cuve est stockée sous un nom que l’ingénieur peut surveiller.

Siemens Les références SCL locales utilisent # ; les données globales peuvent utiliser des membres nommés de blocs de données.Rockwell Les variables (tags) peuvent être de portée contrôleur ou de portée programme ; les références ST n’utilisent pas #.

Temporisationaussi : instruction de temporisation
Temporisations et compteurs
En mots simples

Comme un minuteur de cuisine : tu le règles, il compte, il sonne quand le temps est écoulé. Un temporisateur d’automate attend un temps fixé puis active ou désactive quelque chose.

Comment les ingénieurs le disent

Une instruction qui mesure le temps par rapport à une attente choisie. Ses valeurs mémorisées lui permettent de suivre cette attente sur de nombreux cycles.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Une alarme de vanne attend un court instant pour qu’une vanne saine ait le temps de s’ouvrir.

Siemens Une instance de temporisateur IEC déclarée, comme TON_TIME.Rockwell TIMER en schéma à contacts classique ; FBD_TIMER pour les instructions de temporisation ST/FBD prises en charge.

Transitionaussi : transition de séquence
Séquences
En mots simples

Comme le « jusqu’à ébullition » d’une recette : le moment où tu peux passer à la ligne suivante. Une transition est la condition qui doit devenir vraie avant qu’une séquence passe à son étape suivante.

Comment les ingénieurs le disent

Une condition qui permet à une séquence de quitter une étape pour en entrer une autre. Elle doit devenir vraie avant que le changement ait lieu.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Atteindre la cible de remplissage permet au lot de passer de Fill à Mix.

Siemens Condition de transition entre étapes GRAPH.Rockwell Condition de transition entre étapes SFC.

Déclenchementaussi : déclenchement de protection
Sécurité et alarmes
En mots simples

Comme le tableau électrique chez toi qui coupe le courant quand quelque chose en tire trop. Un déclenchement est un arrêt de protection, et la cause doit en général être vérifiée et remise à zéro avant que la machine redémarre.

Comment les ingénieurs le disent

Un arrêt causé par un dispositif de protection ou un problème détecté. Retirer la demande d’origine n’est pas forcément la même chose que l’effacer.

Un exemple réel

Sur site La protection contre les surcharges d’un moteur se déclenche quand il absorbe trop de courant.

TRUEaussi : valeur vraie
Logique
En mots simples

La réponse oui. Sur un automate, TRUE veut dire activé, ou en cours : Start est TRUE tant que quelqu’un appuie sur le bouton.

Comment les ingénieurs le disent

Une valeur qui signifie oui, vrai ou actif ; FALSE signifie non ou inactif. TRUE sur Stop signifie qu’un arrêt a été demandé.

Un exemple réel

Sur site La vanne d’entrée reçoit TRUE quand le programme lui demande de s’ouvrir.

UDTaussi : user-defined data type, structure
Nombres et données
En mots simples

Comme une fiche de contact avec des cases fixes pour un nom, un numéro de téléphone et un e-mail. Un UDT est un groupe de valeurs différentes qui vont ensemble, comme l’état de marche d’une pompe, son nombre de démarrages et son niveau de cuve.

Comment les ingénieurs le disent

Un groupe nommé de valeurs différentes qui vont ensemble. Déclarer le groupe stocke des informations ; cela ne fait pas fonctionner d’équipement à lui seul.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Un groupe d’état de pompe contient son état de marche, son nombre de démarrages et son niveau mesuré.

Siemens Un type de données d’automate nommé avec des membres STRUCT.Rockwell Un type de données défini par l’utilisateur (UDT) utilisé comme type d’une variable.

VFDaussi : Variateur de fréquence, variable-speed drive, VSD, variateur
Pièces de machine
En mots simples

Comme un variateur de lumière pour un moteur : au lieu de seulement marche ou arrêt, il règle la vitesse à laquelle le moteur tourne. L’automate indique au VFD la vitesse qu’il veut.

Comment les ingénieurs le disent

Un variateur électronique qui modifie la vitesse d’un moteur. L’automate peut demander une vitesse plutôt que seulement ON ou OFF.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Une pompe à eau ralentit quand le bâtiment a besoin de moins d’eau.

Siemens Un variateur échange des commandes et un état avec l’automate ; SINAMICS est une famille de variateurs Siemens.Rockwell Un variateur échange des commandes et un état avec l’automate ; PowerFlex est une famille de variateurs Rockwell.

Rupture de filaussi : fil coupé, circuit ouvert
Mesures
En mots simples

Comme un appel téléphonique qui devient soudain silencieux : le silence ne veut pas dire que tout va bien. Une rupture de fil est un câble coupé, donc la lecture d’un capteur tombe presque à rien et le programme doit prévenir quelqu’un.

Comment les ingénieurs le disent

Un câble coupé ou desserré qui empêche le signal d’un capteur d’atteindre l’automate. Une entrée 4–20 mA lit alors près de 0 mA.

Un exemple réel, et les noms Siemens et Rockwell

Sur site Un câble de transmetteur endommagé fait chuter la lecture de niveau bien en dessous de vide.

Siemens Les cartes analogiques S7-1500 peuvent le signaler comme un diagnostic, avec la valeur 32767.Rockwell Les modules analogiques Logix le signalent avec des bits d’état de défaut de voie.