Skip to main content

Panoramica del PLC di sicurezza composta

CODESYS Safety SIL2 estende il CODESYS sistema di programmazione con funzionalità «Compound Safety PLC». Un PLC Compound Safety è composto da un'applicazione di sicurezza e un'applicazione standard, che possono essere eseguite in parallelo

Figura 2. Albero dei dispositivi con un PLC a sicurezza composta
Albero dei dispositivi con un PLC a sicurezza composta


Il PLC di sicurezza composto si differenzia sostanzialmente da un PLC SIL2 di sicurezza convenzionale per i seguenti aspetti:

  • Strutturazione: controller SIL2 e uno o più PLC standard al di sotto di un PLC principale logico

  • Gestione dei PLC di sicurezza composta in CODESYS project differisce dalla gestione dei PLC standard (primi passi per creare un nuovo progetto/scansione PLC, ecc.)

    Per ulteriori informazioni, vedere: Gestione del PLC Compound Safety

  • Gestione di EVC/EVL con un PLC di sicurezza composto

    Per ulteriori informazioni su Connessione variabile di scambio, vedere: EVC, connessione variabile di scambio

    Per ulteriori informazioni su Elenco delle variabili di scambio, vedere: EVL, Elenco variabili di scambio

Sincronizzazione dei compiti dell'applicazione di sicurezza e dell'applicazione standard

Se i task dell'applicazione di sicurezza e dell'applicazione standard devono essere elaborati in modo sincrono, possono essere sincronizzati tramite eventi. Ci sono due opzioni per questo:

  • Se il produttore del controllore offre eventi esterni per l'applicazione standard che possono essere sincronizzati con i task dell'applicazione di sicurezza, i task dell'applicazione standard possono essere definiti come "Task evento esterno". Questo rende il comportamento temporale deterministico.

  • Indipendentemente da ciò, nell'applicazione standard possono essere utilizzati anche semplici "Compiti evento" che utilizzano variabili evento dell'applicazione di sicurezza, fornite tramite l'EVC. Poiché un "Attività evento" non viene avviato immediatamente dopo l'impostazione dell'evento, il comportamento di temporizzazione non è deterministico.