Exemple de requête Modbus
(Traduction du document original anglais)
Vue d'ensemble
A partir d'une interface homme/machine (exemple : XBT), vous pouvez accéder aux SDO en utilisant la requête Modbus FC43.
Exemple de lecture SDO
Lecture du nœud 1F, objet 1 005, sous-index 00, longueur 8 octets
FC
MEI
Prot
Nid
Index
Sub
Offset
Longueur
2B
0D
00
1F
10 05
00
00 00
00 08
Réponse OK : réception de 4 octets
FC
MEI
Prot
Nid
Index
Sub
Offset
Longueur
Valeur de l'objet
2B
0D
00
1F
10 05
00
00 00
00 04
80 00 00 00
Echec : code d'annulation SDO
FC
MEC
Longueur ext.
MEI
Code d'exception
Code d'abandon du SDO
AB
FF
00 06
0D
CE
06 02 00 00
Exemple d'écriture SDO
Ecriture du nœud 1F, objet 203C, sous-index 02, longueur 2 octets 03 E8
FC
MEI
Prot
Nid
Index
Sub
Offset
Longueur
Données
2B
0D
01
1F
20 C3
02
00 00
00 02
03 E8
Réponse OK : réception de 4 octets
FC
MEI
Prot
Nid
Index
Sub
Offset
Longueur
2B
0D
00
1F
20 3C
02
00 00
00 00
Echec : code d'annulation SDO
FC
MEC
Longueur ext.
MEI
Code d'exception
Code d'abandon du SDO
AB
FF
00 06
0D
CE
06 02 00 00