Instrucciones de procesamiento de datos de tabla
Instrucción
Símbolo/operan
do
Mnemónico
Código
GET RECORD
GETR(636)
NUMBER
GETR
@GETR
636
N: Número de
tabla
IR: Registro de
índice
D: Canal de
destino
DATA SEARCH
SRCH(181)
SRCH
@SRCH
181
C: Primer canal
de control
R1: Primer canal
del rango
Cd: Datos de
comparación
SWAP BYTES
SWAP(637)
SWAP
@SWAP
637
N: Número de
canales
R1: Primer canal
del rango
FIND MAXIMUM
MAX(182)
MAX
@MAX
182
C: Primer canal
de control
R1: Primer canal
del rango
D: Canal de
destino
FIND MINIMUM
MIN(183)
MIN
@MIN
183
C: Primer canal
de control
R1: Primer canal
del rango
D: Canal de
destino
426
Devuelve el número de registro del registro situado en la dirección de memoria
del PLC contenida en el registro de índice especificado.
N
IR
D
IR
Busca un canal de datos dentro de un rango de canales.
C
R1
R1
Cd
R1+(C--1)
Cambia los bits de la izquierda y de la derecha en todos los canales del rango.
N
Intercambio de la posición de los bytes.
R1
R1
Busca el valor máximo del rango.
C
R1
R1
D
R1+(W--1)
Busca el valor mínimo del rango.
C
R1
R1
D
R1+(W--1)
Función
Número de tabla (N) Dirección de
memoria de
PLC
GETR(636) escribe
el número de registro
Número de
del registro que
registro (R)
incluye la dirección
de memoria de E/S
en D.
Dirección de
memoria de
PLC
Buscar
Cd
C
Coincidencia
Dirección de
memoria de
PLC
Canales C
Valor
máx.
Dirección de
memoria de
PLC
Canales C
Valor mín.
Sección
Ubicación
Condición
de
ejecución
Salida
Obligatorio
n
Salida
Obligatorio
Salida
Obligatorio
N
Salida
Obligatorio
Salida
Obligatorio
10-14