Error Codes; Exception Responses; Supported Error Codes - Siemens SIRIUS 3RW5 series Manual

Soft starters and solid-state switching devices modbus tcp communication module
Hide thumbs Also See for SIRIUS 3RW5 series:
Table of Contents

Advertisement

7.3

Error codes

7.3.1

Exception Responses

Operating principle
When the server detects an error in the request telegram from the client (illegal register
address, for example), the server sets the highest value bit in the function code of the
response telegram: Requested function code + 80h. This step is followed by transmission of
a byte with the Exception Code that describes the cause of the error.
Typical exception code frame
The exception code telegram from the server has the following structure, for example:
● Address Field: The address of the 3RW5 Soft Starter is not entered in the example (-).
● Requested Function Code: 5
● Exception code: 2
Response telegram from server:
Address Field
-
7.3.2

Supported error codes

Error code Meaning in
accordance with
Modbus specification
1 (= 0x01) Illegal function
2 (= 0x02) Illegal data address
3 (= 0x03) Illegal data value
4 (= 0x04) Failure in associated
device
6 (= 0x06) Busy, rejected
message
SIRIUS 3RW5 Modbus TCP communication module
Manual, 03/2018, A5E43676481002A/RS-AA/001
Function Code
85
(= 0x85)
H
Cause
Brief description
Illegal
The requested function code is not supported. Pay particular attention
function code
to chapter Function Codes (Page 51).
Illegal bit or
Address does not exist. For functions that work with an addressing
register
range, all addresses affected by the request are checked.
address on
the server
Server has
The number of addresses is not correct. The number of parameters for
illegal data
the requested function was too high (or 0)
value
Server has
There is an unspecified server error that prevented execution of the
internal error
request.
Server is not
The device is busy and unable to process the request at this time. This
ready to
can occur following a parameterization operation via Modbus when the
receive
new parameter values are transferred to the device.
Messages and diagnostics
7.3 Error codes
Error code
02
(= 0x02)
H
61

Advertisement

Table of Contents
loading

Table of Contents