Instrucciones especiales
Publicación de Rockwell Automation 1756-RM003T-ES-P - Noviembre 2018
Posición
DINT
(Position)
Importante: Se utiliza diferentes etiquetas para la estructura de
control de comparación y la estructura de control
de resultado. Si utiliza la misma etiqueta para
ambos, podría producirse una operación
impredecible, que podría dar lugar a daños en el
equipamiento y/o lesiones físicas del personal.
Estructura de COMPARE
Mnemónico
Tipo de
datos (Data
Type)
.EN
BOOL
.DN
BOOL
.FD
BOOL
.IN
BOOL
.ER
BOOL
.LEN
DINT
.POS
DINT
Estructura de RESULT
Mnemónico
Tipo de
datos (Data
Type)
.DN
BOOL
.LEN
DINT
.POS
DINT
Descripción (Description)
Si está habilitada, la instrucción FBC compara los bits de una matriz Source con
los de una matriz Reference y registra el número de bit de cada incongruencia en la
matriz Result.
immediate
Posición actual en el resultado.
el valor inicial suele ser 0
Descripción (Description)
El bit de habilitación indica que la instrucción FBC está
habilitada.
El bit de efectuado se establece cuando la instrucción
FBC compara el último bit en las matrices Source y
Reference.
El bit de encontrado se establece cada vez que la
instrucción FBC registra una incongruencia (operación
una a la vez) o después de registrar todas las
incongruencias (operación todas por escaneado).
El bit de inhibición indica el modo de búsqueda de FBC.
0 = Modo Todos
1 = modo de discrepancias de una en una
El bit de error se establece si POS o LEN no son válidas.
El valor de longitud identifica el número de bits a
comparar.
El valor de posición identifica el bit actual.
Descripción (Description)
El bit de efectuado se establece cuando la matriz Result
está llena.
El valor de longitud identifica el número de ubicaciones
de almacenamiento en la matriz Result.
El valor de posición identifica la posición actual en la
matriz Result.
Capítulo 13
705