FEIP-21 Ethernet IP User Manual - Rev A
FEIP-21 Ethernet IP User Manual - Rev A
Table of contents
1. Safety instructions
4. Mechanical installation
5. Electrical installation
6. EtherNet/IP – Start-up
Table of contents
1 Safety instructions
Contents of this chapter .......................................................................... 9
Use of warnings and notes ...................................................................... 9
Safety in installation and maintenance ........................................................ 9
4 Mechanical installation
Contents of this chapter .......................................................................... 19
Necessary tools and instructions ............................................................... 19
Unpacking and examining the delivery ........................................................ 19
Installing the module ............................................................................. 20
5 Electrical installation
Contents of this chapter .......................................................................... 23
Necessary tools and instructions ............................................................... 23
General cabling instructions ..................................................................... 23
Connecting the FEIP-21 to the Ethernet network ............................................ 23
6 EtherNet/IP – Start-up
Contents of this chapter .......................................................................... 25
Warnings ........................................................................................... 25
Drive configuration ................................................................................ 25
EtherNet/IP connection configuration ...................................................... 25
FEIP-21 configuration parameters – group A (group 1) .............................. 26
FEIP-21 configuration parameters – group B (group 2) .............................. 33
FEIP-21 configuration parameters – group C (group 3) .............................. 34
6 Table of contents
9 EtherNet/IP – Diagnostics
Contents of this chapter .......................................................................... 109
Fault and warning messages ................................................................... 109
LEDs ................................................................................................ 109
10 NONE – Start-up
Contents of this chapter .......................................................................... 111
Warnings ........................................................................................... 111
Drive configuration ................................................................................ 111
Connection configuration using NONE protocol .......................................... 111
FEIP-21 configuration parameters – group A (group 1) .............................. 112
Starting up fieldbus communication ............................................................ 116
11 NONE – Diagnostics
Contents of this chapter .......................................................................... 117
Fault and warning messages ................................................................... 117
LEDs ................................................................................................ 117
12 Technical data
Contents of this chapter .......................................................................... 119
Dimension drawing ............................................................................... 119
General data ....................................................................................... 120
Ethernet link ....................................................................................... 120
TCP and UDP service ports ..................................................................... 120
Further information
Safety instructions 9
1
Safety instructions
WARNING!
Electricity warning tells about hazards from electricity which can cause injury or
death, or damage to the equipment.
WARNING!
General warning tells about conditions, other than those caused by electricity,
which can cause injury or death or damage to the equipment.
WARNING!
Obey these instructions. If you ignore them, injury or death, or damage to the
equipment can occur.
2
Introduction to the manual
Applicability
This manual applies to the FEIP-21 fieldbus adapter module, revision A.
Compatibility
■ Drives
The FEIP-21 fieldbus adapter module is compatible with:
• ACS880 primary control program version 2.51.0.0 and later
• ACS580 standard control program version 2.02.0.1 and later
• ACH580 HVAC control program 2.01.0.4 and later
• ACQ580 pump control program 2.03.0.3 and later
• ACS380 machinery control program version 2.02.0.1 and later
• ACS480 standard control program 2.02.0.3 and later
Note:
Not all compatible drives are listed here. For details of compatibility, check the drive's
firmware manual. You can check the current firmware version of the drive with parameter
07.05 Firmware version.
■ Protocol
The FEIP-21 module is compatible with Ethernet standards IEEE 802.3 and IEE 802.3u
and it supports the EtherNet/IP protocol.
12 Introduction to the manual
Target audience
This manual is intended for people who plan the installation, install, start up, use and service
the module. Before you do work on the module, read this manual and the applicable drive
manual that contains the hardware and safety information for the product in question.
You are expected to know the fundamentals of electricity, wiring, electrical components and
electrical schematic symbols.
This manual is written for readers worldwide. Both SI and imperial units are shown.
Cybersecurity disclaimer
This product is designed to be connected to and to communicate information and data via
a network interface. It is Customer's sole responsibility to provide and continuously ensure
a secure connection between the product and Customer network or any other network (as
the case may be). Customer shall establish and maintain any appropriate measures (such
as but not limited to the installation of firewalls, application of authentication measures,
encryption of data, installation of anti-virus programs, etc) to protect the product, the network,
its system and the interface against any kind of security breaches, unauthorized access,
interference, intrusion, leakage and/or theft of data or information. ABB and its affiliates are
not liable for damages and/or losses related to such security breaches, any unauthorized
access, interference, intrusion, leakage and/or theft of data or information.
Term Description
MAC address Media Access Control address
ODVATM Open DeviceNet Vendor Association. ODVA is an independent organization the pro-
motes interoperability between different manufacturers' EtherNet/IP products. ABB is
an Associate Member at ODVA.
PLC Programmable logic controller
Profile Adaptation of a communication protocol for a certain application field (for example
drives)
Status word 16-bit or 32-bit word from a controlled device to the controller with bit-coded status
signals
Related manuals
Manual Code
Drive hardware manuals and guides
ACS380-04 manuals 9AAK10103A6193
ACS480 manuals 9AKK106930A8739
ACS580-01 manuals 9AKK105713A8085
ACH580-01 manuals 9AKK10103A0587
ACQ580-01 manuals 9AKK106713A2709
ACS580-04 manuals 9AKK106930A9060
ACH580-04 manuals 9AKK106930A9059
ACQ580-04 manuals 9AKK106930A9053
ACS580-07 manuals 9AKK106930A5239
ACH580-07 manuals 9AKK106930A5241
ACQ580-07 manuals 9AKK106930A3150
ACS880-01 manuals 9AKK105408A7004
ACS880-04 manuals 9AKK105713A4819
ACS880-07 (45 to 710 kW) manuals 9AKK105408A8149
ACS880-07 (560 to 2800 kW) manuals 9AKK105713A6663
ACS880-11 manuals 9AKK106930A9565
ACS880-14 manuals 9AKK107045A8023
ACS880-17 (45 to 400 kW) manuals 9AKK106930A3466
ACS880-17 (160 to 3200 kW) manuals 9AKK106354A1499
ACS880-31 manuals 9AKK106930A9564
ACS880-34 manuals 9AKK107045A8025
ACS880-37 (45 to 400 kW) manuals 9AKK106930A3467
ACS880-37 (160 to 3200 kW) manuals 9AKK106354A1500
Option manuals and guides
FEIP-21 EtherNet/IP fieldbus adapter module user’s manual 3AXD50000158621
FEIP-21 EtherNet/IP fieldbus adapter module quick installation and start-up 3AXD50000158584
guide
The links above contain lists of documents. You can find manuals and other product
documents in PDF format on the Internet. See ABB Document Library. For manuals not
available in the Document library, contact your local ABB representative.
14 Introduction to the manual
FEIP-21 EtherNet/IP fieldbus adapter module User's Fieldbus connectivity web page
manual
Overview of the Ethernet network and the FEIP-21 module 15
3
Overview of the Ethernet network and
the FEIP-21 module
Ethernet network
Ethernet standards support a variety of physical media (coaxial cable, twisted pair, fiber
optics) and topologies (bus and star).
The FEIP-21 module supports twisted pair as the physical media. FEIP-21 supports star
topology, daisy chain topology and ring topology (Device Level Ring, DLR).
The maximum length for an Ethernet segment on twisted pair media is 100 meters. All
twisted pair media between the Ethernet node and the switch or router must be shorter than
100 meters, including media within patch panels.
Star topology
2
1 1
1 Other device
2 ABB drive
3 Switch or router
1 1 1
2
1 ABB drive
2 Other device
Ring topology
For DLR configuration, see Configuring DLR topology for FEIP-21 (page 48).
1 1 1
2
1 ABB drive
2 Other device
■ FEIP-21 layout
5
3 4
2
No. Description
1 Lock
3 X1 connector to Ethernet
5 Diagnostic LEDs
6 MAC address
Mechanical installation 19
4
Mechanical installation
The module is installed to a free option slot on the drive control unit. Plastic pins, a lock and
one screw hold the module in place. The screw also makes an electrical connection between
the module and drive frame for cable shield termination.
Note:
Do not install the FEIP-21 module on the FEA-03 F-series extension adapter.
Note:
instructions. If install
Do not you ignore them,
the FEIP-21 injury
when or death,
the drive or damage
is powered up. to the
he user’s manual.
When the module is installed, it makes the signal and power connection to the drive through
a 20-pin connector.
To install or remove the module from the control unit:
1. Pull out the lock.
n option
e drive
1
3
N·m using
ssive force,
. Over-
ew or 4
he EMC 2. Install the module carefully to an option module slot of the drive. See the drive hardware
manual.
n operation
No. Description
1 Lock
2 Mounting and grounding screw
3 RJ-45 connector [X1] to Ethernet
ou ignore them, injury or death, or damage to the
Mechanical installation 21
1
3
4. Tighten the screw to torque 0.8 N·m using a Torx TX10 screwdriver.
WARNING!
Do not use excessive force, or leave the screw too loose. Overtightening can
damage the screw or module. A loose screw decreases the EMC performance,
and can even cause an operation failure.
10
See the drive manual for further instructions on how to install the module to the drive.
o. Description
Lock
Mounting and grounding screw
RJ-45 connector [X1] to Ethernet
RJ-45 connector [X2] for chaining another module
Diagnostic LEDs
22
Electrical installation 23
5
Electrical installation
WARNING!
Obey the safety instructions. If you ignore the safety instructions, injury or death
can occur. If you are not a qualified electrician, do not do electrical work.
24
EtherNet/IP – Start-up 25
6
EtherNet/IP – Start-up
Warnings
WARNING!
Obey the safety instructions given in this manual and the drive documentation. 12
Drive configuration
The information in this section applies to all drive types compatible with the adapter module,
unless otherwise stated.
the tables below and must be checked first and adjusted where necessary. You can adjust
the parameters via a drive control panel or a PC tool.
Note:
Not all drives display descriptive names for the configuration parameters. To help you identify
the parameters in different drives, the names displayed by each drive are given in gray
boxes in the tables.
Note:
The new parameter settings take effect only when you power up the module the next time
or when you activate the fieldbus adapter refresh parameter.
Note:
The actual parameter group number depends on the drive type. Group A (group 1)
corresponds to:
• parameter group 51 in ACS380, ACS480, ACH580, ACQ580 and ACS580
• parameter group 51/54 (or 151/154 in some variants) in ACS880 if the adapter is installed
as fieldbus adapter A/B.
01 FBA type Read-only. Shows the fieldbus adapter type as detected by the drive. 2222 = Ether-
The value cannot be adjusted by the user. Net/IP
If the value is 0 = None, the communication between the drive and
the module has not been established.
02 Protocol/Profile Selects the application protocol and communication profile for the 101 = EIP ABB
network connection. Pro
The selections available for EtherNet/IP communication are listed
below.
03 Commrate Sets the bit rate for the Ethernet interface. In FEIP-21 this parameter 0 = Auto
is used for configuring port 1. For configuring port 2, see parameter
14 Commrate port 2 (page 28).
0 = Auto Autonegotiate
04 IP configura- Sets the method for configuring the IP address, subnet mask and 1 = Dyn IP DH-
tion gateway address for the adapter module. CP
0 … 255 IP address
0 … 255 IP address
09 Subnet CIDR Subnet masks are used for splitting networks into smaller networks 0
called subnets. A subnet mask is a 32-bit binary number that splits
the IP address into a network address and host address.
Subnet masks are typically represented in either dotted decimal
notation or the more compact CIDR notation, as shown in the table
below.
14 Commrate port Sets the bit rate for the Ethernet port 2. This parameter is used only 0 = Auto
2 with FEIP-21.
0 = Auto Autonegotiate
0 Lock configuration Changing of this parameter are no longer possible when this bit
is set. Only reset fieldbus configuration to default will unlock the
parameter.
1 Disable IP config tool When this bit is set, access from ABB IP Configuration tool is
prevented.
2 Disable ETH tool net- When this bit is set, access from Ethernet tool network (eg, ABB
work Drive Composer tool) is prevented.
3 Disable ping response When this bit is set, response to ICMP (ping) message is preven-
ted.
16 ... Reserved These parameters are not used by the adapter module when the N/A
18 module is configured for EtherNet/IP.
EtherNet/IP – Start-up 29
19 T16 scale Defines the scaling for reference 1 and actual 1 with Transparent 99
16 profile. (Protocol.Profile = EIP T16)
Scaling also depends on the selected Reference type on 50.04 FBA
A Ref 1 type and 50.34 FBA B Ref 1 type and 50.07 and 50.37 for
the actual 1.
Ref type = Transparent
FBA_A/B_Ref1 = Ref1_from_PLC * (T16_Scale + 1)
Ref type = General
FBA_A/B_Ref1 = Ref1_from_PLC * (T16_Scale + 1) / 100
Note:
Timeout behavior may be modified by Watchdog Timeout
Action attribute of Connection object.
1 ... 65534 100ms X (Control Timeout Value) since last Control Event
65535 Never Timeout
12
Unconnected expli- 0 Always Timeout
cit messaging Control Timeout must be greater than zero to control drive
with Unconnected Explicit Messaging.
1 ... 65534 100ms X (Control Timeout Value) since last Control Event
65535 Never Timeout
21 Idle action I/O connections may include a Run/Idle notification. This parameter 0 = Off-line
determines the action the drive takes in response to an Idle notifica-
tion.
0 = Off-line In the event of an Idle notification, the adapter module signals the
drive that communication with the client has been lost. The drive
configuration then determines how to respond.
Example: If the timeout is 250 ms and the drive is configured to fault
on a communication failure with a delay of 500 ms, then the drive
will fault 750 ms after communications is lost.
1 = On-line In the event of an Idle notification, the drive will continue to operate
using the last command and references received.
22 Stop function Determines how the motor is to be stopped when a stop command 0 = Ramp
is received via EtherNet/IP.
This parameter only applies to the ODVA AC/DC drive profile.
23 Speed scale This parameter only applies to the ODVA AC/DC drive profile. The 128
units of reference and actual speeds for the ODVA AC/DC drive
profile are given by the formula below.
Speed unit = RPM × 2(-1 × ODVA speed scale value)
Note:
While a wide range of resolutions may be configured, the actual
performance is limited to the performance capabilities of the drive.
The table below shows the how the drive ODVA speed scale para-
meter values correspond to the ODVA speed scale units.
1) Use the ODVA speed scale value when reading/writing parameter Speed scale via AC/DC-drive
object, class 2Ah. When written via the AC/DC drive object, the new value takes effect immediately.
2) Use the speed scale value of the drive parameter when reading/writing parameter Speed scale via
the drive control panel, Drive parameter object, class 90h and Fieldbus configuration object, class
91h. When written via these methods, the new value takes effect after the drive is repowered or a
“Fieldbus Adapter Parameter refresh” is given.
EtherNet/IP – Start-up 31
24 Torque scale This parameter only applies to the ODVA AC/DC drive profile. The 128
units of reference and actual torques for the ODVA AC/DC drive
profile are given by the formula below.
Torque unit = N·m × 2(-1 × ODVA torque scale)
where:
(N·m = Newton × Meter)
Note:
While a wide range of resolutions may be configured, the actual
performance is limited to the performance capabilities of the drive.
The table below shows how the drive ODVA torque scale parameter
values correspond to the ODVA torque scale units.
1) Use the ODVA torque scale value when reading/writing parameter Torque scale via AC/DC-drive
object, class 2Ah. When written via the AC/DC drive object, the new value takes effect immediately.
2) Use the torque scale value of the drive parameter when reading/writing parameter Torque scale
via the drive control panel, Drive parameter object, class 90h and Fieldbus configuration object, 12
class 91h. When written via these methods, the new value takes effect after the drive is repowered
or a “Fieldbus Adapter Parameter refresh” is given.
25 ... Reserved
26
27 FBA A/B par Validates any changed adapter module configuration parameter 0 = Done
refresh settings. After refreshing, the value reverts automatically to 0 = Done.
Note:
This parameter cannot be changed while the drive is running.
1 = Refresh Refreshing
32 EtherNet/IP – Start-up
28 FBA A/B par Read-only. Displays the parameter table revision of the fieldbus N/A
table ver adapter module mapping file stored in the memory of the drive, in
format xyz, where
x = major revision number
y = minor revision number
z = correction number
OR
in format axyz, where
a = major revision number
xy = minor revision numbers
z = correction number or letter.
29 FBA A/B drive Read-only. Displays the drive type code of the fieldbus adapter N/A
type code module mapping file stored in the memory of the drive.
30 FBA A/B map- Read-only. Displays the fieldbus adapter module mapping file revi- N/A
ping file ver sion stored in the memory of the drive in decimal format.
31 D2FBA A/B Read-only. Displays the status of the fieldbus adapter module 0 = Idle
comm status communication. or
Note: 4 = Offline
The value names may vary by drive.
2 = Time out A timeout has occurred in the communication between the adapter
and the drive.
3 = Conf.err Adapter configuration error: The major or minor revision code of the
common program revision in the fieldbus adapter module is not the
revision required by the module or mapping file upload has failed
more than three times.
32 FBA A/B comm Read-only. Displays firmware patch and build number of the adapter N/A
SW ver module in the xxyy format, where:
xx = patch number
yy = build number
Example: If the firmware version (<major>.<minor>.<patch>.<build>)
is 3.10.200.13, the value C80D is displayed. If the version is 3.10.0.0,
the value 0 is displayed.
See also parameter 33 FBA A/B appl SW ver (page 33).
EtherNet/IP – Start-up 33
33 FBA A/B appl Read-only. Displays firmware version of the adapter module in xxyy N/A
SW ver format, where:
xx = major revision number
yy = minor revision number
Example: If the firmware version (<major>.<minor>.<patch>.<build>)
is 3.10.200.13 or 3.10.0.0, the value 310 is displayed.
See also parameter 32 FBA A/B comm SW ver (page 32).
Note:
The actual parameter group number depends on the drive type. Group B (group 2)
corresponds to:
• parameter group 53 in ACS380, ACS480, ACH580, ACQ580 and ACS580
• parameter group is typically 53/56 (153/156 in some variants) in ACS880 if the adapter
is installed as fieldbus adapter A/B.
01 FBA A/B data In output assembly instances that include drive parameters, this 0 = None
out 1 (client to parameter specifies which parameter’s value will be placed in loca-
drive) tion Data out 1 value received by the drive from the EtherNet/IP cli-
ent.
The content is defined by a decimal number in the range of 0 to
9999 as follows:
0 Not used
02 ... Data out 2 ... See parameter 01 FBA A/B data out 1 (client to drive) (page 33). 0 = None
10 Data out 10
1) The number of parameters in this group may vary by drive type and drive firmware.
34 EtherNet/IP – Start-up
Note:
The actual parameter group number depends on the drive type. Group C (group 3)
corresponds to:
• parameter group 52 in ACS380, ACS480, ACH580, ACQ580 and ACS580
• parameter group is typically 52/55 (152/155 in some variants) in ACS880 and
ACS880-M04 if the adapter is installed as fieldbus adapter A/B.
01 FBA A/B data In input assembly instances that include drive parameters, this 0 = None
in1 (drive to cli- parameter specifies which parameter’s value will be placed in loca-
ent) tion Data in 1 value sent by the drive to the EtherNet/IP client.
The content is defined by a decimal number in the range of 0 to
9999 as follows:
0 Not used
02 … Data in 2 … See parameter 01 FBA A/B data in1 (drive to client) (page 34). 0 = None
10 Data in 10
1) The number of parameters in this group may vary by drive type and drive firmware.
■ Control locations
ABB drives can receive control information from multiple sources including digital inputs,
analog inputs, the drive control panel and a fieldbus adapter module. ABB drives allow the
user to separately determine the source for each type of control information (Start, Stop,
Direction, Reference, Fault reset, etc.).
To give the fieldbus client the most complete control over the drive, you must select the
adapter module as the source of this information. The drive-specific parameter setting
examples below contain the drive control parameters relevant in the examples. For a
complete parameter list, see the drive documentation.
The selection must correspond to the slot where the adapter module is installed. For
example, if the adapter module is installed in slot 2, you must select slot 2.
3. With parameter 50.02 FBA A comm loss func, select how the drive reacts to a fieldbus
communication break.
Note that this function monitors both communication between the fieldbus master and
the adapter module and communication between the adapter module and the drive.
4. With parameter 50.03 FBA A comm loss t out, define the time between communication
break detection and the selected action.
5. Select application-specific values for the rest of the parameters in group 50, starting
from 50.04.
Examples of appropriate values are shown in the tables below.
6. Set the module configuration parameters in group 51.
At the minimum, select the communication protocol and profile with parameter 51.02
and configure the network settings with parameters 51.03…51.13.
7. Define the process data transferred to and from the drive in parameter groups 52 and
53.
Note:
The adapter module assigns the Control word, Status word, references 1…2 and actual
values 1…2 automatically to cyclical communication according to the selected assembly
instances.
8. Save the valid parameter values to permanent memory with parameter 96.07 Parameter
save manually.
9. Validate the settings made in parameter groups 51, 52 and 53 with parameter 51.27
FBA A par refresh.
10. Set the relevant drive control parameters to control the drive according to the application.
Examples of appropriate values are shown in the tables below.
1) Example
50.02 FBA A comm loss func 1 = Fault1 Enables fieldbus A communication fault
monitoring.
50.03 FBA A comm loss t out 3.0 s1 Defines the fieldbus A communication
break supervision time.
50.04 FBA A ref1 type 4 = Speed Selects the fieldbus A reference 1 type
and scaling.
51.01 FBA A type 2222 = EtherNet/IP 2) Displays the type of the fieldbus adapter
module.
51.02 Protocol/Profile 100 = EIP AC/DC Selects the EtherNet/IP protocol and the
ODVA AC/DC drive profile.
51.23 ODVA speed scale 1281 Sets the scaling for the ODVA speed
reference.
22.11 Speed ref1 source 4 = FB A ref1 Selects the fieldbus A reference 1 as the
source for speed reference 1.
1) Example
2) Read-only or automatically detected/set
The start sequence for the parameter example above is given below.
Control word:
• Reset the fieldbus communication fault (if active).
• Enter 0h (0 decimal) → READY.
• Enter 1h (1 decimal) → ENABLED (Running forward).
• Enter 2h (2 decimal) → ENABLED (Running reverse).
Select profile
The communication profile determines which I/O assemblies and objects are available. See
chapter EtherNet/IP – Communication profiles (page 53) for more information.
Basic Speed Control plus Drive 120 170 24 12 ODVA AC/DC drive
Parameters
Basic Speed and Torque Control 122 172 26 13 ODVA AC/DC drive
plus Drive Parameters
ABB Drives Profile w/ Set Speed 101 151 24 12 ABB Drives profile
plus Drive Parameters
ABB Drives Profile w/ Set Speed 102 152 26 13 ABB Drives profile
and Set Torque plus Drive
Parameters
The adapter module supports Class 3 connected explicit messaging. Class 3 connected
explicit messages are typically established by using a “message instruction” to write or read
an attribute.
Note:
When using Class 3 explicit messaging, some EtherNet/IP clients may close the connection
after the MSG instruction is done. This will cause the module to behave as if it were controlled
via unconnected explicit messaging.
■ EDS files
Electronic Data Sheet (EDS) files specify the properties of the device for the EtherNet/IP
client. The client identifies the device by means of the product code, device type and major
revision attributes.
To enable the use of different ABB drive types on the same EtherNet/IP network, a unique
product code has been given to each drive type and application combination.
EDS files are available from the Document library (http://new.abb.com/drives/ethernet-ip).
Note:
Only one EDS file with the same EtherNet/IP product code can be installed in the PLC at a
time.
2. In the RSLogix I/O, right-click the EtherNet/IP communication module and select New
Module.
4. Select the input and output assembly instances and the PLC I/O memory size to be
used.
The table below shows the available combinations. The example below uses the ODVA
AC/DC assembly instances 121 and 171.
70 20 2
71 21 2
72 22 3
73 23 3 12
170 120 12
171 121 12
172 122 13
173 123 13
51 1 2
52 2 3
151 101 12
152 102 13
61 11 2
62 12 3
161 111 12
42 EtherNet/IP – Start-up
162 112 13
For more information on the input/output assembly instances, see section Select output
and input assembly instances (page 37).
5. Enter the following information.
The example below uses ODVA AC/DC assembly instances 121 and 171. The PLC will
transmit and receive 12 words.
1
4 5
2
6
2. If EDS file for the correct device is not installed, use the EDS hardware installation tool.
12
To register a new EDS file:
• Select Tools → EDS Hardware Installation Tool.
• Browse to FEIP-21 EDS file and select the file. Click Next to register the EDS file.
• Click Next and Finish to finalize registration. After the EDS file is successfully
registered the device can be used in the PLC project.
EtherNet/IP – Start-up 45
3. Add new devices to EtherNet/IP bus by right-clicking Ethernet under I/O Configuration
and selecting New Module.
4. In the Select Module Type window, select ACS880 module (AC Drive Device). You can
easily find the ABB devices using filters. Click Create to add a new module.
12
5. Enter the following information to configure the IP address and module name.
46 EtherNet/IP – Start-up
70 20 2
71 21 2
72 22 3
73 23 3
170 120 12
171 121 12
172 122 13
173 123 13
51 1 2
52 2 3
151 101 12
152 102 13
61 11 2
62 12 3
EtherNet/IP – Start-up 47
161 111 12
162 112 13
For more information on the input/output assembly instances, see section Select output
and input assembly instances (page 37).
FEIP-21 uses 16-bit words. Change the size to INT (16 bits). The example below uses
ODVA AC/DC assembly instances 121 and 171. The PLC transmits and receives 12
words.
12
7. Click OK and confirm selection to change the module data types.
8. On the Connection tab, select the Requested Packet Interval (RPI) for the adapter
module I/O communication.
48 EtherNet/IP – Start-up
9. Click OK. The adapter module is now added to the PLC I/O. You can add more modules
by choosing Create or exit the window by choosing Close.
10. Download the new configuration to the PLC. The PLC is now ready for communication
with the adapter module.
Port 2
Note:
It is assumed that the PLC configuration was already established in the Studio 5000®
project and the EDS file(s) are installed and at least two FEIP-21 modules are added
to the project.
EtherNet/IP – Start-up 49
For more information on adding modules to a project and installing EDS files, see chapter
Configuring an Allen-Bradley® PLC (page 39).
12
50 EtherNet/IP – Start-up
3. Open the Module Configuration by right-clicking on the ring supervisor in the list.
4. On the Network tab, select Enable Ring Supervisor, to enable DLR messages in the
ring.
EtherNet/IP – Start-up 51
5. Click Advanced... to configure DLR parameters, such as Beacon Interval and Beacon
Timeout.
Note:
It is recommended to use the default values.
6. Go back to Logix Designer and make sure that none of the FEIP-21 modules are faulted,
that is no warning symbols are displayed.
12
52
EtherNet/IP – Communication profiles 53
7
EtherNet/IP – Communication profiles
Communication profiles
Communication profiles are ways of conveying control commands (Control word, Status
word, references and actual values) between the master station and the drive.
With the FEIP-21 adapter module, the EtherNet/IP network may employ either the ODVA
AC/DC drive profile or the ABB Drives profile. Both are converted to the native profile (eg,
DCU or FBA) by the adapter module. In addition, two Transparent modes – for 16-bit and
32-bit words respectively – are available. With the Transparent modes, no data conversion
takes place.
The figure below illustrates the profile selection:
54 EtherNet/IP – Communication profiles
Native
ODVA AC/DC ODVA AC/DC profile (eg,
profile Data DCU, FBA)
conversion
Native
ABB Drives profile (eg,
ABB Drives profile Data DCU, FBA)
conversion
Drive-specific Transparent16
profile1
Optional
(with 16-bit words) reference/actual
value scaling
Drive-specific
profile1 Transparent32
(with 32-bit words)
1
Can be used if the native profile is supported by the drive.
The following sections describe the Control word, the Status word, references and actual
values for the ODVA AC/DC drive and ABB Drives communication profiles. Refer to the
drive manuals for details on the native profiles.
instances supported by the adapter module are listed and defined in section Assembly
objects (page 65).
0 0 Stop N/A
1 1 No action N/A
Osr × Us × Mf
Dfr =
Mss
56 EtherNet/IP – Communication profiles
where
Dfr = Drive Frequency Reference in Hz
Osr = ODVA Speed Reference
Us = ODVA Speed Unit (see parameter 23 Speed scale (page 30))
Mf = Motor Nominal Frequency in Hz
Mss = Motor Synchronous Speed in rpm (not Motor Nominal Speed).
For example, for a 4-pole 60 Hz motor (Mss = 1800 rpm) with a unit of 1 rpm and an ODVA
Speed Reference of 900, the drive frequency reference is:
Vector mode
When the drive is operating in the vector mode, the adapter module provides the drive with
a speed reference. The ODVA AC/DC drive profile uses rpm units for the speed reference.
The drive speed reference is calculated as follows:
Dsr = Osr × Us
where
Dsr = Drive Speed Reference in rpm
Osr = ODVA Speed Reference
Us = ODVA Speed Unit (see parameter 23 Speed scale (page 30)).
For example, for an ODVA Speed Reference of 900 rpm with a unit of 0.5 rpm, the drive
speed reference is:
100 × Otr × Ut
Dtr =
Mt
where
Dtr = Drive Torque Reference in Percent of Motor Nominal Torque
Otr = ODVA Torque Reference
Ut = ODVA Torque Unit (see 24 Torque scale on page 128)
Mt = Motor Nominal Torque in N·m.
For example, for a 1000 N·m Motor Nominal Torque with a unit of 1 N·m and an ODVA
Torque Reference of 500, the drive torque reference is:
EtherNet/IP – Communication profiles 57
0 Vendor-specific 4 Enabled
1 Startup 5 Stopping
3 Ready 7 Faulted
ALM = Alarm
DEC = Deceleration
Non Existent FWD = Forward
Power off REV = Reverse
RDY = Ready
Power on
Startup ALM=1 Faulted
Power on
Not Ready FaultRst
DEC=0
ALM=1
Power-on Fault stop
AND RDY Power-on AND not RDY
Ready
DEC=0
Enabled DEC=1
ALM=1
Dfa × Mss
Osa =
Mf × Us
where
Osa = ODVA Speed Actual
Dfa = Drive Frequency Actual in Hz
Us = ODVA Speed Unit (see parameter 23 Speed scale (page 30))
Mf = Motor Nominal Frequency in Hz
Mss = Motor Synchronous Speed in rpm (not Motor Nominal Speed).
For example, for a 4-pole 60 Hz motor (Mss = 1800 rpm) with a unit of 1 rpm and a Drive
Frequency Actual of 30 Hz, the ODVA Speed Actual is:
EtherNet/IP – Communication profiles 59
Vector mode
When the drive is operating in the vector mode, the drive provides the adapter module with
a speed actual. The ODVA AC/DC drive profile uses rpm units for the speed actual. The
ODVA Speed Actual is calculated as follows:
Dsa
Osa =
Us
where
Dsa = Drive Speed Actual in rpm
Osa = ODVA Speed Actual
Us = ODVA Speed Unit (see parameter 23 Speed scale (page 30)).
For example, for a Drive Speed Actual of 900 rpm with a unit of 0.5 rpm, the ODVA Speed
Actual is:
Dsa 450rpm
Osa = = = 900
Us 0.5rpm
Dta × Mt
Ota =
100 × Ut
where
Dta = Drive Torque Actual in Percent of Motor Nominal Torque
Ota = ODVA Torque Actual
Ut = ODVA Torque Unit (see parameter 24 Torque scale (page 31))
Mt = Motor Nominal Torque in N·m.
For example, for a 1000 N·m Motor Nominal Torque with a unit of 1 N·m and a drive torque
actual of 50%, the ODVA Torque Actual is:
Dta × Mt 50 × 1000Nm
Ota = = = 500
100 × Ut 100 × 1Nm
60 EtherNet/IP – Communication profiles
WARNING!
Ensure that motor and driven machine can be stopped using
this stop mode.
Note:
This bit is effective only if the fieldbus interface is set as the source for
this signal by drive parameters.
7 RESET 0→1 Fault reset if an active fault exists. Proceed to SWITCH-ON INHIBITED.
Note:
This bit is effective only if the fieldbus interface is set as the source for
this signal by drive parameters.
0 Control word and reference not getting through to the drive, except for
CW bits OFF1, OFF2 and OFF3.
12 ... Reserved
15
0 OFF1 ACTIVE
0 OPERATION INHIBITED
3 TRIPPED 1 FAULT
0 No fault
0 OFF2 ACTIVE
62 EtherNet/IP – Communication profiles
0 OFF3 ACTIVE
0 –
7 ALARM 1 Warning/Alarm
0 No warning/alarm
Note:
For ACS880: This bit is effective only if the fieldbus interface is set as
the target for this signal by drive parameters. User bit 0 selection (06.33).
Note:
For ACS880: This bit is effective only if the fieldbus interface is set as
the target for this signal by drive parameters. User bit 1 selection (06.34)
13 ... Reserved
14
State machine
The state machine for the ABB Drives communication profile is shown below.
EtherNet/IP – Communication profiles 63
SWITCH-ON
MAINS OFF INHIBITED (SW Bit6=1)
ABB Drives
communication
Power ON (CW Bit0=0)
profile
NOT READY TO
A B C D SWITCH ON (SW Bit0=0) CW = Control word
SW = Status word
n = Speed
(CW=xxxx x1xx xxxx x110 ) I = Input current
(CW Bit3=0) RFG = Ramp function
generator
READY TO f = Frequency
OPERATION SWITCH ON (SW Bit0=1)
INHIBITED (SW Bit2=0)
from any state
operation (CW=xxxx x1xx xxxx x111 )
inhibited Fault
READY TO FAULT
from any state OPERATE (SW Bit1=1) (SW Bit3=1)
C D OPERATION
ENABLED (SW Bit2=1)
A
(CW Bit5=0) (CW=xxxx x1xx xxx1 1111 )
D RFG: OUTPUT
ENABLED
B
(CW Bit6=0) (CW=xxxx x1xx xx11 1111 )
rising edge
OPERATION
(SW Bit8=1) of the bit
D
■ References
References are 16-bit words containing a sign bit and a 15-bit integer. A negative reference
(indicating reversed direction of rotation) is formed by calculating the two’s complement
from the corresponding positive reference.
ABB drives can receive control information from multiple sources including analog and digital
inputs, the drive control panel and a fieldbus adapter module (for example, FEIP-21). To
have the drive controlled through the fieldbus, you must select the module as the source
for control information, for example, reference.
Scaling
References are scaled as shown below.
Note:
The values of REF1 MAX and REF2 MAX are set with drive parameters. See the drive
manuals for further information.
64 EtherNet/IP – Communication profiles
In ACS380, ACS480, ACH580, ACQ580, ACS580 and ACS880, the speed reference (REFx)
in decimal (0…20000) corresponds to 0…100% of the speed scaling value (as defined with
a drive parameter).
Fieldbus Drive
0
{ REFx MIN
-(REFx MIN)
■ Actual values
Actual values are 16-bit words containing information on the operation of the drive. The
functions to be monitored are selected with a drive parameter.
Scaling
Actual values are scaled as shown below.
Note:
The values of REF1 MAX and REF2 MAX are set with drive parameters. See the drive
manuals for further information.
Fieldbus Drive
0 0
8
EtherNet/IP – Communication protocol
EtherNet/IP
EtherNet/IP is a variant of the Common Industrial Protocol (CIP) family of communication
protocols intended for supervision and control of automation equipment. Specifically, it
covers the use of CIP messaging over an IP network, typically using Ethernet as the media.
The FEIP-21 adapter module acts as a server on an EtherNet/IP network with support for
the ODVA AC/DC drive, ABB Drives and Transparent profiles. Two simultaneous EtherNet/IP
connections are supported, that is, two clients can be connected to the adapter module at
a time.
Further information on the EtherNet/IP protocol is available at www.odva.org.
Assembly objects
I/O assembly instances may also be referred to as Block Transfer of data. Intelligent devices
realizing a Functional Profile, such as FEIP-21, have several objects. Since it is not possible
to transmit more than one object data through a single connection, it is practical and more
efficient to group attributes from different objects into a single I/O connection using the
assembly object. The assembly object acts as a tool for grouping these attributes.
66 EtherNet/IP – Communication protocol
The assembly selections described above are, in fact, instances of the assembly object
class. The adapter module uses static assemblies (in other words, fixed groupings of different
object data only). The following tables describe the assembly instances supported by the
adapter module.
0 Running1 Faulted
(Fwd)
0 Running1 Faulted
(Fwd)
0 At Refer- Ref From Ctrl From Ready Running2 Running1 Warning Faulted
ence Net Net (Rev) (Fwd)
1 Drive State.
See section State (Control supervisor object) (page 57).
0 Net Ref Net Ctrl Fault reset Run Rev Run Fwd
0 At Refer- Ref From Ctrl From Ready Running2 Running1 Warning Faulted
ence Net Net (Rev) (Fwd)
1 Drive State
See section State (Control supervisor object) (page 57).
1
EtherNet/IP – Communication protocol 71
0 Running1 Faulted
(Fwd)
0 Running1 Faulted
(Fwd)
0 Net Ref Net Ctrl Fault Reset Run Rev Run Fwd
0 At Refer- Ref From Ctrl From Ready Running2 Running1 Warning Faulted
ence Net Net (Rev) (Fwd)
1 Drive State
See section State (Control supervisor object) (page 57).
0 At Refer- Ref From Ctrl From Ready Running2 Running1 Warning Faulted
ence Net Net (Rev) (Fwd)
1 Drive State
See section State (Control supervisor object) (page 57).
0 Reset Ramp in Ramp Hold Ramp Out Inhibit Oper- Off 3 Con- Off 2 Con- Off 1 Con-
Zero Zero ation trol trol trol
0 Alarm Swc On In- Off 3 Sta Off 2 Sta Tripped Rdy Ref Rdy Run Rdy On
hib
1 Fieldbus Ext Run Ext Ctrl Loc Above Lim- Remote At Setpoint
Error Enable it
■ ABB Drives profile with set speed plus drive parameters assembly
The ABB Drives profile with set speed plus drive parameters assembly, defined by ABB,
adds configurable drive parameters to the ABB Drives profile with set speed of the ABB
Drives profile.
The format of the output assembly is:
0 Reset Ramp in Ramp Hold Ramp Out Inhibit Oper- Off 3 Con- Off 2 Con- Off 1 Con-
Zero Zero ation trol trol trol
0 Alarm Swc On In- Off 3 Sta Off 2 Sta Tripped Rdy Ref Rdy Run Rdy On
hib
1 Fieldbus Ext Run Ext Ctrl Loc Above Lim- Remote At Setpoint
Error Enable it
■ ABB Drives profile with set speed and set torque assembly
The ABB Drives profile with set speed and set torque assembly is defined by ABB. The
format of the output assembly is:
0 Reset Ramp in Ramp Hold Ramp Out Inhibit Oper- Off 3 Con- Off 2 Con- Off 1 Con-
Zero Zero ation trol trol trol
0 Alarm Swc On In- Off 3 Sta Off 2 Sta Tripped Rdy Ref Rdy Run Rdy On
hib
1 Fieldbus Ext Run Ext Ctrl Loc Above Lim- Remote At Setpoint
Error Enable it
■ ABB Drives profile with set speed and set torque plus drive parameters
assembly
The ABB Drives profile with set speed and set torque plus drive parameters assembly,
defined by ABB, adds configurable drive parameters to the ABB Drives profile with set speed
and set torque of the ABB Drives profile.
The format of the output assembly is:
0 Reset Ramp in Ramp Hold Ramp Out Inhibit Oper- Off 3 Con- Off 2 Con- Off 1 Con-
Zero Zero ation trol trol trol
0 Alarm Swc On In- Off 3 Sta Off 2 Sta Tripped Rdy Ref Rdy Run Rdy On
hib
1 Fieldbus Ext Run Ext Ctrl Loc Above Lim- Remote At Setpoint
Error Enable it
Class objects
The following table lists the data types used in the class object descriptions of this manual.
Note:
The adapter module is designed to provide EtherNet/IP communications for a variety of
drives with different capabilities. Default, minimum and maximum values for attributes
necessarily vary based upon the capabilities of the drive to which the module is attached
and are not documented herein. Default, minimum and maximum values for attributes may
be found in the:
• drive manuals
• Electronic Data Sheet Files (EDS) for the drive.
Note that the units of the attributes may differ from those of the parameters documented
elsewhere, and those differences must be considered when interfacing to the drive via the
module.
The table below shows the service names of the class objects.
Service Name
2 Reset the adapter (* and set the out-of-box configuration with the exception of
communication link parameters)
* not implemented
Attribute explanations
Vendor ID
Vendor IDs are managed by the Open DeviceNet Vendor Association, Inc. (ODVA). The
ABB Vendor ID is 46.
Device Type
The list of device types is managed by ODVA. It is used to identify the device profile that a
particular product is using.
Product Code
Every ABB drive type or application of the drive has a dedicated product code. The product
code is 100 + the value of parameter 29 FBA A/B drive type code (page 32).
Revision
Revision attribute, which consists of Major and Minor Revisions, identifies the revision of
the item the identity object represents.
Status
This attribute represents the current status of the entire device. Its value changes as the
state of the device changes. The Status attribute is a WORD, with the following bit definitions:
0 Owned TRUE indicates the device (or an object within the device) has an owner.
Within the Master/Slave paradigm the setting of this bit means that the Pre-
defined Master/Slave Connection Set has been allocated to a master. Outside
the Master/Slave paradigm the meaning of this bit is to be defined.
1 Reserved, set to 0
2 Configured TRUE indicates that the application of the device has been configured to do
something that differs from the “out–of–box” default. This does not include
configuration of the communications.
3 Reserved, set to 0
4, 5, 6, 7 Vendor-specific
8 Minor Recoverable TRUE indicates the device detected a recoverable problem. The problem
Fault does not cause the device fault state.
9 Minor Unrecoverable TRUE indicates the device detected a unrecoverable problem. The problem
Fault does not cause the device fault state.
10 Major Recoverable TRUE indicates the device detected a problem which caused the device to
Fault transfer into the “Major Recoverable Fault” state.
11 Major Unrecoverable TRUE indicates the device detected a problem which caused the device to
Fault transfer into the “Major Unrecoverable Fault” state.
AC motors 3 - PM synchronous
6 - Wound rotor induction
7 - Squirrel cage induction motor
DC motors 1 - PM DC motor
2 - FC DC motor
• Run/Stop event matrix under Run Forward & Run Reverse (Control supervisor
object) (page 55).
See also section State (Control supervisor object) (page 57).
Note: If assembly instances are used, they override this object, for example, upon drive
power-up.
Class is always 144 (90h). Instance and attribute correspond to the drive parameter group
and index in the following way:
• Instance = Parameter group (0…99) (ACx880/580: 0...255)
• Attribute = Parameter index (01…99) (ACx880/580: 0...255)
For example, Parameter 99.01 is accessed as follows:
• Class = 144 = 90h
• Instance = 99 = 63h
• Attribute = 1 = 01h
Class attributes
27 Configuration Group Get, Set See FBA A/B par re- UINT16
A (Group 1) - Para- fresh (page 31).
meter 27
1 Configuration Group Get, Set See FBA A/B data UINT16 / UINT32
B (Group 2) - Para- out 1 (client to ACx880 / 580
meter 1 drive) (page 33).
102 EtherNet/IP – Communication protocol
2 Configuration Group Get, Set See FBA A/B data UINT16 / UINT32
B (Group 2) - Para- out 1 (client to ACx880 / 580
meter 2 drive) (page 33).
3 Configuration Group Get, Set See FBA A/B data UINT16 / UINT32
B (Group 2) - Para- out 1 (client to ACx880 / 580
meter 3 drive) (page 33).
4 Configuration Group Get, Set See FBA A/B data UINT16 / UINT32
B (Group 2) - Para- out 1 (client to ACx880 / 580
meter 4 drive) (page 33).
5 Configuration Group Get, Set See FBA A/B data UINT16 / UINT32
B (Group 2) - Para- out 1 (client to ACx880 / 580
meter 5 drive) (page 33).
6 Configuration Group Get, Set See FBA A/B data UINT16 / UINT32
B (Group 2) - Para- out 1 (client to ACx880 / 580
meter 6 drive) (page 33).
7 Configuration Group Get, Set See FBA A/B data UINT16 / UINT32
B (Group 2) - Para- out 1 (client to ACx880 / 580
meter 7 drive) (page 33).
8 Configuration Group Get, Set See FBA A/B data UINT16 / UINT32
B (Group 2) - Para- out 1 (client to ACx880 / 580
meter 8 drive) (page 33).
9 Configuration Group Get, Set See FBA A/B data UINT16 / UINT32
B (Group 2) - Para- out 1 (client to ACx880 / 580
meter 9 drive) (page 33).
10 Configuration Group Get, Set See FBA A/B data UINT16 / UINT32
B (Group 2) - Para- out 1 (client to ACx880 / 580
meter 10 drive) (page 33).
1 Configuration Group Get, Set See FBA A/B data UINT16 / UINT32
C (Group 3) - Para- in1 (drive to cli- ACx880 / 580
meter 1 ent) (page 34).
2 Configuration Group Get, Set See FBA A/B data UINT16 / UINT32
C (Group 3) - Para- in1 (drive to cli- ACx880 / 580
meter 2 ent) (page 34).
3 Configuration Group Get, Set See FBA A/B data UINT16 / UINT32
C (Group 3) - Para- in1 (drive to cli- ACx880 / 580
meter 3 ent) (page 34).
EtherNet/IP – Communication protocol 103
4 Configuration Group Get, Set See FBA A/B data UINT16 / UINT32
C (Group 3) - Para- in1 (drive to cli- ACx880 / 580
meter 4 ent) (page 34).
5 Configuration Group Get, Set See FBA A/B data UINT16 / UINT32
C (Group 3) - Para- in1 (drive to cli- ACx880 / 580
meter 5 ent) (page 34).
6 Configuration Group Get, Set See FBA A/B data UINT16 / UINT32
C (Group 3) - Para- in1 (drive to cli- ACx880 / 580
meter 6 ent) (page 34).
7 Configuration Group Get, Set See FBA A/B data UINT16 / UINT32
C (Group 3) - Para- in1 (drive to cli- ACx880 / 580
meter 7 ent) (page 34).
8 Configuration Group Get, Set See FBA A/B data UINT16 / UINT32
C (Group 3) - Para- in1 (drive to cli- ACx880 / 580
meter 8 ent) (page 34).
9 Configuration Group Get, Set See FBA A/B data UINT16 / UINT32
C (Group 3) - Para- in1 (drive to cli- ACx880 / 580
meter 9 ent) (page 34).
10 Configuration Group Get, Set See FBA A/B data UINT16 / UINT32
C (Group 3) - Para- in1 (drive to cli- ACx880 / 580
meter 10 ent) (page 34).
Unused UDINT
Unused UDINT
8 TTL Value Get / Set TTL value for Ether- USINT 1 ... 255
Net/IP multi cast
packets
Attribute explanations
Interface Status attribute (#1) bits
0 ... 3 Interface configura- Indicates the status of the Interface Configuration attribute.
tion status
Value Description
3 ... 15 Reserved
4 Mcast pending Indicates a pending configuration change in the TTL Value and/or Mcast
Config attributes. This bit is set when either the TTL Value or Mcast Config
attribute is set, and cleared the next time the device starts.
EtherNet/IP – Communication protocol 105
0 BOOTP client 1 (True) = The device is capable of obtaining its network configuration via
BOOTP.
1 DNS client 1 (True) = The device is capable of resolving host names by querying a DNS
server.
2 DHCP client 1 (True) = The device is capable of obtaining its network configuration via
DHCP.
3 DCHP-DNS update 1 (True) = The device is capable of sending its host name in the DHCP re-
quest as documented in Internet draft <draft-ietf-dhc-dhcp-dnc-12.txt>
4 Configuration set- 1 (True) = The Interface Configuration attribute is settable. Some devices,
table e.g., a PC or workstation, may not allow interface configuration to be set via
the TCP/IP interface object.
5 Hardware configur- 1 (True) = The IP address member of the Interface Configuration attribute
able can be obtained from hardware settings (e.g., push-wheel, thumb-wheel).
0 ... 3 Start-up configura- Determines how the device obtains its initial configuration and start-up.
tion
Value Description
3 ... 15 Reserved
4 DNS enable 1 (True) = The device resolves host names by querying a DNS server.
Bit Description
0 Link status
1 Half/Full duplex
2 ... 4 Negotiation status
5 Manual setting requires reset
6 Local hardware fault
7 ... 31 Reserved
3 Physical Ad- Get Ethernet MAC address of the module ARRAY 6XUS-
dress INT
00 Non-Existent 03 Established
Class attributes
Instance attributes
2 Instance Type Get Indicates either I/O (1) or messaging connection UINT8
(0).
4 Produced Get Placed in CAN Identifier Field when the connec- UINT16
Cnxn Id tion transmits.
5 Consumed Get CAN Identifier Field value that denotes the mes- UINT16
Cnxn Id sage to be received
6 Comm Charac- Get Defines the Message Group(s) across which UINT8
teristics productions and consumptions are associated in
this connection.
9 Expected Get, Set Defines the timing associated with this connection UINT16
Packet Rate in milliseconds. A value of 0 deactivates the as-
sociated timers.
14 Produced Con- Get Application object producing data on this connec- Array of UINT8
nection Path tion
16 Consumed Get Specifies the application object(s) that are to re- Array of UINT8
Connection ceive the data consumed by this connection ob-
Path ject.
17 Production In- Get Defines the minimum time between new data UINT16
hibit Time production in milliseconds.
108 EtherNet/IP – Communication protocol
1 Revision Get Revision of the CIP Object Class Definition upon Array of UINT8
which the implementation is based
1 Acknowledge Get, Set Time in milliseconds to wait for acknowledge be- UINT16
Timer fore resending
2 Retry Limit Get, Set Number of Acknowledge Timeouts to wait before UINT8
informing the producing application of a Retry-
Limit_Reached event
3 COS Produ- Get Connection Instance Id which contains the path UINT16
cing Connec- of the producing I/O application object which will
tion Instance be notified of Acknowledge Handler events
EtherNet/IP – Diagnostics 109
9
EtherNet/IP – Diagnostics
LEDs
The adapter module is equipped with three bicolor diagnostic LEDs. The LEDs are described
below.
110 EtherNet/IP – Diagnostics
Flashing orange, al- Internal file system error. The error may be cleared by cycling drive
ternating with the power. If the error persists, contact your local ABB representative.
MODULE flashing
orange
Flashing red Ethernet interface is disabled. Duplicate Address Detection may have
detected a duplicate address. Check the IP configuration and either
initiate a Fieldbus Adapter parameter refresh or cycle power to the drive.
Flashing orange, al- Internal file system error. The error may be cleared by cycling drive
ternating with the power. If the error persists, contact your local ABB representative.
HOST flashing or-
ange
Flashing red One or more I/O connections are in the Timed-out state.
Red Failed communication device. The device has detected an error that
has rendered it incapable of communicating on the network (Duplicate
MAC ID or IP address detected).
NONE – Start-up 111
10
NONE – Start-up
Warnings
WARNING!
Obey the safety instructions given in this manual and the drive documentation.
Drive configuration
The information in this section applies to all drive types compatible with the adapter module,
unless otherwise stated.
Once communication between the drive and the adapter module is established, several
configuration parameters are copied to the drive. These parameters are shown in the tables
below and must be checked first and adjusted where necessary. You can adjust the
parameters via a drive control panel or a PC tool.
Note:
• Not all drives will display the descriptive names for the configuration parameters.
• The new parameter settings take effect only when you power up the module the next
time or when you activate the fieldbus adapter refresh parameter.
• Use the NONE protocol selection when no fieldbus protocol is required. For example,
when only the Ethernet tool network is used or for synchronizing time.
Note:
The actual parameter group number depends on the drive type. Group A (group 1)
corresponds to:
• parameter group 51 in ACS380 and ACS580.
• parameter group 51 in ACS880 if the adapter is installed as fieldbus adapter A or group
54 if the adapter is installed as fieldbus adapter B.
01 FBA TYPE Read-only. Shows the fieldbus adapter type as detec- 2222 = EtherNet/IP
ted by the drive. The value cannot be adjusted by the
user.
If the value is 0 = None, the communication between
the drive and the module has not been established.
03 Commrate Sets the bit rate for the Ethernet interface. 0 = Auto
0 = Auto Autonegotiate
1 = 100 Mbps FD
2 = 100 Mbps HD
3 = 10 Mbps FD
4 = 10 Mbps HD
04 IP configuration Sets the method for configuring the IP address, subnet 1 = Dyn IP DHCP
mask and gateway address for the module.
0...255 IP address
0...255 IP address
09 Subnet CIDR Subnet masks are used for splitting networks into 0
smaller networks called subnets. A subnet mask is a
32-bit binary number that splits the IP address into a
network address and host address.
Subnet masks are typically represented in either dotted
decimal notation or the more compact CIDR notation,
as shown in the table below.
0...255 GW address
0.255 GW address
14 Commrate port 2 Sets the bit rate for the Ethernet port 2. 0 = Auto
0 = Auto Autonegotiate
0 Lock configuration Changing of this parameter are no longer possible when this bit
is set. Only reset fieldbus configuration to default will unlock the
parameter.
1 Disable IP config tool When this bit is set, access from ABB IP Configuration tool is
prevented.
2 Disable ETH tool net- When this bit is set, access from Ethernet tool network (eg, ABB
work Drive Composer tool) is prevented.
3 Disable ping response When this bit is set, response to ICMP (ping) message is preven-
ted.
16 Reserved These parameters are not used by the adapter module N/A
... when using the NONE protocol.
26
NONE – Start-up 115
27 FBA A/B par refresh Validates any changed adapter module configuration 0 = Done
parameter settings. After refreshing, the value reverts
automatically to 0 = Done.
Note:
This parameter cannot be changed while the drive is
running.
1 = Refresh Refreshing
28 FBA A/B par table ver Read-only. Displays the parameter table revision of N/A
the fieldbus adapter module mapping file stored in the
memory of the drive. In format xyz, where
x = major revision number
y = minor revision number
z = correction number
OR
in format axyz, where
a = major revision number
xy = minor revision numbers
z = correction number or letter.
29 FBA A/B drive type Read-only. Displays the drive type code of the fieldbus N/A
code adapter module mapping file stored in the memory of
the drive.
30 FBA A/B mapping file Read-only. Displays the fieldbus adapter module N/A
ver mapping file revision stored in the memory of the drive
in decimal format.
31 D2FBA A/B comm Read-only. Displays the status of the fieldbus adapter 0 = Idle
status module communication. or
4 = Offline
Note: or
The value names may vary by drive. 2 = Time out
32 FBA A/B comm SW Read-only. Displays patch and build numbers of the N/A
ver adapter module's firmware version in xxyy format,
where:
xx = patch number
yy = build number.
Example: If the firmware version (<ma-
jor>.<minor>.<patch>.<build>) is 3.10.200.13, the value
C80D is displayed. If the version is 3.10.0.0, the value
0 is displayed.
See also parameter 33.
33 FBA A/B appl SW ver Read-only. Displays major and minor revision numbers N/A
of the adapter module's firmware version in xxyy
format, where:
xx = major revision number
yy = minor revision number
Example: If the firmware version (<ma-
jor>.<minor>.<patch>.<build>) is 3.10.200.13 or
3.10.0.0, the value 310 is displayed.
See also parameter 32.
11
NONE – Diagnostics
LEDs
The adapter module is equipped with three bicolor diagnostic LEDs. The LEDs are described
below.
118 NONE – Diagnostics
Flashing orange, al- Internal file system error. The error may be cleared by cycling drive
ternating with the power. If the error persists, contact your local ABB representative.
MODULE flashing
orange
Flashing orange Device is attempting to obtain IP configuration from the DHCP server.
Flashing orange, al- Internal file system error. The error may be cleared by cycling drive
ternating with the power. If the error persists, contact your local ABB representative.
HOST flashing or-
ange
12
1 2 3 4 5 6
First angle projection. Original drawing made with 3D CAD. Set the correct scale factor when adding
dimensions after DWG/DXF conversion.
Technical data
therein. Reproduction,
A
forbidden.
[.85]
21,5
B
Dimension drawing
29-Jan-18
© ABB Oy. PROPRIETARY AND SECRET INFORMATION. CONFIDENTIAL
SUPPLY CONDITION
LOCK OPEN
63 5 16 20 15
[.30]
[2.48] [.20] [.63] [.80] [.
7,5
C
[2.56]
[1.97]
D
65
50
A.3+
A.2+
E
3 21
[.12] [.83]
Initial Approval
3AXD50000192793 (ASSEM)
General data
Installation Into an option slot on the drive control unit
Ambient conditions The applicable ambient conditions specified for the drive in its manuals
are in effect.
Ethernet link
Compatible devices Ethernet Standard IEEE 802.3 and IEEE 802.3u devices
Protocol EtherNet/IP
Note:
Used only when IP configuration method is selected as "Dyn IP
DHCP".
Technical data 121
Note:
Used only when Ethernet/IP protocol is selected
Note:
Used only when Ethernet/IP protocol is selected
122
Appendix A - ABB IP configuration tool 123
13
Appendix A - ABB IP configuration tool
Installation
The ABB IP configuration tool is part of the ABB Automation Builder software. No separate
installation is needed.
3. Below New configuration, define the IP configuration settings according to your network
configuration.
4. If you want the adapter module to use a static IP address instead of DHCP, clear the
DHCP check box.
Appendix A - ABB IP configuration tool 125
14
Appendix B - Module configuration
backup
Compatibility
FEIP-21 settings are stored in the drive parameters and also in the configuration files.
FEIP-21 adapter module supports backup of all settings to the drive. These settings are
now also included in any backups made of the drive using the Drive composer PC tool or
the control panel.
Note:
The new setting is not saved to drive if the drive was powered off or the adapter was
disconnected from the drive within 10 seconds of changing a setting.
—
Further information
Product and service inquiries
Address any inquiries about the product to your local ABB representative, quoting the type
designation and serial number of the unit in question. A listing of ABB sales, support and service
contacts can be found by navigating to www.abb.com/searchchannels.
Product training
For information on ABB product training, navigate to new.abb.com/service/training.
a1 (frozen)
PDF-Web
Created 2018-12-18, 16:43:18
www.abb.com/drives
www.abb.com/solarinverters
www.abb.com/windconverters
3AXD50000158621A