Le BCL 338i dans le système EtherCAT
Si la longueur réelle des données de sortie est inférieure ou égale à la longueur de l'objet de données de
sortie mappé dans la représentation du processus, cette valeur correspond alors à la longueur des
données réellement transmises.
Si la longueur réelle des données de sortie est supérieure à l'objet de données de sortie sélectionné, cela
implique une perte d'informations lors de la transmission.
REMARQUE
La réinitialisation des données (voir objet 0x2200
bascule de données de sortie.
En cas d'utilisation de la transmission fragmentée, il faut obligatoirement faire en sorte que, du
côté de l'application et pour chaque fragment à transmettre, les données de sortie de l'objet
Fragmented submission 0x2400
(toggle) ne soit basculé dans l'objet décrit ici.
11.4.4.5
Objet 0x2200
L'objet 0x2200
h
sortie de résultats. Il est possible de choisir entre le mode de sortie des données standard ou le mode avec
handshake.
En fonctionnement avec handshake, la commande doit acquitter la réception de données par le bit d'ACK.
Ce n'est qu'ensuite que de nouvelles données sont inscrites dans la zone d'entrée.
Après acquittement du dernier résultat, les données d'entrée sont réinitialisées (remplies de zéros).
Index
Sous-
index
(hex)
(hex)
2200
--
00
01
02
03
04
05
06
07
No. of subindexes
Donne le nombre de sous-index.
Mode
Ce paramètre définit le mode de fonctionnement de la communication.
0
mode de sortie des données standard (sans ACK)
1
mode Handshake (avec ACK)
REMARQUE
Ce réglage ne peut être réalisé que par CoE (paramètre de démarrage) dans l'état ESM PreOp.
Si plusieurs résultats surviennent au cours d'une activation en mode de sortie des données stan-
dard (sans ACK), les données d'entrée des objets de données de résultat sont écrasées par le
dernier résultat généré. Il peut alors arriver – cela dépend de la durée du cycle – que seul le
dernier résultat soit visible sur le bus.
Dans ce cas, il faut impérativement utiliser le mode de fonctionnement Handshake (avec ACK).
Dans le cas contraire, il y a un risque de perte de données.
Plusieurs résultats peuvent, par exemple, survenir au cours d'une activation si le lecteur de
codes à barres détecte plusieurs codes au cours d'une activation et qu'il les interprète comme
des résultats valables.
Number of results
Cette valeur indique le nombre de messages prêts à être retirés dans l'appareil.
Leuze electronic GmbH + Co. KG
Activation
h
définit quels signaux de commande activent l'appareil et quels signaux commandent la
Nom
Taille en
bits
Activation
40
No. of
16
subindexes
Mode
1
7-Bit-
7
Alignment
Number of
8
results
Signal d'acti-
1
vation
Data
acknowled-
1
gement
RAZ des
1
données
5-Bit-
5
Alignment
sous-index 05
h
soient définies avant que le bit bascule New submission
h
Type de
Accès
données
Par défaut
record
UNSIG-
ro
NED INT16
BIT1
rw
BIT7
-
OCTET
ro
BIT1
rw
BIT1
rw
BIT1
rw
BIT5
-
i
BCL 338
) n'influence pas les bits
h
Valeurs possibles
Min.
Max.
--
--
--
7
0
7
0
0
1
0
0
255
0
0
1
0
0
1
0
0
1
Remarque
Nombre de
sous-index
Mode de com-
munication
Nombre de
résultats
Activation de
l'appareil
Acquittement
des données
Réinitialisation
des données
111