Instructions spéciales
Exemple
SR 25315
SR 25315
LR 0000
10000
10001
HR 10
0000
HR 11
0000
HR 12
0000
HR 13
0000
HR 14
0000
HR 15
4142
HR 16
430D
HR 17
0000
HR 18
0000
Drapeaux
318
Dans l'exemple suivant, FPD(––) est activée pour afficher l'adresse et le messa-
ge des bits ("ABC") lorsque le temps de surveillance a dépassé 123,4 s.
MOV(21)
#4142
HR 15
MOV(21)
#430D
HR 16
FPD(––)
#8010
#1234
HR 10
SR 25504
(Drapeau CY)
INC(38)
DM 0100
10002
LR 0015
10003
FPD(––) est exécutée et lance la surveillance lorsque LR 0000 passe sur ON. Si
LR 0015 ne passe pas sur ON en 123,4 s et IR 10000 à IR 10003 sont tous sur
ON, IR 10002 est sélectionné comme cause d'erreur, une erreur FAL(06) avec
numéro FAL 10 se produit, l'adresse de bit et le message présélectionné
("10002–1ABC") s'affichent sur le périphérique.
HR 10
HR 11
HR 12
HR 13
HR 14
HR 15
HR 16
HR 17
HR 18
ER:
T n'est pas BCD.
C n'est pas une constante ou les 2 digits C de poids faible ne sont pas
BCD 00 à 99.
Le mot d'adressage indirect DM n'existe pas. (Le contenu du mot DM
n'est pas BCD ou la zone DM a été dépassée.)
CY:
Sur ON lorsque le temps entre l'exécution FPD(––) et l'exécution d'une
sortie diagnostic dépasse T.
Adresse
Instruction
00000
LD
00001
MOV(21)
00002
LD
00003
MOV(21)
00004
LD
00005
FPD(––)
00006
AND
00007
INC(38)
00008
LD
00009
OR
00010
LD NOT
00011
OR NOT
00012
AND LD
00013
OUT
C000
Indique la condition normalement fermée
2031
"1"
3030
"00"
3032
"02"
2D31
"–1"
4142
"AB"
430D
"C" et code CR
0000
Deux derniers mots ignorés.
0000
(Affiché comme espace.)
Chapitre 5-25
Opérande
25315
#
4142
HR
15
25315
#
430D
HR
16
LR
0000
#
8010
#
1234
HR
10
25504
DM
0100
10000
10001
10002
10003
LR
0015