EtherNet/IP Module Installation Guide

This document provides installation and configuration details for the EtherNet/IP Module for VLT® Compact Starter MCD201/MCD202 and VLT® Soft Starter MCD 500.

1 Safety

1.1 Disclaimer
The examples and diagrams in this manual are included solely for illustrative purposes. The information contained in this manual is subject to change at any time and without prior notice. Danfoss accepts no responsibility or liability for direct, indirect, or consequential damage resulting from the use or application of this equipment.

1.2 Warnings

  • ⚠️ SHOCK HAZARD
    Attaching or removing accessories while the soft starter is connected to mains voltage may cause personal injury. Before attaching or removing accessories, isolate the soft starter from mains voltage.
  • ⚠️ RISK OF PERSONAL INJURY AND EQUIPMENT DAMAGE
    Inserting foreign objects or touching the inside of the soft starter while the expansion port cover is open may endanger personnel and can damage the soft starter. Do not insert foreign objects in the soft starter with the port cover open. Do not touch the inside of the soft starter with the port cover open.

2 Introduction

2.1 Product Design
The EtherNet/IP module allows the soft starter to connect to an Ethernet network and be controlled or monitored using an Ethernet communication model. Familiarity with Ethernet protocols and networks is required to operate the device successfully. For difficulties arising from using this device with 3rd-party products, including PLCs, scanners, and commissioning tools, contact the relevant supplier.

2.2 Compatibility
The EtherNet/IP Module is compatible with the following Danfoss soft starters:

  • MCD 200 - 24 V AC/V DC and 110/240 V AC control voltage.
  • MCD 500 - all models.

2.3 Product Versions
The MCD EtherNet/IP module is available in 2 different versions. The part number is printed on the label on the side of the module:

  • 175G9906 MCD EtherNet/IP module: Monitor and control the soft starter over an EtherNet/IP connection.
  • 175G9907 MCD EtherNet/IP module: Monitor and control the soft starter over an EtherNet/IP connection, or over a TCP connection using VLT® Motion Control Tool MCT 10, or over an IoT connection. This installation guide is suitable for use with 175G9907. For the manual for 175G9906, contact the local supplier.

2.4 Network Connection

Table 1: Supported Protocols

ProtocolsDescription
EtherNet/IPIndustrial Ethernet via EtherNet/IP
TCPTransmission control protocol to connect to port 4000 of a PC
MQTTMessage queue telemetry transport
OPC UAOpen platform communications unified architecture

Illustration 1: Overview of Network Connections depicts a typical setup:

  • 1 Soft starter
  • 2 Network switch
  • 3 IoT connection (MQTT/OPC UA)
  • 4 Industrial Ethernet connection to programmable logic controller
  • 5 TCP connection to VLT® Motion Control Tool MCT 10 (Refer to the VLT® Motion Control Tool MCT 10 Operating Guide for connection details).

3 Installation

3.1 Installing the Communication Module

  • ⚠️ CAUTION EQUIPMENT DAMAGE
    If mains and control voltage are applied when installing or removing options/accessories, it may damage the equipment. Remove mains and control voltage from the soft starter before installing or removing options/accessories.

Procedure:

  1. Remove control power and mains supply from the soft starter.
  2. Fully pull the top and bottom retaining clips on the module.
  3. Line up the module with the comms port slot.
  4. Push in the top and bottom retaining clips to secure the module to the soft starter.
  5. Connect Ethernet Port 1 or Port 2 on the EtherNet/IP module to the network.
  6. Apply control power to the soft starter.

4 Connection

4.1 Soft Starter Connection
The EtherNet/IP module is powered from the soft starter.

ℹ️ NOTICE
The EtherNet/IP module is not suitable for use with MCD 200 soft starters using 380/440 V AC control voltage.

Connecting MCD 200: A soft starter (1) with A1, N2 terminals for stop input connects to the EtherNet/IP module (2) via RJ45 Ethernet ports (3).

Connecting MCD 500: A soft starter (1) with terminals 17, 18 for stop input and 25, 18 for reset input (in remote mode) connects to the EtherNet/IP module (2) via RJ45 Ethernet ports (3).

4.2 Network Connection

4.2.1 Ethernet Ports
The device has 2 Ethernet ports. If only 1 connection is required, either port can be used.

4.2.2 Cables
When connecting to the device, ensure that the cables are of one of the following categories: Category 5, Category 5e, Category 6, Category 6e.

4.2.3 EMC Precautions
To minimize electromagnetic interference, Ethernet cables should be separated from motor and mains cables by 200 mm (7.9 in). If the Ethernet cable must cross motor or mains cables, the crossing should be at an angle of 90°.

4.3 Network Establishment
The controller must establish communications directly with each device before the device can participate in the network.

4.4 Addressing
Each device in a network is addressed using a MAC address and an IP address. The device can be assigned a static IP address during configuration or can be configured to accept a dynamic IP address (via DHCP). The MAC address is fixed within the device and is printed on a label on the front of the device.

5 Device Configuration

5.1 Before Configuring the Device

ℹ️ NOTICE
To avoid IP address conflicts and to ensure successful deployment, connect the device directly to a PC or laptop to configure the IP address, before connecting to the network.

ℹ️ NOTICE
The error LED flashes whenever the device is receiving power but is not connected to a network. The error LED will flash occasionally during the configuration process.

5.2 Configuration Methods
Ethernet attributes can be configured directly in the device using the on-board web server. The module is configured with a static IP address as default. A new address can be assigned during configuration, or the device can be configured to accept a dynamic IP address (via DHCP). The web server can configure the IP address and messaging settings for MQTT or OPC UA operation. If it is not possible to connect to the web server, use the Ethernet Device Configuration software to scan the network and identify the device.

5.3 On-board Web Server

5.3.1 Connect to the Device
To configure settings using the on-board web server, the device must be installed in a soft starter, control power must be available, and the device and computer must both be connected to the Ethernet network. The computer must use a fixed IP address (not DHCP) and the same subnet mask as the device. The default IP address for a new EtherNet/IP module is 192.168.1.2. The default subnet mask is 255.255.255.0.

Once connected, the web server reports basic information about the device and the soft starter.

5.3.2 Manage Users and Passwords

ℹ️ NOTICE
For security reasons, define a custom administrator ID and password. The default username and password are: Username: danfoss, Password: danfoss.

The EtherNet/IP module supports multiple users and levels of privilege:

  • Users can view the home screen and IP settings.
  • Supervisors can view the home screen and IP settings, and they can change configuration settings.
  • Administrators can view the home screen, change configuration settings, and add or delete users.

5.3.2.1 Adding a User

Procedure:

  1. Connect to the web server and click Administration.
  2. Click Create new user.
  3. Enter the new username and password.
  4. Click Create an account.
  5. Set privileges (user, supervisor, administrator) as appropriate.
  6. Click Save changes.

5.3.2.2 Deleting a User

Procedure:

  1. Connect to the web server and click Administration.
  2. Select the required entry in the user list and click Delete.
  3. Click Delete again to confirm the action.

5.3.3 Configuring the IP Address

Procedure:

  1. Connect to the web server and click IP Setting.
  2. Edit settings as required. To enable DHCP addressing, tick the DHCP checkbox.
  3. Click Submit to send the new settings to the device.

5.3.4 Configure IoT Settings
The EtherNet/IP module supports soft starter status monitoring via IoT. The device cannot control or program the soft starter.

5.3.4.1 Configuring MQTT Settings

Procedure:

  1. Connect to the web server and click Configuration.
  2. Select MQTT Client.
  3. Tick the Enable checkbox to enable MQTT client operation. The MQTT client is enabled by default.
  4. Click Connection and configure the settings as required.
  5. Click Connections Actions to select which information the device should publish.
  6. Click Submit to save all settings in the device.

5.3.4.2 Configuring OPC UA Settings

Procedure:

  1. Connect to the web server and click Configuration.
  2. Select OPC UA Server.
  3. Tick the Enable checkbox to enable OPC UA client operation. The OPC UA client is enabled by default.
  4. Click Server Configuration and configure the settings as required.
  5. Select Actions to select the actions for different object instances.
  6. Click Submit to save all settings in the device.

5.4 Scanning the Network
If there is no connection to the web server and the soft starter cannot be accessed physically, use the Ethernet Device Configuration Tool to scan the network and identify the device. Changes made via the Ethernet Device Configuration Tool cannot be stored permanently in the device and will be lost when the control power is cycled. Download the Ethernet Device Configuration Tool from www.danfoss.com under the sections Service and Support/Downloads.

ℹ️ NOTICE
If the PC has a firewall enabled, add the tool to the list of authorized programs.

5.4.1 Identifying the Device with Ethernet Device Configuration Tool

Procedure:

  1. Start the Ethernet Device Configuration Tool.
  2. Click Search Devices.

The software searches for connected devices.

  1. Use the IP address to connect to the device via the web server.

6 Scanner Configuration

6.1 EDS File
An EDS file is available from the website. The EDS file contains all required attributes of the EtherNet/IP module.

  • For 175G9906, use EDS file SSEM10xxxx.eds.
  • For 175G9907, use EDS file SSEM11xxxx.eds.

Once the EDS file has been loaded, the individual EtherNet/IP module must be defined.

6.2 Assembly Objects

Table 2: Supported Assembly Objects

DescriptionClassInstanceTypeMaximum size
Output (Originator⇒Target)04d (0x04)104d (0x68)Integer2 (4 bytes)
Input (Target⇒Originator)04d (0x04)154d (0x9A)Integer6 (12 bytes)

7 Operation

7.1 Requirements for Successful Operation
The EtherNet/IP module is conformance-tested to ODVA. For successful operation, the scanner must also support all functions and interfaces described in this manual.

7.2 Device Classification
The EtherNet/IP module is an I/O adapter and must be managed by an I/O scanner over Ethernet. The EtherNet/IP module supports both implicit (cyclic) and explicit (acyclic) messaging.

7.3 Enabling Network Control

  • MCD 200: For the soft starter to accept the fieldbus commands, a link must be fitted across terminals A1-N2 on the soft starter.
  • MCD 500: Input links are required across terminals 17 and 25-18 if the soft starter is being operated in auto-on mode. In hand-on mode, links are not required.

Control via the fieldbus communication network is always enabled in local control mode and can be enabled or disabled in remote control mode (parameter 3-2 Comms in Remote). See the VLT® Soft Starter MCD 500 Operating Guide for parameter details.

7.4 Ensuring Safe and Successful Control
Data written to the device remains in its registers until the data is overwritten or the device is reinitialized. The EtherNet/IP module will not transfer successive duplicate commands to the soft starter.

  • If the soft starter is started via fieldbus communications but stopped via the LCP or a remote input, an identical start command cannot be used to restart the soft starter.
  • If the soft starter may also be controlled via the LCP or the remote inputs (as well as via fieldbus communications), a control command should be immediately followed by a status query to confirm that the command has been actioned.

7.5 Feedback LEDs

Table 3: LED Descriptions

LED nameLED stateDescription
PowerOffThe device is not powered up.
OnThe device is receiving power.
ErrorOffThe device is not powered up or the device is powered up and has received an IP address.
FlashingConnection timeout.
OnDuplicate IP address.
StatusOffThe device is not powered up or the device is powered up and has received an IP address.
FlashingThe device has obtained an IP address but has not established any network connections.
OnCommunication has been established.
Link xOffNo network connection.
OnConnected to a network.
TX/RX xFlashingTransmitting or receiving data.

8 Packet Structures

8.1 Important Information

ℹ️ NOTICE
The following functions are only available with VLT® Soft Starter MCD 500: Parameter management, dual motor control, digital inputs, jog, current measurement in amperes, power information, warnings. VLT® Compact Starter MCD 201 open-loop soft starters do not support motor current and motor temperature information.

8.2 Implicit Messaging (Cyclic Operation)
This section lists the requirements related to cyclic (implicit messaging) services for the EtherNet/IP module. The minimum cyclic interval is 1 ms. All data is in little endian format.

8.2.1 Assembly Objects

Table 4: Supported Assembly Objects

DescriptionClassInstanceTypeMaximum size
Output (Originator⇒Target)04d (0x04)104d (0x68)Integer2 (4 bytes)
Input (Target⇒Originator)04d (0x04)154d (0x9A)Integer6 (12 bytes)

8.2.2 Control Commands (Assembly Instance 104d)
To send control data from the scanner to the soft starter, use assembly class 04d (0x04), assembly instance 104d (0x68), attribute 03d (0x03).

8.2.2.1 Bytes 0-1: Command

BitsFunctionDetails
0-5ReservedMust be 0.
6Run0 = Stop command
1 = Start command
7ResetChanging this bit from 0 to 1 resets a trip.
8-12ReservedMust be 0.
13Motor set select0 = Use primary motor set when starting.
1 = Use secondary motor set when starting.
14-15ReservedMust be 0.

8.2.2.2 Bytes 2-3: Reserved

BitsFunctionDetails
0-15ReservedMust be 0.

8.2.2.3 Command Examples

ByteValueDescription
00b01000000 (64d, 0x40)Command: Start the soft starter.
10b00000000 (00d, 0x00) or 0b00100000 (32d, 0x20)Command: Select primary or secondary motor settings when starting.
00b10000000 (128d, 0x80)Command: Reset the soft starter. The reset only occurs when the previous reset bit is 0, otherwise the value of 1 is ignored.
00b11000000 (192d, 0xC0)Command: Reset and start the soft starter.
00bX0000000 (00d, 0x00)Command: Stop the soft starter.

8.2.3 Status Information (Assembly Instance 154d)
To retrieve status data from the soft starter, use assembly class 04d (0x04), assembly instance 154d (0x9A), attribute 03d (0x03).

8.2.3.1 Bytes 0-1: Starter State

BitsFunctionDetails
0Ready0 = Not ready
1 = Ready to start
1Operating mode0 = Program mode
1 = Operating mode
2Running0 = Not ready, ready to start, or tripped
1 = Starting, Running, Stopping, or Jogging
3Trip0 = Not tripped
1 = Tripped
4Jog forward1 = Jog forward
5Jog reverse1 = Jog reverse
6Reserved
7Warning0 = No warning
1 = Warning
8Ramping1 = Running (full voltage at the motor)
9Local/remote0 = Hand on
1 = Auto on
10Reserved
11Reserved
12Reserved
13Reserved
14Reserved
15Temperature limit0 = Motor operating within thermal capacity (thermal model)
1 = Motor operating above thermal capacity (thermal model)

8.2.3.2 Bytes 2-3: Reserved

BitsFunctionDetails
0-15Reserved

8.2.3.3 Bytes 4-7: Motor Current

BitsFunctionDetails
0-31Motor currentAverage rms current across all 3 phases. Measured current is shown as a 32-bit value to 2 decimal places. 10d (0x0A) = 0.10 A
3450d (0xD7A) = 34.50 A
68930d (0x10D42) = 689.30 A

8.2.3.4 Bytes 8-9: Trip Code

BitsFunctionDetails
0-15Trip codeSee the chapter Trip Codes.

8.2.3.5 Bytes 10-11: Reserved

BitsFunctionDetails
0-15Reserved

8.3 Explicit Messaging (Acyclic Operation)
This section provides information on objects, instances, attributes, and services for acyclic operation (explicit messaging). All data is in little endian format.

8.3.1 Identity Object (Class 0x01)

Table 5: Supported Attributes for Identity Objects

AttributeFunctionValue
1Vendor204d (0xCC)
2Device type12d (0x0C)
3Product code269d (0x10D)
4Revision: Major, minorEDS file version
5StatusSupported
6Serial numberSupported
7Product nameSupported

8.3.2 Vendor-specific Objects
The EtherNet/IP module supports vendor-specific classes 100, 101, 102, 103, and 104.

8.3.2.1 Class 100 ~ 102 Objects (Read/Write)
Class 100~102 objects allow parameter values to be read from and written to the soft starter.

  • Class 100d (0x64): Parameters 1-99
  • Class 101d (0x65): Parameters 100-199
  • Class 102d (0x66): Parameters 200~299

ℹ️ NOTICE
Parameter lists vary according to the model and version of the soft starter. See the relevant soft starter operating guide for a complete parameter list.

ℹ️ NOTICE
When writing parameter values, the EtherNet/IP module will update all parameter values in the soft starter. Always enter a valid value for every parameter.

ℹ️ NOTICE
Changing the values of the Factory parameters (parameter group 20-**) may cause unpredictable behavior in the soft starter. Consult a local supplier before adjusting the Factory parameters.

8.3.2.2 Class 103 Objects (Read Only)
Class 103d (0x67) allows soft starter state information to be read from the soft starter.

Table 6: Objects to be Read from the Soft Starter

Object nameClassInstanceAttribute
Binary protocol version103100100
Product type code103101100
Reserved103102100
Reserved103103100
Soft starter model103104100
Changed parameter number103105100
Number of parameters103106100
Changed parameter value103107100
Reserved103108100
Soft starter state103109100
1 = Ready
2 = Starting
3 = Running
4 = Stopping (including braking)
5 = Restart delay (including temperature check)
6 = Tripped
7 = Programming mode
8 = Jog forward

8.3.2.3 Class 104 Objects (Read Only)
Class 104d (0x68) allows extended information to be read from the soft starter.

Object nameClassInstanceAttribute
Major software version - User interface104101100
Minor software version - User interface104102100
Major software version - Motor control104103100
Minor software version - Motor control104104100
Major software version - Remote LCP (if installed)104105100
Minor software version - Remote LCP (if installed)104106100
Major software version - Expansion card (if installed)104107100
Minor software version -. Expansion card (if installed)104108100
Model rating104109100
Control variant104110100
Backplane variant104111100
Actual motor current104112100
Variant high byte104113100
Customer104114100

8.3.3 Supported Services for Vendor-specific Objects
This section describes the operational instructions to carry out acyclic services on class objects 100, 101, 102, 103, and 104.

8.3.3.1 Service Codes for Acyclic Operation

Table 7: Supported Services for Vendor-specific Objects

Service codeFunctionDescription
01d (0x01)Get attribute allOnly supported for class 0x01 identity object
10d (0x10)Set attribute singleSupported
15d (0x0E)Get attribute singleSupported

8.3.3.2 Status Codes for Acyclic Services

Table 8: Status Codes Returned in Response to Get/Set Attribute Single

Status codeStatus nameDetails
00d (0x00)SuccessThis code is returned when: the register mapped for "Get Attribute Single" is successfully read. the register mapped for "Set Attribute Single" is successfully set.
03d (0x03)Invalid parameter value-
05d (0x05)Path destination unknownThe mapped register does not exist.
08d (0x08)Service not supportedThe requested service is not available for this object class/instance.
09d (0x09)Invalid attribute valueThis code only applies to the service Set Attribute Single. It is returned if the value is out of range of the mapped register.
15d (0x0E)Attribute not settableThis code only applies to the service Set Attribute Single. It is returned if the mapped register is read-only.
20d (0x14)Attribute not supportedThe attribute specified in the request is not supported.
22d (0x16)Object does not existThe object specified does not exist in the device.

8.4 Trip Codes

CodeDescription
0No trip
11Input A trip
20Motor overload
21Heat sink overtemperature
23L1 phase loss
24L2 phase loss
25L3 phase loss
26Current imbalance
28Instantaneous overcurrent
29Undercurrent
50Power loss
54Phase sequence
55Frequency
60Unsupported option (function not available in inside delta)
61FLC too high
62Parameter out of range
70Miscellaneous
75Motor thermistor
101Excess start time
102Motor connection
104Internal fault
113Starter communication
114Network communication
115L1-T1 shorted
116L2-T2 shorted
117L3-T3 shorted
118Motor 2 overload
119Time-overcurrent (bypass overload)
121Battery/clock
122Thermistor circuit

9 Network Design

9.1 Star Topology
In a star network, all controllers and devices connect to a central network switch.

Illustration 4: Example of Star Topology shows this arrangement.

9.2 Line Topology
In a line network, the controller connects directly to one port of the first device. The second Ethernet port connects to another device, which in turn connects to another device until all devices are connected.

Illustration 5: Example of Line Topology illustrates this.

ℹ️ NOTICE
The device has an integrated switch to allow data to pass through in line topology. The device must be receiving control power from the soft starter for the switch to operate.

ℹ️ NOTICE
If the connection between 2 devices is interrupted, the controller cannot communicate with devices after the interruption point.

9.3 Ring Topology
In a ring topology network, the controller connects to the first module via a network switch. The second Ethernet port of the module connects to another device, which in turn connects to another device until all devices are connected. The final device connects back to the switch. The device supports beacon-based ring node configuration.

Illustration 6: Example of Ring Topology shows this configuration.

9.4 Combined Topologies
A single network can include both star and line components.

Illustration 7: Example of Combined Topologies shows such a setup.

10 Specifications

10.1 Enclosure

  • Dimensions: 40 mm (W) x 166 mm (H) x 90 mm (D)
  • Weight: 250 g
  • Protection: IP20

10.2 Mounting
Spring-action plastic mounting clips (x2)

10.3 Connections

  • Soft starter: 6-way pin assembly
  • Contacts: Gold flash
  • Network: RJ45

10.4 Network

  • Link speed: 10 Mbps, 100 Mbps (auto-detect)
  • Full duplex
  • Auto crossover

10.5 Power

  • Consumption (steady state, maximum): 35 mA@24 V DC
  • Reverse polarity protected
  • Galvanically isolated

10.6 Certification

  • RCM: IEC 60947-4-2
  • CE: EN 60947-4-2
  • ODVA: EtherNet/IP™ conformance tested

Illustration 8 shows the ODVA conformance mark.

Models: MCD201 VLT Compact Starter EtherNet IP Module, MCD201, VLT Compact Starter EtherNet IP Module, Compact Starter EtherNet IP Module, Starter EtherNet IP Module, EtherNet IP Module, IP Module

File Info : application/pdf, 36 Pages, 3.26MB

PDF preview unavailable. Download the PDF instead.

AN427641276310en-000201

References

Danfoss A/S GPL Ghostscript 9.55.0

Related Documents

Preview Danfoss VLT® EtherNet/IP MCA 121 Installation Guide
This guide provides comprehensive instructions for installing the Danfoss VLT® EtherNet/IP MCA 121 communication option with VLT® HVAC Drive FC 102, VLT® AQUA Drive FC 202, and VLT® AutomationDrive FC 301/302 frequency converters. It covers safety precautions, EMC-compliant installation, grounding, cable routing, topology options, mounting procedures, electrical connections, and troubleshooting.
Preview Danfoss MCA 121 EtherNet/IP Operating Instructions
This document provides comprehensive operating instructions for the Danfoss MCA 121 EtherNet/IP option, covering installation, configuration, control, and troubleshooting for VLT Automation Drives.
Preview VLT® EtherCAT MCA 124: Cost-Efficient EtherCAT Connectivity for Danfoss AutomationDrives
Explore the Danfoss VLT® EtherCAT MCA 124, a high-performance communication interface module designed for seamless integration of VLT® AutomationDrives into EtherCAT networks, offering flexible configuration and advanced diagnostics.
Preview Danfoss iC7 Series OPC UA Operating Guide
This operating guide from Danfoss provides comprehensive information on configuring, controlling, and troubleshooting the iC7 Series OPC UA drives. It covers product overview, OPC UA features, supported services, and configuration steps, aimed at qualified personnel familiar with industrial automation systems.
Preview Danfoss VLT FlexMotion Servo Drives: Flexible and Scalable Motion Solutions
Explore the Danfoss VLT FlexMotion™ servo drive system, offering ultimate freedom and flexibility for modular machine design with central and decentral servo motion solutions. Learn about MSD 520, ISD 520, and DSD 520 drives.
Preview Danfoss VLT Soft Starter MCD 600 PROFIBUS Card Installation Guide
Installation guide for the Danfoss VLT Soft Starter MCD 600 PROFIBUS Card, covering safety, installation, configuration, data structures, diagnostic telegrams, supported modes, and specifications.
Preview Danfoss iC7-Automation: Intelligent AC Drives for Competitive Systems
Explore the Danfoss iC7-Automation series, offering flexible, compact, and intelligent AC drives designed to boost machine performance. Discover features like high power density, advanced heat management, and Industrial IoT readiness.
Preview Danfoss iC7 Series: Integration-Friendly Industrial Communication
Explore the integration capabilities of Danfoss iC7 series drives with various industrial communication protocols like PROFINET, EtherNet/IP, EtherCAT, and Modbus TCP. Optimize your automation systems with flexible and efficient connectivity solutions.