Mise en service et configuration
L'exemple suivant montre comment les données sont échangées dans le cas de la transmission d'un
résultat fragmenté.
Figure 10.13 : Diagramme des séquences de l'échange des données - Exemple 3
Leuze electronic GmbH + Co. KG
Allen-Bradley
:PLC
1ère activation
Signal d'activation par
Output-Assembly
API
Changement du
Input-Assembly
statut d'activation
Lecture du code à
barres
Barcode "TestLabel01"
Transmission du
résultat à l'API
Input-Assembly
1er acquittement des
Output-Assembly
données
Transmission du
résultat à l'API
Input-Assembly
2ème acquittement
des
Output-Assembly
Transmission du
résultat à l'API
Input-Assembly
3ème acquittement
des
Output-Assembly
Transmission du
résultat à l'API
Input-Assembly
BCL 358i
:DEV
Signal d'activation
Statut d'activation
Numéro du fragment
Fragments restants
Taille des fragments
Nombre de résultats
Statut d'activation
Données utiles / commande= 0
Nouveau résultat (bit bascule)= 1
Attente d'un acquittement= 1
Longueur des données de résultat= 4
Données
Acquittement des données= 1
Signal d'activation
Numéro du fragment
Fragments restants
Taille des fragments
Nombre de résultats
Statut d'activation
Données utiles / commande= 0
Nouveau résultat (bit bascule)= 0
Attente d'un acquittement= 1
Longueur des données de résultat= 4
Données
Acquittement des données= 0
Numéro du fragment
Fragments restants
Taille des fragments
Nombre de résultats
Statut d'activation
Données utiles / commande= 0
Nouveau résultat (bit bascule)= 1
Attente d'un acquittement= 1
Longueur des données de résultat= 3
Données
Acquittement des données= 1
Numéro du fragment
Fragments restants
Taille des fragments
Nombre de résultats
Statut d'activation
Données utiles / commande= 0
Nouveau résultat (bit bascule)= 1
Attente d'un acquittement= 0
Longueur des données de résultat= 0
Données
i
BCL 358
= 1
= 1
= 0
= 2
= 4
= 1
= 0
= « Test »
= 0
= 1
= 1
= 4
= 1
= 0
= « Labe »
= 2
= 0
= 3
= 1
= 0
= « l01 »
= 0
= 0
= 0
= 0
= 0
= « »
112