Élément SFC : Branchement
Symbole:
Vous utilisez des branches pour programmer des séquences parallèles ou alternatives dans le graphique de fonctions séquentielles.
Dans le cas de succursales alternatives, CODESYS traite une seule branchement à la fois, selon la condition de transition précédente. Les branches parallèles sont traitées simultanément.
Pour plus d'informations, voir : Programmation en SFC et Traitement des commandes dans SFC
Branches parallèles
Dans le cas de branches parallèles, les branchement doivent commencer et se terminer par des marches. Les branchement parallèles peuvent contenir plusieurs branches.
La ligne horizontale avant et après la branchement est une ligne double.

Traitement en mode en ligne : Si la transition précédente (t2
dans l'exemple) donne TRUE
, alors les premières étapes de toutes les lignes de branchement parallèles sont actives (Step11
et Step21
). CODESYS traite les lignes de branchement individuelles en même temps et la transition suivante est passée ensuite (t3
).
Un marqueur de saut « Branchement <n> » est automatiquement ajouté à la ligne horizontale indiquant le début d'une branchement. Vous pouvez définir ce marqueur comme destination du saut .
Notez que vous pouvez cliquer sur Alternatif pour convertir une branchement parallèle en une branchement alternative.
branchement Alternatif
La ligne horizontale avant et après la branchement est une seule ligne.
Dans le cas de branches alternatives, les lignes de branchement doivent commencer et se terminer par des transitions. branchement peuvent contenir plusieurs branches.

Si l'étape avant la branchement est active, alors CODESYS traite la première transition de chaque branchement alternative de gauche à droite. Pour la première transition qui produit TRUE
, la ligne de branchement associée « s'ouvre », ce qui signifie que l'étape suivant la transition est activée.
Notez que vous pouvez cliquer sur Parallèle pour convertir une branchement alternative en branchement parallèle.