Skip to main content

Livello di programmazione Base - Esteso

Sottoinsieme del linguaggio di programmazione della sicurezza con CODESYS Safety Extension

Il sottoinsieme linguistico di Safety FBD (Elementi del linguaggio FBD) è limitato in base ai sottoinsiemi di linguaggio Basic ed Extended definiti in PLCopen. La selezione appropriata per il sottoinsieme di linguaggio Basic o Extended è definita dallo sviluppatore quando crea un nuovo POU (programma o blocco funzione) (vedere POU di sicurezza).

Nel livello base è possibile realizzare un'applicazione di sicurezza e verificarla successivamente con una spesa relativamente bassa collegando i blocchi funzionali già certificati della libreria PLCopen (SafetyPLCopen) e la libreria standard (SafetyStandard).

Extended Level offre allo sviluppatore operatori aggiuntivi (booleani, matematici e altri) e salti/ritornamenti condizionali per creare blocchi funzione più complessi per casi d'uso ricorrenti. Richiedono un processo di verifica di conseguenza più elaborato in seguito allo sviluppo.

. A seconda del livello di programmazione selezionato,

sono disponibili per l'implementazione del codice.