Exemple de programme
Action
Choix de la rubrique d'application
Vous devez préciser, via l'entrée 4.1, si le contrat doit
être inscrit dans la rubrique d'application 1 (E 4.1 = 0)
ou dans la rubrique d'application 8 (E 4.1 = 1).
Les contrats de valeurs réelles et de commande
(sélection de contrat O à 4) doivent figurer dans la
rubrique d'application 1 et les contrats sur blocs de
paramètres (sélection de contrat 7 à 12) dans la rubrique
d'application 8.
Exemple
:
Simulation
E4.1 = O
La rubrique d'application 1 est choisie.
Inscription du contrat dans la rubrique d'application
Un contrat est inscrit dans la rubrique d'application
choisie lors d'un fiont montant à l'entrée E 4.0. Cette
inscription ne peut se faire que lorsque la rubrique
d'application est libre, c'est-à-dire lorsque le premier
mot de données de la rubrique contient la valeur
KY = 0'0. Si ce n'est pas le cas, la sortie A 8.7
"Rubrique d'application occupée" est mise à 1.
Contrôle de l'inscription
La
fonction PG de forçage de variables vous permet de
vérifier si le contrat figure bien dans la rubrique
d'application sélectionnée dans le bloc de données
DB IP.
La
rubrique d'application 1 va du DW 32 au DW 36
dans le bloc de données DB 1 13. La rubrique
d'application 8 occupe, elle, les mots de données
DW 60 à DW 64 de ce bloc de données (voir bloc de
variables BB 1).
Exemple
:
Simulation
DB 113 DW 64
KM = 00000000 00000001
Valider la rubrique d'application 1
6
Exemple
:
Contrat de simulation inscrit dans
rubrique d'application 1
DB 113 DW 32
KY = 0,202
Paramètres du contrat dans DB 202
DW 33
KY = 0,O
Paramètres du contrat commencent au DW O.
Validation de la rubrique d'application
Aucune rubrique d'application n'est validée (DW 64
:
KM =
00000000 00000000) dans le mot de données
"Sélection de rubriques d'application" (DB 113,
DW 64).
Vous devez donc valider la rubrique d'application dans
ce mot de données à l'aide de la fonction PG de forçage
i
de variables (voir bloc de variables BBI).