SET-UP VAN HET MODBUS PROTOCOL
10
Voor beide registers bevat de eerste byte de meest linkse byte, de tweede de meest rechtse byte.
De inhoud van register 40108 wordt weergegeven als de twee bytewaarden van 02 2B hex (555
decimaal).
De inhoud van register 40109 is 00 00 hex (0 decimaal) en van register 40110 is het 00 64 hex (100
decimaal).
Als het verzoek niet toegepast kan worden, wordt er een uitzonderingsantwoord verzonden.
Voor meer informatie, zie
10.5.4 Functie 04: INVOERREGISTERS LEZEN
Functie 04 voert een "lezen"-handeling uit, soortgelijk aan functie 03. Het verschil is dat functie
04 zich richt tot invoerregisters (die bestemd zijn voor "alleen-lezen"), terwijl functie 03 zich richt
tot holdingregisters (die bestemd zijn voor "lezen/schrijven").
10.5.5 Functie 05: ENKELE COIL SCHRIJVEN
Functie 05 schrijft de status van een logische (Booleaanse of AAN/UIT) variabele.
Deze functie wordt niet gebruikt, aangezien in deze toepassing Booleaanse variabelen niet
worden gebruikt als afzonderlijke grootheden. Booleaanse variabelen worden voorgesteld door
middel van specifieke bits, verpakt in een 32-bit gegevenswoord (type "Lang").
10.5.6 Functie 06: AFZONDERLIJK HOLDINGREGISTER SCHRIJVEN
Functie 06 stelt de waarde van één holdingregister in.
Wanneer het adres een gegevensverspreidingsadres is, verwerken alle slaves het verzoek.
Aanvraag
Het verzoek specificeert de registerreferentie die geschreven moet worden. Registers worden
geadresseerd vanaf nul. Registers 1-16 worden geadresseerd als 0-15. De waarde die
geschreven moet worden wordt gespecificeerd in het gegevensveld, dat een 16-bit waarde is.
Voorbeeld
Verzoek aan slave 17 om het register 40002 (decimaal), 9C42 (hex) voor in te stellen op 00 03
(hex).
Header
Slave-
adres
--
11(h)
Tabel 10-4: Voorbeeld schrijven één holdingregister
Antwoord
Het antwoordbericht is een echo van het verzoek dat wordt teruggestuurd nadat de inhoud van
het register geschreven is.
124
Uitzonderingsantwoorden
Functie
Registeradres
06(h)
Hoog
9C(h)
op blz. 126.
Gegevens
Laag
Hoog
42(h)
00(h)
www.krohne.com
ALTOSONIC V12
Fout-
controle
Laag
--
03(h)
08/2013 - 4002644201 - MA ALTOSONIC V12 R02 nl
Trailer
--