Skip to main content

Commande : Insérer un branchement à droite

Symbole: _cds_icon_sfc_insert_branch_right.png

Fonction: La commande insère un branchement à droite de la position sélectionnée.

Appel: SFC menu

. Le type de branchement insérée dépend de l'élément sélectionné.
  • Si l'élément supérieur des éléments sélectionnés est une transition ou une branchement alternative, alors CODESYS insère une branchement alternative.

  • Si l'élément supérieur des éléments sélectionnés est une étape, une macro, un saut ou une branchement parallèle, alors CODESYS insère une branchement parallèle avec le marqueur de saut Branch<x>, où x est un nombre incrémentiel. Vous pouvez modifier le nom par défaut du marqueur de saut . Vous pouvez également définir le marqueur de saut comme destination de saut .

  • Si un élément commun d'une branchement existante est actuellement sélectionné (ligne horizontale), alors CODESYS insère la nouvelle ligne branchement à l'extrême droite. Si une branchement branchement d'une branchement existante est sélectionnée, CODESYS insère la nouvelle ligne de branchement directement à droite en tant que nouvelle ligne de branchement .

Astuce

Remarque : vous pouvez convertir une branchement en un autre type à l’aide de la Alternatif et Parallèle commandes.

Exemple 8. Exemple : branchement parallèle

L'image suivante montre une nouvelle branchement parallèle insérée générée par le Insérer un branchement à droite commande pendant que le Step11 l'étape a été sélectionnée. CODESYS insère automatiquement une étape (Step2 dans l'exemple).

Traitement en mode en ligne : Si t2 donne VRAI, alors CODESYS exécute Step2 immédiatement après step11 et avant t3 est passé.

Par conséquent, contrairement aux branches alternatives, CODESYS traite les deux lignes branchement .

_cds_img_sfc_simultaneous_branch.png


Exemple 9. Exemple : branchement Alternatif

L'image suivante montre une nouvelle branchement alternative insérée générée par le Insérer un branchement à droite commande pendant que le t4 la transition a été sélectionnée. CODESYS insère automatiquement une étape (Step32 dans l'exemple) et une transition précédente et suivante (t41, t42).

Traitement en mode en ligne : Si Step3 est actif, alors CODESYS passe les transitions suivantes (t4, t41 ) de gauche à droite. La première ligne de branchement de la branchement principale avec la première transition donnant TRUE est transmis. Par conséquent, une seule ligne de branchement est traitée, contrairement à une branchement parallèle.

_cds_img_sfc_alternative_branch.png