Skip to main content

Elemento SFC: Diramazione

Simbolo: _cds_img_sfc_element_branch.png

I rami vengono utilizzati per programmare sequenze parallele o alternative nel diagramma delle funzioni sequenziali.

Nel caso di rami alternativi, CODESYS Elabora solo una delle diramazione alla volta, a seconda della condizione transizione precedente. Le diramazioni parallele vengono elaborate contemporaneamente.

Per ulteriori informazioni, vedere: Programmazione in SFC E Elaborazione dell'ordine in SFC

Rami paralleli

Nel caso di rami paralleli, le linee diramazione devono iniziare e terminare con dei gradini. Le linee diramazione parallele possono contenere più rami.

La linea orizzontale prima e dopo il diramazione è una linea doppia.

_cds_img_sfc_simultaneous_branch_example.png

Elaborazione in modalità online: se la transizione precedente (t2 nell'esempio) produce TRUE, quindi i primi passi in tutte le linee di diramazione parallele sono attivi (Step11 E Step21). CODESYS elabora le singole linee diramazione contemporaneamente e la transizione successiva viene passata in seguito (t3).

Un indicatore salto " Diramazione <n>" viene aggiunto automaticamente alla linea orizzontale che indica l'inizio di un diramazione. È possibile definire questo indicatore come destinazione salto .

Nota che puoi fare clic Alternativa per convertire un diramazione parallelo in un diramazione alternativo.

diramazione Alternativa

La linea orizzontale prima e dopo il diramazione è una linea singola.

Nel caso di rami alternativi, le linee diramazione devono iniziare e terminare con delle transizioni. Le linee diramazione possono contenere più rami.

_cds_img_sfc_alternative_branch.png

Se il passaggio precedente al diramazione è attivo, allora CODESYS elabora la prima transizione di ogni diramazione alternativa da sinistra a destra. Per la prima transizione che produce TRUE, la linea diramazione associata "si apre", ovvero viene attivato il passaggio successivo alla transizione .

Nota che puoi fare clic Parallelo per convertire un diramazione alternativo in un diramazione parallelo.