Page 24 EL-FLOW Base Series Mass Flow Controllers 9.17.061
04, SLAVE DEVICE FAILURE, in case of writing to read-only register
04, SLAVE DEVICE FAILURE, in case of writing illegal value to register
When one of the written registers raises an exception, the value written to all subsequent registers are
discarded (ignored).
Diagnostics (08)
The following sub-functions are supported:
Clear Counters and Diagnostics Register
Return Bus Communication Error Count
Return Bus Exception Error Count
Return Slave Message Count
Return Slave No Response Count
Return Slave NAK Count (always 0)
Return Slave Busy Count (always 0)
Return Bus Character Overrun Count
The maximum message size for the Return Query Data sub function is 100 bytes at 9600 baud (200
bytes at 19200 baud and 400 bytes at 38400 baud). When this size is exceeded, corrupted responses
may be received.
Possible exception responses:
01, ILLEGAL FUNCTION, in case of not-supported sub-function
03, ILLEGAL DATA VALUE, in case of an incorrect value for the data field
Report Slave ID (17)
The Slave ID field in the response is a string with the same contents as FlowDDE parameter 1 (indent
number + version nr/serial nr). The Run Indicator Status field in this message will indicate ON when the
device is in normal operating mode (FB_NORMAL).
Possible exception responses:
04, SLAVE DEVICE FAILURE, in case of an internal error
3.5.6 Available parameters
Modbus registers (in the data model) are numbered from 1 to 65536. In a Modbus PDU (Protocol Data
Unit) these registers are addressed from 0 to 65535.
The following table lists the most commonly used parameters.
Stable situation c. resp.