MCD Modbus Module Instructions Important User Information
INSTALLATION INSTRUCTIONS: MCD MODBUS MODULE
Order Code: 175G9000
1. Important User Information
Observe all necessary safety precautions when controlling the soft starter remotely. Alert
personnel that machinery may start without warning.
It is the installer's responsibility to follow all instructions in this manual and to follow correct
electrical practice.
Use all internationally recognised standard practice for RS-485 communications when installing
and using this equipment.
2. Installation
CAUTION
Remove mains and control voltage from the soft starter before attaching or removing
accessories. Failure to do so may damage the equipment.
2.1. Installation Procedure
1. Remove control power and mains supply from the soft starter.
2. Attach the Modbus Module to the starter as shown.
3. Apply control power to the soft starter.
2.2. Physical installation
1. Fully pull out the top and bottom retaining clips on the module.
2. Line up the module with the comms port slot.
3. Push in the top and bottom retaining clips to secure the module to the starter.
Remove the MCD Modbus Module using the following
procedure:
1. Take the module off-line.
2. Remove control power and mains supply from the
soft starter.
3. Disconnect all field wiring from the module.
4. Fully pull out the top and bottom retaining clips on
the module.
5. Pull the module away from the soft starter.
MG17F702 - VLT
177HA528.11
177H A378 .11
®
is a registered Danfoss trademark 1
Installation MCD Modbus Module Instructions
2.3. Adjustment
Network communication parameters must be set on the Modbus Module. DIP switch settings take
effect on the power-up of the Modbus Module via the soft starter.
For standard Modbus 11-bit transmission, the Master must be configured for 2 stop bits with No
Parity and 1 stop bit for odd or even parity.
For 10-bit transmission, the Master must be configured for 1 stop bit.
In all cases, the Master baud rate and slave address must match those set on the Modbus Module
DIP switches.
MG17F702 – VLT
®
is a registered Danfoss trademark 2
MCD Modbus Module Instructions Connection
3. Connection
MCD 200: For the MCD Modbus Module to accept serial commands, a link must be fitted across
terminals A1-N2 on the soft starter.
In order for the MCD 500 to accept commands from the serial network, the soft starter must be in
Auto On mode and links must be fitted to terminals 17, 18 and 25, 18.
In Hand On mode, the starter will not accept commands from the serial network but the starter's
status can still be monitored.
MCD 200 MCD 500
A1
N2
GND
+
B8
B7
MCD 200 MCD 500 (Auto On mode)
MCD Modbus Module – RS-485 serial port
RS-485 connection onto Modbus network
B6
177HA326.13
-
17, 18: Stop
25, 18: Reset
MCD Modbus Module – RS-485 serial port
RS-485 connection onto Modbus network
17
18
25
B8
177H A532 .11
N.B.!:
If MCD 500 parameter 3-2
Comms in Remote
is set to Disable Comms in Remote, the
starter will not accept start or stop commands from the serial network (the starter will
still accept reset commands and allow status monitoring).
+ GND -
B7
B6
4. LEDs
The Network Status LED (1) indicates the state of the communications link between the module
and the network. LED operation is as follows:
Off No connection or soft starter not powered up
On Communication active
Flashing Communication inactive
177HA263.12
N.B.!:
If communication is inactive, the soft starter may trip if the Communications Timeout
function has been set on the module. When communication is restored, the soft starter
MG17F702 - VLT
will require a Reset.
®
is a registered Danfoss trademark 3
Modbus Functions MCD Modbus Module Instructions
5. Modbus Functions
The Modbus Module supports the following Modbus functions:
Modbus broadcast functions are not supported.
MCD 200 soft starters (including Remote Operator):
Read multiple registers 40003 to 40008
Write single register 40002
MCD 500 soft starters:
Read multiple registers starting from 40003 up to a maximum of 119 register blocks.
Single write register 40002 or multiple write registers 40009 to 40599.
N.B.!:
A multiple read across register boundary 40008/40009 will result in a Modbus Error
code 05 at the Master.
MG17F702 – VLT
®
is a registered Danfoss trademark 4
MCD Modbus Module Instructions Modbus Functions
5.1. Modbus Register
N.B.!:
Some soft starters do not support some functions.
Registers 40600 and above are not compatible with MCD 200 soft starters. For
MCD 200, use registers 40002~40008.
All registers are multiple read/write unless otherwise stated.
Register Description Bits Details
40002
Command
(single write)
0 to 2
3 to 7
40003 Starter status 0 to 3 1 = Ready
4
5 1 = Current exceeds FLC
6 0 = Uninitialised
7
40004 Trip code 0 to 7 See Trip Code table.
40005 2 Motor current 0 to 7 Average 3 phase motor current (A)
40006 Motor temperature 0 to 7 Motor 1 temperature (thermal model)
40007 Product information 0 to 2 Product parameter list version
3 to 7 Product type code
40008 Serial Protocol Version 0 to 7
40009 4 Parameter management
0 to 7
Single or multiple read or
write
40600 Version 0 to 5
6 to 8
9 to 15
40601
MG17F702 - VLT
Reserved
To send a command to the starter, write
the required value:
1 = Start
2 = Stop
3 = Reset
4 = Quick stop (coast to stop)
5 = Forced communication trip
1
6 = Start using Parameter Set 1
7 = Start using Parameter Set 2
Reserved
1
2 = Starting
3 = Running
4 = Stopping (including braking)
5 = Restart delay (including temperature
check)
6 = Tripped
7 = Programming mode
8 = Jog forward
9 = Jog reverse
1 = Positive phase sequence (only valid if
bit 6 = 1)
1 = Initialised
0 = Remote Operator communications are
OK
1 = Remote Operator/Communications
device fault
3
Manage soft starter programmable
parameters.
Binary protocol version number
Parameter list version number
3
Product type code
®
is a registered Danfoss trademark 5
Modbus Functions MCD Modbus Module Instructions
Register Description Bits Details
40602 5
Changed parameter
number
0 to 7
8 to 15
0 = parameters not changed
1~255 = index number of the last
parameter changed
Total number of parameters available in the
starter
40603 5 Changed parameter value 0 to 13
Value of the last parameter that was
changed, as indicated in register 40602
1 = No parameters have changed
9 0 = Negative phase sequence
1 = Positive phase sequence
10 to 15 Trip/warning code (see trip codes)
40605 2 Current 0 to 13
14 to 15
40606 Current 0 to 9
10 to 15
40607 Motor temperature 0 to 7
8 to 15
40608 7 Power 0 to 11
12 to 13
14 to 15
40609 % Power factor 0 to 7
8 to 15
40610 Voltage 0 to 13
14 to 15
40611 2 Current 0 to 13
14 to 15
40612 2 Current 0 to 13
14 to 15
40613 2 Current 0 to 13
14 to 15
40614
40615
Reserved
Reserved
Average rms current across all three phases
Reserved
Current (% motor FLC)
Reserved
Motor 1 thermal model (%)
Motor 2 thermal model (%)
Power
Power scale
Reserved
100% = power factor of 1
Reserved
Average rms voltage across all three phases
Reserved
Phase 1 current (rms)
Reserved
Phase 2 current (rms)
Reserved
Phase 3 current (rms)
Reserved
6
MG17F702 – VLT
®
is a registered Danfoss trademark 6
MCD Modbus Module Instructions Modbus Functions
Register Description Bits Details
40616
Reserved
40617 Parameter list version 0 to 7
8 to 15
Parameter list minor revision
Parameter list major version
40618 Digital Input state 0 to 15 For all inputs, 0=open, 1=closed (shorted)
0 = Start
1 = Stop
2 = Reset
3 = Input A
40619~
Reserved
4 to 15 =
Reserved
Reserved
40631
1
Ensure that the programmable input is not set to Motor Set Select before using this function.
2
For models MCD5-0053B and smaller this value will be 10 times greater than the value displayed
on the LCP.
3
Product type code:
4 = MCD 200
7 = MCD 500
4
See the relevant soft starter literature for a complete parameter list. The first product
parameter is always allocated to register 40009. The last product parameter is allocated to
register 40XXX, where XXX = 008 plus total number of available parameters in the product.
5
Reading register 40603 (Changed parameter value) will reset registers 40602 (Changed
parameter number) and 40604 (Parameters have changed). Always read registers 40602 and
40604 before reading register 40603.
6
Bits 10~15 of register 40604 report the soft starter's trip or warning code. If the value of bits
0~4 is 6, the soft starter has tripped. If bit 5 = 1, a warning has activated and the starter is
continuing to operate.
7
Powerscale functions as follows:
0 = multiply Power by 10 to get W
1 = multiply Power by 100 to get W
2 = Power is represented in kW
3 = multiply Power by 10 to get kW
N.B.!:
The numbering of parameter options via serial communications differs slightly from the
numbering displayed on the LCP. Numbering via the MCD Modbus Module starts at 0,
so for parameter 2A
module.
Phase Sequence
, the options are 1~3 on the LCP but 0~2 via the
MG17F702 - VLT
®
is a registered Danfoss trademark 7
Modbus Functions MCD Modbus Module Instructions
5.2. Trip Codes
Trip
Trip Name
Code
MCD 201
MCD 202
1 Excess start time
2 Motor overload (thermal model)
3 Motor thermistor
4 Current imbalance
5 Frequency (Mains supply)
6 Phase sequence
7 Instantaneous overcurrent
8 Power loss/Power circuit
9 Undercurrent
10 Heatsink overtemperature
11 Motor connection
12 Input A trip
13 FLC too high (FLC out of range)
14 Unsupported option (function not available in inside delta)
15 Starter communication (between module and soft starter)
16 Network communication (between module and network)
17 Internal fault x (where x is the fault code detailed in the table below).
26 L1 phase loss
27 L2 phase loss
28 L3 phase loss
29 L1-T1 shorted
30 L2-T2 shorted
31 L3-T3 shorted
33 Time-overcurrent (Bypass overload)
35 Battery/clock
36 Thermistor circuit
255 No trip
For MCD 500, time-overcurrent protection is only available on internally bypassed models.
MCD 500
5.3. Internal Fault x
The table below details the internal fault code associated to trip code 17.
Internal fault Message displayed on the LCP
70 ~ 72 Current Read Err Lx
73 Power On in Simulation mode
74 ~ 76 Motor connection Tx
77 ~ 79 Firing fail SCRx
80 ~ 82 VZC Fail Px
83 Low Control Volts
84 ~ 98
MG17F702 – VLT
Internal fault X
Contact your local supplier with the fault code (X).
®
is a registered Danfoss trademark 8
MCD Modbus Module Instructions Modbus Functions
5.4. Examples
Command: Start
Message
Starter
Address
Function
Code
Register
Address
Data CRC
In 20 06 40002 1 CRC1, CRC2
Out 20 06 40002 1 CRC1, CRC2
Starter status: Running
Message
Starter
Address
Function
Code
Register
Address
Data CRC
In 20 03 40003 1 CRC1, CRC2
Out 20 03 2 (bytes) 3 CRC1, CRC2
Trip code: Motor overload
Message
Starter
Address
Function
Code
Register
Address
Data CRC
In 20 03 40004 1 CRC1, CRC2
Out 20 03 2 (bytes) 2 CRC1, CRC2
Download parameter from starter
MCD 500: Read Parameter 1, Motor FLC (Parameter 1-1), 100 A
Message
Starter
Address
Function
Code
Register
Address
Data CRC
In 20 03 40009 1 CRC1, CRC2
Out 20 03 2 (bytes) 100 CRC1, CRC2
Upload parameter to starter
MCD 500: Write Parameter 4, Current Limit (Parameter 1-4), set = 400% FLC
). Set to values of 350%, 300%, 15 seconds respectively.
Starter
Address
Function
Code
In 20 16 40012,3 350, 300, 15 CRC1, CRC2
Out 20 16 40012,3 350, 300, 15 CRC1, CRC2
N.B.!:
This function can only be used to upload consecutive parameter blocks. The Register
Address data indicates the number of parameters to be uploaded, and the register
MG17F702 - VLT
address of the first parameter.
Current Limit
Register
, 1G
Initial Current
, 1H
Data CRC
Start
Address
Current Limit
Register
, 1G
Initial Current
, 1H
Data CRC
Start
Address
®
is a registered Danfoss trademark 9
Modbus Functions MCD Modbus Module Instructions
N.B.!:
Parameter information can only be uploaded/downloaded from MCD 500 starters.
5.5. Modbus Error Codes
Code Description Example
01 Illegal function code Function other than 03 or 06
02 Illegal data address Register number invalid
03 Not readable data Register not allowed for data reading
04 Not writable data Register not allowed for data writing
05 Data boundary fault
06 Invalid command code e.g. writing "6" into 40003
07 Illegal parameter read Invalid parameter number
08 Illegal parameter write Invalid parameter number, read only, or hidden parameter
09 Unsupported command
Local communication
10
error
Multiple data transfer across data boundary or data size more
than 125
Sending a serial command to MCD 500 with parameter 3-2 =
Disable control in RMT.
Communication error between Modbus slave and starter
N.B.!:
Some of the above codes are different from those defined in the Modbus Application
Protocol Specification available on www.modbus.org.
MG17F702 – VLT
®
is a registered Danfoss trademark 10
MCD Modbus Module Instructions Modbus Control via Remote Operator
6. Modbus Control via Remote Operator
The Modbus Module can be used to connect a Remote Operator to the soft starter, enabling
control via an RS-485 serial communications network. See the Remote Operator instructions for
details.
6.1. Grounding and Shielding
Twisted pair data cable with earth shield is recommended. The cable shield should be connected
to the GND device terminal at both ends and one point of the site protective earth.
6.2. Termination Resistors
In long cable runs prone to excessive noise interference, termination resistors should be installed
between the data lines at both ends of the RS-485 cable. This resistance should match the cable
impedance (typically 120 Ω). Do not use wire wound resistors.
Input impedance: 12 kΩ
Common mode voltage range: - 7 V to + 12 V
Input sensitivity: ± 200 mV
Minimum differential output voltage: 1.5 V (with max loading of 54 Ω)
MG17F702 - VLT
®
is a registered Danfoss trademark 11
Specifications MCD Modbus Module Instructions
7. Specifications
Enclosure
Dimensions ........................................................... 40 mm (W) x 166 mm (H) x 90 mm (D)
Weight .................................................................................................................... 250 g