Skip to main content

Comando: Inserire una diramazione a destra

Simbolo: _cds_icon_sfc_insert_branch_right.png

Funzione: Il comando inserisce un diramazione a destra della posizione selezionata.

Chiamata: SFC menu

. Il tipo di diramazione inserito dipende dall'elemento selezionato.
  • Se l'elemento superiore degli elementi selezionati è una transizione o un diramazione alternativo, allora CODESYS inserisce un diramazione alternativo.

  • Se l'elemento superiore degli elementi selezionati è un passaggio, una macro, un salto o un diramazione parallelo, allora CODESYS inserisce un diramazione parallelo con il marcatore salto Branch<x>, Dove x È un numero incrementale. È possibile modificare il nome predefinito del marcatore di salto . È possibile definire il marcatore salto come destinazione salto .

  • Se è attualmente selezionato un elemento comune di un diramazione esistente (linea orizzontale), allora CODESYS Inserisce la nuova linea diramazione come linea diramazione all'estrema destra. Se è attualmente selezionata un'intera linea diramazione di una diramazione esistente, allora CODESYS inserisce la nuova linea diramazione direttamente a destra come nuova linea diramazione .

Suggerimento

Nota: è possibile convertire un diramazione in un altro tipo tramite il Alternativa E Parallelo comandi.

Esempio 8. Esempio: diramazione parallelo

L'immagine seguente mostra un nuovo diramazione parallelo inserito generato dal Inserire una diramazione a destra comando mentre il Step11 è stato selezionato il passaggio. CODESYS inserisce automaticamente un passaggio (Step2 nell'esempio).

Elaborazione in modalità online: Se t2 produce VERO, quindi CODESYS esegue Step2 subito dopo step11 e prima t3 è superato.

Pertanto, a differenza dei rami alternativi, CODESYS elabora entrambe le linee diramazione .

_cds_img_sfc_simultaneous_branch.png


Esempio 9. Esempio: diramazione Alternativa

L'immagine seguente mostra un nuovo diramazione alternativo inserito generato dal Inserire una diramazione a destra comando mentre il t4 è stata selezionata la transizione . CODESYS inserisce automaticamente un passaggio (Step32 nell'esempio) e una transizione precedente e successiva (t41, t42).

Elaborazione in modalità online: Se Step3 è attivo, quindi CODESYS passa le transizioni successive (t4, t41 ) da sinistra a destra. La prima diramazione del diramazione principale con la prima transizione che produce TRUE viene superato. Pertanto, viene elaborata solo una linea diramazione , a differenza di una diramazione parallela.

_cds_img_sfc_alternative_branch.png