Présentation de l'automate de sécurité composé
CODESYS Safety SIL2 étend le CODESYS système de programmation avec la fonctionnalité « Compound Safety PLC ». Un automate de sécurité composé comprend une application de sécurité et une application standard, qui peuvent être exécutées en parallèle.

L'automate de sécurité composé diffère essentiellement d'un automate de sécurité SIL2 conventionnel par les aspects suivants :
Structure : contrôleur SIL2 et un ou plusieurs automates standard en dessous d'un automate parent logique
Manipulation des automates de sécurité composés dans CODESYS projets diffère de la gestion des automates standards (premières étapes pour créer un nouveau projet / scrutation d'automate, etc.)
Pour plus d'informations, consultez : Manipulation de l'automate de sécurité composé
Manipulation d'EVC/EVL avec un automate de sécurité composé
Pour plus d'informations sur Connexion variable d'échange, voir: EVC, connexion variable d'échange
Pour plus d'informations sur Liste des variables d'échange, voir: EVL, Liste des variables d'échange
Synchronisation des tâches de l'application de sécurité et de l'application standard
Si les tâches de l'application de sécurité et de l'application standard doivent être traitées de manière synchrone, elles peuvent être synchronisées au moyen d'événements. Il y a deux options pour cela :
Si le fabricant du contrôleur propose des événements externes pour l'application standard qui peuvent être synchronisés avec les tâches de l'application de sécurité, alors les tâches de l'application standard peuvent être définies comme "Tâches d'événement externes". Cela rend le comportement temporel déterministe.
Indépendamment de cela, de simples "tâches d'événement" peuvent également être utilisées dans l'application standard qui utilisent des variables d'événement de l'application de sécurité, qui sont fournies via l'EVC. Étant donné qu'une "tâche d'événement" ne démarre pas immédiatement après la définition de l'événement, le comportement de synchronisation n'est pas déterministe.