Instructions de commande des bits
00002
00003
00500
00002
00003
Drapeaux
Précautions
158
La relation entre les conditions d'exécution et l'état du bit KEEP(11) est indiquée
ci-dessous.
Condition d'exécution S
Condition d'exécution R
Etat B
KEEP(11) se comporte comme le bit d'auto-rétention décrit dans le par. 4-8-3
Bits d'auto-rétention. Les deux schémas suivants ont les mêmes fonctions, bien
que celui qui utilise KEEP(11) demande une instruction de programmation en
moins et maintient son état même dans une section de programme verrouillée.
S
R
Cette instruction ne touche aucun drapeau.
Faire attention en utilisant la ligne de désactivation KEEP commandée par un
appareil externe normalement fermé. Ne jamais utiliser un bit d'entrée dans une
condition inverse sur la désactivation (R) de KEEP(11) lorsque l'appareil d'en-
trée se sert d'une alimentation c.a. Le délai dans l'arrêt de l'alimentation c.c. de
l'API (relativement à l'alimentation c.a. de l'appareil d'entrée) peut porter à la
désactivation du bit KEEP(11) désigné. Cette situation est illustrée ci-dessous.
Carte d'entrée
A
JAMAIS
Les bits utilisés dans l'instruction KEEP ne sont pas désactivés par les verrouil-
lages. Pour plus d'informations, voir le par. 5-10 INTERLOCK – et INTERLOCK
CLEAR IL(02) et ILC(03).
Adresse
Instruction
00500
00000
LD
00001
OR
00002
AND NOT
00003
OUT
Adresse
Instruction
00000
LD
KEEP(11)
00001
LD
00500
00002
KEEP(11)
A
Chapitre 5-9
Opérande
00002
00500
00003
00500
Opérande
00002
00003
00500
S
KEEP(11)
B
R