Capítulo 5: Instrucciones ASCII
La instrucción ASCII Compare (CMPV)
La instrucción CMPV compara dos tablas de
1
DS5 Usado
memoria. Esta instrucción compara cualquier
N/A
HPP
tipo de datos (ASCII a ASCII< BCD a BCD,
2
etc.) de una tabla de memorias a otra tabla de
memorias por una longitud de bytes definida.
Es resultado de la comparación es dado por el
3
relevador especial SP61.
Aquí está la definición de cada uno de los
4
parámetros:
• "Compare from" Starting Address: Esta
5
dirección define el comienzo de la tabla de
memorias con un texto ASCII a la cual será comparada la segunda tabla de memorias.
6
• "Compare to" Starting Address: Esta dirección define el comienzo de la segunda tabla de
memorias donde está la cadena ASCII.
7
• Number of Bytes: Número define la longitud de cada tabla de memoria a ser comparada.
8
9
Compare desde la dirección inicial
Compare a la dirección inicial
Número de bytes
10
11
La instrucción CMPV se ejecuta cuando la instrucción AIN ha sido completada. Si el resultado
de la comparación es igual, SP61 se hará ON y C11 será activado.
12
13
AIN Complete
14
A
B
C
D
5–220
Manual del PLC DL06, 2a. edición en español, 6/07
Parámetro
Ejemplo de CMPV
C1
SP61
Si SP61 es 1, el resultado de la comparación
es igual.
Si SP61 es 0, el resultado de la comparación
no es igual.
Rango del DL06
Toda la memoria V
Toda la memoria V
K0–127
CMPV
"Compare from" Starting Address: V2001
"Compare to" Starting Address:
Number of Bytes:
Los textos son iguales
C11
OUT
V10001
K32