Opérations de saut
L'opération Sauter au repère (JMP) effectue un saut à
l'intérieur du programme au repère N indiqué.
L'opération Définir repère (LBL) précise la destination N
d'un saut.
Vous pouvez utiliser l'opération de saut dans le programme
principal, dans des sous--programmes et dans des
programmes d'interruption. L'opération Sauter au repère et
son opération Définir repère associée doivent toujours se
situer dans le même segment de code : programme
principal, sous--programme donné ou programme
d'interruption donné.
Vous ne pouvez pas sauter du programme principal à un
repère se trouvant dans un sous--programme ou un
programme d'interruption. De même, vous ne pouvez pas
sauter d'un sous--programme ou d'un programme
d'interruption à un repère se trouvant hors de ce
sous--programme ou de ce programme d'interruption.
Vous pouvez utiliser une opération Sauter au repère à
l'intérieur d'un segment SCR, mais l'opération Définir repère
associée doit se situer dans le même segment SCR.
Tableau 6-58 Opérandes autorisés pour les opérations de saut
Entrées/sorties Types de
données
N
WORD
Exemple : Opération Sauter au repère
Opérandes
constante (0 à 255)
NETWORK 1 //Si pas de perte des données rémanentes,
//sauter au repère LBL4
LDN
SM0.2
JMP
4
NETWORK 2
LBL
4
Jeu d'opérations S7- -200
Chapitre 6
183