Introduction
En plus des objets définis dans la norme IEC 61131-3, il existe plusieurs autres blocs servant à l'exécution d'instructions ST et d'expressions ST et à des opérations de comparaison simples. Ces blocs sont exclusivement disponibles dans le langage de programmation LD.
Objets
Les objets suivants sont disponibles :
Désignation |
Représentation |
Description |
---|---|---|
Bloc opération |
Si l'état de la liaison de gauche est 1, l'instruction ST comprise dans le bloc est exécutée. Toutes les instructions ST sont permises sauf les instructions de commande :
Pour les blocs opération, quel que soit le résultat de l'instruction ST, l'état de la liaison gauche est transmis à la liaison droite. Un bloc peut contenir jusqu'à 4096 caractères. Si tous les caractères ne peuvent pas être affichés, les premiers caractères seront affichés suivis de points de suspension (...). Un bloc opération occupe 1 ligne et 4 colonnes. Exemple : ![]() Dans cet exemple, |
|
Bloc de comparaison horizontal |
Les blocs de comparaison horizontaux
sont utilisés pour exécuter une expression de comparaison
( Un bloc comparaison exécute un ET de sa broche d’entrée gauche et du résultat de sa condition de comparaison, puis affecte le résultat du ET de façon inconditionnelle à la broche de sortie droite. Par exemple, lorsque l'état de la liaison gauche est 1 et que le résultat de la comparaison est 1, l'état de la liaison droite est 1. Un bloc de comparaison horizontal peut contenir jusqu'à 4096 caractères. Si tous les caractères ne peuvent pas être affichés, les premiers caractères seront affichés suivis de points de suspension (...). Un bloc de comparaison horizontal occupe une ligne et deux colonnes. Exemple : ![]() Dans cet exemple, |