Spz Saut Si Égal À 0 - Siemens SIMATIC S7-300 Manuel De Référence

Langage list
Masquer les pouces Voir aussi pour SIMATIC S7-300:
Table des Matières

Publicité

6.12
SPZ
Saut si égal à 0
Format
SPZ <repère de saut>
Opérande
<repère de saut>
Description de l'opération
Si le bit d'état BI1 égale 0 et le bit d'état BI0 égale 0, l'opération SPZ <repère de saut> interrompt la
séquence logique normale de votre programme et provoque le saut à la destination où le traitement du
programme doit continuer. La destination de saut est précisée par un repère. Le saut peut s'exécuter
aussi bien vers l'avant que vers l'arrière, mais absolument à l'intérieur d'un bloc (l'instruction de saut et le
repère de saut doivent se trouver à l'intérieur du même bloc). La destination de saut à l'intérieur de ce
bloc doit être unique. La portée de saut maximale est de -32768 ou +32767 mots du code de
programme. Le nombre maximal réel d'instructions pouvant être sautées dépend de la combinaison des
instructions à l'intérieur du programme (instructions à un, deux ou trois mots).
Mot d'état
Ecriture :
Exemple
LIST
L
SRW
SPZ
L
INC
T
SPA
ZERO: L
INC
T
SUIV: NOP 0
Langage LIST pour SIMATIC S7-300/400
Manuel de référence, 05/2010, A5E02790284-01
Description
Nom de la destination de saut.
RB
BI1
BI0
-
-
-
Explication
MW10
1
ZERO
//Sauter au repère de saut ZERO si le bit décalé égale 0.
MW2
//La séquence de programme se poursuit ici si le saut ne s'exécute pas.
1
MW2
SUIV
MW4
//La séquence de programme se poursuit ici après le saut au repère ZERO.
1
MW4
//La séquence de programme se poursuit ici après le saut au repère SUIV.
DEB
DM
OU
-
-
-
Opérations de saut
6.12 SPZ Saut si égal à 0
ETAT
RLG
/PI
-
-
-
91

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-400

Table des Matières