Igual a (EQ)
En esta tabla se especifican los controladores y las aplicaciones compatibles con esta instrucción.
Arquitectura | Aplicaciones estándar | Aplicaciones de seguridad |
|---|---|---|
Controladores CompactLogix 5370, ControlLogix 5570, Compact GuardLogix 5370 y GuardLogix 5570 | Sí | No |
Controladores CompactLogix 5380, ControlLogix 5580, Compact GuardLogix 5380, GuardLogix 5580 y ControlLogix 5590 | Sí | Sí |
Si está activada, la instrucción EQ y el operador = comprueban si el Origen A es igual al Origen B.
CONSEJO:
En la versión 36 de Logix Designer, el mnemónico de esta instrucción ha cambiado de EQU a EQ.
Idiomas disponibles
Diagrama de lógica de escalera

Diagrama de bloque de funciones
El Diagrama del bloque de funciones es compatible con estos elementos:
Bloque FBD

Función FBD
CONSEJO:
La función FBD es aplicable solo a los controladores CompactLogix 5380, ControlLogix 5580, Compact GuardLogix 5380, GuardLogix 5580 y ControlLogix 5590.

Texto estructurado
Esta instrucción no está disponible en texto estructurado.
CONSEJO:
Se utiliza el operador '=' con una expresión para obtener el mismo resultado. Consulte Sintaxis de texto estructurado para obtener más información sobre la sintaxis de las expresiones y las asignaciones en el texto estructurado.
Operandos
Existen reglas de conversión de datos para utilizar diversos tipos de datos numéricos en una instrucción. Consulte Conversiones de datos.
Diagrama de lógica de escalera
Comparación numérica
Operando | Tipo de datos Controladores CompactLogix 5370, ControlLogix 5570, Compact GuardLogix 5370 y GuardLogix 5570 | Tipo de datos Controladores CompactLogix 5380, ControlLogix 5580, Compact GuardLogix 5380, GuardLogix 5580 y ControlLogix 5590 | Formato | Descripción |
|---|---|---|---|---|
Source A | SINT INT DINT REAL | SINT INT DINT LINT USINT UINT UDINT ULINT REAL LREAL TIME TIME32 LTIME DT LDT | etiqueta inmediato | Valor que se prueba con respecto a Origen B |
Source B | SINT INT DINT REAL | SINT INT DINT LINT USINT UINT UDINT ULINT REAL LREAL TIME TIME32 LTIME DT LDT | etiqueta inmediato | Valor que se prueba con respecto a Origen A |
CONSEJO:
Consulte Tipos de datos de fecha y hora para obtener una descripción completa de los tipos de datos de Tiempo relativo (LTIME, TIME y TIME32) y de Tiempo absoluto (LDT y DT).
Comparación de cadenas
CONSEJO:
Los literales de cadena inmediatos solo se aplican a los controladores CompactLogix 5380, ControlLogix 5580, Compact GuardLogix 5380, GuardLogix 5580 y ControlLogix 5590.
Operando | Tipo de datos | Formato | Descripción |
|---|---|---|---|
Source A | String type | valor literal inmediato etiqueta | Cadena que se prueba con respecto a Origen B |
Source B | String type | valor literal inmediato etiqueta | Cadena que se prueba con respecto a Origen A |
Diagrama de bloque de funciones
Bloque FBD
Operando | Tipo de datos | Formato | Descripción |
|---|---|---|---|
EQU | FBD_COMPARE | etiqueta | Estructura de EQ |
Estructura de FBD_COMPARE
Miembros de entrada | Tipo de datos | Descripción |
|---|---|---|
EnableIn | BOOL | Habilita la entrada. Si no está en falso, la instrucción no se ejecuta y las salidas no se actualizan. El valor predeterminado es verdadero. |
SourceA | REAL | Valor que se prueba con respecto a SourceB |
SourceB | REAL | Valor que se prueba con respecto a SourceA |
Miembros de salida | Tipo de datos | Descripción |
|---|---|---|
EnableOut | BOOL | Indica si la instrucción está habilitada. |
Dest | BOOL | Se establece en verdadero cuando SourceA es igual a SourceB. Se borra y se establece en falso cuando SourceA no es igual a SourceB. |
Función FBD
CONSEJO:
La función FBD es aplicable solo a los controladores CompactLogix 5380, ControlLogix 5580, Compact GuardLogix 5380, GuardLogix 5580 y ControlLogix 5590.
Operandos de entrada (pines a la izquierda) | Tipo de datos | Descripción |
|---|---|---|
SourceA (arriba) | SINT INT DINT LINT USINT UINT UDINT ULINT REAL LREAL TIME TIME32 LTIME DT LDT | Valor que se comprueba con respecto a SourceB. |
SourceB (abajo) | SINT INT DINT LINT USINT UINT UDINT ULINT REAL LREAL TIME TIME32 LTIME DT LDT | Valor que se prueba con respecto a SourceA |
Operando de salida (pin a la derecha) | Tipo de datos | Descripción |
|---|---|---|
Dest | BOOL | Se establece en verdadero cuando SourceA es igual a SourceB. Se borra y se establece en falso cuando SourceA no es igual a SourceB. |
Consulte las Funciones FBD.
Afecta a las marcas de estado matemáticas
No
Fallos mayores/menores
Consulte el
Diagrama de flujo de comparación de cadenas EQ
para ver los fallos.Consulte Índice a través de matrices para ver si hay fallos de indexación de matrices.
Ejecución
Diagrama de lógica de escalera
Condición/estado | Acción realizada |
|---|---|
Pre-escaneado | N/A |
La condición de entrada de renglón es falsa | Establecer la condición de salida de reglón a condición de entrada de reglón |
La condición de entrada de renglón es verdadera | Comparación numérica: Si Origen A y Origen B no son NAN, y Origen A es igual a Origen B. Establecer la condición de salida de renglón en verdadera. else Borrar la condición de salida de renglón a falsa. |
Comparación de cadena: Consulte Diagrama de flujo de comparación de cadenas EQU. Si la salida es falsa Borrar la condición de salida de renglón a falsa else Establecer la condición de salida de renglón en verdadera. | |
Post-escaneado | N/A |
Diagrama de bloque de funciones
Bloque FBD
Condición/estado | Acción realizada |
|---|---|
Pre-escaneado | N/A |
EnableIn es falso | Establecer EnableOut a EnableIn |
EnableIn es verdadero | Comparación numérica: Establecer EnableOut a EnableIn Si SourceA y SourceB no son NAN y el SourceA es igual al SourceB . Establecer Destino a verdadero. else Borrar Destino a falso. |
Primera ejecución de instrucción | N/A |
Primer escaneado de instrucción | N/A |
Post-escaneado | N/A |
Función FBD
CONSEJO:
La función FBD es aplicable solo a los controladores CompactLogix 5380, ControlLogix 5580, Compact GuardLogix 5380, GuardLogix 5580 y ControlLogix 5590.
Condición/estado | Acción realizada |
|---|---|
Pre-escaneado | N/A |
Escaneado normal | Comparación numérica: Si SourceA y SourceB no son NAN y el SourceA es igual al SourceB . Establecer Destino a verdadero. else Borrar Destino a falso. |
Primera ejecución de instrucción | N/A |
Primer escaneado de instrucción | N/A |
Post-escaneado | N/A |
Diagrama de flujo de comparación de cadenas EQ

Ejemplos
Diagrama de lógica de escalera

Diagrama de bloque de funciones
Bloque FBD

Función FBD

Texto estructurado
if value_1 = value_2 then
light_a := 1;
else
light_a := 0;
end_if;
if value_3 = ’I am EQUAL’ then
light_b := 1;
else
light_b := 0;
end_if;
Entregue su opinión