Capítulo 6Apendice D Cómo utilizar la función PLC |
D.5.10 Explicación de los comandos de la aplicación
Código
API
mnemotécnico
10
CMP
Tipo
Dispositivos
de bits
OP
X
Y
S
1
S
2
D
*
Operandos:
S1: valor de comparación 1 S2: valor de comparación 2 D: resultado de la comparación
Explicaciones:
1.
El operando D ocupa 3 dispositivos consecutivos.
2.
Consulte las especificaciones de cada modelo para averiguar su rango de utilización.
3.
Los contenidos de S1 y S2 son comparados y el resultado será almacenado en D.
4.
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, la comparación
considerará el valor como binario negativo.
Ejemplo de programa:
1.
Designe el dispositivo como Y0, y el operando D automáticamente ocupa Y0, Y1 e Y2.
2.
Cuando X10 = Activado, será ejecutada la instrucción CMP y uno de los elementos Y0,
Y1 e Y2 estará activado. Cuando X10 = Desactivado, la instrucción CMP no será
ejecutada e Y0, Y1 e Y2 quedarán en el estado anterior a que X10 = Desactivado.
3.
Si el usuario necesita obtener un resultado de comparación con ≥ ≤ y ≠, efectúe una
conexión paralelo serie entre Y0 ~ Y2.
D-52
Operandos
P
S
, S
, D
1
2
Dispositivos de palabra
M
K
H
KnX KnY KnM T
*
*
*
*
*
*
*
C
D
*
*
*
*
*
*
*
*
*
*
Revisión Noviembre 2007, 03EE, SW--PW V1.10/CTL V2.10
Función
Comparar
Pasos de programa
CMP, CMPP: 7 escalones