12.3.2. Format d'un message de requête ISDU - De API vers IOLM
Les commandes de lecture et d'écriture ISDU ont le même format de données du message. Chaque message
de requête ISDU comprend une ou plusieurs commandes. La/les commandes peuvent être constituées soit d'une
série de commandes imbriquées soit d'une seule commande de lecture.
Nota : Une liste de commandes ISDU imbriquées se termine soit par un champ de contrôle de 0 (une seule/
dernière opération) soit par la fin des données du message.
12.3.2.1. Format d'une commande de requête ISDU standard
Ce tableau illustre le format standard d'une commande de requête ISDU avec les API ControlLogix.
Nom
Échange d'octets
RdWrControlType
Index
Subindex
Datalength
Data
Type de
Données
Bits 0-3:
0= pas d'échange d'octets.
1= 16-bit (INT) échange d'octets de données ISDU.
USINT
2= 32-bit (DINT) échange d'octets de données ISDU.
Bits 4-7:
Réglé à zéro. Non utilisé
Fournit le contrôle et le type de commande ISDU.
Bits 0-3, Champ Type :
0 = NOP (pas d'opération)
1 = opération lecture
2 = opération écriture
3 = Lecture/Écriture "OR"
4 = Lecture/Écriture "AND"
Bits 4-7, Champ Contrôle :
0 = une seule/dernière opération (la longueur peut varier de
1 = commande imbriquée par lot – zone de données fixe sur
USINT
2 = commande imbriquée par lot – zone de données fixe sur
3 = commande imbriquée par lot – zone de données fixe sur
4 = commande imbriquée par lot – zone de données fixe sur
5 = commande imbriquée par lot – zone de données fixe sur
6 = commande imbriquée par lot – zone de données fixe sur
7 = commande imbriquée par lot – zone de données fixe sur
Adresse du paramètre de l'objet de données dans un
UINT
périphérique IO-Link.
Adresse des éléments de données d'un paramètre structuré
UINT
d'un objet de données dans un périphérique IO-Link.
Longueur des données à lire ou écrire.
UINT
Pour les commandes imbriquées par lot, la longueur des don-
nées peut varier de 1 à la taille de la zone de données fixe.
La taille du tableau est déterminée par le champ Control dans
Tableau des
RdWrControlType.
données USINTs,
Nota : Les données sont valides pour les commandes d'écrit-
UINTs, ou UDINTs.
ure seulement.
Description du paramètre
1 à 232)
4 octets
8 octets
16 octets
32 octets
64 octets
128 octets
232 octets
Rév.00 - 04.2020 | MAN IO-Link Master EtherNet/IP FRA | © 2020 | CARLO GAVAZZI Industri
111