Parker Hannifin S.p.A Divisione S.B.C.
ISTRUCTIONS PLC
Pa.y
LD
Pa.y
LDN
Pa.y
OUT
Pa.y
OUTN Pa,y
Pa.y
SET
SET
Pa.y
RST
RES
Pa.y
AND
Pa.y
ANDN Pa,y
Pa.y
OR
Pa.y
ORN
Pa Pb Pc
ADD
ADD
Pa Pb Pc
SUB
SUB
Pa Pb Pc
MUL
MUL
Pa Pb Pc
DIV
DIV
END
END
Pa.y
FIN
FIN
Pa.y
charge le bit y du paramètre Pa dans la pile
Pa,y
charge l'inverse du bit y du paramètre Pa dans la pile
Pa,y
met la valeur chargée dans la pile dans le bit y du paramètre
Pa
met le bit y du paramètre Pa dans la pile et l'invertit
Pa,y
si la pile est égale à 1, met à 1 le bit y du paramètre Pa
Pa,y
si la pile est égale à 1, met à 0 le bit y du paramètre Pa
Pa,y
le bit chargé dans la pile prend la valeur du résultat de
l'opération logique ET entre sa valeur et le bit y de Pa.
le bit dans la pile prend la valeur du résultat de l'opération
logique ET entre sa valeur et l'inverse du bit y de Pa.
Pa,y
le bit dans la pile prend la valeur du résultat de l'opération
logique OU entre sa valeur et celle du bit y du paramètre Pa.
Pa,y
le bit chargé dans la pile prend la valeur du résultat de
l'opération OU entre sa valeur et l'inverse du bit y de Pa.
Pa, Pb, Pc
si le bit de la pile est un, les paramètres sont additionnés,
donc: Pc=Pa+Pb
Pa, Pb, Pc
si le bit de la pile est un, la soustraction des paramètres est
exécutée, donc: Pc=Pa-Pb
Pa, Pb, Pc
si le bit de la pile est un, les paramètres sont multipliés, donc:
Pc=Pa.Pb
Pa, Pb, Pc
si le bit de la pile est un, les paramètres sont divisés, donc:
Pc=Pa/Pb
fin du programme
y, 0/1
entrée à balayage rapide
Page 119 de 192
manuel d'utilisation SLVD-N