7−18
Exécution des blocs-transferts
Ecriture des valeurs de
paramètres dispersés
(suite)
Publication 1336 FORCE 5.13FR — Septembre 1998
Fonctionnement du message
La fonction Ecriture des valeurs de paramètres dispersés
spécifiée dans le BTW écrit les valeurs des données dans un
groupe défini de paramètres dans n'importe quel ordre. Le mot 3
du fichier de données BTW définit le nombre de paramètres
auxquels écrire. Les paramètres auxquels écrire et leur ordre sont
définis en commençant au mot 4. Le message réponse BTR
renvoie un mot d'état pour chaque valeur à laquelle il est écrit,
indiquant si l'écriture de paramètre a réussi ou non.
Si un transfert de paramètre échoue, la valeur dans l'emplace−
ment du numéro de paramètre est négative (le bit 15 est mis à 1).
Si une erreur se produit, la réponse renvoie un code d'état pour
l'erreur.
Exemple
Dans cet exemple, six paramètres ont été écrits dans un 1336
FORCE. Le mot 3 du message BTW (N10:12) définit le nombre
de valeurs de paramètres transférées. Chaque numéro de
paramètre suivi de sa valeur est indiqué dans le message, en
commençant au mot 4. Les valeurs sont entrées en unités
variateur. La réponse BTR (N10:90) renvoie l'état de chaque
écriture de paramètre.
Notez qu'une valeur de 600 a été envoyée au paramètre 392
(mots N10:7 et N10:8). Le mot N10:91 indique que l'exécution
du bloc-transfert n'a pas complètement réussi. Si toutes les
valeurs de paramètres avaient été transférées normalement,
N10:91 contiendrait la valeur 3. Le mot N10:97 contient une
valeur négative indiquant que l'erreur est associée au paramètre
392. Le mot N10:98 contient le code d'état indiquant que la
valeur du paramètre est hors limite.
Format des données
0
Fichier de
N10:10
15
données BTW
➀
N10:20
10
Fichier de
N10:90
0
données BTR
➀
N10:100
0
Ces valeurs varient selon les paramètres et les produits.
➀
1
2
3
4
➀
➀
➀
−32 767
6
90
1
➀
➀
➀
➀
10
2
12
5
➀
➀
➀
−32 765
6
90
0
➀
➀
➀
➀
10
0
12
0
5
6
7
8
➀
➀
➀
➀
150
4
392
6 000
31
➀
➀
➀
➀
150
0
392
6
31
9
➀
➀