SF_Equivalent
Sugerencia
La versión del bloque de funciones que se describe aquí corresponde a la última versión del bloque de funciones en Lista de versiones de bloques de funciones.
Normas de seguridad aplicables
SF_Equivalent
es un bloque de funciones certificado por PLCopen. Para obtener información detallada sobre las normas aplicadas, consulte "PLCopen – Comité técnico 5 – Software de seguridad".
Importante
Los requisitos enumerados en las normas deben ser cumplidos por el usuario.
Descripción de la interfaz
Este bloque de función vincula dos equivalentes SAFEBOOL
entradas (ambas NO
o NC
) a un SAFEBOOL
Salida bajo monitoreo de tiempo de discrepancia. Este FB no debe usarse de manera independiente ya que no tiene interbloqueo de reinicio. Es necesario conectar la salida a otras funcionalidades relacionadas con la seguridad.
Nombre | Tipo de datos | Valor inicial | Descripción, valores de los parámetros |
---|---|---|---|
|
|
| |
|
|
| Variable Aporte
|
|
|
| Variable Aporte
|
|
|
| Constante Tiempo máximo de monitoreo del estado de discrepancia de ambas entradas El |
Tiempo de discrepancia
Para desarrolladores en Nivel Extendido: El DiscrepancyTime
La entrada debe configurarse con un valor constante. Esto significa que el valor no debe modificarse para las llamadas.
Nombre | Tipo de datos | Valor inicial | Descripción, valores de los parámetros |
---|---|---|---|
|
|
| |
|
|
| Salida relacionada con la seguridad
|
|
|
| |

Descripción funcional
Este bloque de función vincula dos equivalentes SAFEBOOL
entradas (ambas NO
o NC
) a un SAFEBOOL
salida bajo control de tiempo de discrepancia. Los dos A
y B
Los canales son interdependientes. La salida del bloque de función muestra el resultado de la evaluación de ambos canales.
Si la señal del canal cambia de TRUE
a FALSE
, la salida se apaga inmediatamente (FALSE
) por razones de seguridad.
Monitoreo del tiempo de discrepancia: El tiempo de discrepancia es el período máximo durante el cual ambas entradas pueden tener estados diferentes sin que el bloque de función detecte un error. El monitoreo del tiempo de discrepancia comienza cuando cambia el estado de una entrada. El bloque de función detecta un error cuando ambas entradas tienen estados diferentes una vez transcurrido el tiempo de discrepancia.
Ambas entradas deben conmutarse simétricamente. Esto significa que se realiza un control de ambas entradas para conmutar de TRUE
a FALSE
así como para cambiar de FALSE
a TRUE
.
Entradas | Salidas | ||||||
---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
| No iniciado |
|
|
|
|
|
|
| No iniciado |
|
|
|
|
|
|
| Comenzó |
|
|
|
|
|
|
| Comenzó |
|
|
|
|
|
|
| No iniciado |
|
|
|
|
|
|
| Comenzó |
|
|
|
|
|
|
| Comenzó |
|
|
|
|
|
|
| Comenzó |
|
|
|
|
|
|
| Comenzó |
|
|
|
|
Sugerencia
En la tabla lógica, una flecha (->) representa una transición. TRUE -> FALSE
significa que el valor de la variable ha cambiado de TRUE
a FALSE
.
Diagrama de estado

Sugerencia
Nota: La transición de cualquier estado a la Idle
Estado, iniciado por Activate = FALSE
, no se muestra. En todos los casos, estas transiciones tienen la máxima prioridad.

Detección de errores
El bloque de función monitorea el tiempo de discrepancia entre el canal A y el canal B, al cambiar a TRUE
así como cambiar a FALSE
.
Comportamiento de error
S_EquivalentOut está configurado en FALSE
. Error
está configurado para TRUE
. DiagCode
muestra el estado de error. No hay ningún Reset definido como una entrada acoplada al reset de un error. Tan pronto como un Set de valores de entrada con el correcto S_EquivalentOut
está presente, Error
es FALSE
de nuevo.
Códigos de estado y error específicos de FB
| Nombre de la estatua | Descripción del estado y configuración de salida |
---|---|---|
|
| Tiempo de discrepancia expirado en el estado
|
|
| Tiempo de discrepancia expirado en el estado
|
|
| Tiempo de discrepancia expirado en el estado
|
| Nombre de la estatua | Descripción del estado y configuración de salida |
---|---|---|
|
| El bloque de función no está activo (estado básico).
|
|
| El bloqueo ha sido activado.
|
|
| Las entradas se conmutan a
|
|
| Canal
|
|
| Canal
|
|
| Se ha cambiado un canal a
|