Seguridad funcional
8
Intercambio de datos con el control de nivel superior
Integración de la comunicación segura
Ejemplo
314
Instrucciones de funcionamiento – MOVITRAC
– 2 bytes de ID de conexión
•
Para el intercambio de datos a través de FSoE entre la opción de seguridad CSL y
un control de nivel superior, la opción de seguridad tiene en la variante de perfil
"System" la siguiente asignación de los datos de proceso:
– 12 bytes de datos de entrada
– 1 byte de datos de encabezado
– 6 x pares de datos de usuario de 2 bytes y 2 bytes de CRC en cada caso
– 2 bytes de ID de conexión
– 12 bytes de datos de salida
– 1 byte de datos de encabezado
– 6 x pares de datos de usuario de 2 bytes y 2 bytes de CRC en cada caso
– 2 bytes de ID de conexión
Los datos del perfil deben ser evaluados y proporcionados en FSoE en la representa-
ción "Little Endian".
Cada opción de seguridad debe ser creada por el usuario en el programa de seguri-
dad. Para establecer un funcionamiento de la función de seguridad están disponibles
unas variables ya definidas cuya denominación puede variar de un maestro FSoE a
otro.
En el siguiente ejemplo se representan estas variables en base a los GroupPorts de
la empresa Beckhoff.
GroupPorts para controlar
GroupPorts para observar
La secuencia para el inicio de la función de seguridad y para la reintegración de un
dispositivo de seguridad depende del maestro FSoE y no se representa aquí.
®
advanced
Variable
Función
RUN/STOP
Inicia/para la ejecución del programa
FSoE.
Err Ack
Reset de fallo/Acknowledge de la co-
municación segura.
Module Fault N.N.
FB Err
Fallo en la ejecución de un bloque
funcional.
Com Err
Fallo de comunicación.
Out Err
Fallo de salida.
Other Err
Otros fallos.
Com Startup Se establece una comunicación se-
gura.
FB Deactive N.N.
FB Run
Ejecución de los bloques funcionales
en marcha.
In Run
Programa de seguridad en marcha.