398 Besturing via de interne veldbus interface
Modbus functiecodes
Onderstaande tabel toont de Modbus functiecodes ondersteund door de interne
veldbus interface.
Code
Functienaam
0x03
Read Holding Registers
(lezen houdregisters)
0x06
Write Single Register
(schrijven enkel register)
0x08
Diagnostiek
0x10
Write Multiple Registers
(schrijven meerdere
registers)
0x17
Lezen/schrijven
meerdere registers
Beschrijving
Leest de inhoud van een aangrenzend blok
houdregisters in een server-toestel.
Schrijft een enkel houdregister in een server-toestel.
Levert een serie tests om de communicatie tussen
master en slave-toestel te controleren, of om
verschillende interne foutcondities binnen de slave te
controleren. De volgende subcodes worden
ondersteund:
00 Retourneer opgevraagde gegevens:
De gegevens die in het opvraagveld doorgegeven
zijn, moeten in het responsveld geretourneerd
worden. Het complete responsbericht dient identiek te
zijn aan het verzoek.
01 Optie Herstart Communicatie:
De seriële lijn-poort van het slave-toestel moet
geïnitialiseerd en herstart worden, en alle
communicatietellers ervan moeten op nul gezet
worden. Als de poort in Listen Only Modus is, wordt
geen respons teruggestuurd. Als de poort niet in
Listen Only Modus is, wordt een normale respons
teruggestuurd vóór de herstart.
04 Forceer Listen Only Modus:
Dwingt het geadresseerde slave-toestel naar Listen
Only Modus. Hierdoor wordt het toestel geïsoleerd
van de andere toestellen in het netwerk, waardoor
deze de communicatie kunnen voortzetten zonder
interruptie van het geadresseerde toestel op afstand.
Er wordt geen respons teruggestuurd. De enige
functie die uitgevoerd zal worden nadat deze modus
ingesteld is, is de functie Herstart Communicatie
(subcode 01).
Schrijft de inhoud van een aangrenzend blok
houdregisters in een server-toestel.
Schrijft de inhoud van een aangrenzend blok
houdregisters in een server-toestel, en leest daarna
de inhoud van een aangrenzend blok houdregisters
(dezelfde of andere dan die geschreven zijn) in een
server-toestel.