Instructions de séquenceur
Mask
Source
Control
Length
Position
Structure CONTROL
Mnémonique
.ER (Erreur)
.LEN (Longueur) DINT
.POS (Position)
Description
Lorsqu'elle est vraie, l'instruction SQI fait passer Source et l'élément actuel de
Tableau par Mask. Les résultats de ces opérations de masquage sont comparés et,
en cas d'égalité, la condition de sortie d'échelon est définie sur vrai ; sinon, la
condition de sortie d'échelon est définie sur faux. En général, utiliser la même
structure CONTROL que les instructions SQO et SQL.
Utilisation de SQI sans SQO
Lorsque l'instruction SQI détermine qu'une étape est terminée, l'instruction
ADD fait avancer, de manière incrémentielle, le tableau des séquences. Le GRT
détermines si une autre valeur est disponible en vue de procéder à une vérification
Publication Rockwell Automation 1756-RM003T-FR-P - Novembre 2018
SINT
étiquette
INT
immédiate
DINT
SINT
étiquette
INT
immédiate
DINT
CONTROL
étiquette
DINT
immédiate
DINT
immédiate
Type de
Description
données
BOOL
L'instruction a rencontré une erreur.
La longueur précise le nombre d'étapes
séquentielles dans le tableau séquentiel.
DINT
La position identifie l'élément de tableau que
l'instruction est en train de comparer à
Source.
En général, la valeur initiale est 0
Cet opérande permet de
déterminer les bits qui doivent
être bloqués (0) ou ceux qu'il faut
laisser passer (1) lors de
l'application à Source et
l'élément de Tableau auquel
.POS fait référence.
Les types INT et SINT ont une
extension à zéro par rapport à la
taille d'un type DINT.
Les données d'entrée utilisées
pour effectuer une comparaison
avec un élément de tableau
auquel .POS fait référence.
Structure de contrôle de
l'opération
Il faut utiliser la même étiquette
de contrôle dans les instructions
SQO et SQL
Ceci représente la structure de
contrôle CONTROL .LEN.
Ceci représente la structure de
contrôle CONTROL .POS.
Chapitre 10
611