Zone de temporisation
Exemples
Remarque
9-13 Zone de temporisation
Dans cet exemple, un bit TR est utilisé lorsque deux sorties ont été
directement connectées à un point de branchement.
Dans cet exemple, un bit TR est utilisé lorsqu'une sortie est connectée à un
point de branchement sans condition d'exécution séparée.
Un bit TR n'est pas nécessaire lorsqu'il n'existe pas de conditions d'exécution
après le point de branchement ou lorsqu'il existe une condition d'exécution
uniquement dans la dernière ligne du bloc d'instructions.
Les 4 096 numéros de temporisation (de T0000 à T4095) sont partagés par
les instructions TIM, TIMX(550), TIMH(015), TIMHX(551), TMHH(540),
TIMHHX(552),
TTIM(087),
TMHW(815) et TIMHWX(817). Les numéros de temporisation permettent
d'accéder aux drapeaux de fin de temporisation et aux valeurs actuelles (PV)
de ces instructions. (Les instructions TIML(542), TIMLX(553), MTIM(543) et
MTIMX(554) n'utilisent pas les numéros de temporisation.)
Lorsqu'un numéro de temporisation est utilisé dans un opérande qui
nécessite des données en bits, le numéro de temporisation accède au
drapeau de fin de temporisation. Lorsqu'un numéro de temporisation est
utilisé dans un opérande qui nécessite des données en mots, le numéro de
temporisation accède à la valeur actuelle de la temporisation. Les drapeaux
de fin de temporisation peuvent être utilisés aussi souvent que nécessaire
comme conditions normalement ouvertes ou normalement fermées et les
valeurs des valeurs actuelles de temporisation peuvent être lues comme des
données en mots normales.
Instruction
LD
OR
OUT
AND
OUT
LD
AND
OUT
Instruction
LD
OUT
AND
OUT
LD
OUT
Instruction
LD
OUT
OUT
Instruction
LD
OUT
AND
OUT
TTIMX(555),
TIMW(813),
Chapitre 9-13
Opérande
000000
000001
TR 0
000002
000003
TR 0
000004
000005
Opérande
000000
TR 0
000001
000002
TR 0
000003
Opérande
000000
000001
000002
Opérande
000000
000001
000002
000003
TIMWX(816),
369