Niveau de programmation Basique - Étendu
Sous-ensemble de langage de programmation de sécurité avec CODESYS Safety Extension
Le sous-ensemble de langage de Safety FBD (Éléments de langage FBD) est limité en fonction des sous-ensembles de langage Basic et Extended définis dans PLCopen. La sélection appropriée pour le sous-ensemble de langage Basic ou Extended est définie par le développeur lors de la création d'un nouveau POU (programme ou bloc fonctionnel) (voir POU de sécurité).
Au niveau de base, une application de sécurité peut être mise en œuvre et vérifiée ultérieurement avec des dépenses relativement faibles en reliant les blocs fonctionnels déjà certifiés de la bibliothèque PLCopen (SafetyPLCopen
) et la bibliothèque standard (SafetyStandard
).
Extended Level offre au développeur des opérateurs supplémentaires (booléens, mathématiques et autres) et des sauts/retours conditionnels afin de créer des blocs fonctionnels plus complexes pour des cas d'utilisation récurrents. Ils nécessitent un processus de vérification plus élaboré en conséquence après le développement.
Correspondant opérateurs
Mots-clés correspondants pour la déclaration de variables et les types de données (voir : Variables)
Correspondant Appels de blocs fonctionnels
sont disponibles pour l'implémentation du code.