Elemento SFC: Diramazione
Simbolo:
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.

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.

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.