ACH580 E-Clipse bypass and packaged drive user manual 145
Embedded fieldbus
Except where restricted by the system, all parameters are available for both reading 
and writing. The parameter writes are verified for the correct value, and for a valid 
register addresses.
Note: Parameter writes through standard Modbus are always volatile i.e. modified 
values are not automatically stored to permanent memory. Use bypass parameter 
1615 PARAM. SAVE to save all altered values.
The system supports the following Modbus function codes for 4xxxxx registers:
Actual values
The contents of the register addresses 400005…400012 are 
ACTUAL VALUES and 
are:
• 400005 and 400006 are specified using drive parameters 58.28…58.29
• 400007…400012 are specified using bypass parameters 58107…58112.
• Read-only values containing information on the operation of the drive.
• 16-bit words containing a sign bit and a 15-bit integer.
• When negative values, written as the two’s complement of the corresponding 
positive value.
• Scaled as described earlier in Actual value scaling.
Exception codes
Exception codes are serial communication responses from the drive. The drive 
supports the standard Modbus exception codes defined below. 
Function Code Description
03 Read holding 4xxxxx registers
06 Preset single 4xxxxx register
16 (0x10 Hex) Preset multiple 4xxxxx registers
23 (0x17 Hex) Read/write 4xxxxx registers
Exception 
Code
Name Meaning
01 ILLEGAL FUNCTION Unsupported Command
02 ILLEGAL DATA 
ADDRESS
The data address received in the query is not allowable. It is not 
a defined parameter/group.
03 ILLEGAL DATA 
VALUE
A value contained in the query data field is not an allowable 
value for the ACH580, because it is one of the following:
• Outside minimum or maximum. limits.
• Parameter is read-only.
• Message is too long.
• Parameter write not allowed when start is active.
• Parameter write not allowed when factory macro is selected.