WDV
MOLLINÉ
®
6.2
Funktion Code 16 (Write multiple registers)
Grundsätzlich können nur Status Register (Register 2001 – 2064) und die frei belegbaren „ User
Space Register" 2501...2520 beschrieben werden
Generelle Ausnahmen:
• Schreiben von weniger als 1 oder mehr als 63 Registers => Exception 3 (Illegal data value)
• Wenn die Byte-Anzahl nicht 2x der Registeranzahl entspricht => Exception 3 (Illegal data value)
• Überschreitung der max. Nachrichten Größe (27 Register) => Exception 2 (Illegal data address)
• Schreiben von Daten außerhalb des definierten Registerbereiches in Kapitel 8 =>Exception 2 (Illegal
data address)
Applikations Ausnahmen :
• Applikation Fehler => Exception 4 (Slave device error)
• Applikation Fehler beinhalten auch schreiben in ReadOnIy holding Register
Holes / register alignment:
• Wenn die Start-Adresse nicht im definierten Registerbereich liegt => Exception 2 (Illegal data
address)
• Schreiben in nicht definierte Registerbereiche werden ignoriert und keine Ausnahme Fehler
angezeigt mit Ausnahme der oben beschrieben Fällen.
VA 5xx Modbus RTU Installation V1.08
Seite 10 von 28
WDV Molliné GmbH · Kupferstraße 40-46 · 70565 Stuttgart · Tel. 0711 / 35 16 95 - 20 · Fax 0711 / 35 16 95 - 29 · www.molline.de