Précautions
Remarque
2-2-2
Sections de programmes spéciales
Section de programme
Sous-programme
Section IL - ILC
Section de séquence
échelonnée
Boucle FOR-NEXT
Section JMP0 – JME0
Section de programmes de
bloc
Sous-
programme
Sous-programme Impossible
IL - ILC
OK
Section de
Impossible
séquence
échelonnée
Boucle FOR-
OK
NEXT
JMP0 – JME0
OK
Section de
OK
programmes de
bloc
62
Prenons comme exemple les résultats de l'exécution d'un transfert par bloc
avec XFER(070) si 20 mots sont spécifiés pour le transfert, en commençant à
W500. Dans ce cas, la zone de travail, qui se termine à W511, sera
dépassée, mais l'instruction sera exécutée sans faire passer le drapeau
d'erreur à ON. Dans les adresses mémoire de l'API, les valeurs actuelles des
temporisations sont maintenues en mémoire après la zone de travail. Par
conséquent, lors de l'instruction suivante, W500 à W511 seront transférés
vers D00000 à D00011 et les valeurs actuelles de T0000 à T0007 seront
transférées vers D00012 à D00019.
Consultez l'annexe Plan de la mémoire des adresses mémoire de l'API pour
les adresses mémoire de l'API spécifiques.
&20
Nombre de mots
Premier mot source
Premier mot destination
Les programmes de la série CS/CJ contiennent des sections de programmes
spéciales qui contrôlent les conditions des instructions. Vous avez le choix entre
les sections de programmes spéciales suivantes.
Instructions
Instructions SBS, SBN et
RET
Instructions IL et ILC
Instructions STEP S et
instructions STEP
Instructions FOR et NEXT
Instructions JMP0 et JME0
Instructions BPRG et BEND
Combinaisons d'instructions
Le tableau suivant illustre le type d'instruction spéciale qui peut être utilisé
dans d'autres sections de programmes.
Section IL -
Section de
ILC
séquence
échelonnée
Impossible
Impossible
Impossible
Impossible
OK
Impossible
OK
Impossible
OK
Impossible
OK
OK
W500
jusqu'à
jusqu'à
W511
T0000
jusqu'à
jusqu'à
Condition d'instruction
Le sous-programme est
exécuté.
La section est verrouillée
Rupture en cours.
Le programme de bloc
s'exécute.
Boucle
FOR-NEXT
Impossible
OK
Impossible
OK
Impossible
Impossible
Chapitre 2-2
Transfé-
jusqu'à
jusqu'à
ré.
jusqu'à
jusqu'à
Etat
La section du sous-
programme comprise entre
les instructions SBN et RET
est exécutée.
Les bits de sortie passent
sur ON et les temporisations
sont réinitialisées. Les autres
instructions ne seront pas
exécutées et l'état précédent
sera maintenu.
En boucles
Saut
Le programme de bloc repris
dans les mnémoniques entre
les instructions BPRG et
BEND est exécuté.
Section
Section de
JMP0 – JME0
programmes
de bloc
Impossible
Impossible
OK
Impossible
OK
Impossible
OK
Impossible
Impossible
Impossible
OK
Impossible