Skip to main content

FB_CS

Descripción Bloque de funciones

El FB_CONNECTION SHUTDOWN El bloque de funciones se puede utilizar para desactivar un TwinSAFE conexión. Cuando la entrada del bloque de funciones se activa, la conexión finaliza y se envía un comando de apagado al FSoE compañero y se envía una señal de retroalimentación a la salida. Además, la conexión se interrumpe y la salida se activa cuando se recibe una orden de desconexión del interlocutor.

La salida no se reinicia hasta que se realiza la conexión al FSoE compañero está en el DATA estado de nuevo.

El FSoE El maestro intenta restablecer la conexión o el FSoE El esclavo vuelve a responder a la conexión en cuanto la entrada del bloque de funciones deja de estar activa.

Este bloque de funciones es necesario para conceptos de seguridad modulares en los que a veces se instalan o no piezas de la máquina. Esta funcionalidad también es necesaria para máquinas en las que se realizan cambios de herramienta.

EL6900_CS.png

En el lado opuesto, el bloque de funciones se llama sin entradas conectadas. El bDeactivated La salida se activa en cuanto se interrumpe la conexión debido a una orden de desconexión del interlocutor.

Si bDeactivate2 y tDiscTime12 se eliminan, entonces bDeactivate1 se utiliza como entrada de 1 canal.

tabla 6. VAR_ENTRADA

Nombre

Tipo de datos

Valor inicial

Descripción, valores de parámetros

bDeactivate1

SAFEBOOL

FALSE

1er canal de entrada

El Negación El comando se puede utilizar para especificar si un contacto normalmente cerrado (se solicita el estado seguro para la lógica 0) o un contacto normalmente abierto (se solicita el estado seguro para la lógica 1) está vinculado a esta entrada.

bDeactivate2

SAFEBOOL

FALSE

2do canal de entrada

El mismo comportamiento que Deactivate1. Si el tiempo de discrepancia tDiscTime12 no es igual a 0, entonces el primer y segundo canal de entrada se consideran un grupo de entrada y el tiempo de discrepancia entre los dos canales se monitorea si cualquiera de los dos canales de entrada solicita el estado seguro.

tDiscTime12

SAFETIME

TIME#0ms

Tiempo de discrepancia

byConnectionId

SAFEBYTE

0

ID de la conexión (=E/S lógica) que debe desactivarse.

En CODESYS, las conexiones se numeran en orden ascendente (comenzando por el primer módulo físico).

Este parámetro se puede configurar en el Configuración segura cuadro de diálogo del dispositivo de bus de campo.



tabla 7. VAR_SALIDA

Nombre

Tipo de datos

Valor inicial

Descripción, valores de parámetros

bDeactivated

SAFEBOOL

FALSE

Canal de salida

El estado seguro corresponde al 0 lógico. La salida se activa al finalizar la conexión.

bError

SAFEBOOL

FALSE

TRUE: La monitorización del tiempo de discrepancia de un grupo de entradas de 2 canales ha detectado un error. El error debe confirmarse a través del ERR_ACK entrada de la POU asociada (TwinSAFE grupo).

FALSE: No se detectó ningún error.