Skip to main content

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.

figura 2. Árbol de dispositivos con un PLC de seguridad compuesto
Árbol de dispositivos con un PLC de seguridad compuesto


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.