Propriétés d'un programme FBD

Propriétés d'un programme FBD :

  • Une section FBD est placée sur une grille.

  • Une unité de grille comprend 10 points de trame. Une unité de grille est l'espace le plus petit possible entre deux objets d'une section FBD.

  • Une section FBD peut être configurée en nombre de cellules (points de trame horizontaux et points de trame verticaux).

  • Le langage FBD n'est pas basé sur les cellules. Les objets sont toutefois ajustés sur les unités de grille.

  • L'ordre d'exécution est défini par la position du FFB dans la section (exécution de gauche à droite et de haut en bas). Si les FFB sont ensuite liés avec des liaisons graphiques à un réseau, l'ordre d'exécution est défini par le flux des signaux, voir également le sous-chapitre Ordre d'exécution des FFB dans le manuel de référence.

    L'ordre d'exécution peut être influencé de plusieurs manières, voir également le sous-chapitre Modifier l'ordre d'exécution dans le manuel de référence.

  • Une vérification de la syntaxe et de la sémantique a lieu directement après la saisie des instructions d'affectation. Le résultat de la vérification est indiqué par différentes couleurs de texte et d'objet.

  • Les sections comportant des erreurs de syntaxe ou de sémantique peuvent également être enregistrées.

Objets d'un programme FBD

Les objets du langage de programmation FBD (langage des blocs fonction) offrent des aides permettant de structurer une section en un ensemble de :

  • EF et EFB (fonctions élémentaires et blocs fonction élémentaires),

  • DFB (blocs fonction dérivés) et

  • procédures

Ces objets, regroupés sous l’abréviation générique FFB, peuvent être liés les uns aux autres par :

La logique du programme peut être commentée avec des objets texte.

Fonctions d'affichage et d'édition

Fonctions d'affichage et d'édition de l'éditeur FBD :

Aides à la saisie

Aides à la saisie de l'éditeur FBD :

Fonctions en ligne

Fonctions en ligne de l'éditeur FBD :