PowerFlex Drives with
TotalFORCE Control Built-in
EtherNet/IP Adapter
Catalog Numbers 20G, 20J, 6000T
User Manual
Original Instructions
PowerFlex Drives with TotalFORCE Control Built-in EtherNet/IP Adapter User Manual
Important User Information
Read this document and the documents listed in the additional resources section about installation, configuration, and
operation of this equipment before you install, configure, operate, or maintain this product. Users are required to familiarize
themselves with installation and wiring instructions in addition to requirements of all applicable codes, laws, and standards.
Activities including installation, adjustments, putting into service, use, assembly, disassembly, and maintenance are required to
be carried out by suitably trained personnel in accordance with applicable code of practice.
If this equipment is used in a manner not specified by the manufacturer, the protection provided by the equipment may be
impaired.
In no event will Rockwell Automation, Inc. be responsible or liable for indirect or consequential damages resulting from the use
or application of this equipment.
The examples and diagrams in this manual are included solely for illustrative purposes. Because of the many variables and
requirements associated with any particular installation, Rockwell Automation, Inc. cannot assume responsibility or liability for
actual use based on the examples and diagrams.
No patent liability is assumed by Rockwell Automation, Inc. with respect to use of information, circuits, equipment, or software
described in this manual.
Reproduction of the contents of this manual, in whole or in part, without written permission of Rockwell Automation, Inc., is
prohibited.
Throughout this manual, when necessary, we use notes to make you aware of safety considerations.
WARNING: Identifies information about practices or circumstances that can cause an explosion in a hazardous environment,
which may lead to personal injury or death, property damage, or economic loss.
ATTENTION: Identifies information about practices or circumstances that can lead to personal injury or death, property
damage, or economic loss. Attentions help you identify a hazard, avoid a hazard, and recognize the consequence.
IMPORTANTIdentifies information that is critical for successful application and understanding of the product.
Labels may also be on or inside the equipment to provide specific precautions.
SHOCK HAZARD: Labels may be on or inside the equipment, for example, a drive or motor, to alert people that dangerous
voltage may be present.
BURN HAZARD: Labels may be on or inside the equipment, for example, a drive or motor, to alert people that surfaces may
reach dangerous temperatures.
ARC FLASH HAZARD: Labels may be on or inside the equipment, for example, a motor control center, to alert people to potential
Arc Flash. Arc Flash will cause severe injury or death. Wear proper Personal Protective Equipment (PPE). Follow ALL Regulatory
requirements for safe work practices and for Personal Protective Equipment (PPE).
2Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
Rockwell Automation Publication 750COM-UM009B-EN-P - April 20215
Table of Contents
Notes:
6Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
Preface
About This Publication
Conventions Used in This
Manual
Download Firmware, AOP,
EDS, and Other Files
Summary of Changes
This manual provides information about the dual-port, built-in EtherNet/IP™
adapter in PowerFlex® 755T drives and bus supplies, PowerFlex 6000T, and
how to use the adapter for network communication.
These conventions are used throughout this manual:
Parameter names are shown in the format Device Parameter xxx - [*] or Host Parameter xxx - [*]. The xxx represents the parameter number. The *
represents the parameter name—for example, Device Parameter 01 - [Operating Mode].
•Where a parameter is referenced outside of the native port, it is
referenced as Port#:Parameter# [parameter name]
(0:301 - [Net Addr Scr] or 10:350 - [Vref Source])
Download firmware, associated files (such as AOP, EDS, and DTM), and access
product release notes from the Product Compatibility and Download Center at
rok.auto/pcdc
This publication contains the following new or updated information. This list
includes substantive updates only and is not intended to reflect all changes.
.
Topic Page
Updated templatethroughout
General updatethroughout
Added information for PowerFlex 6000T drivesthroughout
Corrected PCR ID 778 on page numbering and pdf view settingthroughout
Updated Additional Resources table8
Changed all “ControlFLASH” instances to “ControlFLASH Plus”throughout
Updated Connected Component Workbench software release version to 1112, 15, 17, 75
Added information on using the Enhanced HIM Integrated Touch Screen Display with
PowerFlex 6000T drives
Revised instructions for setting IP address using a HIM page21
Updated information on establishing communication by using RSLinx Classic Software31
Updated information on AOP and corrected PCR ID 736 on broken links32
Updated information on creating Logix Controller project33
Moved Appendix A Status Indicators to topic within Chapter 6 Troubleshooting75
12, 17, 75
Rockwell Automation Publication 750COM-UM009B-EN-P - April 20217
Preface
Additional Resources
These documents contain additional information concerning related products
from Rockwell Automation.
ResourceDescription
PowerFlex 750-Series Products with TotalFORCE Installation Instructions,
publication 750-IN100
PowerFlex 755TM IP00 Open Type Kits Installation Instructions,
publication 750-IN101
PowerFlex Drives with TotalFORCE Control Programming Manual,
publication 750-PM100
PowerFlex 750-Series Products with TotalFORCE Control Technical Data,
publication 750-TD100
PowerFlex 755TM IP00 Open Type Kits Technical Data, publication 750-TD101
PowerFlex 750-Series Products with TotalFORCE Control Hardware Service
Manual, publication 750-TG100
.Provides declarations of conformity, certificates, and other certification details.
Provide the basic steps to install PowerFlex 755TL low harmonic drives, PowerFlex 755TR
regenerative drives, and PowerFlex 755M drive systems.
Provides instructions to install IP00 Open Type Kits in user-supplied enclosures.
Provides detailed information on:
• I/O, control, and feedback options
• Parameters and programming
• Faults, alarms, and troubleshooting
Provides detailed information on:
• Drive and bus supply specifications
• Option specifications
• Fuse and circuit breaker ratings
Provides detailed information on:
• Kit selection
• Kit ratings and specifications
• Option specifications
Provides detailed information on:
• Preventive maintenance
•Component testing
• Hardware replacement procedures
These publications provide detailed information on installation, set-up, and operation of the 750Series safety option modules.
Provides detailed information on drive features, programming parameters, and troubleshooting
faults and alarms.
Provides basic information on enclosure systems, considerations to help protect against
environmental contaminants, and power and grounding considerations for installing Pulse Width
Modulated (PWM) AC drives.
Provides basic information to wire properly and ground the following products in common bus
applications:
• PowerFlex 755TM drive system for common bus solutions
• PowerFlex 750-Series AC and DC input drive
• Kinetix® 5700 servo drives
Provides basic information to properly wire and ground PWM AC drives.
You can view or download publications at rok.auto/literature
8Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
.
Chapter 1
ItemPartDescription
1
Status
Indicator ENET
Indicates the overall status of
network communication. See
Chapter 6
, Troubleshooting on
page 75.
2
Status
indicators LNK1 and
LNK2
Indicates the status of the network
link to each of the two physical
ports. See Chapter 6
,
Troubleshooting on page 75.
3
IP address
Switches
Sets the IP address of the interface
(port 0) when not using any of
these other methods:
• Interface parameters
•BOOTP server
• DHCP server firmware
See Setting the IP Address on
page 16 for details.
4
Ethernet
Connectors
RJ45 connectors for the Ethernet
cable. The connectors are CAT-5
compliant to deliver data over a
100 Base-TX Ethernet networks.
5
DPI Port 2 and
3
Cable connection for DPI port 2
handheld and remote options. DPI
port 3 is available by using a DPI
splitter part number 1203-S03.
6Reserved
Drive Control Pod
Drive STS Indicator
Components that are shown have the HIM
bezel open and the drive cover removed
1
3
4
5
2
6
Ones
Position
Hundreds
Position
Tens
Position
Getting Started
The built-in EtherNet/IP adapter, on the main control board of the drive, is
used for network communication.
TopicPage
Components9
Fea tur es10
Dual Ethernet Ports10
Required Equipment12
Equipment Shipped with the Drive12
User-supplied Equipment12
Choose an Ethernet Switch13
Safety Precautions13
Components
Rockwell Automation Publication 750COM-UM009B-EN-P - April 20219
Chapter 1 Getting Started
FeaturesThe features of the built-in EtherNet/IP adapter include the following:
•Switches are used to set an IP address before power is applied to the
drive. Other methods are also available to configure the IP address:
- Interface parameters
- BOOTP (Bootstrap Protocol) server
- DHCP (Dynamic Host Configuration Protocol) server
•Indicators that report the status of the built-in EtherNet/IP adapter and
network communication. They are visible when the drive cover is open or
closed.
•Controller hierarchy that can be configured to transmit data to and from
a controller.
•Parameter-configured 32-bit datalinks in the I/O to meet application
requirements: 16 datalinks to write data from the network to the drive,
and 16 datalinks to read data to the network from the drive.
•Explicit Messaging support.
•User-defined fault actions to determine how the built-in
EtherNet/IP adapter and its host drive respond to the following:
- I/O messaging communication disruptions (Comm Flt Action)
- Controllers in Program mode (Idle Flt Action)
- Message (MSG) instructions for drive control via PCCC or the
Common Industrial Protocol (CIP™) based network Assembly Object
(Msg Flt Action)
•Automatic Device Configuration (ADC) and Studio 5000 Logix
Designer® application feature, which supports the automatic download
of configuration data.
Dual Ethernet Ports
Dual Ethernet ports provide connection for star, linear, or Device Level Ring
(DLR) network topologies.
Examples of different EtherNet/IP network topologies are shown in Figure 1
Figure 2
applicable to PowerFlex drives with TotalFORCE® technology with the built-in
Ethernet/IP adapter. For information about linear and Device Level Ring
(DLR) topologies, see EtherNet/IP built-in Switch Technology,
publication ENET-AP005
, and Figure 3. These examples show a PowerFlex 755T drive, but are
.
IMPORTANT
The adapter has EtherNet/IP built-in switch technology, and ENET1 and
ENET2 network ports to connect to a linear or Device Level Ring (DLR)
network in a subnet.
You cannot use the ENET1 and ENET2 network ports as two network
interfaces that are connected to two different Internet Protocol (IP)
subnets.
,
10Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
Figure 1 - Connecting the Ethernet Cable in a Star Topology Network
Controller
PowerFlex 755T drives
(1)
External
Ethernet
Switch
Computer with Ethernet
Connection
To other
EtherNet/IP
networks
(1)
The Ethernet cable can be connected to the adapters ENET1 or ENET2 network port.
Controller
PowerFlex 755T drives
(1)
External
Ethernet Switch
Computer with Ethernet
Connection
To other
EtherNet/IP
networks
(1)
The adapters ENET1 and ENET2 network ports are both used.
Controller
PowerFlex 755T drives
(1)
Computer with Ethernet
Connection
To other
EtherNet/IP
networks
Ethernet Tap
1783-ETAP
((1)
The adapters ENET1 and ENET2 network ports are both used.
Ethernet Tap
1783-ETAP
Figure 2 - Connecting the Ethernet Cable in a Linear Topology Network
Chapter 1 Getting Started
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202111
Figure 3 - Connecting the Ethernet Cable in a DLR Topology Network
Chapter 1 Getting Started
Required EquipmentSome required equipment that is used with the built-in EtherNet/IP adapter is
shipped with the drive. The sections that follow describe some of the other
user-supplied equipment that is also required.
Equipment Shipped with the Drive
Because the EtherNet/IP adapter is built in the main control board in the drive,
it is always a part of the drive. There are no separate physical installation
instructions for the interface.
User-supplied Equipment
To configure the built-in EtherNet/IP adapter, you must supply the following:
•A small screwdriver for setting the network address switches.
•An Ethernet cable.
•An Ethernet switch (see Choose an Ethernet Switch
•A computer connection to the EtherNet/IP network.
on page 13).
See the EtherNet/IP Media Planning and Installation Manual, available from the
Open DeviceNet® Vendor Association (ODVA) at https://www.odva.org
details on how to use the required media components and how to plan for
install, verify, troubleshoot, and certify your EtherNet/IP network.
for
Configuration Tool Options
Any of the following configuration tools can be used:
•20-HIM-A6 and 20-HIM-C6S for PowerFlex 755T drives
•Integrated touch screen display (eHIM) or standard HIM (20-750-CS6)
for PowerFlex 6000T drives
•Connected Components Workbench™ software release 11 or later
Connected Components Workbench software is the recommended
standalone software tool for use with PowerFlex drives. Download it for
free from the Product Compatibility and Download Center (PCDC) at
rok.auto/pcdc
•Controller configuration software, such as RSLogix 5000® software,
version 20, or Studio 5000 Logix Designer application, version 21 and
later, which also supports Automatic Device Configuration (ADC).
For versions earlier than version 30, you must install the Add-on Profile
(AOP) available from the PCDC at rok.auto/pcdc
.
.
12Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
Chapter 1 Getting Started
Choose an Ethernet Switch
If the built-in EtherNet/IP adapter is used to communicate with a controller
that has multicast connections, a managed switch that supports IGMP
snooping is suggested. EtherNet/IP implicit (I/O) messaging can be
configured to use IP multicast to distribute I/O control data, which is
consistent with the CIP-based network Producer/Consumer model. If multiple
built-in EtherNet/IP adapters are connected to the switch in a redundant
configuration, a managed switch is required. A managed switch also provides
useful diagnostic features such as port mirroring.
The built-in EtherNet/IP adapter supports unicast connections. Unicast is the
default setting when adding the drive to the I/O controller. When all built-in
EtherNet/IP adapters are installed as unicast devices, then an IGMP snooping
(managed) switch is not needed.
The choice of a switch involves many factors. See Ethernet Reference Manual
publication ENET-RM002
switches from Rockwell Automation, see the Stratix® Industrial Networks
Infrastructure At-a-Glance, publication ENET-QR001
for details. For more information about industrial
.
Safety PrecautionsRead the following safety precautions carefully.
ATTENTION: Risk of injury or equipment damage exists.
• Only personnel familiar with drive and power products and the associated
machinery can plan or implement the installation, start up, configuration. Only
qualified personnel can perform subsequent maintenance of the drive by using
this built-in interface. Failure to comply can result in injury and/or equipment
damage.
• The built-in adapter contains electrostatic discharge (ESD) sensitive parts that
can be damaged if you do not follow ESD control procedures. ESD control
precautions are required when handling the interface. If you are unfamiliar with
ESD control procedures, see Guarding Against Electrostatic Damage,
publication 8000-SB001
• When a system is configured for the first time, unintended or incorrect machine
motion can occur. Disconnect the motor from the machine or process during
initial system testing.
.
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202113
Chapter 1 Getting Started
Notes:
14Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
Chapter 2
Configure the Adapter
This chapter provides instructions and information for setting the parameters
to configure the built-in EtherNet/IP adapter.
TopicPage
Configuration Tools15
Setting the IP Address16
Connecting the Interface to the Network17
Apply Power18
Start-up Status Indications18
Configuring and Verifying Key Drive Parameters20
Use Interface Parameters to Set the IP Address21
Using a HIM to Access Parameters21
Using a BOOTP or DHCP Server23
Setting the Data Rate24
Setting Communication Hierarchy25
Setting a Controller Hierarchy25
Setting a Fault Action27
Changing the Fault Action27
Resetting the Adapter28
Restore Interface Parameters to Default Configurations28
Viewing the Interface Status Using Parameters29
Updating the Interface Firmware30
For a list of parameters, see Appendix B
definitions of terms in this chapter, see the Glossary
, Interface Parameters on page 85. For
.
Configuration ToolsThe built-in EtherNet/IP adapter stores parameters and other information in
nonvolatile storage (NVS). The following tools can be used to access the
interface parameters.
ToolSee
PowerFlex 20-HIM-A6 or 20-HIM-C6S HIMpage 21
BOOTP serverpage 23
DHCP server page 23
Connected Components Workbench software,
release 11 or later
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202115
rok.auto/pcdc, or online help (installed with the software)
Chapter 2 Configure the Adapter
Ones
Position
Hundreds
Position
Tens
Position
Setting the IP AddressThere are four ways to configure the built-in EtherNet/IP adapter IP address:
•Interface Rotary Switches — Use the switches when working on a
simple, isolated network (with IP addresses in the range, 192.168.1.xxx),
and you prefer a simplified node addressing method that has other
products with switches to set their IP addresses. See Use Switches to Set
the IP Address on page 16.
•Interface Parameters — Use interface parameters for more flexibility
when configuring the IP address. To use parameters as the source for the
IP address, set the rotary switches to 999. Set 0:300 - [Net Addr Sel] to ‘1’
(Parameters). The IP address, subnet mask, and gateway address come
from the values set using the associated interface 0:302...313. See Use
Interface Parameters to Set the IP Address on page 21.
•BOOTP — Use BOOTP when you want to configure an IP address, subnet
mask, and gateway address for the interface by using a BOOTP server. To
use BOOTP as the source for the IP address, set the rotary switches to
999. Set 0:300 - [Net Addr Sel] to ‘2’ (BOOTP).
See Using a BOOTP or DHCP Server
•DHCP (Dynamic Host Configuration Protocol) Use DHCP when you
want to configure an IP address, subnet mask, and gateway address for
the interface by using a DHCP server. To use DHCP as the source for the
IP address, set the rotary switches to 999.
Set 0:300 - [Net Addr Sel] to ‘3’ (DHCP).
See Using a BOOTP or DHCP Server
on page 23 for details.
on page 23 for details.
IMPORTANT
Regardless of the method that is used to set the interface IP address, each
node on the EtherNet/IP network must have a unique IP address. To
change an IP address, you must set the new value and then remove and
reapply power to (or reset) the interface.
Use Switches to Set the IP Address
Figure 4 - Setting the IP Address Switches
The three interface switches are grouped near the middle of the drive. These
switches are read when the drive powers up, and represent three decimal
digits from top to bottom. If set to a valid address (001…254), the interface uses
that value as the last octet of its IP address (192.168.1.xxx, where xxx = the
16Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
Chapter 2 Configure the Adapter
rotary switch settings), along with a subnet mask of 255.255.255.0 and a
gateway address of 192.168.1.1. Also, the setting for interface 0:300 - [Net Addr Sel] is automatically ignored.
Table 1 - IP Address Switches Settings
SettingsDescription
001…254
888
999
Any other setting Reserved.
The adapter uses the rotary switch settings for the IP address (192.168.1.xxx, where xxx = the rotary
switch settings). The value that is stored in 0: 300 - [Net Addr Sel] is automatically ignored.
Resets the adapter IP address and other EtherNet/IP communication settings to factory defaults.
Thereafter, the drive must be powered down, the switches set to a correct value (001…254 or 999),
and then the drive must be powered up again to accept the new address.
Disables the rotary switches, and requires using one of the following:
• 0:300 - [Net Addr Sel] selects the source for the interface IP address, which is one of the
following:
–Adapter Parameters
– BOOTP server (default)
– DHCP server firmware
Connecting the Interface to
the Network
IMPORTANT
When using the interface rotary switches, set the IP address before power
is applied because the interface uses the switch settings that it detects
when it first receives power.
The switch settings can be verified by viewing Port 0 Diagnostic Item number
68, see Table 21 on page 78
with any of the following drive configuration tools:
•20-HIM-A6 and 20-HIM-C6S for PowerFlex 755T drives
•Integrated touch screen display (eHIM) or standard HIM (20-750-CS6)
for PowerFlex 6000T drives.
•Connected Components Workbench software, release 11 or later.
Also, you can use 0:301 - [Net Addr Src], a read-only parameter, to verify the
active setting for 0:300 - [Net Addr Sel].
ATTE NT IO N: Risk of injury or death exists. The PowerFlex drive can contain high
voltages that can cause injury or death. Remove power from the drive, and then
verify that power has been discharged before connecting the built-in EtherNet/IP
adapter to the network. Verify that the DC bus has been discharged.
1. Remove power from the drive and discharge any stored power.
2. To access the drive control pod, open the drive door.
3. Use electrostatic discharge (ESD) control precautions.
4. Connect one end of an Ethernet cable to the network.
See Figure 5
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202117
for an example of wiring to an EtherNet/IP network.
Chapter 2 Configure the Adapter
Ethernet Switch
Controller
PowerFlex 755T drives
(each with built-in EtherNet/IP adapter)
Apply Power
Figure 5 - Connecting the Ethernet Cable to the Network
5. Route the other end of the Ethernet cable through the bottom plate of the
drive to either of the Ethernet connectors on the bottom edge of the control
board. See item 4 in Components on page 9.
ATTENTION: Risk of equipment damage, injury, or death exists.
• Unpredictable operation can occur if you fail to verify that parameter settings are
compatible with your application. Verify that settings are compatible with your
application before power is applied to the drive.
• Wear personal protective equipment (PPE) to avoid death or injury when applying
power with the drive door open.
1. Close the cabinet door for the drive.
2. Apply power to the drive.
The built-in EtherNet/IP adapter receives its power from the drive.
ATTENTION: Risk of injury or equipment damage exists. When a system is
configured for the first time, there can be unintended or incorrect machine
motion. Disconnect the motor from the machine or process during initial
system testing.
3. Check the status indicators either by using status parameters, HIM
status, or the software tool status.
When you apply power to the built-in EtherNet/IP adapter for the first
time, its EtherNet/IP status indicator is steady green or flashes green
after an initialization.
If it is red or remains off, see Start-up Status Indications on page 18
.
Start-up Status Indications
18Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
After power is applied, the drive STS (status) indicator and the built-in
EtherNet/IP adapter ENET, LNK1, and LNK2 status indicators can be
monitored via status parameters, HIM status, and the software tool status. If
personal protective equipment is worn, you can also view status indicators on
the front of the drive (Figure 6
status indications.
). See Table 2 on page 19 for possible startup
Chapter 2 Configure the Adapter
1
2
3
Figure 6 shows an example of the drive status indicator location near a HIM
under the drive cover. Your HIM may appear differently or in another location.
Figure 6 - Drive and Interface Status Indicators
Table 2 - Drive and Interface Start-up Status Indications
ItemNameColorStateDescription
Drive STS Indicator
Green
Yellow
1STS (Status)
Red
Red/
Yellow
Yellow/
Green
Green/Red
Built-in EtherNet/IP adapter Status Indicators
UnlitOff
Red
2ENET
Red/Green
Green
FlashingDrive ready but is not running, and no faults are present.
SteadyDrive is running and no faults are present.
When running, a type 2 (non-configurable) alarm condition exists –
Flashing
the drive continues to run. When stopped, a start inhibit condition
exists and the drive cannot be started (see drive 0:603 - [Start Inhibit]).
Steady
Flashing
A type 1 (configurable) alarm condition exists, but the drive
continues to run.
A major fault has occurred. The drive stops. it cannot be started
until the fault condition is cleared.
SteadyA non-resettable fault has occurred.
A minor fault has occurred. If not enabled a minor fault, acts like a
Flashing
Alternately
major fault. If minor faults are enabled and the drive is running, the
drive continues to run. The system is brought to a stop under
system control. The fault must be cleared to continue.
Flashing
Alternately
Flashing
Alternately
When running, a type 1 (configurable) alarm exists and the drive
continues to run.
The drive is updating firmware.
The interface and/or network is not powered, the interface is not
properly connected to the network, or the interface needs an IP
address.
A network connection has timed out, the rotary switches have been
changed since power-up, or the network configuration is invalid.
The interface failed the duplicate IP address detection test or its
DCHP lease has expired.
The interface is performing a self-test.
The interface is properly connected, but the drive is not controlled
by the network.
The interface is properly connected, and the drive is controlled by
the network.
Flashing
Steady
Flashing
Alternately
Flashing
Steady
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202119
Chapter 2 Configure the Adapter
Table 2 - Drive and Interface Start-up Status Indications (Continued)
ItemNameColorStateDescription
UnlitOffThe interface does not have an Ethernet link.
LNK1 and
3
LNK2
Green
(100 Mbps)
or
Yellow
(10 Mbps)
Flashing
Steady
The interface is properly connected and is transmitting or receiving
data packets on the network.
The interface is properly connected, but is not transmitting or
receiving on the network.
After verifying correct operation, place the drive HIM bezel to its closed
position if necessary and install the drive cover. See Drive Status Indicator
Descriptions on page 80 for more details.
Configuring and Verifying Key Drive Parameters
The drive can be separately configured for the command logic and reference
functions in various combinations. For example, you could set the drive to
have the logic command come from a peripheral or terminal block but have the
reference come from the network. Or you could set the drive to have its control
come from the network with the reference that comes from another peripheral
or terminal block. Or you could set the drive to have both its logic command
and reference come from the network.
The following steps in this section assume that the drive receives the logic
command and reference from the network.
1. To access the required parameters in this procedure, verify that drive
parameter 0:30 - [Access Level] is set to ‘1’ (Advanced) or ‘2’ (Expert).
2. To set the drive velocity reference, use drive 10:1800 - [VRef A Sel].
a. Set the Port field to ‘10 - Pri MtrSideCtrl’ as shown.
b. Set the Parameter field to point to Port 0, which contains the
EtherNet/IP adapter.
c. Then choose Parameter 211 [Emb Enet Ref].
3. Verify that drive 10:350 - [VRef Source] matches your entry to 10:1800 [VRef A Sel].
Any velocity reference that is commanded from the network can be
monitored by using 0:1914 - [VRef Command]. If a problem occurs, this
verification step provides the diagnostic capability to determine whether
the drive, interface, or the network is the cause.
4. If hard-wired discrete digital inputs are not used to control the drive,
verify that all unused digital input drive parameters are set to ‘0’ (Not
Used). These parameters are located in Port 0, in the file Feedback and I/
O, group Command.
20Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
Chapter 2 Configure the Adapter
Default = 0.0.0.0255.255.255.255
[IP Addr Cfg 1]
[IP Addr Cfg 2]
[IP Addr Cfg 3]
[IP Addr Cfg 4]
Use Interface Parameters to
Set the IP Address
By default, the interface is configured to use a DHCP server as the source for
the IP address interface, subnet mask, and gateway address. To use interface
parameters instead, you must first change the source for the node address to Parameters by using 0:300 - [Net Addr Sel]. Set the associated interface
parameters as described in the following subsections.
Using a HIM to Access Parameters
If your drive has a HIM, it can be used to access parameters in the interface.
From the Status screen (20-HIM-A6 or 20-HIM-C6S) or the Dashboard
Parameters tab (eHIM), navigate to Port 0 where the built-in EtherNet/IP
adapter resides.
From the Port 0, you can set the source for the network address, set the
IP address, subnet mask, and gateway address.
For details on how to view and edit parameters, see PowerFlex 20-HIM-A6/C6S HIM (Human Interface Module) User Manual,
publication 20HIM-UM001
.
Change the Source for the Network Address
1. Verify that the IP address switches, see Table 1 on page 17 are set to 999.
2. Set the value of 0:300 - [Net Addr Sel] to ‘1’ (Parameters).
3. Reset the interface by cycling power or by using the HIM as described in
Resetting the Adapter
on page 28.
4. Set the IP address, subnet mask, and gateway address by using interface
parameters by performing the steps in the following subsections.
Set the IP Address
1. Verify 0:300 - [Net Addr Sel] is set to ‘1’ (Parameters).
2. Set the value of 0:302 - [IP Addr Cfg 1] … 305 - [IP Addr Cfg 4] to a unique
IP address.
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202121
Chapter 2 Configure the Adapter
Default = 0.0.0.0255.255.255.255
[Subnet Cfg 1]
[Subnet Cfg 2]
[Subnet Cfg 3]
[Subnet Cfg 4]
Default = 0.0.0.0255.255.255.255
[Gateway Cfg 1]
[Gateway Cfg 2]
[Gateway Cfg 3]
[Gateway Cfg 4]
Set the Subnet Mask
1. Verify 0:300 - [Net Addr Sel] is set to ‘1’ (Parameters).
2. Set the value of 0:306 - [Subnet Cfg 1] … 309 - [Subnet Cfg 4] to the desired
value for the subnet mask.
•The subnet mask cannot be 0.0.0.0.
•The gate way address can be 0.0.0.0. If the gateway address is 0.0.0.0, the
drive can only communicate with devices on the same subnet as the
drive. It is not able to communicate with devices on other subnets.
•If the gateway address is not set to 0.0.0.0, then it must be set to an
address that is on the same subnet as the IP address of the drive.
Set the Gateway Address
1. Verify 0:300 - [Net Addr Sel] is set to ‘1’ (Parameters).
2. Set the value of 0:310 - [Gateway Cfg 1] … 313 - [Gateway Cfg 4] to the IP
address of the gateway device.
•The subnet mask cannot be 0.0.0.0.
•The gateway address can be 0.0.0.0. If the gateway address is 0.0.0.0, the
PowerFlex 755T can only communicate with devices on the same subnet
as the drive. It is not able to communicate with devices on other subnets.
•If the gateway address is not set to 0.0.0.0, then it must be set to an
address that is on the same subnet as the IP address of the drive.
3. Reset the interface by cycling power or by using the HIM as described in
Resetting the Adapter
on page 28.
22Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
Chapter 2 Configure the Adapter
ValueSetting
1Parameters
2BOOTP
3DHCP (default)
Ethernet
Address
(MAC) Label
Location
Drive Control Pod
Ethernet Connectors
Front View - Main Control Board
Using a BOOTP or DHCP
Server
There are various BOOTP and DHCP servers available. The following
instructions use the Rockwell Automation BOOTP/DHCP Server. This is a free
standalone program that incorporates the functionality of standard BOOTP
and DHCP utilities with a graphical interface page installed automatically as
part of the RSLinx® software. It is available at the Product Compatibility and
Download Center (PCDC) at rok.auto/pcdc
. From the website, choose the ‘Find
Downloads’ link and search for the word ‘BOOTP’). See the Read-me file and
online Help for directions and more information.
If the PowerFlex 6000T, 755TM, 755TR, or 755TL drive is connected to a
Stratix 6000 or Stratix 8000 managed Ethernet switch and the drive is set
for BOOTP or DHCP mode, the ‘dynamic IP address assignment by port’
(Stratix 6000) or ‘DHCP persistence’ (Stratix 8000) feature can be used to
set the IP address for the drive. For more details, see the Stratix 6000
Ethernet-Managed Switch User Manual, publication 1783-UM001
, or the
Stratix 8000 and Stratix 8300 Ethernet Managed Switches User Manual,
.
IMPORTANT
publication 1783-UM003
When the DHCP lease expires, the adapter stops communicating on the
network. A power cycle or option module reset is required.
1. Depending on the type of server (BOOTP or DHCP) being used, set 0:300
- [Net Addr Sel] to either ‘2’ (BOOTP) or ‘3’ (DHCP) respectively.
2. Make note of the Ethernet Address (MAC) of the interface hardware,
which is used in step 5
.
There are two ways to find the media access control (MAC) address:
• Remove the drive cover and locate the hardware Ethernet Address
label on the main control board of the drive (Figure 7
Figure 7 - Location of the Interface Hardware Address Label
).
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202123
Chapter 2 Configure the Adapter
• Use the HIM to access drive Port 0 and access the built-in EtherNet/IP
adapter DIAGNOSTIC folder screen. Then scroll to Diagnostic Items
43…48 (HW Addr 1…6) to view the hardware Ethernet Address (MAC) of
the interface. Finally, convert these decimal values to hex values.
The eHIM uses local subnet to detect the drive connected to the Stratix
switch. You are able to view the drive profile and change the IP address
in the Device Definition page within the overview tab.
3. On a computer that is connected to the EtherNet/IP network, start the
BOOTP/DHCP software.
4. Edit the Network Settings to match your network.
BoxType
Subnet MaskThe subnet mask for the built-in EtherNet/IP of the interface network.
GatewayThe IP address of the gateway device on the network of the interface.
Primary DNS
Secondary DNS
Domain Name
Optional - the address of the primary Domain Name Service (DNS) server that is used to
locate devices on the network by name instead of by IP address.
Optional - the address of the secondary DNS server to be used on the local end of the link
for negotiating with remote devices when the primary DNS server is unavailable.
Optional - The text name that corresponds to the network containing the BOOTP/DHCP
server and the drive being configured.
5. In the BOOTP/DHCP Request History list, either double-click the
Ethernet Address (MAC) of the interface noted in step 2
, or click New in
the Relation List.
6. Edit the following:
BoxType
IP address A unique IP address for the interface
Host NameOptional - a text name for the drive being configured
DescriptionOptional - text to describe the device that is saved only in the BOOTP/DHCP software
7. After the BOOTP/DHCP Server has provided an IP address, to assign this
configuration permanently to the interface, select the device in the
Relation List, and click Disable BOOTP/DHCP.
When power is cycled on the interface, it uses the configuration that you
assigned it and does not issue new BOOTP or DHCP requests.
8. From the File menu, choose Save to save the Relation List.
Setting the Data RateBy default, the interface is set to autodetect, so it automatically detects the data
rate and duplex setting that is used on the network. If you must set a specific
data rate and duplex setting, use the 0:314 - [Net Rate Cfg 1] and 0:316 - [Net Rate Cfg 2] values. These values determine the Ethernet data rate and duplex
settings that the interface uses to communicate.
1. Verify that the Ethernet cable is connected to Ethernet port 1 or port 2 to
change the data rate or duplex setting. Port 1 is the connector closest to
the front edge of the control board.
2. Set the value of 0:314 - [Net Rate Cfg 1] or 0:316 - [Net Rate Cfg 2] to the
data rate at which your network is operating.
ValueData Rate
0Autodetect (default)
110 Mbps Full
210 Mbps Half
3100 Mbps Full
4100 Mbps Half
24Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
Chapter 2 Configure the Adapter
Auto detection of the data rate and duplex works only if the device (usually
a switch) on the other end of the cable is also set to detect the rate/duplex.
If one device is using fixed data rate/duplex, the other device must use the
same fixed settings.
3. Reset the interface by cycling power or by using the HIM as described in
Resetting the Adapter on page 28.
Setting Communication
Hierarchy
A hierarchy determines the type of device with which the interface exchanges
data. In a controller hierarchy, the interface exchanges data with the
ControlLogix® controller or another communication bridge.
When a multicast I/O connection is used or when the interface does not have a
valid gateway address, the controller must be on the same IP subnet as the
interface to establish an I/O connection.
Setting a Controller Hierarchy
To set the Controller hierarchy, follow the instructions in this section to enable
datalinks to read and write data.
When using the ControlLogix controller, there is no need to configure
datalink parameters. They are assigned when configuring the drive Addon Profile, see Configure Input and Output Data on page 36
Enable Datalinks to Write Data
The controller output image (controller outputs-to-drive) always contains the
logic command and reference fields. It can also have 0...16 additional 32-bit
parameters (datalinks). They are configured using 0:321 - [DL From Net 01] … 336 - [DL From Net 16]. The output connection size in the controller determines
the number of datalinks that are actively used. See the respective controller
example sections in Chapter 3
page 31 for more information on setting the connection size.
Configuring the Drive in a Logix System on
.
IMPORTANT
When using a ControlLogix controller, configure the datalink parameters now
as described in this section.
0:321 - [DL From Net 01] …336 - [DL From Net 16] control which parameters
receive the values from the network. These parameters apply to the drive,
option module, or any other connected peripheral. You can use a HIM, or
another drive configuration tool, such as Connected Components Workbench
software, to select the drive or peripheral by port number and the parameter by
name. As an alternate method, set the parameter value manually by number by
using this formula:
From Net Parameter Value = (10000 * Port Number) + (Destination Parameter Number)
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202125
Always use the datalink parameters in consecutive numerical order. Start
with the first parameter. For example, use 0:321… 323 to configure three
datalinks to write data. Otherwise, the network I/O connection size is larger
than necessary, which needlessly increases controller response time and
memory usage.
Chapter 2 Configure the Adapter
For example, if you want to use 0:321 - [DL From Net 01] to write to Parameter
3 of an optional encoder card plugged into drive Port 5. By using the formula,
the value for 0:321- [DL From Net 01] would be (10000 * 5) + (3) = 50003.
Follow these steps to enable datalinks to write data.
1. Set the values of only the required number of contiguous controller-todrive datalinks that write data to the drive and are included in the
network I/O connection.
2. Reset the drive by cycling power to the drive or by using the Reset Device
function of the HIM located in the DIAGNOSTIC folder for the drive. See
Resetting the Adapter
on page 28.
3. Because the logic command and reference are always used in the
interface, configure the parameters in the drive to accept the logic
command and reference from the interface.
When using the controller for speed reference via the interface, set two
fields in drive 10:1800 - [VRef A Sel].
a. Set the Port field for the drive.
b. Set the Parameter field to point to the parameter containing the
reference value received from the parameter containing the reference
value that is received from the embedded EtherNet/IP adapter 0:211 -[Emb Enet Ref].
Also, verify that the mask parameters in the drive, (for example,
0:41 - [Logic Mask]) are configured to receive the desired logic
command from the interface. See the drive documentation for details.
The interface is ready to receive input data and transfer control data
from the controller.
Next, configure the controller to recognize and transmit I/O to the interface.
See Chapter 3
Configuring the Drive in a Logix System on page 31.
Enable Datalinks to Read Data
The controller input image (drive-to-controller inputs) always contains the
logic status and feedback fields. It can also have 0...16 additional 32-bit
parameters (datalinks). They are configured using 0:340 - [DL To Net 01] … 355 - [DL To Net 16]. The input connection size in the controller determines the
number of datalinks that are actively used. See the respective controller
example sections in Chapter 3
page 31 for more information on setting the connection size.
IMPORTANT
Always use the datalink parameters in consecutive numerical order. Start
with the first parameter. For example, use 0:340…344 to configure five
datalinks to read data. Otherwise, the network I/O connection size is larger
than necessary, which needlessly increases controller response time and
memory usage.
Configuring the Drive in a Logix System on
When using a ControlLogix controller, configure the datalink parameters now
as described in this section.
0:340 - [DL To Net 01] … 355 - [DL To Net 16] configure which parameters in the
drive, interface, or any other connected peripheral send the values to the
26Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
Chapter 2 Configure the Adapter
network. Select the drive or peripheral by port number and the parameter by
name. Use the HIM, or another drive configuration tool such as Connected
Components Workbench software. As an alternate method, use this formula to
set the parameter value manually by number:
To Net Parameter Value = (10000 * Port Number) + (Origination Parameter Number)
For example, suppose that you want to use 0:340 - [DL To Net 01] to read
Parameter 2 of an optional I/O card plugged into drive Port 6. By using the
formula, the value for 0:340 - [DL To Net 01] would be (10000 * 6) + (2) = 60002.
Follow these steps to enable datalinks to read data.
1. Set the values of only the required number of contiguous drive-tocontroller datalinks that read data from the drive and are included in the
network I/O connection.
2. Reset the interface by cycling power or by using the HIM described in
Resetting the Adapter
on page 28.
The interface is configured to send output data to the controller. Configure the
controller to recognize and transmit I/O to the interface. See Chapter 3
Configuring the Drive in a Logix System on page 31
.
Setting a Fault ActionBy default, when the drive is controlled by the network or receives information
from the network; communication is disrupted. The drive responds by
faulting, if it is using I/O from the network. Possible causes include that the
network cable is disconnected, the controller is idle (in Program mode or
faulted), or an MSG instruction that is used for drive control is disrupted. You
can configure another response to these faults:
•Disrupted I/O communication by using 0:360 - [Comm Flt Action]
•An idle controller by using 0:361 - [Idle Flt Action]
•Disrupted Explicit Messaging for drive control via PCCC or the CIPbased network Assembly Object by using 0:363 - [Msg Flt Action]
ATTE NT IO N: Risk of injury or equipment damage exists. By default, these
parameters fault the drive:
• 0:360 - [Comm Flt Action]
• 0:361 - [Idle Action]
• 0:363 - [Msg Flt Action]
You can configure these parameters so that the drive continues to run. However,
verify that the settings of these parameters do not create a risk of injury or
equipment damage. When commissioning the drive, verify that your system
responds correctly to various situations.
Changing the Fault Action
Set the values of 0:360 - [Comm Flt Action], 361 - [Idle Flt Action], and 363 [Msg Flt Action] to an action that meets your application requirements.
Table 3 - Fault Action Parameters
ValueActionDescription
0FaultThe drive is faulted and stopped (default).
1StopThe drive is stopped, but not faulted.
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202127
Chapter 2 Configure the Adapter
Table 3 - Fault Action Parameters (Continued)
ValueActionDescription
2Zero DataThe drive is sent ‘0’ values for data. This value does not command a stop.
3Hold LastThe drive continues in its present state.
The drive is sent the data that you set in the fault configuration parameters:
• 0:364 - [Flt Cfg Logic] - A 32-bit value that is sent to the drive for logic
command
4Send Flt Cfg
• 0:365 - [Flt Cfg Ref] - A 32-bit REAL (Floating Point) value that is sent to
the drive for reference
• 0:366 - [Flt Cfg DL 01] … 381 - [Flt Cfg DL 16]) - A 32-bit Integer value that
is sent to the drive for a datalink. If the destination of the datalink is a
REAL (Floating Point) parameter, you must convert the desired value
to the binary representation of the REAL value.
Changes to these parameters take effect immediately. A reset is not required.
If communication is disrupted and then re-established, the drive automatically
receives commands over the network again.
Resetting the AdapterChanges to rotary switch settings and some interface parameters require that
you reset the adapter before the new settings take effect. You can reset the
interface by cycling power or by using the Reset Device function of the HIM
located in the DIAGNOSTIC folder for the drive.
Restore Interface
Parameters to Default
Configurations
ATT EN TI ON : Risk of injury or equipment damage exists. If the adapter is transmitting
control I/O to the drive, the drive can be faulted when you reset the adapter. Determine
how your drive responds before resetting the adapter.
Interface parameters can be restored in two ways:
•ALL—restores ALL parameters on the port to their default configuration
values.
•MOST—restores MOST parameters on the port —except the following,
which are used for network setup Port 0:
• 0:300 - [Net Addr Sel]
• 0:302…305 - [IP Addr Cfg 1…4]
• 0:306…309 - [Subnet Cfg 1…4]
• 0:310…313 - [Gateway Cfg 1…4]
• 0:314 - [Net Rate Cfg 1]
• 0:316 - [Net Rate Cfg 2]
IMPORTANT
Because the built-in EtherNet/IP adapter is part of Port 0, restoring the
port defaults also resets other drive configuration settings that are
made in Port 0.
Using a 20-HIM-A6 or 20-HIM-C6S HIM
Follow these steps to restore interface parameters to their default
configuration values.
1. From the Status screen, scroll to Port 0, which is the drive
port contains the built-in EtherNet/IP interface.
2. Use the key to scroll to Port 0, which is the drive port contains
the built-in EtherNet/IP interface.
28Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
Chapter 2 Configure the Adapter
3. Display the last viewed folder, select the key.
4. To scroll to the MEMORY folder, use the keys.
5. To select Set Defaults, use the or key.
6. Press the (Enter) key.
The Set Defaults popup box appears.
7. Press the (Enter) key again.
The warning popup box appears.
8. Reset parameters to their default configuration values by selecting the
appropriate option:
• To restore MOST parameters to default configurations, press the
MOST soft key.
• To restore ALL parameters, press the ALL soft key.
• To cancel, press the ESC soft key.
Viewing the Interface Status
Using Parameters
IMPORTANT
When performing a Set Defaults, the drive can detect a conflict and then
not allow this function to occur. If a conflict happens, first resolve the
conflict and then repeat this Set Defaults procedure. Common reasons for
a conflict include a drive that is running or a controller in Run mode.
9. Reset the interface by cycling power or by using the HIM as described in
Resetting the Adapter
on page 28.
Using enhanced HIM
Reset parameters to their default configuration by navigating to the
Parameters tab (enhanced HIM) and click the Reset to Defaults button.
The following parameters provide information about the status of the
interface. You can view these parameters at any time.
Table 4 - Interface Status Parameters
Interface ParameterDescription
0:356 - [DLs From Net Act]
0:357 - [DLs To Net Act]
0:301 - [Net Addr Src]
0:315 - [Net Rate Act 1]The data rate/duplex used by the ENET1 network port on the interface.
0:317 - [Net Rate Act 2]The data rate/duplex used by the ENET2 network port on the interface.
The number of controller-to-drive datalinks that are included in the network I/O
connection (controller outputs).
The number of drive-to-controller datalinks that are included in the network I/O
connection (controller inputs).
Displays the active source for the interface node address, subnet mask, and
gateway address.
‘Switches’ (0) – The address comes from the rotary switches on the main control
board.
‘Parameters’ (1) – The addresses come from 0:302 [IP Addr Cfg 1]…313 [Gateway
Cfg 4].
‘BOOTP’ (2) – The address comes from a BOOTP server on the network.
‘DHCP’ (3) – The address comes from a DHCP server on the network and could be a
Stratix switch.
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202129
Chapter 2 Configure the Adapter
Updating the Interface
Firmware
The interface firmware is contained within the drive firmware. The interface
firmware can be updated over the network.
When updating firmware over the network, you can use the Allen-Bradley®
ControlFLASH Plus™ software tool.
To obtain a firmware update for this interface, go to rok.auto/pcdc
website contains all firmware update files and associated Release Notes that
describe the following items:
•Firmware update enhancements and anomalies
•How to determine the existing firmware revision
•How to update the firmware using ControlFLASH Plus software
. This
30Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
Chapter 3
Configuring the Drive in a Logix System
This chapter provides instructions on how to configure an Allen-Bradley Logix
5000™ controller to communicate with a connected PowerFlex drive.
TopicPage
Establish Communication by Using RSLinx Classic Software31
Obtain Add-on Profiles32
Create Logix Controller Project33
Add the Drive to the Project34
Configure Input and Output Data36
Download the Configuration to the Controller39
Correlate the Drive with the Controller40
Configuration to Aid in Field-Failure Replacement42
Use Firmware Supervisor to Update Firmware42
Using Automatic Device Configuration (ADC)44
Configure the Drive for ADC45
ADC and Logix Memory47
Power Peripheral Changes When Using ADC with PowerFlex 755T Drives47
Special Considerations For 20-750-S1 Safe Speed Module (S1)49
Special Considerations for Communications and Option Developers Kit
Option Cards
Testing ADC50
Monitoring ADC Progress50
Programmatically Monitoring Connection Status and the ADC Configuration
Signature
Best Practices54
50
52
Establish Communication by
Using RSLinx Classic
Software
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202131
FactoryTalk® Linx connection and RSLinx Classic software, in all its variations
are used to provide a communication link between the computer, network,
and controller.
1. Configure an EtherNet/IP driver in RSLinx Classic software.
2. Keep running RSLinx software and verify that the computer connects
with the drive.
3. From the Communication menu, choose RSWho.
4. In the menu tree, click the ‘+’ next to the Ethernet driver and find your
drive.
Note: If the EtherNet/IP Driver cannot see your drive, as an alternative, use either the
Ethernet devices or the Remote Devices via Linx Gateway RSLinx driver.
Chapter 3 Configuring the Drive in a Logix System
5. If your drive is not recognized, upload the electronic data sheet (EDS) file
from the drive.
a. Right-click your drive.
b. Choose upload EDS file from device.
By uploading the EDS file, it also uploads the icon files for the device. The
question mark changes to a drive icon.
Obtain Add-on ProfilesEach version of the Logix Designer application ships with the latest versions of
available AOPs. However, new drives (new AOPs), updates (software
enhancements and anomaly fixes), and device database files that are required
for new firmware releases can occur at any time. If you are missing any of the
following, you can obtain the AOP and database updates via free download at
the Product Compatibility and Download Center (PCDC), rok.auto/pcdc
•An AOP for a specific drive
•A specific feature, such as ADC
•A desired firmware revision in an existing AOP
The Logix Designer application drive Add-on Profiles provide these
advantages:
•Profiles for specific drives that provide descriptive controller tags for
basic control I/O words (logic command/status and reference/feedback)
and datalinks. Additionally, datalinks automatically take the name of the
drive parameter to which they are assigned. All Tags are of the proper
data type so there is no need for manual conversion in the user program.
These profiles substantially reduce I/O mismatch errors and drive
configuration time.
•The drive tab removes the need for a separate drive-softwareconfiguration tool. All drive configuration can be done within the Logix
Designer application.
•Drive configuration settings are saved as part of the controller project
file (.ACD) and also downloaded to the controller.
•Automatic Device Configuration.
:
32Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
Chapter 3 Configuring the Drive in a Logix System
To determine your AOP version, left-click on Module Properties icon in the
upper left-hand corner of the Module Properties dialog box, and choose About
Module Profile.
Create Logix Controller
Project
Go to Product Compatibility and Download Center at rok.auto/pcdc
download the latest drive Add-on Profile for the drive.
Before you can add your drive, you must create a Logix Designer application
project that includes a Logix 5000 controller with a connection to the
EtherNet/IP network. Some controllers require an Ethernet communication
module, while others feature an embedded Ethernet port for network
communication. See the user manual for your controller for information on
configuring a Logix 5000 controller in the Logix Designer application at
rok.auto/literature
This section provides the steps to configure a simple EtherNet/IP network (see
Figure 8
communicate with a drive by using logic command/status, reference/
feedback, and 32 datalinks (16 to read and 16 to write) over the network.
). In our example, we configure a ControlLogix controller to
.
to
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202133
Chapter 3 Configuring the Drive in a Logix System
IP address 10.91.166.21
PowerFlex 755T drive with built-in
EtherNet/IP adapter
Computer with Ethernet
Connection
Ethernet Switch
Figure 8 - Example ControlLogix Controller EtherNet/IP Network
IP address 10.91.166.96
ControlLogix Controller
Add the Drive to the ProjectTo transmit data between the controller and the drive, you must add the drive
as a child device to the parent Ethernet connection. See section Obtain Add-on
Profiles on page 32 to determine which AOP version you are currently using.
1. In the tree view, right-click the Ethernet network under the Ethernet
bridge and choose New Module to display the Select Module dialog box.
2. From the list, select your drive.
If the desired PowerFlex drive is not shown, go to rok.auto/pcdc and
download the latest Add-on Profile.
3. Click Create.
34Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
Chapter 3 Configuring the Drive in a Logix System
The Device Definition window for the drive appears.
4. On the Identity page, edit the following data about the drive.
BoxSetting
ProductSelect the type of drive used, if necessary.
Connected
Module
NameA name to identify the drive.
DescriptionOptional – description of the drive.
Ethernet
Address
Revision
Electronic
Keying
Drive Rating
Select the Ethernet connection that is used by the drive.
The IP address of the drive. Click the Advanced link if Network Address Translation (NAT) is
used.
The major and minor revision of the firmware in the drive. If the desired major and minor
revision for the drive is not listed, the drive database is not installed on your computer. To
get the correct database revision, click the ‘Need more options?’ link to:
Create Database Device: Creates a database from an online network drive.
– To locate the desired drive, navigate the RSLinx software RSWho dialog box.
– Select the desired drive, and click OK. Data is uploaded from the drive to create the
database on the computer.
– Close the Device Definition window and then reopen it to display the new revision.
Update Database from website: When a drive is not available online, do the following:
– Automatically opens the Product Compatibility and Download Center website with the
necessary database install file listed.
– Download the file.
– Close the Device Definition window.
– Reopen it to display the new revision.
Compatible Module is recommended when Firmware Supervisor is not used to
update a replacement of this drive. The ‘Compatible Module’ setting for Electronic Keying
verifies that the physical module is consistent with the software configuration before the
controller and bridge make a connection. Make sure to set the correct revision in this dialog
box. See the online Help for additional information on this and other Electronic Keying
settings.
When using Firmware Supervisor to store firmware for the drive, always choose ‘Exact
Match’. When using ADC, see the table on page 47
The voltage and current rating of the drive. If the drive rating is not listed, the drive database
is not installed on your computer. For information on how to get a drive database, select
‘Need More Options?’ described in the Revision section of this table.
for more details.
5. If you are missing a firmware revision, click the Need more options? link
in the Device Definition window.
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202135
Chapter 3 Configuring the Drive in a Logix System
Figure 9 - AOP / Database Update Options
Two methods for updating database files for firmware revisions, one online
and one offline, are provided:
Create Database from Device – Opens the Identifying Device window to
navigate to any drive on the network. This includes a drive type that is
different than the AOP that you are currently using. The AOP automatically
creates a database for the selected device (must be a supported device).
Update Database from Website – Opens a web browser for offline downloads
from the product comparability download center (PCDC). Use the Product
Search to either search for ‘database’ or search for drive (for example
‘PowerFlex 755T’) and select the desired firmware revision.
Configure Input and Output Data
Logic status, feedback, logic command, and reference words are automatically
configured by default and are always transmitted.
1. Select Connection Format to display the Input and Output tables that are
used to select the I/O communicated between the controller and drive via
datalinks.
The Input tab contains inputs to the controller from the drive and the
Output tab contains outputs from the controller to the drive. Up to 16
datalink inputs and 16 datalink outputs can be configured.
IMPORTANT
Always use the datalink parameters in consecutive numerical order by
starting with the first parameter. Otherwise, the network I/O connection is
larger than necessary, which needlessly increases response time and
memory usage.
36Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
Chapter 3 Configuring the Drive in a Logix System
2. Start in the first editable field in the Parameter column on the Input tab.
Use the pull-down menu and open the parameter window to select the
desired parameter for datalink.
3. Repeat for any additional datalinks.
4. Repeat for the Output tab and select the desired parameters to datalink.
5. In the Requested Packet Interval (RPI) box, set the RPI to the desired
value (default is 20.0 milliseconds).
This value determines the interval that a controller uses to move data to
and from the drive. To conserve bandwidth, use higher values for
communicating with low-priority devices.
The ‘Inhibit Module’ box, when checked, inhibits the controller from
communicating with the drive. When the ‘Major Fault On’ box is
checked, a major controller fault occurs when the connection to the drive
fails while the controller is in the Run mode.
Unicast reduces network traffic and is recommended whenever possible.
6. Click OK.
The new node now appears under the bridge in the I/O Configuration
folder. If you double-click the Controller Tags, you see that module-
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202137
Chapter 3 Configuring the Drive in a Logix System
defined data types and tags have been automatically created (Figure 10
and Figure 11
).
All tag names are defined and datalinks include the assigned drive
parameter name. After you save and download the configuration, these
tags allow you to access the Input and Output data of the drive via the
ladder logic of the controller.
Figure 10 - Controller Input Tags Example
38Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
Figure 11 - Controller Output Tags Example
Chapter 3 Configuring the Drive in a Logix System
Download the Configuration
to the Controller
To download the project on your computer, follow these steps.
1. Save the project.
2. From the Communication menu in the Logix Designer application dialog
box, choose Download.
The Download dialog box appears.
If a message box reports that Logix Designer application software is unable to go
online, see Establish Communication by Using RSLinx Classic Software on page 31
and RSLinx online help for details.
3. Click Download to download the configuration to the controller.
When the download is successfully completed, Logix Designer
application software goes into the Online mode.
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202139
Chapter 3 Configuring the Drive in a Logix System
If the controller was in Run mode before Download was clicked, Logix Designer
application prompts you to change the Controller mode back to Remote Run. In this
case, choose the appropriate mode of operation for your application.
4. From the File menu, choose Save.
The first time a project is saved, the Save As dialog box appears.
a. Navigate to a folder.
b. Type a file name.
c. Click Save to save the configuration as a file on your computer.
To verify that present project configuration values are saved, Logix
Designer application software prompts you to upload them.
5. Click Yes to upload and save the values.
Correlate the Drive with the Controller
Correlate the drive settings to the Logix Designer application project I/O
settings so that they match. While online with the controller:
1. In the tree view under I/O Configuration, right-click the drive and
choose Properties.
2. The drive profile opens and immediately begins to correlate.
3. If the Differences Found dialog box appears (which is typical), click
Download. The project settings are downloaded from the controller to
the drive and its connected option module.
40Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
Chapter 3 Configuring the Drive in a Logix System
If Upload is clicked, the drive and option module settings are uploaded to
the controller.
4. Correlation is performed so the configuration in the project matches the
configuration in the physical drive. If differences are found, you need to
select either ‘Use Project’ or ‘Use Physical’ for each identified item. Check
the boxes for your specific needs. To show additional information about
the differences, select the More Details pull-down menu.
5. Click Continue.
After a few moments, the Module Properties dialog box uses a green bar
to indicate that it is connected to the drive.
IMPORTANT
The I/O OK box in the upper left of the Logix Designer application dialog box
must be steady green. There must not be a yellow warning symbol in the
tree view under the I/O Configuration folder next to the drive.
6. Click OK to close the Module Properties dialog box for the drive.
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202141
Chapter 3 Configuring the Drive in a Logix System
Configuration to Aid in
Field-Failure Replacement
Historically, field-failure replacement has been a manually intensive process.
Downtime can be minimized by automating some of the steps in the
replacement process:
Step Manual Process Automatic Process
1Remove failed drive.
2Mount and wire replacement drive.
Manually set IP address setting on drive so
3
it appears on network.
Manually update drive with ControlFLASH
4
Plus if necessary.
Manually connect with Connected
Components Workbench software. Locate
5
correct saved configuration file and
download to the drive.
6*Applies to manual process only.
BOOTP server in Ethernet switch automatically assigns the IP
address. Drive is DHCP enabled by default and accepts assigned
IP address.
Electronic Keying between Logix controller and drive must resolve
successfully. Configure Firmware Supervisor and use ‘Exact
Match’ for Electronic Keying to automatically update the drive or
peripheral device firmware if needed.
ADC in the Logix controller automatically downloads the
configuration when there is a configuration signature mismatch,
such as replacing a failed drive with a new one.
After the drive has been programmed, open the Device Definition
window in Logix Designer application and perform the upload.
Automatic IP address assignment in the Ethernet switch, Firmware
Supervisor, and ADC are mutually exclusive and can be used with or without
each other. If Firmware Supervisor and ADC are both enabled, Firmware
Supervisor executes first and must successfully complete before ADC executes.
Use Firmware Supervisor to
Update Firmware
The Firmware Supervisor function provides firmware updates for the
peripherals that are connected to the drive. You must be online and in Program
mode with the controller to load/store the Firmware Supervisor settings.
To configure the controller to check and refresh the correct firmware for the
drive and peripherals, perform the following steps:
1. Verify that ‘Exact Match’ keying is selected in the drive and peripherals’
properties dialog boxes.
a. View the drive keying by clicking the General tab.
b. Right-click each peripheral on the Drive tab.
c. View the keying of the peripheral by choosing Properties.
2. Verify that ControlFLASH Plus firmware kits for each revision of
firmware for each device that must be stored in the controller is installed
on the computer that runs the programming software.
3. Verify that a CompactFlash or other storage card is installed in the
controller.
4. Use the programming software to go online with the controller in
Program mode.
5. Download your program if you have not done so already.
6. In the tree view, right-click the controller folder at the top of the
Controller Organizer.
7. Choose Properties.
42Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
Chapter 3 Configuring the Drive in a Logix System
8. On the Controller Properties dialog box, click the Nonvolatile Memory
tab.
9. Click Load/Store.
The Nonvolatile Memory Load/Store dialog box appears.
10. From the Automatic Firmware Update pull-down menu, choose Enable
and Store Files to Image.
11. Click <-- Store.
Two confirmation dialog boxes open that relate to communication
disruptions and erasure of the current contents of the storage card.
12. If okay, click Yes on either dialog box.
The programming software goes to the Offline state, and this dialog box
appears.
13. Wait for the store operation to complete, and then attempt to go online
with the controller again.
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202143
Chapter 3 Configuring the Drive in a Logix System
Using Automatic Device
Configuration (ADC)
Automatic Device Configuration (ADC) supports the automatic download of
drive configuration data. Drive configuration settings are stored inside the
ACD project file. With ADC enabled, the Logix controller automatically
downloads the configuration settings for a particular drive port if it detects
that there is a configuration signature mismatch with a port.
A configuration signature is a globally unique ID number. The Logix controller
uses the number to perform a quick compare to determine if a download is
needed. If the signatures match, no download is needed. If an option module
or entire drive is replaced, the configuration signature for the respective port
does not match and a download occurs to the port.
ATTENTION: Logix holds the Master copy of the drive configuration.
When ADC is enabled, ADC is triggered any time the Logix controller detects a
configuration signature mismatch when establishing an EtherNet/IP network I/O
connection.
• The use of other configuration tools, such as a HIM or Connected Components
Workbench software must be minimized and restricted to monitor-only operation.
Any configuration changes made by these tools will cause a configuration
signature mismatch the next time the Logix controller connects to the device. ADC
writes over any configuration changes made by the other tools. Consider using the
Write Mask function (drive 0:230 - [Write Mask Cfg]). The function stops tools
that are connected to ports other than the built-in EtherNet/IP port from writing to
the drive. Any drive configuration changes must be made by editing the Module
Properties in the Logix Designer application.
• The use of a MSG instruction to perform parameter writes in the Logix Designer
application program must be limited to RAM memory by setting the proper
Attribute in the MSG instruction. Any writes to parameter nonvolatile storage (NVS)
will clear the configuration signature and cause a mismatch the next time the
Logix controller connects to the device. This triggers ADC, which writes over any
configuration changes that were previously made.
ADC may execute the first time the Logix controller connects to the drive after
ADC has been enabled. The configuration signatures in the controller and
drive synchronize, and stops future ADC downloads from occurring unless a
configuration change is made or the drive / peripheral is replaced.
If a port has configuration parameters that require a reset to become active,
ADC will reset the drive after the respective port parameters are downloaded.
When ADC is enabled, it can be activated if the controller is in Run or Program
mode. Select ‘Inhibit Module’ when changes are made to the drive to limit ADC
from writing over your changes. ‘Inhibit Module’ is on the Connection tab in
the drive module profile.
ADC can work in tandem with the Firmware Supervisor. If the Firmware
Supervisor is configured and enabled for a drive (‘Exact Match’ keying must be
used), the drive/ peripheral firmware is automatically updated (if necessary)
before any ADC operation for that port.
Use select Stratix switches to provide the dynamic IP address assignment by port.
This removes the need to manually enter the IP address, subnet mask, and Gateway
address before connecting a replacement drive to the Ethernet network.
44Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
Chapter 3 Configuring the Drive in a Logix System
Configure the Drive for ADC
ADC is configured within the Device Definition window.
1. In the Controller Organizer, right-click the drive and choose Properties.
2. Click the Device Definition button.
3. Select Automatic Device Configuration in the navigation list.
4. Check the Enable Automatic Device Configuration box to enable ADC for
the drive. Default settings are automatically set for ADC.
ADC settings can also be adjusted at the port/peripheral level as desired
for your application. The Fail Drive Connection on Peripheral Error, if
selected, fails the network I/O connection with the Logix controller if an
error occurs with the respective port/peripheral.
5. Make any needed changes.
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202145
Chapter 3 Configuring the Drive in a Logix System
6. If you make changes and want to revert to the default settings, click the
Reset to Default Settings button.
Checkboxes for peripheral devices that do not support ADC appear
dimmed and cannot be checked.
7. When ADC is enabled, the Overview page in the Module Properties lists
‘ADC Enabled’. ‘ADC Disabled’ is displayed when ADC is disabled.
46Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
Chapter 3 Configuring the Drive in a Logix System
Only two Electronic Keying selections are recommended when using
ADC:
Electronic Keying
Selection
Exact Match
Compatible ModuleThis is the recommended setting to use for ADC when Firmware Supervisor is not used.
Disable Keying
Recommendation
Use this selection only if:
• Your system design specification requires that a replacement drive/peripheral is
identical—down to the Minor revision of firmware (x.xxx).
• You are implementing Firmware Supervisor upgrade support and ADC. ControlFLASH
Plus firmware kits for the revision of firmware that is used for each drive/peripheral
must be installed on the computer that runs the programming software. Upgrade
files can be downloaded from: rok.auto/pcdc
When using ADC, this selection is not recommended. This selection allows a
replacement to have any different Device Type, Product Code, or Major (X
Minor (X.xxx) firmware revision. It is up to the user to provide a replacement that has a
firmware revision greater than or equal to the original. If a replacement with older
firmware is used, the ADC download can fail.
.
.xxx) and/or
It is also recommended that 0:230 [Write Mask] is set to write-protect all other
ports when ADC is used. When ADC is enabled, the Logix controller 'owns' the
configuration in the drive. Only make Configuration changes via the Logix
Designer application.
If a port is not write-protected, then a change that is made by another tool (for
example, a HIM at Port 1) clears the Configuration Signature for the respective
port. This causes ADC to trigger on the next network I/O connection and
overwrite the change with the configuration that was stored in the controller.
The HIM and other software tools, such as Connected Components
Workbench software, can continue to be used for purposes of monitoring.
ADC and Logix Memory
Drive configuration settings are stored in the project ACD file that is
downloaded and stored in the controller. Configuration settings for ADCcapable devices contain additional port and script information.
A typical PowerFlex drive consumes less than 25 kilobytes of Logix memory per
drive. Most Logix controllers have megabytes of memory available, so memory
typically is not an issue. You can monitor Logix memory usage in Logix
Designer application via the Controller Properties window.
Power Peripheral Changes When Using ADC with PowerFlex 755T Drives
The PowerFlex 755T drives and bus supplies check the power peripherals
(power modules, LCL filters, precharge modules, and Torque Accuracy
Modules) every time it powers up. During power-up, the system checks to see if
the peripherals are the same and in the same order. If the power peripherals
are replaced, or the order of the power peripherals changes, then the
PowerFlex 755T detects the change. Changes to the following items trigger the
need for acknowledgment:
•Power peripheral added
•Power peripheral removed
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202147
Chapter 3 Configuring the Drive in a Logix System
•Power changed
•Backplane option peripheral removed
•Backplane option peripheral changed
ADC cannot operate until a user acknowledges the change, and the following
features are unavailable until the change is accepted:
•The Line Side Converter cannot be modulated.
•The Motor Side Inverter cannot be modulated.
•A command to reset cannot be accepted.
•A parameter download cannot be accepted.
The PowerFlex 755T indicates a configuration change in 0:90 [Cfg Status]. The
configuration change must be manually accepted by entering a value of
'Accept' (1) in 0:91 [Cfg Acknowledge].
IMPORTANT
After a power peripheral change is detected, the PowerFlex 755T does not
accept downloads from the controller until the configuration change is
accepted in 0:91 [Cfg Acknowledge].
Follow the procedure to use ADC when servicing power peripherals:
1. Remove power from the system and de-energize the cabinet.
2. Disconnect the Ethernet cable.
3. Update the hardware configuration as needed, this includes replacing
and reordering power peripherals and making the needed fiber-optic
connections.
4. Verify the updated hardware configuration for correctness and verify
that the power peripherals are properly secured and installed.
5. Verify that the fiber-optic connections to the power peripherals are
correct.
6. Apply power.
7. Accept the configuration change by entering the value ‘Accept (1)’ as the
input for 0:91 [Cfg Acknowledge].
8. Remove power from the system and de-energize the cabinet. This could
be needed to gain safe access to the Ethernet port.
9. Connect the Ethernet cable.
10. Apply power.
11. If a 24V auxiliary power is used, power must be cycled on the drive for a
second time.
If the Ethernet cable is connected before the acknowledgment, ADC attempts
to download repeatedly, and fails repeatedly, until the acknowledgment is
accepted.
48Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
Chapter 3 Configuring the Drive in a Logix System
Special Considerations For 20-750-S1 Safe Speed Module (S1)
There are special considerations when using ADC with the 20-750-S1 safe
speed module. The discrete wired or hardwired advanced safety cards require
manual user intervention before the drive can become operational. ADC can
still be used, even though some manual steps are required.
IMPORTANT
Firmware Supervisor cannot be used to update the 20-750-S1 module
firmware, due to unique upgrade components within its safety core. The
firmware can be manually upgraded using ControlFLASH Plus, a 1203-USB
Serial Converter, and the appropriate upgrade file.
Along with the configuration of the Safe Speed Monitor (SSM), the password
for the module is stored in the configuration script in the controller. The
password is used as part of the connection process to allow the configuration
that is stored in the controller to be downloaded to the module. This password
must be entered into the profile for the 20-750-S1 module (S1) in the Module
Properties dialog box of the drive, in RSLogix 5000/Logix Designer
application. This password value is entered in Parameter 13 of the 20-750-S1
module (S1) on controller download to the module. Record the parameter value
for future use when interacting with the module. Enter the password into
Parameter 1 for the 20-750-S1 module (S1) to allow either locking via
Parameter 5 or by changing the password via Parameter 13 and 17.
IMPORTANTBefore you save the configuration to the controller, do not set the SSM
parameters in the Add-on Profile configuration:
• Parameter 5 [Lock State] to ‘1’ (Lock)
• Parameter 6 [Operating Mode] to ‘1’ (Run)
By setting these parameters, you lock the Module, stop writing the higher
numbered parameters, and cause the ADC download to fail. These two
parameters must be changed manually after performing an upload or after
the ADC download.
The following manual steps take an existing configured SSM out of Run mode
to allow the controller to download the configuration to the new SSM. For
example, during replacement of the drive and reuse of the existing module.
IMPORTANTPerform these manual steps when the Ethernet cable is disconnected from
the drive.The controller, while attempting to configure the S1 Module locks
out writes from other sources, such as the HIM.
1. Inhibit the drive connection—or disconnect the communication card
through which the controller is trying to configure the 20-750-S1 module
by using ADC.
2. Set SSM Parameter 1 [Password] to the current password of the module.
3. Set the SSM Parameter 5 [Lock State] to ‘0’ (Unlock).
4. Set the SSM Parameter 6 [Operating Mode] to ‘0’ (Program).
5. If the SSM password is not ‘0’, change the password of the Module to ‘0’.
6. Set the SSM Parameter 1 [Password] to the current password of the
module.
7. Set the SSM Parameter 13 [New Password] to ‘0’.
8. Set the SSM Parameter 17 [Password Command] to ‘1’ (Change PW).
9. Uninhibit the connection or reconnect the cable.
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202149
Chapter 3 Configuring the Drive in a Logix System
The controller can download the new configuration, including the new
password.
The following manual steps are required to put the Safe Speed Monitor (S1)
into Run mode, generate a configuration signature, and lock the
configuration. To replace the (S1) Module with a new, out-of-the-box unit.
1. Set the safe module (S1) Parameter 6 [Operating Mode] to ‘1’ (Run).
A configuration signature is generated.
2. Access the safe module (S1) Parameter 10 [Signature ID] and record the
configuration signature value that is stored in this parameter.
3. Enter the current password for the safe module (S1) into parameter 1
[Password].
4. Set the safe module (S1) Parameter 5 [Lock State] to ‘1’ (Lock).
These steps can be performed with a HIM, drive software configuration tool,
or via an HMI that can trigger explicit message writes from the controller
program. To meet SIL CL3, PLe, or Cat 4 requirements, verify that the correct
configuration is locked in the Safe Speed Monitor (S1).
See the PowerFlex 750-Series Safe Speed Monitor Option Module Safety
Reference Manual, publication 750-RM001
using ADC with the 20-750-S1 option module.
for safety-related requirement for
Special Considerations for Communications and Option Developers Kit
Option Cards
ADC can be used with communications option cards or Options Developer Kit
(ODK) cards, but a power cycle is required after the ADC configuration
downloads. Communication option cards include the following: 20-750CNETC, 20-750-DNET, 20-750-ENETR, 20-750-PBUS, 20-750-PNET, and 20750-PNET2P. ODK cards include the 20-750sc-8u from Spectrum Controls.
Testing ADC
ADC can be tested by clearing the Configuration Signature in a drive port and
then either cycling power or by resetting the drive. Two methods are possible:
Method 1
1. Connect via the Ethernet by using a second configuration tool, such as
Connected Component Workbench software.
2. Change any unused parameters in the drive and/or peripheral ports.
Note the parameter value before and after your change. It is the initial
parameter write that causes the Configuration Signature to clear for a
particular port.
3. Reset the drive from the tool.
ADC triggers and executes.
4. Check the parameter that you changed to verify it has changed back to
the original setting.
50Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
Chapter 3 Configuring the Drive in a Logix System
Method 2
1. If a HIM is present and the port it resides in Port 1 is not write protected,
use the HIM to change any unused parameter in drive / peripheral. It is
the initial parameter write that causes the Configuration Signature to
clear for a particular port.
2. Reset (similar to step 3).
ADC triggers and executes.
3. Check the parameter that you changed to verify it has changed back to
the original setting.
Monitoring ADC Progress
The time that it takes for the Firmware Supervisor, ADC, and connection
process to complete varies from seconds to several minutes depending on
several factors.
•Whether Firmware Supervisor is enabled and must upgrade the drive
and/or any peripherals before ADC occurs. Updating drives or
peripherals add significantly to the connection process time and is
similar to the time it takes to update manually using ControlFLASH Plus
software.
•The number of peripherals that are enabled for ADC.
•If a configuration signature, for the drive/peripheral, indicates that a
configuration download must be performed for the given port.
•If a 20-750-S1 option module, which requires a manual step in its
configuration process, is used.
•The number of drive resets required for ports with configuration
parameters require a reset to become active.
You can monitor drive status using the status indicators on the drive, see the
PowerFlex Drives with TotalFORCE Programming Manual,
publication 750-PM100
(or Drive Status Indicators on page 79) for information
about the status indicators, and PowerFlex 6000T Drives Programming
Manual, publication
6000-PM100.
If ADC is unsuccessful, the Logix Designer application can be used to get
additional information. When online, the drive at issue has a yellow triangle
next to it in the Logix Designer application project I/O Configuration
folder.
When online, the control status bar shows the connection status:
Connection Status
Field
RunningAny desired configuration is complete, and the I/O connection is running.
ConfiguringADC is updating the configuration of the drive or one of its peripherals.
Firmware Updating ADC is updating the firmware of the drive or one of its peripherals.
InhibitedThe program has the connection inhibited.
Fau lte d
Description
A problem that keeps the controller from connecting to the drive (for example, the device at the
IP address that is provided is not a drive).
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202151
Chapter 3 Configuring the Drive in a Logix System
The following are examples of Logix controller ADC ‘failures’ with identified
potential issues and associated solutions.
Table 5 - Logix Control ADC Failure Examples
Scenario/ErrorProbable CausePotential Solutions
• Use the same rating for the replacement drive.
Unable to replace with
a higher rating drive.
Unable to replace with
a lower firmware
revision.
Unable to replace with
a higher firmware
revision.
ADC is failing because
the HIM, 1203-USB and/
or 1203-SSS are
missing.
ADC doesn’t complete
when 20-750-S1 (S1)
option module is used.
ADC fails due to
parameter out of
range error.
Drive is at default
configuration settings
after ADC is performed
(equivalent to a Reset
to Defaults).
Not an ‘Exact Match’ for
Electronic Keying.
Not an ‘Exact Match’ or
‘Compatible Module’ for
Electronic Keying.
Not an ‘Exact Match’ for
Electronic Keying.
The drive port that the
peripheral is connected to is set
to ‘Fail Drive Connection on
Peripheral Error’.
Required manual steps to
unlock/lock and set the
password are not performed.
The Min/Max on a parameter
was affected when another
parameter was adjusted.
Drive configuration did not
upload and save to the drive
AOP and was not saved in the
ACD project that is downloaded
to the controller.
• Change ‘Electronic Keying’ to ‘Compatible Module’.
Manually review the parameter settings and any overload
protection. Tuning and other manual adjustments can be
required.
Use ControlFLASH Plus to update the replacement drive to a
greater than or equal to firmware revision. Firmware can be
downloaded at rok.auto/pcdc
• If ‘Exact Match’ keying is used:
– Use ControlFLASH Plus to update the replacement drive
to the same firmware revision. Firmware can be
downloaded at rok.auto/pcdc
• Switch to ‘Compatible module’ keying.
• Add the missing peripheral.
• Open ADC Settings window in the corresponding drive
properties dialog box and uncheck the ‘Fail Drive
Connection on Peripheral Error’ box for the peripheral at
issue.
To avoid having to put the controller in Program mode to
download the updated project, perform this while online
with the drive/controller.
ADC is not fully automatic when used with a 20-750-S1 (S1)
module. Safety systems have a mandatory requirement for
manual steps in the configuration process. See Special
Considerations For 20-750-S1 Safe Speed Module (S1) on
page 49 for more information.
Out of range parameters have a red highlight in the Linear
List parameter editor. Locate and correct any out of range
parameters.
Can occur when a second software tool is being used to
configure the drive. A second tool is not necessary and not
recommended. Upload the configuration from the drive and
save it in the drive AOP. Download project to controller.
.
.
Programmatically Monitoring Connection Status and the ADC
Configuration Signature
The Ethernet connection status between the Logix controller and PowerFlex
drive can be monitored using a GSV instruction.
•Class: Module
•Instance: {name of drive in project}
•Attribute: Entry status (returns a value that indicates status)
See the Logix Designer application online help for more information on the
GSV Instruction, GSV/SSV Objects, and the Module Object.
The Configuration Signature for a given port in the PowerFlex drive can be
monitored using an MSG instruction. The following MSG instruction reads
the Configuration Signature from Port 0 in a PowerFlex drive.
52Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
Chapter 3 Configuring the Drive in a Logix System
The MSG instruction Get Attribute Single uses the Device Peripheral Interface
(DPI™) Device Object (Class 92 Hex) to access Port 0 in drive (Instance 0). It
then reads the Configuration Signature (Attribute 26 Hex = 38 Dec). See DPI
Device Object on page 96 for additional information.
Figure 12
shows an example Logix program that monitors the Ethernet
connection status to the PowerFlex drive and checks for a Configuration
Signature in Port 0 in the drive. If the connection is running (4000 Hex = 16384
Dec), a timer is used to read the Configuration Signature periodically in Port 0
in the drive. If there is no Configuration Signature present, all read data are
zeros.
Figure 12 - Example of the Logix Program
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202153
Chapter 3 Configuring the Drive in a Logix System
Additional MSG instructions would be required to read the Configuration
Signatures in the other ports.
Figure 12
is an example only and is optional. The GSV is good way to check
Ethernet connection status for program use and to display status on an HIM. A
Running connection to control the drive is required. If ADC (See Glossary on
page 127
) is enabled, the Running status confirms a successful ADC download.
The status information that is displayed is the same as when online with the
drive.
Reading the Configuration Signature is not typical, but could be used to detect
and annunciate that a configuration change was made. When a configuration
change is made, ADC triggers and downloads on the next I/O connection. A
drive may not power cycle or reset for a considerable time, it could be days or
months before an I/O connection is dropped and re-established to allow ADC
to occur. When ADC does occur, it overwrites any changes that were made
outside of the Logix Designer application project.
Automatic IP address assignment in the Ethernet switch, Firmware
Supervisor, and ADC are mutually exclusive and can be used with or without
each other. If Firmware Supervisor and ADC are both enabled, Firmware
Supervisor executes first and must successfully complete before ADC executes.
Best Practices
When using ADC in your control system, adhere to the following
recommendations:
•To configure a drive, use only the Logix Designer application. If another
tool is used to configure the drive, complete the drive configuration and
then upload the configuration to the drive and save your project. Use the
Logix Designer application for any future configuration changes. A HIM
or Connected Components Workbench software can still be used, but
only for monitoring.
•Enable ADC as the last step in the commissioning process, after all drive
configurations have been completed. By enabling ADC as the last step, it
inhibits ADC downloads from being triggered after any parameter
adjustments are made during the commissioning process.
•Upload the configuration from the drive before ADC is enabled. This
action makes sure that rating, peripherals, firmware revisions, and
parameter configuration settings in the ACD project match the settings
in the drive.
•Enable and test ADC with one drive or a small group of drives before
enabling it for the remaining drives in the control system. Apply any
lessons learned to the configuration settings of the other drives in the
project. Verify that ADC is successfully working before proceeding to
enable it on other drives.
•After testing ADC with an initial drive, enable ADC in small groups of
drives at a time (for example, five drives). Make sure all drives
successfully come up on the network and are operational before
proceeding to the next group.
54Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
Chapter 4
Using the I/O
This chapter provides information and examples that explain how to control,
configure, and monitor PowerFlex 755T drives by using the configured I/O.
This chapter discusses how to use I/O after you have configured the interface
and controller.
TopicPage
About I/O Messaging55
Understanding the Logix 5000 Controller I/O Image55
Using Logic Command/Status56
Using Reference/Feedback56
Using Datalinks57
Example of Ladder Logic Program Information58
Create Ladder Logic58
About I/O MessagingOn CIP-based networks, including EtherNet/IP, I/O connections are used to
transfer the data that controls the PowerFlex drive and sets its reference. I/O
connections can also be used to transfer data to and from datalinks in the
drives.
The interface includes the logic command, logic status, reference, feedback,
and memory allocation for the generic Ethernet module profile (all as 32-bit
words) in the I/O image of the controller. This basic I/O must be configured in
the controller project in the Logix Designer application. Additional I/O, if
needed, can be set using up to 16 datalinks to write data and/or up to 16
datalinks to read data. When using any combination of these datalinks, add
one 32-bit word for each datalink to the basic I/O Input Size and/or Output
Size.
Understanding the Logix
5000 Controller I/O Image
The terms input and output are defined from the point of view of the controller.
Therefore, output I/O is controller produced data that is used by the drive.
Input I/O is drive produced status data that is used as input by the controller.
The I/O image varies based on the following:
•How many of the 32-bit datalinks (DL From Net 01…16 and DL To Net 01…16) for the drive are used.
•ControlLogix/CompactLogix™ Controllers only - The drive profile
version that is used in the controller programming software.
The drive Add-on Profiles provide descriptive controller tags. The I/O image
(tag size and location) is automatically configured based on the drive being
used. A generic profile also exists and could be used.
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202155
Chapter 4 Using the I/O
Table 6 shows the I/O image when using all 32-bit datalinks.
Table 6 - ControlLogix I/O Image for Drives
(32-bit Logic Command/Status, Reference/Feedback, and Datalinks)
DINTOutput (Controller to Drive) I/ODINTInput (Drive to Controller) I/O
0Logic Command0Logic Status
1Reference1Feedback
2DL From Net 012DL To Net 01
3DL From Net 023DL To Net 02
4DL From Net 034DL To Net 03
5DL From Net 045DL To Net 04
6DL From Net 056DL To Net 05
7DL From Net 067DL To Net 06
8DL From Net 078DL To Net 07
9DL From Net 089DL To Net 08
10DL From Net 0910DL To Net 09
11DL From Net 1011DL To Net 10
12DL From Net 1112DL To Net 11
13DL From Net 1213DL To Net 12
14DL From Net 1314DL To Net 13
15DL From Net 1415DL To Net 14
16DL From Net 1516DL To Net 15
17DL From Net 1617DL To Net 16
Using Logic Command/
Status
The controller produces the logic command, a 32-bit word of control data, which
is used by the drive. The drive produces logic status, a 32-bit word of status data,
which is used by the controller.
When using a Logix controller with the drive Add-on Profile, the logic
command word is always DINT 0 in the output image. The logic status word is
always DINT 0 in the input image.
See Appendix D
, Logic Command/Status Words on page 121 to view details, for
bit definitions.
Using Reference/FeedbackThe controller produces the reference, a 32-bit REAL (floating point) word of
control data that is used by the drive. The drive produces feedback, a 32-bit
REAL (floating point) word of status data, which is used by the controller.
When using a ControlLogix controller with the drive Add-on Profile, the 32-bit
REAL reference word is always DINT 1 in the output image (see Table 6
32-bit REAL feedback word is always DINT 1 in the input image.
When using a drive Add-on Profile, the reference and feedback are
automatically properly formatted and displayed as a controller tag. When
using a generic profile, a COP (copy) instruction or user-defined data type
(UDDT) is required to write values to the reference and read values from the
feedback.
). The
The reference and feedback 32-bit REAL values represent drive velocity. The
scaling for the speed reference and feedback is dependent on drive 10:1891 -
56Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
Chapter 4 Using the I/O
[Velocity Units]. For example, if Parameter 1891 is set to hertz, a 32-bit REAL
reference value of ‘30.0’ would equal a reference of 30.0 Hz. If Parameter 1891 is
set to RPM, a 32-bit REAL reference value of ‘1020.5’ would equal a reference of
1020.5 RPM. The commanded maximum speed can never exceed the value of
drive 10:1392 - [Max Speed Fwd]. Table 7
shows example references and their
results for a drive that has its:
•10:1891 - [Velocity Units] set to Hz.
•10:422 - [Maximum Freq] set to 130 Hz.
•10:1392 - [Max Speed Fwd] set to 60 Hz.
When 10:1891 - [Velocity Units] is set to RPM, the other parameters are also in
RPM.
Table 7 - PowerFlex 755T Drive Example Velocity Reference/Feedback Scaling
Network Reference Value
130.0 130 Hz
65.065 Hz
32.532.5 Hz32.5 Hz32.5
0.00 Hz0 Hz0.0
(3)
-32.5
(1) For this example, drive 10:1891 - [Velocity Units] is set to Hz.
(2) The drive runs at 60 Hz instead of 130 Hz or 65 Hz because drive 10:1392 - [Max Speed Fwd] sets 60 Hz as the Maximum velocity.
(3) The effects of values less than 0.0 depend on whether the drive uses a bipolar or unipolar direction mode. See the drive
documentation for details.
Velocity Command Value
32.5 Hz 32.5 Hz32.5
(1)
Output VelocityNetwork Feedback Value
60 Hz
60 Hz
(2)
(2)
60.0
60.0
Using DatalinksA datalink is a mechanism that is used by PowerFlex drives to transfer data to
and from the controller. Datalinks allow a drive parameter value to be read or
written to without using an explicit message. When enabled, each datalink
occupies one 32-bit word in a ControlLogix controller.
The following rules apply when using drive datalinks:
•The target of a datalink can be any Host parameter, including host
parameters of a peripheral. For example, drive 10:1915 - [VRef Accel Time 1] can be the target of the built-in EtherNet/IP adapter and any or all
option modules that are installed in the drive.
•The settings of 0:321…336 - [DL From Net 01…16] and
0:340…355 - [DL To Net 01…16] determine the data that is passed through
the datalink mechanism of the drive.
•When an I/O connection that includes datalinks is active, those datalinks
being used are locked and cannot be changed until that I/O connection
becomes idle or inactive.
•When you use a datalink to change a value, the value is not written to the
nonvolatile storage (NVS). The value is stored in volatile memory and lost
when the drive loses power. Use datalinks to change the value of a
parameter frequently.
Datalinks for PowerFlex 755T peripherals are locked when the peripheral has
an I/O connection with a controller. For example, the built-in EtherNet/IP
adapter on drives only, and option modules such as an encoder or a
communication module. When a controller has an I/O connection to the drive,
the drive does not allow anything that could change the makeup of the I/O
connection in a running system. For example, a reset to defaults and
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202157
Chapter 4 Using the I/O
configuration download. The I/O connection with the controller must first be
disabled to allow changes to the respective datalinks.
Depending on the controller being used, the I/O connection can be disabled by
doing the following:
•Inhibiting the module in the Logix Designer application
•Putting the controller in Program mode
•Disconnecting the drive from the network
Example of Ladder Logic
Program Information
The example ladder logic programs in this chapter are intended for and
operate the drives.
The following can be accomplished by using the example programs.
•Receive logic status information from the drive.
•Send a logic command to control the drive (for example, start, stop).
•Send a reference to the drive and receive feedback from the drive.
•Send/receive datalink data to/from the drive.
These examples use the logic command word and logic status word for the
drives. See Appendix D
details.
, Logic Command/Status Words on page 121 to view
Create Ladder Logic
The drive Add-on Profile automatically creates descriptive controller tags for
the entire I/O image shown in Figure 10 on page 38
control and monitor the drive without creating additional ladder logic
programming. You also need to create a ladder logic program that passes the
Controller tag data to the Program tags.
. You can use these tags to
If you are using HIM devices (such as a PanelView™ graphic terminal) to operate the
drive and to view its status, you need to create descriptive user-defined Program
tags. For ControlLogix program tags, see Figure 13 on page 58
Figure 13 - ControlLogix Program Tags for Drive Ladder Logic Program Example
An example ladder logic program that uses the automatically created
descriptive Controller tags and passes their data to the user-defined Program
tags is shown in Figure 14
58Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
and Figure 15. The name that is assigned to the drive
.
Chapter 4 Using the I/O
when configuring the I/O in the controller project determines the prefix for
the drive Controller tags.
Figure 14 - ControlLogix Controller Example Ladder Logic Program for Logic Status/Feedback
Figure 15 - ControlLogix Controller Example Ladder Logic Program for Logic Command/Reference
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202159
Chapter 4 Using the I/O
Figure 16 - ControlLogix Controller Example Ladder Logic Program for Logic Command/Reference
for a Converter
60Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
Chapter 5
Using Message Instructions
This chapter provides information and examples that explain how to use
Message Instructions with a Logix controller to configure and monitor the
interface and connected drive.
TopicPage
About Message Instructions61
Send a MSG Instruction63
ControlLogix Controller Examples63
Ladder Logic Program to Read a Single Parameter64
Formatting a Message to Read a Single Parameter64
Ladder Logic Program to Write a Single Parameter65
Formatting a Message to Write a Single Parameter66
Ladder Logic Program to Read Multiple Parameters67
Formatting a Message to Read Multiple Parameters67
Ladder Logic Program to Write Multiple Parameters69
Formatting a Message to Write Multiple Parameters70
Explanation of Request and Response Data for Scattered Read Multiple Messaging72
IMPORTANT
The drive saves parameter values that are written through Scattered Write
messages into the drives nonvolatile storage (NVS). The NVS allows only a
limited number of write cycles before it cannot store data reliably. To avoid
reaching this limit, do not use the Scattered Write messages for continuous
changes to parameter values.
If a parameter value must be changed continuously, you can use the
datalinks that are associated with the Logix controller's I/O connection, or
you can use individual parameter write messages that store the values
that are written to random access memory (RAM) rather than nonvolatile
).
See Chapter 4
storage (NVS) (see class 0x93, instance attribute 10, on page 100
Using the I/O on page 55 for information about the I/O Image,
the use of logic command/status, reference/feedback, and datalinks.
About Message InstructionsA MSG instruction is used to transfer data that does not require continuous
updates. You can configure and monitor the parameters of a controlling device
on the network by using a MSG instruction.
To message to another device in another drive port, see the Instance table
in Appendix C
• DPI Parameter Object on page 98
• Host DPI Parameter Object on page 111 for Host parameters.
In the Message Configuration dialog box, set the Instance field to an
appropriate value within the range that is listed for the port in which the
device resides.
:
for Device parameters.
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202161
Chapter 5 Using Message Instructions
IMPORTANT
PowerFlex drives have limitations for using MSG instructions. Tab le 8
shows the EtherNet/IP Object Class code compatibilities for these drives.
Table 8 - Class Code Compatibility with PowerFlex Drive
EtherNet/IP Object Class CodeCompatibilityMessage Function
Parameter Object 0x0FNoNot supported.
DPI Parameter Object 0x93Yes (See Table 6)Single and scattered parameter reads/writes.
Host DPI Parameter Object 0x9FYes (See Table 6)Single and scattered parameter reads/writes.
Table 9 - Compatibility with PowerFlex Drive
Port NumberHost (Drive) ParametersDevice Parameters
0Class 0x93 or 0x9F—
1—Class 0x93
2—Class 0x93
3—Class 0x93
4
5
6
7Class 0x93 or 0x9F—
8Class 0x93 or 0x9F—
9Class 0x93 or 0x9F—
10Class 0x93 or 0x9F—
11Class 0x93 or 0x9F—
12Class 0x93 or 0x9F—
13Class 0x93 or 0x9F—
14Class 0x93 or 0x9F—
(1) Class 0x93 can be used to access the Host parameters if the device at this port has no Device parameters.
Class 0x9F
Class 0x9F
Class 0x9F
(1)
(1)
(1)
Class 0x93
Class 0x93
Class 0x93
See DPI Parameter Object on page 98 for instance (parameter) numbering.
62Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
Chapter 5 Using Message Instructions
Complete Message
Retrieve Message
Response
Configure and send Message
Request
Ethernet
Switch
Network
1
5
4
2
3
Send a MSG InstructionThere are five basic events in the process. The details of each step vary
depending on the type of controller being used. See the documentation for
your controller.
Figure 17 - Process
EventDescription
You format the required data and configure the ladder logic program to send a Message request to the
1
communication bridge (download).
2The communication bridge transmits the Message Request to the controlled device over the network.
The controlled device transmits the Message Response back to the communication bridge. The data is stored
3
in the communication bridge buffer.
4The controller retrieves the Message Response from the communication bridge buffer.
5The Message is complete.
ControlLogix Controller
Examples
For information on the maximum number of Messages that can be executed at
a time, see the documentation for the bridge or communication bridge and/or
controller that is being used.
To display the Message Configuration dialog box in the software, add a
message instruction (MSG), create a tag for the message (Properties: Base
tag type, message data type, controller scope), and click the button in
the message instruction.
For supported classes, instances, and attributes, see Appendix C, EtherNet/IP
Objects on page 91.
IMPORTANT
The read and write messaging examples in this section are for Device
parameters, which use Class Code 0x93. For Host parameters, use Class
Code 0x9F and format the rest of the message in the same way as these
examples.
Do not use the Service Type Parameter Read, which accesses the
Parameter object (class 0x0F). The Parameter object is not supported in
the drives.
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202163
Chapter 5 Using Message Instructions
Ladder Logic Program to Read a Single Parameter
A Get Attribute Single message is used to read a parameter. This read message
example reads the value of the 32-bit REAL (floating point) 10:3 - [Output Current] in a drive.
Table 10 - Example Controller Tags to Read a Single Parameter
OperandController Tags for Single Read MessageData Type
Figure 18 - Example Ladder Logic to Read a Single Parameter
Formatting a Message to Read a Single Parameter
Figure 19 - Get Attribute Single Message, Configuration Dialog-boxes
The following table identifies the data that is required in each box to configure
a message to read a parameter.
Table 11 - Configuring a Message to Read a Single Parameter
Configuration TabExample ValueDescription
Message TypeCIP Generic (network)Used to access the DPI Parameter Object in the drive.
Service Type
Service Code
Class
Instance
Attribute9 (hexadecimal)Attribute number for the Parameter Value attribute.
Source Element–Leave blank (not applicable).
Source Length0-bytesNumber of bytes of service data to be sent in the message.
Destination
64Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
(1)
(1)
(3)
Get Attribute SingleThis service is used to read a parameter value.
e (hexadecimal)Code for the requested service.
(2)
93 or 9F (hexadecimal)
40963 (Dec.)Instance number is parameter number plus port offset.
Output_Current
(4)
Class ID for the DPI Parameter Object or Host DPI Parameter Object.
The tag where the data that is read is stored.
Chapter 5 Using Message Instructions
Table 11 - Configuring a Message to Read a Single Parameter (Continued)
Configuration TabExample ValueDescription
Communication Tab Example ValueDescription
Path
(5)
My_PowerFlex_755T_Drive The path is the route that the message follows.
Tag TabExample ValueDescription
NameSingle_Read_MessageThe name for the message.
(1) The default setting for Service Type is ‘Custom’, which enables the entry of a Service Code not available from the Service Type pull-
down menu. When choosing a Service Type other than ‘Custom’ from the pull-down menu, the appropriate hexadecimal value is
automatically assigned to the Service Code box, which is dimmed (unavailable).
(2) See Tab le 8 on p age 62
Class code 0x9F for Messaging.
(3) The instance is the parameter number plus the offset for the port. For example, to read 10:3 - [Output Current] of the drive, the
instance would be 40960 + 3 = 40963. See DPI Parameter Object on page 98
on the maximum number of faults or events that are supported in the queue. The maximum number of faults/events can be read
in Instance 0, Attribute 2. on page 105 (Class code 0x9F) to determine the instance number.
(4) In this example, Output Current is a 32-bit REAL (floating point) parameter that requires the Data Type field to be set to ‘REAL’ when
creating the controller tag. To read a 32-bit integer parameter, set the tag Data Type field to ‘DINT’. For a 16-bit parameter, set the
Data Type field to ‘INT’. See the drive documentation to determine the size of the parameter and its data type.
(5) Click Browse to find the path, or type in the name of the device listed in the I/O Configuration folder (for this example,
My_PowerFlex_755T_Drive).
for limitations of the drives when using DPI Parameter Object Class code 0x93 or Host DPI Parameter Object
(Class code 0x93) or The number of instances depends
Ladder Logic Program to Write a Single Parameter
A Set Attribute Single message is used to write to a parameter. This write
message example writes a value to the 32-bit REAL (floating point) 10: 1915 - [VRef Accel Time 1] in the drive.
Table 12 - Example Controller Tags to Write a Single Parameter
OperandController Tags for Single Write MessageData Type
Figure 20 - Example Ladder Logic to Write a Single Parameter
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202165
Chapter 5 Using Message Instructions
Formatting a Message to Write a Single Parameter
Figure 21 - Set Attribute Single Message, Configuration Dialog-boxes
The following table identifies the data that is required in each box to configure
a message to write a parameter.
Table 13 - Configuring a Message to Write a Single Parameter
Configuration TabExample ValueDescription
Message TypeCIP Generic (network)Used to access the DPI Parameter Object in the drive.
Service Type
Service Code
(1)
(1)
Class
(3)
Instance
(4)
Attribute
Source Element
Source Length
Destination—Leave blank (not applicable).
(6)
Path
Tag TabExample ValueDescription
NameSingle_Write_MessageThe name for the message.
(1) The default setting for Service Type is ‘Custom’, which enables the entry of a Service Code not available from the Service Type pull-
down menu. When choosing a Service Type other than ‘Custom’ from the pull-down menu, the appropriate hexadecimal value is
automatically assigned to the Service Code box, which is dimmed (unavailable).
(2) See Tab le 8 on p age 62 for limitations of the drives when using DPI Parameter Object Class code 0x93 or Host DPI Parameter Object
Class code 0x9F for Messaging.
(3) The instance is the parameter number plus the offset for the port. For example, to write to a 10:1915 [Vref Accel Time 1] of the drive,
the instance would be 40960 + 1915 = 42875.
See DPI Parameter Object on page 98
events that are supported in the queue. The maximum number of faults/events can be read in Instance 0, Attribute 2. on page 105
(Class code 0x9F) to determine the instance number.
(4) When the Attribute value is set to ‘9’, the parameter value is written to nonvolatile storage (NVS) of the drive. The drive retains the
parameter value even after the drive power is cycled.
Important: When set to ‘9’, the NVS can quickly exceed its lifecycle and cause the drive to malfunction. By setting the Attribute
value to ‘A’ it writes the parameter value to temporary memory, which deletes the parameter value after the drive power is cycled.
When frequent write messages are required, we recommended using the ‘A’ setting.
(5) In this example, Accel Time 1 is a 32-bit REAL (floating point) parameter that requires the Data Type field to be set to ‘REAL’ when
creating the controller tag. To write to a 32-bit integer parameter, set the tag Data Type field to ‘DINT’. For a 16-bit parameter, set
the Data Type field to ‘INT’. Also, the Source Length field on the Message Configuration dialog box must correspond to the selected
Data Type in bytes. For example, 4 bytes for a REAL or DINT, or 2 bytes for an INT. See the drive documentation to determine the
size of the parameter and its data type.
(6) Click ‘Browse’ to find the path, or type in the name of the device listed in the I/O Configuration folder (for this example,
My_PowerFlex_755T_Drive).
Set Attribute SingleThis service is used to read a parameter value.
10 (hexadecimal)Code for the requested service.
(2)
93 or 9F (hexadecimal)
Class ID for the DPI Parameter Object or Host DPI Parameter Object.
42875 (Dec.)Instance number is parameter number plus port offset.
9 or A (hexadecimal)Attribute number for the Parameter Value attribute.
Accel_Time_1
(5)
4 bytes
(5)
The tag where the data that is read is stored.
Number of bytes of service data to be sent in the message.
My_PowerFlex_755T_Drive The path is the route that the message follows.
(Class code 0x93) or The number of instances depends on the maximum number of faults or
66Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
Chapter 5 Using Message Instructions
Ladder Logic Program to Read Multiple Parameters
A Scattered Read message is used to read the values of multiple parameters.
This read message example reads the values of these floating point parameters
(five 32-bit REAL) in the drive:
•10:001 - [Output Frequency]
•10:003 - [Output Current]
•10:002 - [Output Voltage]
•10:004 - [Output Power]
•0:003 - [DC Bus Volts]
See DPI Parameter Object on page 98
(Class code 0x93) or Host DPI Parameter
Object on page 111 (Class code 0x9F) for parameter numbering.
Table 14 - Example controller tags to read multiple parameters
OperandController Tags for Scattered Read MessageData Type
The following table identifies the data that is required in each box to configure
a message to read multiple parameters.
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202167
Chapter 5 Using Message Instructions
Table 15 - Configuring a Message to Read Multiple Parameters
Configuration Tab Example ValueDescription
Message TypeCIP Generic (network)Used to access the DPI Parameter Object in the drive.
(1)
Service Type
Service Code
Class
Instance0 (Dec.)Required for scattered read messages.
Attribute0 (hexadecimal)Required for scattered read messages.
Source Element
Source Length
Destination
Communication
Tab
(5)
Path
Tag TabExample ValueDescription
NameScattered_Read_MessageThe name for the message.
(1) The default setting for Service Type is ‘Custom’, which enables the entry of a Service Code not available from the Service Type pull-
down menu. When choosing a Service Type other than ‘Custom’ from the pull-down menu, the appropriate hexadecimal value is
automatically assigned to the Service Code box, which is dimmed (unavailable). When reading 32 bit REAL (floating point)
parameters, as in this example, data conversion by using COP (copy) instructions or UDDTs is required to show the parameter
values.
(2) See Tab le 8 on p age 62 for limitations of the drives when using DPI Parameter Object Class code 0x93 or Host DPI Parameter Object
Class code 0x9F for Messaging.
(3) In this example, we are reading five 32-bit REAL (floating point) parameters. Each parameter being read requires two contiguous
DINT registers. Therefore, a controller tag was created with its Data Type field set to ‘DINT[10]’. Also, the Source Length field on the
Message Configuration dialog box must correspond to the selected Data Type in bytes (for this example, 40 bytes for a DINT[10]
array). Scattered Read messages always assume that every parameter being read is a 32-bit parameter, regardless of its actual
size. Maximum message length is 256 bytes, which can read up to 32 parameters, regardless of their size. For parameter numbers,
see DPI Parameter Object on page 98
(4) The controller tag for ‘Scattered_Read_Response’ must be the same size as the controller tag for ‘Scattered_Read_Request’. For
this example, 40 bytes, but it can be another data type (for this example, a UDDT to handle conversions to parameter values that
are a REAL data type).
(5) Click ‘Browse’ to find the path, or type in the name of the device listed in the I/O Configuration folder (for this example,
My_PowerFlex_755T_Drive).
CustomRequired for scattered read messages.
(1)
4d (hexadecimal)Code for the requested service.
Class ID for the Class ID for the DPI Parameter Object or Host DPI
93 or 9F (hexadecimal)
Scattered_Read_Request
(3)
40 bytes
Scattered_Read_Response
(2)
Parameter Object.
(3)
The tag for the request service data.
Number of bytes of request service data.
(4)
The tag for the response service data.
Example ValueDescription
My_PowerFlex_755T_DriveThe path is the route that the message follows.
(Class code 0x93) or Host DPI Parameter Object on page 111 (Class code 0x9F).
ControlLogix Controller Example Scattered Read Request Data
In this message example, the source tag Scattered Read Request, is used to
read the five floating point parameters (32-bit REAL) in the drive. See DPI
Parameter Object on page 98 (Class code 0x93) or Host DPI Parameter Object
on page 111 (Class code 0x9F) for parameter numbering. See the data structure
in Figure 24
•10:001 - [Output Frequency]
•10:003 - [Output Current]
•10:002 - [Output Voltage]
•10:004 - [Output Power]
•0:003- [DC Bus Volts]
.
68Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
Chapter 5 Using Message Instructions
Figure 24 - Example Scattered Read Request Data
ControlLogix Controller Example Scattered Read Response Data
The Scattered Read Request message reads multiple parameters and returns
their values to the destination tag (Scattered_Read_Response). Figure 25
shows the parameter values which, in this example, have been converted using
a UDDT for correct presentation. For parameters that are 32-bit integers, do
not COP (copy) the data to a REAL tag. COP (copy) could have been used
instead of a UDDT for parameter less than 32 bits. Example Scattered Read
Response Converted Data
In this message example, the parameters have the following values, the values
are written as Port Number: Parameter Number - [Parameter Name]
Figure 25 - Parameter values
Drive ParameterRead Value
10:1 - [Output Frequency]60.205975 Hz
10:3 - [Output Current]12.570678 A
10:2 - [Output Voltage]418.34348V AC
10:4 - [Output Power]12.3534 kW
0:3 - [DC Bus Volts]566.5277V DC
Ladder Logic Program to Write Multiple Parameters
A Scattered Write message is used to write to multiple parameters. This write
message example writes the following values to these floating point (32 bit
REAL) parameters in the drive, the values are written as Port Number:
Parameter Number - [Parameter Name]
Drive ParameterWrite Value
10:1916 - [VRef Accel Time 2]11.1 s
10:1918 - [VRef Decel Time 2]22.2 s
10:1818 - [Preset Speed 5]33.3 Hz
10:1819 - [Preset Speed 6]44.4 Hz
10:1820 - [Preset Speed 7]55.5 Hz
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202169
Chapter 5 Using Message Instructions
See DPI Parameter Object on page 98 (Class code 0x93) or Host DPI Parameter
Object on page 111 (Class code 0x9F) for parameter numbering.
Table 16 - Example Controller Tags to Write Multiple Parameters
OperandController Tags for Scattered Write MessageData Type
Figure 26 - Example Ladder Logic to Write Multiple Parameters
v
IMPORTANT
The drive saves parameter values that are written through Scattered Write
messages into the drives nonvolatile storage (NVS). The NVS allows only a
limited number of write cycles before it cannot store data reliably. To avoid
reaching this limit, do not use the Scattered Write messages for continuous
changes to parameter values.
If a parameter value must be changed continuously, you can use the
datalinks that are associated with the Logix controller's I/O connection, or
you can use individual parameter write messages that store the values
that are written to Random Access Memory (RAM) rather than NVS (see
class 0x93, instance attribute 10, on page 100
The following table identifies the data that is required in each box to configure
a message to write multiple parameters.
Table 17 - Configuring a Message to Write Multiple Parameters
Configuration TabExample ValueDescription
Message TypeCIP Generic (network)Used to access the DPI Parameter Object in the drive.
Service Type
Service Code
Class
70Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
(1)
(1)
CustomRequired for scattered write messages.
4e (hexadecimal)Code for the requested service.
Class ID for the Class ID for the DPI Parameter Object or Host DPI
93 or 9F (hexadecimal)
(2)
Parameter Object.
Chapter 5 Using Message Instructions
Table 17 - Configuring a Message to Write Multiple Parameters (Continued)
Configuration TabExample ValueDescription
Instance0 (Dec.)Required for scattered write messages.
(3)
Attribute
Source Element
Source Length
Destination
Communication Tab Example ValueDescription
(6)
Path
Tag TabExample ValueDescription
NameScattered_Write_MessageThe name for the message.
(1) The default setting for Service Type is ‘Custom’, which enables the entry of a Service Code not available from the Service Type pull-
down menu. When choosing a Service Type other than ‘Custom’ from the pull-down menu, the appropriate hexadecimal value is
automatically assigned to the Service Code box, which is dimmed (unavailable). When writing to 32 bit REAL (floating point)
parameters, as in this example, data conversion that is using COP (copy) instructions or UDDTs is required to write the parameter
values.
(2) See Table 8 on page 62
Class code 0x9F for Explicit Messaging.
(3) Scattered writes always write parameter values to the nonvolatile storage (NVS) of the drive, which retains these values even after
the drive power is cycled. Important: Be cautious as the NVS can quickly exceed its lifecycle and cause the drive to malfunction.
(4) In this example, we are writing to five 32-bit REAL (floating point) parameters. Each parameter being written to requires two
contiguous DINT registers. Therefore, a controller tag was created with its Data Type field set to the name of the UDDT of five
interleaved DINTs and REALs. Also, the Source Length field on the Message Configuration dialog box must correspond to the
selected Data Type in bytes. For this example, 40 bytes for an array of five scattered REAL structures). Scattered write messages
always assume that every parameter being written to is a 32-bit parameter, regardless of its actual size. Maximum message length
is 256 bytes, which can write up to 32 parameters, regardless of their size. For parameter numbers, see DPI Parameter Object on
page 98 (Class code 0x93) or Host DPI Parameter Object on page 111 (Class code 0x9F).
(5) The controller tag for ‘Scattered_Write_Response’ must be the same size as the controller tag for ‘Scattered_Write_Request’ (for
this example, 40 bytes). An array of DINTs is suggested to be able to read any error codes that are returned.
(6) Click ‘Browse’ to find the path, or type in the name of the device listed in the I/O Configuration folder (for this example,
My_PowerFlex_755T_Drive).
0 (hexadecimal)Required for scattered write messages.
(4)
Scattered_Write_Request
(4)
40 bytes
Scattered_Write_Response
The tag for the request service data.
Number of bytes of request service data.
(5)
The tag for the response service data.
My_PowerFlex_755T_DriveThe path is the route that the message follows.
for limitations of the drives when using DPI Parameter Object Class code 0x93 or host DPI Parameter Object
ControlLogix Controller Example Scattered Write Request Data
In this message example, we use the data structure in Figure 28 in the source
tag (Scattered_Write_Request) to write new values to these floating point(32
bit REAL) parameters. The values are written as Port Number: Parameter
Number - [Parameter Name].
Drive ParameterWrite Value
10:1916 - [VRef Accel Time 2]11.1 s
10:1918 - [VRef Decel Time 2]22.2 s
10:1818 - [Preset Speed 5]33.3 Hz
10:1819 - [Preset Speed 6]44.4 Hz
10:1820 - [Preset Speed 7]55.5 Hz
See DPI Parameter Object on page 98
Object on page 111 (Class code 0x9F) for parameter numbering.
Figure 28
shows the parameter values which, in this example, have been
converted using a UDDT to write their values. COP (copy) instructions could
have been used for this purpose instead of a UDDT. If the parameters being
written are 32-bit integers, do not COP (copy) the data to a REAL tag.
(Class code 0x93) or Host DPI Parameter
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202171
Chapter 5 Using Message Instructions
Figure 28 - Example Scattered Write Request Converted Data
ControlLogix Controller Example Scattered Write Response Data
The results of the message appear in the destination tag named
Scattered_Write_Response (Figure 29
occurred.
Figure 29 - Example Scattered Write Response Data
). Values of ‘0’ indicate that no errors
Explanation of Request and Response Data for Scattered Read Multiple
Messaging
The data structures in Table 18 and Table 19 use 32-bit words and can
accommodate up to 32 parameters in a message. In the Response Message, a
parameter number with Bit 31 set indicates that the associated parameter
value field contains an error code (parameter number in response data is
negative).
The PowerFlex drives with TotalFORCE Control Programming Manual,
publication 750-PM100
performing a Scattered Read of REAL data type parameters, the DINT
parameter value in the Response (Destination Data) array must be COP to a
REAL tag.
Table 18 - Data Structures for Scattered Read Messages
Request (Source Data)Response (Destination Data)
DINT 0Parameter NumberDINT 0Parameter Number
1Pad1Parameter Value
2Parameter Number2Parameter Number
3Pad3Parameter Value
4Parameter Number4Parameter Number
5Pad5Parameter Value
6Parameter Number6Parameter Number
7Pad7Parameter Value
8Parameter Number8Parameter Number
9Pad9Parameter Value
, lists the data type for each parameter. When
72Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
Chapter 5 Using Message Instructions
Table 18 - Data Structures for Scattered Read Messages (Continued)
10Parameter Number10Parameter Number
11Pad11Parameter Value
12Parameter Number12Parameter Number
13Pad13Parameter Value
14Parameter Number14Parameter Number
15Pad15Parameter Value
16Parameter Number16Parameter Number
17Pad17Parameter Value
18Parameter Number18Parameter Number
19Pad19Parameter Value
20Parameter Number20Parameter Number
21Pad21Parameter Value
22Parameter Number22Parameter Number
23Pad23Parameter Value
24Parameter Number24Parameter Number
25Pad25Parameter Value
26Parameter Number26Parameter Number
27Pad27Parameter Value
28Parameter Number28Parameter Number
29Pad29Parameter Value
30Parameter Number30Parameter Number
31Pad31Parameter Value
32Parameter Number32Parameter Number
33Pad33Parameter Value
34Parameter Number34Parameter Number
35Pad35Parameter Value
……
62Parameter Number62Parameter Number
63Pad63Parameter Value
When performing a Scattered Write to REAL data type parameters, the REAL
parameter value must be COP to the DINT parameter value tag in the Request
(Source Data) array.
Table 19 - Data Structures for Scattered Write Messages
DINT 0
1Parameter Value1Pad
2Parameter Number2Parameter Number
3Parameter Value3Pad
4Parameter Number4Parameter Number
5Parameter Value5Pad
6Parameter Number6Parameter Number
7Parameter Value7Pad
8Parameter Number8Parameter Number
9Parameter Value9Pad
10Parameter Number10Parameter Number
11Parameter Value11Pad
12Parameter Number12Parameter Number
13Parameter Value13Pad
14Parameter Number14Parameter Number
15Parameter Value15Pad
16Parameter Number16Parameter Number
Request (Source Data)
Parameter NumberParameter Number
DINT 0
Response (Destination Data)
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202173
Chapter 5 Using Message Instructions
Table 19 - Data Structures for Scattered Write Messages (Continued)
17Parameter Value17Pad
18Parameter Number18Parameter Number
19Parameter Value19Pad
20Parameter Number20Parameter Number
21Parameter Value21Pad
22Parameter Number22Parameter Number
23Parameter Value23Pad
24Parameter Number24Parameter Number
25Parameter Value25Pad
26Parameter Number26Parameter Number
27Parameter Value27Pad
28Parameter Number28Parameter Number
29Parameter Value29Pad
30Parameter Number30Parameter Number
31Parameter Value31Pad
32Parameter Number32Parameter Number
33Parameter Value33Pad
34Parameter Number34Parameter Number
35Parameter Value35Pad
……
62Parameter Number62Parameter Number
63Parameter Value63Pad
74Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
Chapter 6
Troubleshooting
This chapter provides information for diagnosing and troubleshooting
potential problems with the interface and network.
TopicPage
Viewing Interface Diagnostic Items75
Viewing and Clearing Events77
Drive Status Indicators79
ENET Status Indicator80
LNK1 Status Indicator81
LNK2 Status Indicator81
Viewing Interface Diagnostic
Items
If you encounter unexpected communication problems, the diagnostic items
of the interface can help you or Rockwell Automation personnel troubleshoot
the problem. Interface diagnostic items can be viewed with any of these drive
configuration tools:
•20-HIM-A6 and 20-HIM-C6S for PowerFlex 755T drives
•Integrated touch screen display (eHIM) or standard HIM (20-750-CS6)
for PowerFlex 6000T drives
•Connected Components Workbench software, release 11 or later
For details on how to view diagnostic items with the HIM, see the
PowerFlex 20-HIM-A6/-C6S HIM (Human Interface Module) User Manual,
publication 20HIM-UM001
.
Table 20 - Interface Diagnostic Items
No.NameDescription
1Common Logic Cmd
2Prod Logic Cmd
3ReferenceThe present value of the reference being transmitted to the drive by this interface.
4Common Logic Sts
5Prod Logic Sts
6FeedbackThe present value of the Feedback being received from the drive by this interface.
7Input SizeThe size in bytes of the input image that is transferred from the network to the drive.
8Output SizeThe size in bytes of the output image that is transferred from the drive to the network.
9DL Fr Net AvailThe number from network datalinks currently available to the interface.
10DL To Net AvailThe number to network datalinks currently available to the interface.
The present value of the Common logic command being transmitted to the drive by this
interface.
The present value of the Product logic command being transmitted to the drive by this
interface.
The present value of the common logic status being received from the drive by this
interface.
The present value of the product logic status being received from the drive by this
interface.
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202175
Chapter 6 Troubleshooting
255:255:255:255:255:255
[HW Addr 1]
[HW Addr 2]
[HW Addr 3]
[HW Addr 4]
HW Addr 5]
[HW Addr 6]
255.255.255.255
[IP Addr Act 1]
[IP Addr Act 2]
[IP Addr Act 3]
[IP Addr Act 4]
Table 20 - Interface Diagnostic Items (Continued)
No.NameDescription
11DL Fr Net 01 Val
12DL Fr Net 02 Val
13DL Fr Net 03 Val
14DL Fr Net 04 Val
15DL Fr Net 05 Val
16DL Fr Net 06 Val
17DL Fr Net 07 Val
18DL Fr Net 08 Val
19DL Fr Net 09 Val
20DL Fr Net 10 Val
21DL Fr Net 11 Val
22DL Fr Net 12 Val
23DL Fr Net 13 Val
24DL Fr Net 14 Val
25DL Fr Net 15 Val
26DL Fr Net 16 Val
27DL To Net 01 Val
28DL To Net 02 Val
29DL To Net 03 Val
30DL To Net 04 Val
31DL To Net 05 Val
32DL To Net 06 Val
33DL To Net 07 Val
34DL To Net 08 Val
35DL To Net 09 Val
36DL To Net 10 Val
37DL To Net 11 Val
38DL To Net 12 Val
39DL To Net 13 Val
40DL To Net 14 Val
41DL To Net 15 Val
42DL To Net 16 Val
The present value of the respective Host DL From Net xx parameter being transmitted
to the drive by this interface. If a datalink is not used, its respective value is zero.
The present value of the respective Host DL To Net xx parameter being received from
the drive by this interface. If a datalink is not used, its respective value is zero.
Decimal value of each byte in the Ethernet hardware (MAC) address of the interface.
43
HW Addr 1
44
HW Addr 2
45
HW Addr 3
46
HW Addr 4
47
HW Addr 5
48
HW Addr 6
Value of each byte in the present IP address of the interface. A value of ‘0’ appears if
the interface does not currently have an IP address.
49
IP Addr Act 1
50
IP Addr Act 2
51
IP Addr Act 3
52
IP Addr Act 4
76Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
Chapter 6 Troubleshooting
255.255.255.255
[Subnet Act 1]
[Subnet Act 2]
[Subnet Act 3]
[Subnet Act 4]
255.255.255.255
[Gateway Act 1]
[Gateway Act 2]
[Gateway Act 3]
[Gateway Act 4]
Table 20 - Interface Diagnostic Items (Continued)
No.NameDescription
Value of each byte in the present subnet mask of the interface. A value of '0' appears if
the interface does not currently have a subnet mask.
53
Subnet Act 1
54
Subnet Act 2
55
Subnet Act 3
56
Subnet Act 4
Value of each byte in the present gateway address of the interface. A value of '0'
appears if the interface does not currently have a gateway address.
57
Gateway Act 1
58
Gateway Act 2
59
Gateway Act 3
60
Gateway Act 4
61Net Rx RateThe number of Ethernet packets that are received per second.
62Net Rx OverrunsThe number of receive buffer overruns that the Ethernet hardware has reported.
63Net Rx PacketsThe number of Ethernet packets that the interface has received.
64Net Rx ErrorsThe number of received errors reported by the Ethernet hardware.
65Net Tx PacketsThe number of Ethernet packets that the interface has transmitted.
66Net Tx ErrorsThe number of transmit errors reported by the Ethernet hardware.
67Missed I/O PktsThe number of incoming I/O connection packets that the interface did not receive.
68Net Addr SwThe present value of the interface node address (rotary) switches.
Indicates the type of cable that is connected to the interface ports.
P1 = ENET1 network port and P2 = ENET2 network port.
69MDIX Status
70Net Heap Avail
Bit 0 - P1 Normal
Bit 1 - P1 Swapped
Bit 2 - P2 Normal
Bit 3 - P2 Swapped
The amount of data memory available to the network communication firmware for
dynamic (runtime) memory allocations.
Viewing and Clearing EventsThe interface has an event queue to record significant events that occur in the
operation of the interface. When such an event occurs, an entry consisting of
the numeric code of the event and a time stamp is put into the event queue.
You can view the event queue using Connected Components Workbench
software. The event queue cannot be viewed using the HIM.
The event queue can contain up to 100 entries, which are stored in nonvolatile
storage (NVS). Eventually the event queue becomes full, since its contents are
retained through power cycles and resets. At that point, a new entry replaces
the oldest entry. Only an event queue clear operation clears the event queue
contents.
Many events in the event queue occur under normal operation. If you
encounter unexpected communication problems, the events can help you or
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202177
Chapter 6 Troubleshooting
Allen-Bradley personnel troubleshoot the problem. The following events can
appear in the event queue:
Table 21 - Interface Diagnostic Items
CodeEventDescription
350Net LNK1 Up
351Net LNK1 DownThe interface lost the network link on its ENET1 network port.
352Net LNK2 Up
353Net LNK2 DownThe interface lost the network link on its ENET2 network port.
354Net Dup Address
355Invalid Net Cfg
356BOOTP Response The interface received a response to its BOOTP request.
357DHCP ResponseThe interface received a response to its DHCP request.
358DHCP Renew
The interface established a network link on its ENET1 network
port.
The interface established a network link on its ENET2 network
port.
Another device having the same IP address as the interface
was detected on the network.
The interface network address configuration parameters are
invalid, or the network address that is provided by the BOOTP
or DHCP server is invalid.
The interface renewed its network address lease with the
DHCP Server.
359DHCP Rebind
360DHCP ReleaseThe interface network address lease expired.
361Net Sent ResetThe interface received a reset command from the network.
362Net I/O Open
363Net I/O Idle
364Net I/O Close
365Net I/O TimeoutThe interface I/O connection has timed out.
366Net I/O Abort
367PCCC I/O Open
368PCCC I/O Close
369PCCC I/O Timeout
370Msg Ctrl Open
371Msg Ctrl Close
372Msg Ctrl Timeout
375Net Ring UpThe Device Level Ring (DLR) status is Normal.
376Net Ring DownThe Device Level Ring (DLR) status is Faulted.
The interface rebinded its network address lease with the
DHCP Server.
The I/O connection from the network to the interface has
been opened.
The interface received I/O connection ‘idle’ packets from the
network.
The I/O connection from the network to the interface was
closed.
The interface I/O connection was aborted because the
datalink configuration was changed.
The interface began receiving PCCC control messages after
the PCCC Control Timeout was set to a nonzero value.
The device that sends PCCC control messages to the
interface (for example, the Control Bar feature in Connected
Components Workbench software has set the PCCC Control
Timeout to zero.
The interface has not received a PCCC control message
before the PCCC Control Timeout.
The timeout attribute in the CIP-based network Assembly
Object was set to a nonzero value. This allows control
messages to be sent to the interface via the CIP-based
network Assembly Object.
The timeout attribute in the CIP-based network Assembly
Object was set to zero, disallowing control messages to be
sent to the interface via the CIP-based network Assembly
Object.
The interface has not received a control message via the CIPbased network Assembly Object before the object timeout
attribute triggered.
78Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
Chapter 6 Troubleshooting
Built-in EtherNet/IP interface indicators are on main
control board in drive control pod
Indicators that are shown with HIM bezel
closed and drive cover installed
Drive Status IndicatorsThe condition or state of the drive is constantly monitored and is indicated
through the status indicators and/or the HIM (if present).
IMPORTANT
The Status Indicator light-emitting diodes on the HIM cradle do not indicate
the status of an installed communication interface option. If an optional
communication interface is installed, refer to that user manual for a
description of status indicator location and indications.
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202179
Chapter 6 Troubleshooting
Table 22 - Drive Status Indicator Descriptions
NameColorStateDescription
Green
Yellow
STS
(Status)
ENET
LNK 1
LNK 2
(1) See the PowerFlex 755T Programming Manual, publication 750-PM100, for information about this parameter.
Red
Red /
Yellow
Yellow /
Green
Green /
Red
UnlitOffThe interface is not properly connected to the network or needs an IP Address.
Red
Red /
Green
Green
UnlitOffThe interface is not powered or is not transmitting on the network.
Green
FlashingDrive ready but not running, and no faults are present.
SteadyDrive running, no faults are present.
Flashing
Steady
Flashing
SteadyA non-resettable fault has occurred.
Flashing
Alternately
Flashing
Alternately
Flashing
Alternately
FlashingAn EtherNet/IP connection has timed out.
SteadyThe interface failed the duplicate IP Address detection test.
Flashing
Alternately
Flashing
SteadyThe interface is properly connected and communicating on the network.
FlashingThe interface is properly connected and transmitting data packets on the network.
SteadyThe interface is properly connected but is not transmitting on the network.
Drive is not running, a type 2 (non-configurable) alarm condition exists and the drive
cannot be started. See 10:467 - [Type 2 Alarms]
Drive is not running, a type 1 (configurable) alarm condition exists and the drive
continues to run.
See 10:465 - [Alarm Status A] and 10:466 - [Alarm Status B]
A major fault has occurred. Drive stops. Drive cannot be started until fault condition is
cleared. See 0:610- [Last Fault Code]
A minor fault has occurred. When running, the drive continues to run. System is
brought to a stop under system control. Fault must be cleared to continue.
When running, a type 1 alarm exists.
See 10:465 - [Alarm Status A] and 10:466 - [Alarm Status B]
Drive is flash updating.
The interface is performing a self-test.
The interface is properly connected but is not communicating with any devices on the
network.
(1)
.
(1)
.
(1)
.
(1)
.
ENET Status Indicator
Table 23 - ENET Status Indicator Description
StatusCauseCorrective Action
• Apply power to the drive.
Off
Flashes Red
Steady Red
Flashes Green
Steady Green
The interface is not powered, the interface is not properly connected to
the network, or the interface needs an IP Address.
• The I/O connection has timed out.
• Explicit messaging control has timed out.
• The rotary switches have been changed since power-up.
• The network configuration (IP Address, subnet mask, gateway address)
is invalid.
• Rotary switches are set to a reserved value (0, 255...998).
• A duplicate IP Address was detected.
• The DHCP lease has expired.
The interface is operating normally but the I/O connection is not running
and Explicit Messaging control is not active.
The interface is operating normally and the I/O connection is running or
Explicit Messaging control is active.
• Securely connect the interface to the network by using an Ethernet
cable.
• Set a unique IP Address by using the rotary switches, a BOOTP server, a
DHCP server, or by using interface parameters.
• Re-establish the I/O connection with the controller.
• Check the amount of traffic on the network.
• If the I/O connection is multicast, check the IGMP Snooping settings on
the Ethernet switch.
• Re-establish Explicit Messaging control with a network client (for
example, enable the Control Bar feature in Connected Components
Workbench software.
• Cycle power to recognize the new rotary switch settings.
• Write valid values to the interface [IP Addr Cfg x], [Subnet Cfg x], and
[Gateway Cfg x] parameters and cycle power.
• Set the rotary switches to a non-reserved value (1 ... 254, 999).
• Configure the interface to use a unique IP Address and cycle power.
• Configure the DHCP server to provide longer or infinite leases.
• Place the controller in RUN mode.
• Program the controller to recognize and transmit I/O to the interface.
• Configure the interface for the program in the controller.
• Normal behavior if no I/O is being transferred.
No action required.
80Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
LNK1 Status Indicator
Table 24 - LNK1 Status Indicator Descriptions
StatusCauseCorrective Action
OffThe interface is not properly connected to the network.
Steady GreenThe ENET1 network port has a 100 Mbps network link, but no activity.No action required.
Flashes GreenThe ENET1 network port has a 100 Mbps network link with activity.No action required.
Steady YellowThe ENET1 network port has a 10 Mbps network link, but no activity.No action required.
Flashes YellowThe ENET1 network port has a 10 Mbps network link with activity.No action required.
Securely connect the interface to the network by using an Ethernet cable.
Also, make sure that the Ethernet cable is correctly connected to the
Ethernet connector.
LNK2 Status Indicator
Table 25 - LNK2 Status Indicator Descriptions
StatusCauseCorrective Action
OffThe interface is not properly connected to the network.
Steady GreenThe ENET2 network port has a 100 Mbps network link, but no activity.No action required.
Flashes GreenThe ENET2 network port has a 100 Mbps network link with activity.No action required.
Steady YellowThe ENET2 network port has a 10 Mbps network link, but no activity.No action required.
Flashes YellowThe ENET2 network port has a 10 Mbps network link with activity.No action required.
Securely connect the interface to the network by using an Ethernet cable.
Also, make sure that the Ethernet cable is correctly connected to the
Ethernet connector.
Chapter 6 Troubleshooting
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202181
Chapter 6 Troubleshooting
Notes:
82Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
Communication
Appendix A
Specifications
This appendix presents the specifications for the adapter.
Regulatory Compliance
Network
Protocol
Data Rates
Connection Limits
Requested Packet Interval (RPI)2 ms min
Packet RateAt least 1000 total packets per second (500 in and 500 out)
30 TCP connections
16 simultaneous CIP-based network explicit connections plus one exclusive
owner I/O connection.
Class 1 I/O connections (for example, from a ControlLogix controller)
uses an exclusive-owner I/O connection.
Explicit Messaging when ‘connected’ is chosen (for example, in a checkbox in
Studio 5000 Logix Designer software) uses a CIP-based network explicit
connection.
Explicit Messaging where the ‘connected’ option is not chosen, does not use a
CIP-based network explicit connection.
domestic environment, this product causes radio interference, in which
case supplementary mitigation measures can be required.
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202183
Appendix A Specifications
Notes:
84Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
Appendix B
Interface Parameters
This appendix provides information about the interface parameters.
TopicPage
How Parameters Are Organized85
Parameter List85
How Parameters Are
Organized
Parameter List
Icon Descriptions
This icon indicates that the parameter value cannot be changed until the drive is stopped.
This icon indicates that the parameter cannot be set to DataLink In.
This icon indicates that an explicit message write cannot change the parameter value. The parameter value can be changed by using a datalink.
The built-in EtherNet/IP adapter parameters are numbered consecutively and
displayed in a Numbered List or File-Group view order.
You can view the interface parameters with any of the following drive
configuration tools:
•PowerFlex 20-HIM-A6 or 20-HIM-C6S HIM - use the or key to
scroll to the drive. Press the (Folders) key, and use the or
key to scroll to the DEV PARAM folder.
•Connected Components Workbench software—click Parameters. Select
0 - PowerFlex 755T or 0 - PowerFlex 6000T from the port pull-down list.
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202185
Appendix B Interface Parameters
Table 26 - Port 0: Parameter List
Display Name
No.
Extended Name
Description
300Net Addr Sel
Network Address Selection
Selects the source for the interface node address, subnet mask, and gateway address
when the rotary switches on the main control board are set to 999.
‘Parameters’ (1) – The address comes from parameters 302 [IP Addr Cfg 1]…313 [Gateway
Cfg 4].
‘BOOTP’ (2) – The address comes from a BOOTP server on the network.
‘DHCP’ (3) – The address comes from a DHCP server on the network, this could be a
Stratix switch.
A power cycle or reset is needed for changes to this parameter to take effect.
301Net Addr Src
Network Address Source
Displays the active source for the interface node address, subnet mask, and gateway
address.
‘Switches’ (0) – The address comes from the rotary switches on the main control board.
‘Parameters’ (1) – The address comes from parameters 302
Cfg 4].
‘BOOTP’ (2) – The address comes from a BOOTP server on the network.
‘DHCP’ (3) – The address comes from a DHCP server on the network, this could be a
Stratix switch.
302
IP Addr Cfg 1
303
IP Addr Cfg 2
304
IP Addr Cfg 3
305
IP Addr Cfg 4
IP address Configuration n
Sets the first, second, third, and fourth byte in the IP address when parameter 301
Addr Src] is set to 1 ‘Parameters’.
A power cycle or reset is needed for changes to this parameter to take effect.
306
Subnet Cfg 1
307
Subnet Cfg 2
308
Subnet Cfg 3
309
Subnet Cfg 4
Subnet Configuration n
Sets the first, second, third, and fourth byte in the subnet mask when parameter 301 [Net
Addr Src] is set to 1 ‘Parameters’. The subnet mask cannot be 0.0.0.0.
A power cycle or reset is needed for changes to this parameter to take effect.
310
Gateway Cfg 1
311
Gateway Cfg 2
312
Gateway Cfg 3
313
Gateway Cfg 4
Gateway Configuration n
Sets the first, second, third, and fourth byte in the gateway address when parameter 301
[Net Addr Src] is set to 1 ‘Parameters’. If the gateway address is 0.0.0.0, the PowerFlex
755T can only communicate with devices on the same subnet as the drive. It is not able
to communicate with devices on other subnets.
If the gateway address is not set to 0.0.0.0, then it must be set to an address that is on
the same subnet as the IP address of the drive.
A power cycle or reset is needed for changes to this parameter to take effect.
314Net Rate Cfg 1
Net Rate Configuration 1
Sets the speed and duplex at which the interface communicates on its ENET n network
port.
A power cycle or reset is needed for changes to this parameter to take effect. Updates
0:315 - [Net Rate Act 1]
315
Net Rate Act 1
Network Rate Actual 1
Displays the active network data rate at which interface n communicates.
86Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
Table 26 - Port 0: Parameter List (Continued)
Display Name
No.
Extended Name
Description
316Net Rate Cfg 2
Net Rate Configuration 2
Sets the speed and duplex at which the interface communicates on its ENET n network
port.
A power cycle or reset is needed for changes to this parameter to take effect. Updates
0:317 - [Net Rate Act 2]
317
Net Rate Act 2
Network Rate Actual 2
Displays the active network data rate at which interface n communicates.
321
DL From Net 01
322
DL From Net 02
323
DL From Net 03
324
DL From Net 04
325
DL From Net 05
326
DL From Net 06
327
DL From Net 07
328
DL From Net 08
329
DL From Net 09
330
DL From Net 10
331
DL From Net 11
332
DL From Net 12
333
DL From Net 13
334
DL From Net 14
335
DL From Net 15
336
DL From Net 16
Datalink From Network n
Select a parameter that consumes data, which the datalink nn in the embedded interface
produces.
340
DL To Net 01
341
DL To Net 02
342
DL To Net 03
343
DL To Net 04
344
DL To Net 05
345
DL To Net 06
346
DL To Net 07
347
DL To Net 08
348
DL To Net 09
349
DL To Net 10
350
DL To Net 11
351
DL To Net 12
352
DL To Net 13
353
DL To Net 14
354
DL To Net 15
355
DL To Net 16
Datalink To Network n
Select a parameter that produces data, to be consumed by datalink nn in the embedded
interface.
356DLs From Net Act
Datalinks From Network Actual
Displays the number of actual controller-to-drive datalinks being used based on the I/O
connection opened by the controller.
357DLs To Net Act
Datalinks To Network Actual
Displays the number of actual drive-to-controller datalinks being used based on the I/O
connection opened by the controller.
Val ues
0 = ‘Autodetect’
0 = ‘Autodetect’
Default:
Options:
1 = ‘10 Mbps Full’
2 = ‘10 Mbps Half’
3 = ‘100 Mbps Full’
4 = ‘100 Mbps Half’
0 = ‘No Link’
0 = ‘No Link’
Default:
Options:
1 = ‘10 Mbps Full’
2 = ‘10 Mbps Half’
3 = ‘100 Mbps Full’
4 = ‘100 Mbps Half’
5 = ‘Dup IP Addr’
Default:
Min/Max:00/159999
Default:
Min/Max:00/159999
Default:
Min/Max:00/16
Default:
Min/Max:00/16
Appendix B Interface Parameters
Read/write
Data Type
Parameter 30
32-bit
R/W
RO
R/W
R/W
RO
RO
Integer
32-bit
Integer
32-bit
Integer
32-bit
Integer
32-bit
Integer
32-bit
Integer
0
0
0
0
0
0
[Access Level]
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202187
Appendix B Interface Parameters
ATTENTION: Take precautions to help maintain that the setting of this parameter does not create a risk of injury or
equipment damage. When commissioning the drive, verify that your system responds correctly to various situations (for
example, a disconnected cable).
ATTENTION: Take precautions to help maintain that the setting of this parameter does not create a risk of injury or
equipment damage. When commissioning the drive, verify that your system responds correctly to various situations (for
example, place the controller in program mode).
Table 26 - Port 0: Parameter List (Continued)
Display Name
No.
Extended Name
Description
360Comm Flt Action
Communication Fault Action
Sets the action that the communication interface and drive take when I/O communication
is disrupted. When communication is re-established, the drive automatically receives the
logic command, reference, and datalinks over the network again.
‘Fault’ (0) – The response is a major fault. The drive stops modulating, the motor coasts to
a stop, and a fault reset is required to resume operation.
‘Stop’ (1) – The response is to stop in the way set by the active stop mode.
‘Zero Data’ (2) – The response is to continue operating, but to put zeros in the logic
command, reference, and datalinks.
‘Hold Last’ (3) – The response is to continue operating, and to use the last values in the
logic command, reference, and datalinks.
‘Send Flt Cfg’ (4) – The response is to continue operating, but to use the logic command
that is specified in parameter 365 [Flt Cfg Logic] and the reference that is specified in
365 [Flt Cfg Ref]. The drive also uses the values in parameters 370 [Flt Cfg DL 01]… 385
[Flt Cfg DL 16] in the parameters consuming data from those datalinks
361Idle Flt Action
Idle Fault Action
Sets the action that the communication interface and drive take when the controller
leaves the run mode (faulted or in program mode). When the controller returns to the Run
mode, the drive automatically receives the logic command, reference, and datalinks over
the network again.
‘Fault’ (0) – The response is a major fault. The drive stops modulating, the motor coasts to
a stop, and a fault reset is required to resume operation.
‘Stop’ (1) – The response is to stop in the way set by the active stop mode.
‘Zero Data’ (2) – The response is to continue operating, but to put zeros in the logic
command, reference, and datalinks.
‘Hold Last’ (3) – The response is to continue operating, and to use the last values in the
logic command, reference, and datalinks.
‘Send Flt Cfg’ (4) – The response is to continue operating, but to use the logic command
that is specified in parameter 364
365 [Flt Cfg Ref]. The drive also uses the values in parameters 370 [Flt Cfg DL 01]…385
[Flt Cfg DL 16] in the parameters consuming data from those datalinks
[Flt Cfg Logic] and the reference that is specified in
Val ues
Default:
Options:
Default:
Options:
0 = ‘Fault’
0 = ‘Fault’
1 = ‘Stop’
2 = ‘Zero Data’
3 = ‘Hold Last’
4 = ‘Send Flt Cfg’
0 = ‘Fault’
0 = ‘Fault’
1 = ‘Stop’
2 = ‘Zero Data’
3 = ‘Hold Last’
4 = ‘Send Flt Cfg’
R/W
R/W
Read/write
32-bit
Integer
32-bit
Integer
Data Type
Parameter 30
[Access Level]
0
0
88Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
Table 26 - Port 0: Parameter List (Continued)
ATTENTION: Take precautions to help maintain that the setting of this parameter does not create a risk of injury or
equipment damage. When commissioning the drive, verify that your system responds correctly to various situations (for
example, a disconnected cable).
Display Name
No.
Extended Name
Description
363Msg Flt Action
Message Fault Action
Sets the action that the interface and drive take when Explicit Messaging control (only via
PCCC or the CIP Assembly Object) is disrupted. When Explicit Messaging control is reestablished, the drive automatically receives the logic command, reference, and
datalinks over the network again.
‘Fault’ (0) – The response is a major fault. The drive stops modulating, the motor coasts to
a stop, and a fault reset is required to resume operation.
‘Stop’ (1) – The response is to stop in the way set by the active stop mode.
‘Zero Data’ (2) – The response is to continue operating, but to put zeros in the logic
command, reference, and datalinks.
‘Hold Last’ (3) – The response is to continue operating, and to use the last values in the
logic command, reference, and datalinks.
‘Send Flt Cfg’ (4) – The response is to continue operating, but to use the logic command
that is specified in parameter 364 [Flt Cfg Logic] and the reference that is specified in
365 [Flt Cfg Ref]. The drive also uses the values in parameters 370 [Flt Cfg DL 01]… 385
[Flt Cfg DL 16] in the parameters consuming data from those datalinks.
Val ues
Default:
Options:
0 = ‘Fault’
0 = ‘Fault’
1 = ‘Stop’
2 = ‘Zero Data’
3 = ‘Hold Last’
4 = ‘Send Flt Cfg’
Appendix B Interface Parameters
Read/write
Data Type
Parameter 30
32-bit
R/W
Integer
0
[Access Level]
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202189
Fault Configuration Logic
Set the logic command for the drive if any of the following is true:
360 [Comm Flt Action] is set to 4 ‘Send Flt Cfg’ and I/O communication are disrupted.
[Idle Flt Action] is set to 4 ‘Send Flt Cfg’ and the controller leaves the run mode.
361
362 [Peer Flt Action] is set to 4 ‘Send Flt Cfg’ and Peer I/O communication are disrupted.
363 [Msg Flt Action] is set to 4 ‘Send Flt Cfg’ and Explicit Messaging for drive control is disrupted.
Note: The first bit table is for systems that contain both an inverter and a converter or only an inverter. The second bit table is for systems that contain ONLY a converter.
Val ues
R/WBit0
Read/write
Data Type
Parameter 30
[Access Level]
365Flt Cfg Ref
Fault Configuration Reference
Set the reference for the drive if any of the following is true:
360 [Comm Flt Action] is set to 4 ‘Send Flt Cfg’ and I/O communication are disrupted.
361 [Idle Flt Action] is set to 4 ‘Send Flt Cfg’ and the controller leaves the run mode.
362 [Peer Flt Action] is set to 4 ‘Send Flt Cfg’ and Peer I/O communication are disrupted.
363 [Msg Flt Action] is set to 4 ‘Send Flt Cfg’ and Explicit Messaging for drive control is
disrupted.
370
Flt Cfg DL 01
371
Flt Cfg DL 02
372
Flt Cfg DL 03
373
Flt Cfg DL 04
374
Flt Cfg DL 05
375
Flt Cfg DL 06
376
Flt Cfg DL 07
377
Flt Cfg DL 08
378
Flt Cfg DL 09
379
Flt Cfg DL 10
380
Flt Cfg DL 11
381
Flt Cfg DL 12
382
Flt Cfg DL 13
383
Flt Cfg DL 14
384
Flt Cfg DL 15
385
Flt Cfg DL 16
Fault Configuration Datalink nn
Set the data for the parameter consuming data from datalink nn if any of the following is
true:
[Comm Flt Action] is set to 4 ‘Send Flt Cfg’ and I/O communication are disrupted.
360
361 [Idle Flt Action] is set to 4 ‘Send Flt Cfg’ and the controller leaves the run mode.
362 [Peer Flt Action] is set to 4 ‘Send Flt Cfg’ and Peer I/O communication are disrupted.
363 [Msg Flt Action] is set to 4 ‘Send Flt Cfg’ and Explicit Messaging for drive control is
disrupted.
Default:
Min/Max:0-220000000/+220000000
Default:
Min/Max:00/4294967295
R/WReal0
32-bit
R/W
Integer
0
90Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
Appendix C
EtherNet/IP Objects
This appendix presents information about the EtherNet/IP objects that can be
accessed using explicit messages.
messages and example ladder logic programs, see Chapter 5
See the EtherNet/IP specification for more information about EtherNet/IP
objects. Information about the EtherNet/IP specification is available on the
ODVA website (https://www.odva.org
).
Table 27 - Supported Data Types
Data TypeDescription
BOOL8-bit value -- low bit is true or false
BOOL[x]Array of n bits
CONTAINER32-bit parameter value - sign that is extended if necessary
DINT32-bit signed integer
INT16-bit signed integer
LWORD64-bit unsigned integer
REAL32-bit floating point
SHORT_STRINGSTRUCT of: USINT length indicator (L); USINT[L] characters
SINT8-bit signed integer
STRINGNStruct of: UINT character length indicator (W); UINT length indicator (L); USINT[W x L] string data
STRING[x]Array of n characters
STRUCTStructure name only - no size and elements
TCHAR8-bit or 16-bit character
UDINT32-bit unsigned integer
UINT16-bit unsigned integer
USINT8-bit unsigned integer
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202191
The number of instances depends on the number of components in the device
that is connected to the interface. This number of components can be read in
Instance 0, Attribute 2.
LengthUSINTLength of requestor IDLengthUSINTLength of requestor ID
VendorUINTVendor number of requestorVendorUINTVendor number of requestor
Serial NumberUDINTASA serial number of requestorSerial NumberUDINTASA serial number of requestor
OtherProduct Specific
Identifier of user, task, and so forth, on the
requestor
OtherProduct Specific
Identifier of user, task, and so forth, on the
requestor
CMDUSINTCommand byteCMDUSINTCommand byte
STSUSINT0STSUSINTStatus byte
TNSWUINTTransport wordTNSWUINTTransport word. Same value as the request
FNCUSINTFunction code. Not used for all CMDs.EXT_STSUSINTExtended status. Not used for all CMDs
PCCC_paramsARRAY of USINTCMD/FNC specific parametersPCCC_resultsARRAY of USINTCMD/FNC specific result data
Table 41 - PCCC Object: Message Structure for Execute_DH+
DLinkUINTDestination Link IDDLinkUINTDestination Link ID
DStaUSINTDestination Station numberDStaUSINTDestination Station number
DUserUSINTDestination ‘User’ numberDUserUSINTDestination ‘User’ number
SLinkUINTSource Link IDSLinkUINTSource Link ID
SStaUSINTSource Station numberSStaUSINTSource Station number
SUserUSINTSource User numberSUserUSINTSource User number
CMDUSINTCommand byteCMDUSINTCommand byte
STSUSINT0STSUSINTStatus byte
TNSWUINTTransport wordTNSWUINTTransport word. Same value as the request
FNCUSINTFunction code; not used for all CMDsEXT_STSUSINTExtended status; not used for all CMDs
PCCC_paramsARRAY of USINTCMD/FNC specific parametersPCCC_resultsARRAY of USINT CMD/FNC specific result data
0x0F0xA9SLC 500 protected typed write with 2 address fields
0x0F0x00Word range read
0x0F0x01Word range write
For more information regarding PCCC commands, see the DF1 Protocol and
Command Set Reference Manual, publication 1770-6.5.16
Table 43 - N-File Descriptions: All N-files are 16-Bit Integers
N-FileDescription
N42 This N-file lets you read and write some values configuring the port.
N42:3
N42:7 Interface Port Number (read-only): Drive port in which the interface resides.
N42:8Peer interface (read-only): Bit field of devices with peer messaging capabilities.
N45
Timeout (read/write): Time (in seconds) allowed between messages to the N45 file. If the interface does not receive a message in the specified time, it
performs the fault action configured in its [Comm Flt Action] parameter. A valid setting is 1...32767 seconds (5…20 seconds is recommended).
This N-file lets you read and write control I/O messages. You can write control I/O messages only when the following conditions are true:
The interface is not receiving /O from a controller. For example, there is no controller on the network, the controller is in idle (program) mode, the
controller is faulted, or the interface is not mapped to the controller.
The value of N42:3 is set to a nonzero value.
96Rockwell Automation Publication 750COM-UM009B-EN-P - April 2021
The number of instances depends on the number of components in
the device. The total number of components can be read in Instance 0,
Class Attribute 4.
Table 47 - DPI Device Object: Nonvolatile Class Attributes
Appendix C EtherNet/IP Objects
Attribute ID
0GetFamily CodeUSINT
1GetFamily TextSTRING[16]Text identifying the device.
2SetLanguage CodeUSINT
3GetProduct SeriesUSINT
4GetNumber of ComponentsUSINT
5SetUser Definable TextSTRING[16]
6GetStatus TextSTRING[12]Text describing the status of the device.
7GetConfiguration CodeUSINTIdentification of variations.
8GetConfiguration TextSTRING[16]Text identifying a variation of a family device.
9GetBrand CodeUINT0x0001 = Allen-Bradley
11GetNVS ChecksumUINT
12GetClass RevisionUINT2 = DPI
13GetCharacter Set CodeUSINT
14GetProduct Option SupportBOOL[64]
15GetLanguages Supported
16GetDate of Manufacture
17GetProduct Revision
18GetSerial NumberUDINTValue between 0x00000000 and 0xFFFFFFFF
Text describing the status of device with
support for Unicode.
Text identifying the device with a usersupplied name with support for Unicode.
Rating Code
Device Serial Number
Customization Code
Customization Revision
Brand Code
Family Code
Config Code
Language Code
Major Revision
Minor Revision
Customer-Generated Firmware UUID
A 32-bit CRC of the nonvolatile storage in a
device.
A device stored value is zeroed if its
configuration changes.
Code identifying the protocol between the
device and host.
Table 48 - DPI Device Object: Instance Attributes
DPI Parameter Object
Attribute ID
3GetComponent NameSTRING[32]Name of the component
4Get
8GetComponent Serial Number UDINT
9Get
Access
Rule
NameData TypeDescription
Component Firmware
Revision
International Component
Name
STRUCT of:
USINT
USINT
STRINGN
Major Revision
Minor Revision
Value between 0x00000000 and
0xFFFFFFFF
Name of the component with support for
Unicode.
Table 49 - DPI Parameter Object: Class Code
HexadecimalDecimal
0x93147
To access ‘Host Config’ parameters, use the Host DPI Parameter Object (Class
Code 0x9F).
The number of instances depends on the number of parameters in the device.
The total number of parameters can be read in Instance 0, Attribute 0.
Table 51 - DPI Parameter Object: Class Attributes
Attribute ID
0GetNumber of InstancesUINTNumber of parameters in the device
1SetWrite Protect Password UINT
2SetNVS Command WriteUSINT
3Get
4Get
5Get
7GetClass RevisionUINT2 = DPI
8Get
9SetLink CommandUSINT
Access
Rule
NameData TypeDescription
0 = Password disabled
n = Password value
0 = No Operation
1 = Store values in active memory to NVS
2 = Load values in NVS to active memory
3 = Load default values to active memory
4 = Partial defaults
5 = System defaults
NVS Parameter Value
Checksum
NVS Link Value
Checksum
First Accessible
Parameter
First Parameter
Processing Error
UINT
UINTChecksum of parameter links in a user set in NVS
UINT
UINT
Checksum of all parameter values in a user set in
NVS
First parameter available if parameters are
protected by passwords. A ‘0’ indicates that all
parameters are protected.
The first parameter that has been written with a
value outside of its range. A ‘0’ indicates no errors.
0 = No Operation
1 = Clear All Parameter Links, does not clear links to
function blocks.
Rockwell Automation Publication 750COM-UM009B-EN-P - April 202199
UINT
UINT
UINT
USINT
USINT
UINT
UINT
CONTAINER
UINT
UNIT
UNIT
INT
STRUCT of:
BOOL[32]
CONTAINER
CONTAINER
CONTAINER
CONTAINER
UINT
7GetDPI Online Read Full
UINT
STRING[4]
UINT
UINT
UINT
INT
USINT[3]
USINT
STRING[16]
8GetDPI DescriptorBOOL[32]Descriptor (see page 101
9Get/SetDPI Parameter Value Various
10Get/Set
DPI RAM Parameter
Value
Various
11Get/SetDPI LinkUSINT[3]
Descriptor
Offline minimum value
Offline maximum value
Offline Default value
Parameter name
Offline parameter units
Online minimum parameter instance
Online maximum parameter instance
Online default parameter instance
Multiplier parameter instance
Divisor parameter instance
Base parameter instance
Offset parameter instance
Formula number
Pad byte (always zero)
Help instance
Pad word (always a value of zero)
Parameter value
Multiplier
Divisor
Base
Offset
Descriptor (see page 101
Parameter value
(1)
Minimum value
)
Maximum value
Default value
Next parameter
Previous parameter
Units (for example, Amps, Hz)
(2)
Multiplier
(2)
Divisor
(2)
Base
(2)
Offset
Link (source of the value) (0 = no link)
Always zero
Parameter name
)
Parameter value in NVS.
(3)
Parameter value in temporary memory. Valid
only for DPI drives.
Link (parameter or function block that is the
source of the value) (0 = no link).
12GetHelp Object Instance UINTID for help text for this parameter