10.7.2 Classe 4 - Assembly
Les Assemblies suivantes sont prises en charge par le profil. On distingue entre Input
Assembly et Output Assembly. Une Input Assembly regroupe les données qui vont du
BCL
558i
vers la commande. Les données sont transmises de la commande au BCL
à l'aide d'une Output Assembly.
10.7.2.1 Input Assembly
Dans le cas de l'Input Assembly, il s'agit des données cycliques transmises du BCL
vers la commande. Les trois Input Assemblies suivantes sont prises en charge.
Input Assembly, instance 100
Instance 100, attribut 3
Input Assembly, longueur 1 octet min.
Inst.
Octet
0
1
2
100
3
4
5
6
...
259
Le nombre de données à partir de l'octet 5 est défini dans la commande lors de la configu-
ration du BCL 558i. Ceci permet d'utiliser l'Assembly d'une longueur quelconque.
Remarque !
L'utilisation de l'Assembly est illustrée par des exemples à la fin de ce chapitre.
Remarque !
Formule de calcul de la longueur d'Assembly :
Longueur de l'Assembly = 5 + longueur du résultat/code à barres
Par conséquent, si les résultats/codes à barres ont une longueur de 10, l'Assembly doit être
configurée d'une longueur de 5 + 10 = 15.
Leuze electronic
260 octets max.
Bit 7
Bit 6
Bit 5
Réserve
Attente d'un
acquitte-
ment
Bit 4
Bit 3
Statut de l'appareil
Nombre de résultats
Nouveau
Dépasse-
résultat (bit
ment de
bascule)
capacité du
tampon
Longueur des données de résultat (octet Low)
Longueur des données de résultat (octet High)
Octet de données 0
Octet de données 1
...
Octet de données 254
BCL
558i
Bit 2
Bit 1
Autres résul-
Données
tats dans le
utiles ou
tampon
commande
558i
558i
Bit 0
Statut
activation
119