Instructions de décalage/tableau (fichier)
Structure CONTROL
Mnémonique
.EN
.DN
.UL
.ER
.LEN
Description
En cas d'activation, cette instruction décharge le bit le plus haut des bits spécifiés
sur le bit .UL, déplace les bits restants d'une position vers la gauche et charge
l'adresse Bit dans le bit 0 de Array.
Important :
L'instruction BSL agit sur une mémoire de données contiguës. L'instruction BSL
agit sur une mémoire de données contiguës. Pour les automates CompactLogix
5370 et ControlLogix 5570 uniquement, la portée de cette instruction est limitée
par l'étiquette de base. L'instruction BSL ne va pas rédiger des données en dehors
de l'étiquette de base mais peut traverser des limites de membres. Lorsque vous
spécifiez un tableau qui est membre d'une structure et lorsque la longueur dépasse
la taille de ce tableau, vous devez tester et confirmer que l'instruction BSL ne
modifie pas des données que vous ne souhaitez pas modifier.
Pour Automates CompactLogix 5380, CompactLogix 5480, ControlLogix 5580,
Compact GuardLogix 5380 et GuardLogix 5580, les données sont limitées par le
membre spécifié.
Dans cette instruction de transition, le logique à relais fait basculer la condition
d'entrée d'échelon de faux à vrai afin de permettre l'exécution de cette instruction.
Affecter les indicateurs d'état mathématique
Non
Défauts majeurs/mineurs
Un défaut majeur se produit si
LEN dépasse la taille du tableau.
Publication Rockwell Automation 1756-RM003T-FR-P - Novembre 2018
Type de
Description
donnée
BOOL
Le bit d'activation indique que l'instruction BSL a
été activée.
BOOL
Le bit de fin est défini pour indiquer que les bits
se sont déplacés d'une position vers la gauche.
Le bit de déchargement est la sortie de cette
BOOL
instruction. Le bit .UL mémorise le statut du bit
qui a été déplacé en dehors de la plage de bits.
BOOL
Le bit d'erreur est défini lorsque .LEN < 0.
DINT
La longueur spécifie le nombre de bits de tableau
à déplacer.
Vous devez tester et confirmer que l'instruction ne modifie pas des
données dont vous ne souhaitez pas la modification.
Type de défaut
Code de défaut
4
20
Chapitre 9
571