Descripción general del PLC de seguridad compuesto
CODESYS Safety SIL2 extiende el CODESYS sistema de programación con la funcionalidad "PLC de seguridad compuesto". Un PLC de seguridad compuesto consta de una aplicación de seguridad y una aplicación estándar, que se pueden ejecutar en paralelo.

El PLC de seguridad compuesto se diferencia básicamente de un PLC de seguridad SIL2 convencional en los siguientes aspectos:
Estructuración: controlador SIL2 y uno o más PLC estándar debajo de un PLC padre lógico (ver ce8154687a1899f2c0a8640e005791c7-ID_42821b397eab85fac0a8640e0031f829)
Manejo de PLCs de Seguridad Compuesta en CODESYS proyectos difiere del manejo de los PLC estándar (primeros pasos para crear un nuevo proyecto / escanear PLC, etc.)
Para más información, ver: Manejo del PLC de Seguridad Compuesto
Manejo de EVC/EVL con un PLC de seguridad compuesto
Para más información sobre Conexión de variable de intercambio, ver: EVC, conexión de variable de intercambio
Para más información sobre Lista de variables de intercambio, ver: EVL, lista de variables de intercambio
Sincronización de las tareas de la aplicación de seguridad y la aplicación estándar
Si las tareas de la aplicación de seguridad y la aplicación estándar deben procesarse sincrónicamente, entonces pueden sincronizarse mediante eventos. Hay dos opciones para esto:
Si el fabricante del controlador ofrece eventos externos para la aplicación estándar que se pueden sincronizar con las tareas de la aplicación de seguridad, entonces las tareas de la aplicación estándar se pueden definir como "Tareas de eventos externos". Esto hace que el comportamiento del tiempo sea determinista.
Independientemente de esto, también se pueden usar "Tareas de eventos" simples en la aplicación estándar que usan variables de eventos de la aplicación de seguridad, que se proporcionan a través de EVC. Debido a que una "tarea de evento" no comienza inmediatamente después de que se establece el evento, el comportamiento de tiempo no es determinista.