338 Fieldbus control
Modbus addressing
With Modbus, each function code implies access to a specific Modbus reference set.
Thus, the leading digit is not included in the address field of a Modbus message.
Note: The drive supports the zero-based addressing of the Modbus specification.
Holding register 40002 is addressed as 0001 in a Modbus message. Similarly, coil 33
is addressed as 0032 in a Modbus message.
Refer again to section Mapping summary above. The following sections describe, in
detail, the mapping to each Modbus reference set.
0xxxx Mapping – Modbus Coils. The drive maps the following information to the
0xxxx Modbus set called Modbus Coils:
• Bit-wise map of the
CONTROL WORD (selected using parameter 5305 EFB CTRL
PROFILE). The first 32 coils are reserved for this purpose.
• Relay output states, numbered sequentially beginning with coil 00033.
The following table summarizes the 0xxxx reference set:
Modbus
Ref.
Internal Location
(All Profiles)
(5305 = 0)
(5305 = 1)
(5305 = 2)
00001 – Bit 0 OFF1* STOP OFF1*
00002 – Bit 1 OFF2* START OFF2*
00003 – Bit 2 OFF3* REVERSE OFF3*
00004 – Bit 3 START LOCAL START
00005 – Bit 4 N/A RESET RAMP_OUT_ZERO*
00006 – Bit 5 RAMP_HOLD* EXT2 RAMP_HOLD*
00007 – Bit 6 RAMP_IN_ZERO* RUN_DISABLE RAMP_IN_ZERO*
00008 – Bit 7 RESET STPMODE_R RESET
00009 – Bit 8 N/A STPMODE_EM N/A
00010 – Bit 9 N/A STPMODE_C N/A
00011 – Bit 10 N/A RAMP_2 REMOTE_CMD*
00012 – Bit 11 EXT2 RAMP_OUT_0 EXT2
00013 – Bit 12 N/A RAMP_HOLD N/A
00014 – Bit 13 N/A RAMP_IN_0 N/A
00015 – Bit 14 N/A REQ_LOCALLOCK N/A
00016 – Bit 15 N/A Reserved N/A
00017 – Bit 16 Does not apply FBLOCAL_CTL Does not apply
00018 – Bit 17 FBLOCAL_REF
00019 – Bit 18 START_DISABLE1
00020 – Bit 19 START_DISABLE2
00021…
00032
Reserved Reserved Reserved Reserved