1ère activation
Signal d'activation par
API
Changement de
statut d'activation
Lecture du code à
barres en cours
Transmission du
résultat à l'API
Signal de désactiva-
tion par API
2ème activation
Signal d'activation par
API
Changement de
statut d'activation
Signal de désactiva-
tion par API
Transmission du
résultat à l'API
Figure 10.11 : Diagramme de séquences de l'échange des données - Exemple 2
142
Allen-Bradley
:PLC
Output-Assembly
Input-Assembly
Barcode "TestLabel01"
Input-Assembly
Output-Assembly
Output-Assembly
Input-Assembly
Output-Assembly
Input-Assembly
BCL
558i
BCL 558i
:DEV
Signal d'activation
Statut d'activation
Statut entrée/sortie I/O 1
Statut entrée/sortie I/O 1
Statut entrée/sortie I/O 2
Numéro du fragment
Fragments restants
Taille des fragments
Nombre de résultats
Statut d'activation
Données utiles / commande
Nouveau résultat (bit bascule)
Longueur des données de résultat = 11
Données
Signal d'activation
Signal d'activation
Statut d'activation
Statut entrée/sortie I/O 1
Signal d'activation
Statut entrée/sortie I/O 1
Statut entrée/sortie I/O 2
Numéro du fragment
Fragments restants
Taille des fragments
Nombre de résultats
Statut d'activation
Données utiles / commande
Nouveau résultat (bit bascule)
Longueur des données de résultat = 1
Données
= 1
= 1
= 1
= 0
= 1
= 0
= 0
= 0
= 1
= 0
= 0
= 1
= « TestLabel01 »
= 0
= 1
= 1
= 1
= 0
= 0
= 0
= 0
= 0
= 0
= 1
= 0
= 0
= 1
= « ? »
Leuze electronic