Skip to main content

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.