D
ESCRIPTIONS DU SYSTÈME
Read Response (Slave
Données
5E 04 30 02 82 00
Exemple 5
Cas d'erreur: lecture d'un objet inexistant sur un module d'entrée/sortie à fonctionnalité PCP (accès à 5C00,
Subindex 0 sur un IL RS232, Slot 3)
Write Request (Master
Données
5F 03 30 04 01 5C 00 00
Write Response (Slave
Données
5F 03 30 04
Read Request (Master
Données
5E 03 30 28
Read Response (Slave
Données
5E 03 30 06 81 44 06 07 00 00 Read/Slot/Index/Longueur effective/6 octets données objet
On remarque qu'avec le Write Response, comme habituellement avec PROFIDrive, il est uniquement
indiqué que l'instruction a été reçue. Le traitement sur le bus local ne commence qu'ensuite.Il apparaît alors
qu'aucun traitement n'est possible car l'objet n'existe pas. Cette absence est signalée par le code d'erreur
6-7 dans les données de l'objet. 0x44 induit déjà une erreur fondamentale.
Comme l'exécution se déroulait parfaitement sur DPV1, l'erreur n'est pas affichée sous forme d'erreur de
DPV1, mais d'erreur dans le bus local subordonné.
Exemple 6
Cas d'erreur: lecture d'un objet sur un module d'entrée/sortie qui ne dispose pas d'une fonctionnalité PCP
(accès à 5FF0, Subindex 0 sur un DO8, Slot 2)
Write Request (Master
Données
5F 02 30 04 01 5f ff 00
Write Response (Slave
Données
5F 02 30 04 01 5f ff 00
Read Request (Master
Données
5E 02 30 28
Read Response (Slave
Données
DE 80 D4 00
52 - 8644/phoenix
Master)
Structure des données
Read/Slot/Index/Longueur effective/2 octets de données
(confirmation PCP)
Slave)
Structure des données
Write/Slot/Index/Longueur/Read-PCP/Index High/Index Low/Subindex
Master)
Structure des données
Write/Slot/Index/Longueur
Slave)
Structure des données
Read/Slot/Index/Longueur max.
Master)
Structure des données
Slave)
Structure des données
Write/Slot/Index/Longueur/Read-PCP/Index High/Index Low/
Subindex
Master)
Structure des données
Write/Slot/Index/Longueur/Read-PCP/Index High/Index Low/
Subindex
Slave)
Structure des données
Read/Slot/Index/Longueur max.
Master)
Structure des données
Read-Error/ Error-Decode/Error-Code 1/Error-Code 2