Mise en service et configuration
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
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.10 : Diagramme de séquences de l'échange des données - Exemple 2
124
Allen-Bradley
:PLC
Output-Assembly
Input-Assembly
Barcode "TestLabel01"
Input-Assembly
Input-Assembly
Output-Assembly
Output-Assembly
Input-Assembly
Output-Assembly
Input-Assembly
BCL
358i
BCL 358i
: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) = 1
Long. des données de résultat = 11
Données
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)
Long. des données de résultat
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)
Long. des données de résultat
Données
= 1
= 1
= 1
= 0
= 1
= 0
= 0
= 0
= 1
= 0
= 0
= « TestLabel01 »
= 0
= 1
= 0
= 0
= 0
= 1
= 0
= 0
= 0
= 1
= « 1 »
= 0
= 1
= 1
= 1
= 0
= 0
= 0
= 0
= 0
= 0
= 1
= 0
= 0
= 1
= 1
= « ? »
Leuze electronic