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.
EQU_f_avail lang
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
EQ_stringcompareflowchart_v33
Ejemplos
Diagrama de lógica de escalera
Diagrama de bloque de funciones
Bloque FBD
Función FBD
EQ_f_ex
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
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal