SF_SafetyRequest (FB)
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_SafetyRequest
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
El SF_SafetyRequest
El bloque de función representa la interfaz entre el programa de usuario y el entorno del sistema. Proporciona la interfaz con un actuador general (por ejemplo, un accionamiento de seguridad o una válvula de seguridad) para ponerlo en estado seguro.

Nombre | Tipo de datos | Valor inicial | Descripción, valores de los parámetros |
---|---|---|---|
|
|
| |
|
|
| Variable. Modo solicitado al periférico conectado.
|
|
|
| Variable Confirmación del periférico conectado.
|
|
|
| Constante. Monitorización del tiempo de respuesta entre la solicitud de una función de seguridad ( Se debe tener en cuenta la nota de precaución MonitoringTime. |
|
|
|
Tiempo de monitoreo
Para desarrolladores en Nivel Extendido: El MonitoringTime
La entrada debe configurarse con un valor constante. Esto significa que este valor no debe modificarse para las llamadas.
Nombre | Tipo de datos | Valor inicial | Descripción, valores de los parámetros |
---|---|---|---|
|
|
| |
|
|
| Confirmación del estado seguro
|
|
|
| Solicitud para poner el periférico en estado seguro
|
|
|
| |
|
|
|

Descripción funcional
Este bloque de funciones representa la interfaz entre el sistema orientado a la seguridad y el periférico seguro conectado. Esto significa que las funciones de seguridad del periférico seguro conectado están disponibles en el programa de usuario (aplicación). Sin embargo, solo hay 2 señales binarias para controlar el estado seguro del periférico conectado (es decir, una señal para la solicitud y una señal para la recepción del acuse de recibo).
Importante
La función de seguridad se realiza de forma independiente mediante el periférico de seguridad conectado. SF_SafetyRequest
El bloque de función solo inicia la solicitud, la supervisa y establece la salida si el periférico seguro conectado reconoce el estado seguro. Esto se indica mediante el S_SafetyActive
Salida. El bloque de funciones no define los parámetros de los periféricos seguros conectados. Estos deben ser definidos por el propio periférico seguro. SF_SafetyRequest
Cambia el periférico seguro conectado del modo operativo al modo seguro.
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.
Diagramas de tiempos típicos

Detección de errores
El bloque de función detecta si el actuador no ingresa al modo seguro dentro del tiempo de monitoreo.
El bloque de función detecta cuando se pierde la señal de reconocimiento, aunque la solicitud aún esté activa.
El bloque de función detecta una estática Reset
señal.
Errores del dispositivo externo: No hay errores externos porque no hay bits de error ni información de error proporcionada por el periférico seguro conectado.
Comportamiento de error
En caso de un evento de error, el S_SafetyActive
La salida se establece en FALSE
.
Un error debe reconocerse con un borde de activación ascendente en el Reset
entrada. Para continuar con el bloque de función después de este reinicio, el S_OpMode
La solicitud debe configurarse en TRUE
.
Códigos de estado y error específicos de FB
| Nombre de la estatua | Descripción del estado y configuración de salida |
---|---|---|
|
| Desactivación del reconocimiento en el estado seguro
|
|
| El
|
|
| Se detectó un reinicio estático en el estado
|
|
| Se detectó un reinicio estático 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 periférico (actuador) está en modo seguro.
|
|
| El estado después de activar se estableció en
|
|
| Modo de funcionamiento sin reconocimiento del modo seguro.
|
|
| Modo de funcionamiento con reconocimiento de modo seguro
|
|
| Esperar el reconocimiento de la unidad (interfaz del sistema)
|
|
| Se reconoció el error. Sin embargo,
|