Opérations d'organisation
Exemples relatifs aux
opérations de substitution
B DW/B MW
1. Principe de la substitution
:L
KF +120
:T
MW 14
:B
MW 14
:L
EB 0
2. Mot de données comme registre d'index
Les contenus des mots de données DW 20 à DW 100 doivent être mis à "0". Le
registre d'index pour le paramètre des mots de données est DW 1.
:L
KF +20
:T
DW 1
M001 :L
KF +0
:B
DW 1
:T
DW 0
:L
DW 1
:L KF +1
:+F
:T
DW 1
:L
KF +100
:<=F
:SPB =M001
...
3 - 68
Substitution d'opérandes
Les instructions B DW et B MW permettent, dans une boucle de pro-
gramme par exemple, d'accéder à des données de substitution :
l'opérande de l'opération n'est pas déterminé à la programmation,
mais fixé seulement au cours du déroulement du programme STEP 5.
Cet accès avec substitution se compose de l'instruction B DW ou B
MW et de l'opération STEP 5 suivant immédiatement. Les opérations
STEP 5 autorisées sont présentées dans le tableau ci-avant.
Vous devez choisir lors de la programmation le type d'opérande parmi
ceux autorisés pour l'opération, par exemple PB pour "SPA PB nn".
C'est avant l'accès avec substitution via B DW ou B MW que vous
devez charger dans un mot de données ou de mémentos la valeur de
l'opérande (nn dans l'exemple "SPA PB nn").
Le mot de données MW 14 contient la valeur "KF
Avant l'exécution de l'instruction L EB, l'opérande
0 est remplacé par la valeur 120 ; l'instruction
L EB 120 est exécutée.
Initialisation du registre d'index
Mise à 0
Incrémentation du registre d'index
Saut quand l'index se trouve dans la zone
Suite du programme STEP 5
Suite à la page suivante
Programmation de la CPU 948
C79000-G8577-C848-04
+120"