7.2.7 Function code 8, diagnosis
This function code is used for accessing the Modbus diagnosis counter of the frequency inverter. Each
counter can be accessed via a sub-function code and a counter number. Each counter can be deleted
by entering the hexadecimal sub-function code 0x0A.
The following sub-function codes are supported.
Return number of bus messages
Number of valid messages received
(including all addresses)
Return number of bus transfer errors
Number of messages with CRC or pari-
ty/block check/data loss errors
Return number of bus exceptions
Number of exception responses sent
Return number of slave messages
Number of messages received (including
slave address)
Return number of “Slave – no response”
messages
Number of broadcast messages received
Return number of slave NAK (negative
receipt acknowledgment)
Not used, return value will always be 0
Return number of “Slave busy” messag-
es
Not used, return value will always be 0
Return number of bus character data
loss error
Number of messages with data loss
errors
Request (sub-function 0x0A, Delete all counters):
Response:
Exception condition response:
Data
This field will always be 0x0000.
36
ACU
Modbus/TCP 10/13