Skip to main content

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.

. Selon le niveau de programmation sélectionné,

sont disponibles pour l'implémentation du code.