Description d'interface
5.4.3
84
Handshake
Comme certaines commandes ne peuvent pas toujours être exécutées
immédiatement par la balance, p. ex. tarage lorsque la plate-forme de pesage est
instable, 3 bits de handshake de l'API permettent un contrôle univoque de la réussite
de votre commande:
1. L'API lance une commande en activant les bits de commande correspondants et
en activant en outre COMMANDE VALABLE dans le tableau d'écriture. Tous les
autres bits de commande sont 0.
2. Le terminal de pesage répond avec les données actuelles du tableau de lecture.
Si la commande a pu être traitée complètement, le bit COMMANDE EXECUTEE est
basculé. Dans le cas contraire, COMMANDE EXECUTEE reste inchangé.
3. L'API détecte au changement d'état de COMMANDE EXECUTEE si elle peut
envoyer la commande suivante ou si elle doit répéter la dernière et envoie le
tableau d'écriture au terminal de pesage.
4. Le terminal de pesage détecte au changement d'état du bit COMMANDE
VALABLE, qu'il doit exécuter la commande suivante. De plus, le terminal de
pesage retient si la dernière commande a été exécutée ou si elle est encore en
cours. Si l'API essaie de lancer de nouvelles commandes avant que la précé-
dente ait été confirmée par le terminal de pesage par le changement d'état de
COMMANDE VALABLE, le terminal de pesage ignore ces nouvelles commandes.
Mode d'emploi et notice d'installation 22008169A
ID7sx-Base
04/10