Skip to main content

Réseaux

Les unités de programmation en FBD sont subdivisées en réseaux numérotés consécutivement dans l'ordre croissant et qui peuvent contenir des éléments représentés graphiquement tels que des opérandes, des appels de FB, des affectations, des sauts ou des étiquettes. Les réseaux sont traités dans l'ordre croissant.

Dans un réseau, le code du programme doit être dans une structure arborescente, ce qui signifie aucune interconnexion parallèle, aucune division et aucune boucle de rétroaction explicite.

Les éléments logiques d'un réseau sont reliés par des lignes pour former une structure arborescente (forme abrégée : arbre) dont la racine se trouve à droite ; dans laquelle les cases de cet arbre font office de nœuds. Exception : les affectations multiples ainsi que les instructions jump et return déploient cet arbre dans des directions opposées. Les éléments sont reliés automatiquement par l'éditeur en fonction de leur position d'insertion. Un placement libre n'est pas possible.