Length : In, Byte; Command_Trigger : Inout, Bool; Busy : Out, Bool; Done : Out, Bool - Siemens SIWAREX MS Guide De L'utilisateur

Table des Matières

Publicité

8.7.6

Length : IN, BYTE

Cette variable permet d'indiquer la longueur en octets qui doit être lue ou écrite
à partir du paramètre « Offset ». Si la valeur est égale à « 0 », la ligne de
commande est lue ou écrite en intégralité, à partir de l'Offset.
En combinaison avec DR26 au niveau des paramètres d'appel « DR »,
ce paramètre d'appel « Length » n'a aucune fonction. Le DR26 est toujours
lu en intégralité (CRC Check).
8.7.7

Command_Trigger : INOUT, BOOL

Une fois le code d'ordre saisi dans la variable « Command_Code », l'exécution
de l'ordre est déclenchée avec ce bit. Pour éviter que l'ordre soit exécuté
plusieurs fois, le bit doit être constitué sous la forme d'un flanc d'impulsion unique.
La bibliothèque procède à une remise à zéro de la variable de déclenchement
« Command_Trigger » après l'exécution de l'ordre.
8.7.8

Busy : OUT, BOOL

Ce bit est activé immédiatement après l'activation du bit « Command_Trigger ».
Il est remis à zéro immédiatement après exécution de l'ordre.
8.7.9

Done : OUT, BOOL

Si le dernier ordre déclenché a été exécuté sans erreur, le bit « Done » est activé.

8.7.10 Aborted : OUT, BOOL

Si le dernier ordre déclenché se termine par une erreur, le bit « Aborted »
est activé. La cause de l'erreur peut être analysée au niveau du paramètre
d'appel « Error ».

8.7.11 Error : OUT, WORD

Si le dernier ordre déclenché se termine par une erreur, la cause de l'erreur peut
être analysée au niveau du paramètre d'appel « Error ». Les messages d'erreur
suivants peuvent apparaître :
0 = analyse de l'erreur grâce au « Synchronous_Error_Code » de la bibliothèque
« MicroScale » (=VB n+5). Se reporter également au chapitre 7.5 « Liste des messages
d'erreur de données et de manipulation (Messages synchrones) »
1 = les ordres d'écriture/lecture ne sont pas pris en charge par le micrologiciel Siwarex MS
2 = un numéro de ligne inconnu a été saisi (seuls 3, 4, 9, 15, 26 et 30 sont valides)
3 = erreur de saisie des paramètres pour « Offset » ou « Length »
4 = tentative d'écriture des lignes de commande 9, 26 ou 30
SIWAREX MS
8-67

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

7mh4930-0aa01

Table des Matières