Télécharger Imprimer la page

Omron SYSMAC CQM1 Manuel De Programmation page 232

Masquer les pouces Voir aussi pour SYSMAC CQM1:

Publicité

Instructions de calcul BCD
Attention : veillez à effacer le drapeau de retenue avec CLC(41) avant d'exécuter SUB(31)
Exemple
00002
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).
CY:
ON lorsque le résultat est négatif, c'est–à–dire que Mi est inférieur à Su
plus CY.
EQ:
ON lorsque le résultat est égal à 0.
si son état précédent n'est pas nécessaire et vérifiez l'état de CY après sous-
traction avec SUB(31). Si CY est à ON après exécution de SUB(31) (résultat
négatif), le résultat est sorti en complément de 10 de la réponse réelle. Pour
convertir le résultat sorti en valeur réelle, soustrayez la valeur de R de 0.
Lorsque 00002 est à ON, le schéma à relais suivant efface CY, soustrait le con-
tenu de DM 0100 et CY du contenu de 010 et place le résultat dans HR 20.
Si CY est sélectionné en exécutant SUB(31), le résultat de HR 20 est soustrait
de zéro (CLC(41) est à nouveau nécessaire pour obtenir un résultat précis), le
résultat est replacé dans HR 20 et HR 2100 est placé à ON pour indiquer un
résultat négatif.
Si CY n'est pas sélectionné en exécutant SUB(31), le résultat est positif, la
deuxième soustraction n'est pas effectuée et HR 2100 n'est pas placée à ON.
HR 2100 est programmé comme bit d'auto–maintien de façon à ce qu'une modi-
fication de l'état de CY ne le place pas à OFF au deuxième tour de scrutation du
programme.
Dans cet exemple, les formes sur changement d'état de SUB(31) sont utilisées
de façon à ce que la soustraction soit effectuée une seule fois à chaque passage
à ON de 00002. Lors de l'exécution d'une autre soustraction, 00002 devra être
placé à OFF pendant au moins un tour de scrutation (RAZ de HR 2100) puis
replacé à ON.
TR 0
25504
25504
HR 2100
CLC(41)
re
@SUB(31)
1
soustrac-
010
tion
DM 0100
HR 20
CLC(41)
e
@SUB(31)
2
sous-
traction
#0000
HR 20
HR 20
HR 2100
Placé à ON pour indiquer
un résultat négatif.
Chapitre 5-20
229

Publicité

loading