Dichiarazione ST: JMP
Il JMP
L'istruzione viene utilizzata per eseguire un salto incondizionato a una riga di programma contrassegnata da un'etichetta di salto.
Sintassi:
<label>: <instructions> JMP <label>;
L'etichetta del salto <label>
è qualsiasi identificatore univoco che inserisci all'inizio di una riga di programma. Al raggiungimento del JMP
istruzione, un ritorno alla riga di programma con l' <label>
ha luogo.
Esempio 76. Esempio
iVar1 := 0; _label1: iVar1 := iVar1+1; (*instructions*) IF (iVar1 < 10) THEN JMP _label1; END_IF;
Importante
È necessario utilizzare la programmazione per assicurarsi che non vengano causati loop infiniti. Ad esempio, puoi rendere il salto condizionale.