In LD ed FBD i salti e le etichette possono essere utilizzati per elaborare diversi circuiti. Le restituzioni interrompono il POU elaborato ed evitano l’esecuzione dei network successivi.
Etichetta Salta a
- Fare doppio click su network 1 per inserire un’etichetta, p.es. "CountLoop"
- Inserire il codice programma da ripetere, p.es. aumenta iCount di 1.
- Inserire un’etichetta Salta a "CountLoop"
In questo esempio, se il valore di iCount è inferiore a 1000, viene eseguita l'etichetta Salta a "CountLoop". Se iCount è pari a 1000 (o superiore a 1000), l’uscita dell’istruzione LT imposta il salto su FALSE e il circuito si interrompe. Il programma continua a elaborare i network successivi.
Ritorno
- Inserire un ritorno, p.es. dopo un contatto booleano
Se bStopLoop è impostato su TRUE, il programma interrompe il POU elaborato e passa al termine del POU corrente. Tutti i network successivi al comando di ritorno vengono omessi.
Tip
I salti e i ritorni possono essere anche negati o impostati su un fronte di salita o di discesa.
Argomenti correlati