Instructions de conversion
25313
(Always ON)
00101
00100
Signed hex.
6
3
0005
5-19-13 HOURS-TO-SECONDS – HEURES EN SECONDES – SEC(––)
Limites
Description
Drapeaux
220
inférieur à la gamme basse spécifiée dans le DM 0004 ; la gamme basse est
inscrite dans le DM 0100.)
CLC(41)
STC(40)
@SCL3(––)
LR 02
DM 0000
DM 0100
DM 0000
0005
DM 0001
0003
DM 0002
0006
BCD
DM 0003
07FF
DM 0004
F800
Symboles
SEC(––)
@SEC(––)
S
R
000
S et S+1 doivent appartenir à la même zone de données. R et R+1 doivent
appartenir à la même zone de données. S et S+1 doivent être en BCD et doivent
être dans le bon format d'heure/minute/seconde.
Les DM 6143 à 6655 ne peuvent être utilisés pour R.
SEC(––) s'utilise pour convertir une notation de temps en heures/minutes/
secondes en un équivalent en secondes uniquement.
Pour la donnée source, les secondes sont désignées dans les bits 00 à 07 et les
minutes dans les bits 08 à 15 de S. Les heures sont désignées dans S+1. Le
maximum est donc de 9 999 heures, 59 minutes et 59 secondes.
Le résultat est sorti dans R et R+1.
La valeur maximum est de 35 999 999 secondes.
ER:
S et S+1 ou R et R+1 n'appartiennent pas à la même zone de données.
S et/ou S+1 ne sont pas en BCD.
Le nombre de secondes et/ou de minutes dépasse 59.
Le canal DM indirectement adressé n'existe pas (le contenu du canal
*DM n'est pas en BCD ou la limite de la zone DM a été dépassée).
Adresse
Instruction
00000
LD
00001
CLC(41)
00002
LD
00101
STC(40)
00004
LD
00005
SCL3(––)
CY=0
LR 02
0100
DM 0100
00CD
Zones de données d'opérande
S: canal source de départ (BCD)
IR, SR, AR, DM, HR, TC, LR
S
R: canal de résultat de départ
R
IR, SR, AR, DM, HR, TC, LR
000
Chapitre 5-19
Opérande
25313
00101
00100
LR
02
DM
0000
DM
0100
CY=1
LR 02
1035
DM 0100
F800
(BCD)
000: pas de fonction
000