Paramètre
|
Type de données
|
Description
|
|
---|---|---|---|
Address
|
Array [0...5] of INT
|
Chemin d'accès à l'équipement de destination.
|
|
Request_Code
|
INT
|
Toujours 0x0E (pour une requête CIP).
|
|
Data_to_Send
|
Array [n...m] of INT
|
Requête CIP et type de message (connecté ou non connecté).
|
Paramètre
|
Type de données
|
Description
|
---|---|---|
Management_Param
|
Array [0...3] of INT
|
Paramètre de gestion composé de 4 mots.
|
Paramètre
|
Type de données
|
Description
|
---|---|---|
Received_Data
|
Array [n...m] of INT
|
Réponse CIP.
|
Source de données
|
Registre
|
Description
|
|
---|---|---|---|
Octet de poids fort (MSB)
|
Octet de poids faible (LSB)
|
||
Données gérées par le système
|
Management_Param[0]
|
Numéro d'échange
|
Bit d'activité (bit 0)
Voir ci-dessous
|
Management_Param[1]
|
|||
Données gérées par l'utilisateur
|
Management_Param[2]
|
Délai d'expiration du bloc. Valeurs possibles :
|
|
Management_Param[3]
|
Longueur du paramètre d'envoi/réception de données :
|
Contenu
|
Longueur
|
Décalage d'octet
|
Type de données
|
Description
|
---|---|---|---|---|
Type de message
|
1 mot
|
0
|
INT
|
|
Requête CIP1
|
Définie par Management_Param[3] (longueur du paramètre Data_to_Send)
|
2
|
Octet
|
Service : service effectué par le message explicite.
|
3
|
Octet
|
Request_Path_Size : nombre de mots figurant dans le champ Request_Path.
|
||
4
|
Tableau d'octets
|
Request_Path : chemin de la requête de cette transaction (indique l'ID de classe, l'ID d'instance, etc.).
|
||
...
|
Tableau d'octets
|
Request_Data : données spécifiques du service à livrer dans la requête de message explicite. S'il n'y en a pas, ce champ reste vide.
|
||
1La requête CIP doit être structurée selon l'ordre « petit-boutiste ». |
Décalage d'octet
|
Champ
|
Type de données
|
Description
|
---|---|---|---|
0
|
Service de réponse
|
Octet
|
Service du message explicite + 0x80.
|
1
|
Réservé
|
Octet
|
0
|
2
|
Etat général
|
Octet
|
Etat général EtherNet/IP.
|
3
|
Taille d'état supplémentaire
|
Octet
|
Taille du tableau d'octets d'état supplémentaire, en mots.
|
4
|
Etat supplémentaire
|
Tableau d'octets
|
Etat supplémentaire.
|
...
|
Données de réponse
|
Tableau d'octets
|
Données de réponse de la requête, ou données d'erreur supplémentaires si le champ Etat général signale une erreur.
|