Gedrag bij Modbus/TCP
I
5
Parameterinstelling via Modbus/TCP
0 0
Parameterkanaal
voert een
instructie van het
type Read uit
Extra aanwijzin-
gen voor besturin-
gen van Schneider
Electric
30
Een parameter kan alleen via het parameterkanaal worden gelezen als van tevoren een
Modbus-WRITE-instructie (FC16 of FC23) is doorgevoerd. De master neemt met de
WRITE-instructie een MOVILINK
Modbus-WRITE-instructie is bevestigd, kan het resultaat worden teruggelezen met
FC3. In de onderstaande tabel ziet u hoe de Read-instructies via het acyclische
®
MOVILINK
-parameterkanaal worden uitgevoerd.
Besturing (Modbus-master)
1. Voer de in het parameterkanaal gecodeerde instructie uit met WRITE (FC16) naar het "MOVILINK
parameterkanaal, acyclisch".
®
2. READ (FC3) "MOVILINK
-parameterkanaal acyclisch" en verwerking van de instructiebevestiging in het
parameterkanaal.
Bij FC23 wordt het resultaat meteen in het antwoord teruggezonden
Besturing (Modbus-master)
1. Voer de in het parameterkanaal gecodeerde instructie uit met WRITE (FC23) naar het "MOVILINK
parameterkanaal acyclisch" en verwerk de instructiebevestiging in het parameterkanaal.
Voorbeeld voor het lezen van index 8300 (firmware artikelnummer):
Bij de meeste besturingen vindt de toegang tot het parameterkanaal woord voor woord
plaats in een BIG ENDIAN-codering.
1. Vier woorden schrijven vanaf offset 200:
– Offset 200 = 3100
hex
– Offset 201 = 206C
– Offset 202 = 0
– Offset 203 = 0
2. Vier woorden lezen vanaf offset 200:
– Offset 200 = 3100
hex
– Offset 201 = 206C
– Offset 202 = 3191
hex
– Offset 203 = 41CF
Opmerking 319141CF
hex
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFE11B Ethernet
®
-Read-instructie in de managementbyte op. Zodra de
WRITE naar offset 200
(parameterkanaal)
hex
OK
READ naar offset 200
(parameterkanaal)
hex
Data = parameterkanaal met resultaat
WRITE naar offset 200
(parameterkanaal)
hex
Data = parameterkanaal met resultaat
(management = lees 4 bytes / gereserveerd = 0)
(index = 8300)
hex
(Data high)
(Data low)
(management = geen fout / gereserveerd = 0)
(index = 8300)
hex
(Data high)
(Data low)
hex
= 831603151
.
dec
®
MOVIDRIVE
met optie DFE11B
®
-
®
MOVIDRIVE
met optie DFE11B
®
-