Capítulo 6Apendice D Cómo utilizar la función PLC |
5.
Cuando S1 > S2, la instrucción realiza una comparación utilizando S1 como límite
inferior/superior.
6.
Los dos valores de comparación son comparados algebraicamente y ambos son valores
binarios con signo. Cuando b15 = 1 en la instrucción de 16 bits o b31 = 1 en la
instrucción 32 bits, la comparación considerará los valores como binarios negativos.
Ejemplo de programa:
1.
Designe el dispositivo como M0, y el operando D automáticamente ocupa M0, M1 y M2.
2.
Cuando X0 = Activado, será ejecutada la instrucción ZCP y uno de los elementos M0, M1
y M2 estará activado. Cuando X10 = Desactivado, la instrucción ZCP no será ejecutada e
M0, M1 y M2 quedarán en el estado anterior a que X0 = Desactivado.
3.
Para eliminar el resultado de la comparación, utilice las instrucciones RST o ZRST.
X0
Código
API
mnemotécnico
12
MOV
Tipo
Dispositivos
de bits
OP
X
Y
S
D
D-54
X0
X0
ZCP
M0
M1
M2
RST
M0
M1
RST
RST
M2
Operandos
P
S, D
Dispositivos de palabra
M
K
H
KnX KnY KnM T
*
*
*
K10
K100
If C10 < K10, M0 = On
If K10 < C10 < K100, M1 = On
=
=
If C10 > K100, M2 = On
X0
ZRST
C
*
*
*
*
*
*
*
*
Revisión Noviembre 2007, 03EE, SW--PW V1.10/CTL V2.10
C10
M0
M0
M2
Función
Mover
Pasos de programa
D
MOV, MOVP: 5 escalones
*
*