Instructions des temporisateurs et des compteurs
00000 TIM 001
CNT 002
TIM 001
00001
CNT 002
00000 25502
00001
CNT 001
5-14-5 REVERSIBLE COUNTER – CNTR(12)
Limitations
Description
Puisque dans cet exemple la SV de TIM 001 est égale à 5,0 secondes et la SV de
CNT 002 à 100, le drapeau de fin CNT 002 passe sur ON lorsque 500 secondes
(100 x 5 secondes ou 8 minutes et 20 secondes) se sont écoulées, ce qui produit
le passage de 00201 sur ON.
CP
R
Dans l'exemple suivant, CNT 001 compte le nombre de passages OFF à ON du
bit d'impulsion d'horloge d'1 seconde (25502). Même dans ce cas, 00000 com-
mande la fréquence de fonctionnement du CNT.
Puisque dans cet exemple la SV de CNT 001 est égale à 700, le drapeau de fin
de CNT 002 passe sur ON lorsque 700 secondes, ou 11 minutes et 40 secondes
se sont écoulées, ce qui produit le passage de 00202 sur ON.
Rem.: Les impulsions d'horloges plus brèves ne produisent pas forcément des tempo-
risateurs précis car leurs états ON plus brefs ne sont pas lus de façon précise
pendant les cycles plus longs. Il ne faut absolument pas utiliser les impulsions
d'horloge de 0,02 et 0,1 seconde pour créer des temporisateurs ayant des ins-
tructions CNT.
Schéma à contacts
On peut utiliser tous les numéros TC comme éléments de définition dans une
seule instruction TIMER ou COUNTER.
CNTR(12) est un compteur inverseur circulaire, c'est-à-dire qu'il compte de zéro
à la SV selon les changements de deux conditions d'exécution, ceux de l'entrée
incrémentale (II) et ceux de l'entrée décrémentale (DI).
Adresse
TIM 001
00000
#0050
005,0 s
00001
00002
CNT
00003
002
#0100
00004
00005
00201
00006
00007
00008
Adresse
CP
CNT
00000
001
00001
R
#0700
00002
00003
0202
00004
00005
II
CNTR(12)
N
DI
SV
R
Chapitre 5-14
Instruction
Opérande
LD
AND NOT
TIM
AND NOT
CNT
TIM
#
LD
TIM
LD
CNT
#
LD
CNT
OUT
Instruction
Opérande
LD
AND
LD NOT
CNT
#
LD
CNT
OUT
Valeurs de définition
N: numéro TC
# (000 à 511)
Zones de données d'opérande
SV: Valeur de sélection (mot, BCD)
IR, AR, DM, HR, LR, #
00000
001
002
001
0050
001
00001
002
0100
002
00201
00000
25502
00001
001
0700
001
00202
173