Instructions de temporisation/compteur
00000
00100
25407
Adresse
00000
00001
00002
00003
5-15 Instructions de temporisation/compteur
remettre à zéro les compteurs dans les étapes si nécessaire comme ci–
dessous (le drapeau ne fonctionne qu'entre un STEP et un SNXT) :
Instruction
Opérande
LD
00000
SNXT(09)
01000
STEP(08)
01000
LD
00100
TIM et TIMH(15) sont des instructions de temporisation de retard au travail en
décrémentation nécessitant un numéro de TC et une valeur sélectionnée (SV).
STIM(––) s'utilise pour contrôler les tempo. cycliques qui servent à activer les
sous–programmes d'interruption.
CNT est une instruction de compteur en décrémentation et CNTR est une
instruction de compteur réversible. Toutes les deux nécessitent un numéro de
TC et une SV ; elles sont connectées aux lignes d'instructions multiples et serv-
ent de signal d'entrée et de RAZ. CTBL(––), INT(––) et PRV(––) sont utilisées
pour gérer le compteur rapide. INT(––) est également utilisée pour arrêter la sor-
tie par impulsion.
Tout numéro de TC ne peut être défini deux fois, c'est–à–dire qu'une fois qu'il a
été utilisé comme zone d'opérande dans une instruction de tempo. ou compteur,
il ne peut être ré–utilisé. Une fois définis, les numéros de TC peuvent être utilisés
autant de fois qu'on le souhaite comme opérande dans les instructions autres
que tempo. ou compteur.
Les numéros de TC vont de 000 à 511. Aucun préfixe n'est nécessaire lorsque
l'on utilise un numéro de TC comme donnée d'opérande dans une instruction de
tempo. ou compteur. Une fois défini comme temporisation, un numéro de TC
peut porter le préfixe TIM pour être utilisé comme opérande dans certaines
instructions. Le préfixe TIM s'utilise sans tenir compte de l'instruction de tempo-
risation utilisée pour définir la temporisation. Une fois défini comme compteur,
un numéro de TC peut porter le préfixe CNT pour être utilisé comme opérande
dans certaines instructions. CNT s'utilise également sans tenir compte de
l'instruction compteur utilisée pour définir le compteur.
Les numéros de TC peuvent être désignés comme opérandes nécessitant une
donnée de bit ou de canal. En cas de désignation d'une opérande nécessitant
une donnée de bit, le numéro de TC donne accès à un bit fonctionnant comme
"drapeau de fin" indiquant le moment où la tempo. ou le compteur sont écoulés :
le bit qui est normalement à OFF passe à ON lorsque la SV désignée a expiré.
En cas de désignation d'une opérande nécessitant une donnée de canal, le
numéro de TC donne accès à un emplacement mémoire retenant la valeur en
cours (PV) de la tempo. ou du compteur. Elle peut donc être utilisée par exem-
Début
SNXT(09) 01000
01000
STEP(08) 01000
CP
CNT 01
25407
#0003
R
Adresse
Instruction
00004
LD
00005
CNT
Chapitre 5–15
1 tour de scrutation
Opérande
25407
01
#
0003
153