3 ansprechzeit, 4 unterstützte modbus-funktionen, 1 read holding registers (03) – Bronkhorst Modbus slave interface Benutzerhandbuch

Seite 17: 2 write single register (06), 3 write multiple registers (16), Nsprechzeit, Nterstützte, Odbus, Unktionen, Read holding registers (03)

Advertising
background image

BRONKHORST

®

4.3

Ansprechzeit

Dieses Slave-Gerät reagiert innerhalb von 100 ms auf jede gültige Anfrage des Masters. Das bedeutet, dass das

Antwortzeitlimit (response timeout) des Masters höher oder gleich 100 ms eingestellt werden muss.

4.4

Unterstützte Modbus-Funktionen

In diesem Abschnitt werden die unterstützten Modbus-Funktionscodes beschrieben. Nähere Informationen finden Sie

in Dokument [1].

4.4.1

Read Holding Registers (03)

Mögliche Ausnahmeantworten

Code Name

Bedeutung

02

ILLEGAL DATA ADDRESS

falls eine nicht existierende Adresse oder ein Teil eines Multiregister-

Parameters gelesen wird (float, long usw.)

03

ILLEGAL DATA VALUE

falls weniger als 1 oder mehr als 125 Register gelesen werden

04

SLAVE DEVICE FAILURE

falls ein „write-only“-Register gelesen werden soll

Warnung: Die maximale Nachrichtenanzahl für Read Holding Registers-Funktionen ist 100 Byte bei

9600 Baud (200 Byte bei 19200 Baud und 400 Byte bei 38400 Baud). Wenn diese Anzahl überschritten

wird, können die Rückmeldungen fehlerhaft sein.

4.4.2

Write Single Register (06)

Mögliche Ausnahmeantworten

Code Name

Bedeutung

02

ILLEGAL DATA ADDRESS

falls in eine nicht existierende Adresse oder in einen Teil eines

Multiregister-Parameters geschrieben werden soll (float, long usw.)

04

SLAVE DEVICE FAILURE

falls in ein „read-only“-Register geschrieben werden soll

04

SLAVE DEVICE FAILURE

falls ein ungültiger Wert in das Register geschrieben werden soll

4.4.3

Write Multiple Registers (16)

Mögliche Ausnahmeantworten

Code Name

Bedeutung

02

ILLEGAL DATA ADDRESS

falls in eine nicht existierende Adresse oder in einen Teil eines

Multiregister-Parameters geschrieben werden soll (float, long usw.)

03

ILLEGAL DATA VALUE

falls weniger als 1 oder mehr als 123 Register gelesen werden

04

SLAVE DEVICE FAILURE

falls in ein „read-only“-Register geschrieben werden soll

04

SLAVE DEVICE FAILURE

falls ein ungültiger Wert in das Register geschrieben werden soll

Wenn beim Beschreiben der Register eine dieser Ausnahmeantworten auftaucht, werden die in alle nachfolgenden

Register geschriebenen Werte verworfen (ignoriert).

Seite 17

Modbus interface

9.19.035

Advertising