Etape
|
Action
|
Comportement du module
|
---|---|---|
1
|
Saisissez l'instruction WRITE_CMD en définissant l'ordre de remise à zéro (%MWr.m.0.3.5 = 1).
|
-
|
2
|
Confirmez l'exécution avec l'application en mode RUN.
|
Le module passe en mode mise à zéro et envoie le compte rendu Traitement_en_cours :
%IWr.m.0.4.5 = 1.
Le module procède à l'acquisition de la mesure et mémorise la nouvelle valeur dans la mémoire de recalage %IDr.m.0.7 (Premium/Atrium) et %IDr.m.0.8 (M580).
Traitement_en_cours = 0 marque la fin de la procédure.
|
3
|
Surveillez la bonne exécution de la commande : état de Traitement_en_cours : %IWr.m.0.4.5
|
Le module reste dans l'état Traitement_en_cours tant que les conditions d'acceptation ne sont pas remplies ou jusqu'à ce qu'il reçoive l'ordre d'annuler la commande.
|
Type
|
Rôle
|
Données associées
|
---|---|---|
Commande
|
Ordre de réinitialisation
|
%MWr.m.0.3.5
|
Affichage
|
Mémoire de recalage
|
Premium/Atrium : %IDr.m.0.7
M580 : %IDr.m.0.8
|
Echange
|
Traitement en cours
|
%IWr.m.0.4.5
|
Etape
|
Description
|
---|---|
1
|
Envoi de la commande.
|
2
|
Réglage du bit %MW2.0.0.1 à 1, indiquant que la commande est en cours d'envoi.
|
3
|
Ce bit reste à 1 jusqu'à ce que le module envoie un compte rendu. Ensuite, il revient à 0. Le bit de compte rendu de l'échange est alors exact.
|
4
|
Le bit du compte rendu de l'échange %MW2.0.1.1 passe à 1 si une erreur est détectée pendant l'échange. La valeur 0 indique que le module a accepté la commande.
|