Allen Bradley Powerflex 755t Operation User S Manual 192
Allen Bradley Powerflex 755t Operation User S Manual 192
Original Instructions
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.
IMPORTANT Identifies information that is critical for successful application and understanding of the product.
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).
Table of Contents
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
Conventions Used in This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Chapter 1
Getting Started Components. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Dual Ethernet Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Required Equipment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Equipment Shipped with the Drive . . . . . . . . . . . . . . . . . . . . . . . . . 20
User-supplied Equipment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Choose an Ethernet Switch. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Safety Precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Chapter 2
Configure the Interface Configuration Tools. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Setting the IP Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Connecting the Interface to the Network . . . . . . . . . . . . . . . . . . . . . . . 29
Apply Power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Start-up Status Indications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Configuring and Verifying Key Drive Parameters. . . . . . . . . . . . . 33
Use Interface Parameters to Set the IP Address . . . . . . . . . . . . . . . . . . 33
Using the PowerFlex 20-HIM-A6 or 20-HIM-C6S
to Access Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Using a BOOTP or DHCP Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Setting the Data Rate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Setting Communication Hierarchy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Setting a Controller Hierarchy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Setting a Fault Action . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Changing the Fault Action . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Setting the Fault Configuration Parameters. . . . . . . . . . . . . . . . . . 45
Resetting the Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Restore Interface Parameters to Default Configurations . . . . . . . . . . 45
Viewing the Interface Status Using Parameters. . . . . . . . . . . . . . . . . . . 47
Updating the Interface Firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Chapter 3
Configuring the Drive in a Logix Establish Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
System Uploading the Electronic Data Sheet (EDS) File . . . . . . . . . . . . . . . . . 52
Obtain Add-on Profiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Create Logix Controller Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Example Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Adding the Bridge to the I/O Configuration. . . . . . . . . . . . . . . . . 54
Add the Drive to the Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Chapter 4
Using the I/O About I/O Messaging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Understanding the ControlLogix Controller I/O Image. . . . . . . . . . 88
Using Logic Command/Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Using Reference/Feedback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Using Datalinks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Example of Ladder Logic Program Information . . . . . . . . . . . . . . . . . . 92
Functions of the Example Programs . . . . . . . . . . . . . . . . . . . . . . . . . 92
Logic Command/Status Words. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
ControlLogix Controller Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Create Ladder Logic Using the RSLogix or
Studio 5000 with Drive Add-on Profiles. . . . . . . . . . . . . . . . . . . . . 92
Chapter 5
Using Explicit Messaging About Explicit Messaging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Performing Explicit Messaging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
ControlLogix Controller Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Ladder Logic Program to Read a Single Parameter . . . . . . . . . . . . 99
Formatting a Message to Read a Single Parameter . . . . . . . . . . . 100
Ladder Logic Program to Write a Single Parameter . . . . . . . . . . 101
Formatting a Message to Write a Single Parameter . . . . . . . . . . 102
Ladder Logic Program to Read Multiple Parameters . . . . . . . . . 103
Formatting a Message to Read Multiple Parameters. . . . . . . . . . 104
Ladder Logic Program to Write Multiple Parameters . . . . . . . . 106
Formatting a Message to Write Multiple Parameters. . . . . . . . . 107
Chapter 6
Troubleshooting Viewing Interface Diagnostic Items . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Viewing and Clearing Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Drive Status Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
ENET Status Indicator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
LNK1 Status Indicator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
LNK2 Status Indicator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Appendix A
Status Indicators Understanding the Status Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
ENET Status Indicator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
LINK Status Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Appendix B
Specifications Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Regulatory Compliance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Appendix C
Interface Parameters How Parameters Are Organized . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Parameter List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Appendix D
EtherNet/IP Objects Supported Data Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
Identity Object. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
Assembly Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
PCCC Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
DPI Device Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
DPI Parameter Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Formulas for Converting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
DPI Fault Object. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
DPI Alarm Object. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
DPI Diagnostic Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
DPI Time Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
Host DPI Parameter Object. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
Formulas for Converting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
TCP/IP Interface Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
Ethernet Link Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
Appendix E
Logic Command/Status Words: Drive Products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
PowerFlex 755T Drives and Bus Logic Command Word . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
Logic Status Word . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
Supplies
Bus Supply Products. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
Logic Command Word . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
Logic Status Word . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
Notes:
Conventions Used in This These conventions are used throughout this manual:
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])
• The dialog box images in this manual resulted from using this software:
– RSLinx® Classic software, version 2.52
– RSLogix 5000® software, version 20, for Automatic Device
Configuration (ADC) information
– Studio 5000™ environment, version 21 or later, for Automatic Device
Configuration (ADC) information
Different versions of the software can have dialog boxes that vary in
appearance, and differences in procedures.
Additional Resources These documents contain additional information concerning related products
from Rockwell Automation.
Resource Description
PowerFlex 750-Series Products with TotalFORCE Control Provides the basic steps to install PowerFlex 755TL
Installation Instructions, publication 750-IN100 low harmonic drives, PowerFlex 755TR regenerative
drives, and PowerFlex 755TM drive systems.
PowerFlex 755TM IP00 Open Type Kits Installation Provides instructions to install IP00 Open Type kits in
Instructions, publication 750-IN101 user-supplied enclosures.
Resource Description
PowerFlex 755TM AC Precharge Modules Unpacking and These publications provide detailed information on:
Lifting Instructions, publication 750-IN102 • Component weights
• Precautions and recommendations
PowerFlex 755TM DC Precharge Modules Unpacking and • Hardware attachment points
Lifting Instructions, publication 750-IN103 • Lifting the component out of the packaging
PowerFlex 755TM Power and Filter Modules Unpacking
and Lifting Instructions, publication 750-IN104
PowerFlex 750-Series Service Cart and DCPC Module Lift Provides detailed set-up and operating instructions
Installation Instructions, publication 750-IN105 for the module service cart and DC precharge module
lift.
PowerFlex 755TM Power and Filter Module Storage Provides detailed installation and usage instructions
Hardware Instructions, publication 750-IN106 for this hardware accessory.
PowerFlex 755T Module Service Ramp Instructions, Provides detailed usage instructions for the module
publication 750-IN108 service ramp.
PowerFlex 750-Series Products with TotalFORCE Control These publications identify technical documentation
Product Information, publication 750-PC100 resources that can be obtained on-line at http://
www.rockwellautomation.com/global/literature-
PowerFlex 755TM IP00 Open Type Kits Product library/overview.page.
Information, publication 750-PC101
PowerFlex 755TM UL-Listed Accessories Product
Information, publication 750-PC102
PowerFlex 755TM Accessories Product Information,
publication 750-PC103
PowerFlex 750-Series Products with TotalFORCE Control
Renewal Parts, publication 750-PC104
PowerFlex Drives with TotalFORCE Control Programming Provides detailed information on:
Manual, publication 750-PM100 • I/O, control, and feedback options
• Parameters and programming
• Faults, alarms, and troubleshooting
PowerFlex 750-Series Products with TotalFORCE Control Provides detailed information on:
Technical Data, publication 750-TD100 • Drive and bus supply specifications
• Option specifications
• Fuse and circuit breaker ratings
PowerFlex 755TM IP00 Open Type Kits Technical Data, Provides detailed information on:
publication 750-TD101 • Kit selection
• Kit ratings and specifications
• Option specifications
PowerFlex 750-Series Products with TotalFORCE Control Provides detailed information on:
Hardware Service Manual, publication 750-TG100 • Preventive maintenance
• Component testing
• Hardware replacement procedures
PowerFlex 750-Series Safe Speed Monitor Option Module These publications provide detailed information on
Safety Reference Manual, publication 750-RM001 installation, set-up, and operation of the 750-Series
safety option modules.
PowerFlex 750-Series Safe Torque Off Option Module User
Manual, publication 750-UM002
PowerFlex 750-Series ATEX Option Module User Manual,
publication 750-UM003
PowerFlex Drives with TotalFORCE Control Built-in Provides information on how to install, configure, and
EtherNet/IP Adapter User Manual, publication 750COM- troubleshoot applications for the PowerFlex drives
UM009 with the built-in EtherNet/IP adapter.
Industry Installation Guidelines for Pulse Width Modulated Provides basic information on enclosure systems,
(PWM) AC Drives, publication DRIVES-AT003 considerations to help protect against environmental
contaminants, and power and grounding
considerations for installing Pulse Width Modulated
(PWM) AC drives.
Resource Description
Drives in Common Bus Configurations with PowerFlex Provides basic information to properly wire and
755TM Bus Supplies Application Techniques, publication ground the following products in common bus
DRIVES-AT005 applications:
• PowerFlex 755TM drive system for common bus
solutions
• PowerFlex 750-Series AC and DC input drives
• Kinetix 5700 servo drives
Wiring and Grounding Guidelines for Pulse Width Provides basic information to properly wire and
Modulated (PWM) AC Drives, publication DRIVES-IN001 ground PWM AC drives.
Product Certifications website, http:// Provides declarations of conformity, certificates, and
www.rockwellautomation.com/global/certification/ other certification details.
overview.page
Notes:
Getting Started
Components
Components that are shown have the
HIM bezel open and the drive cover
Item Part Description
removed
Drive STS Indicator
1 Status Indicates the overall status of
Drive Control Pod Indicator - network communication. See
ENET Chapter 6, Troubleshooting.
2 Status Indicates the status of the
indicators - network link to each of the two
LNK1 and physical ports. See Chapter 6,
1 LNK2 Troubleshooting.
3 IP Address Sets the IP address of the interface
2 Switches (port 0) when not using any of
these other methods:
• Interface parameters
• BOOTP server
• DHCP server firmware
See Setting the IP Address on
page 26 for details.
4 Ethernet RJ45 connectors for the Ethernet
6 Connectors cable. The connectors are CAT-5
compliant to deliver data over a
100 Base-TX Ethernet networks.
3
5 DPI™ Port 2 Cable connection for DPI port 2
and 3 handheld and remote options. DPI
port 3 is available by using a DPI
Hundreds splitter part number 1203-S03.
Position
Tens 6 Reserved
Position
Ones
Position
4
5
Features The features of the built-in EtherNet/IP interface 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
• Configuration tool compatibility between the built-in EtherNet/IP
interface and host drive:
– PowerFlex 20-HIM-A6 or 20-HIM-C6S HIM (Human Interface
Module) on the drive, if installed
– Connected Components Workbench™ (CCW) software, release 10
or later
• Indicators that report the status of the built-in EtherNet/IP interface
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.
Dual Ethernet ports provide connection for star, linear, or Device Level Ring
(DLR) network topologies.
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 ENET 2 network ports as two network
interfaces that are connected to two different Internet Protocol (IP) subnets.
To other Controller
EtherNet/IP
networks
Computer with
External Ethernet Connection
Ethernet
Switch
(1)The Ethernet cable can be connected to the adapters ENET1 or ENET 2 network port.
To other Controller
EtherNet/IP
networks
Computer with
Ethernet Connection
External
Ethernet Switch
(1)The adapters ENET1 and ENET2 network ports are both used.
Controller
1783-ETAP
Computer with
1783-ETAP Ethernet Connection
(1)The adapters ENET1 and ENET2 network ports are both used.
Required Equipment Some required equipment used with the built-in EtherNet/IP interface is
shipped with the drive. The sections that follow describe some of the other
user-supplied equipment that is also required.
User-supplied Equipment
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.
• Risk of equipment damage exists. The built-in interface 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-4.5.2.
• Risk of injury or equipment damage exists. If the interface is transmitting
control I/O to the drive, the drive can fault when you reset the interface.
Determine how your drive responds before resetting the interface.
• Risk of injury or equipment damage exists. Built-in adapter 0:360 - [Comm
Flt Action], 0:361 - [Idle Flt Action], and 0:363 - [Msg Flt Action] let
you determine the action of the interface and drive when one of the
following occurs:
- I/O communication is disrupted
- The controller is in Program Mode
- Explicit Messaging for drive control is disrupted
By default, these parameters fault the drive. 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 (for example, a disconnected cable or a
controller in Program Mode).
• 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.
• Risk of injury or equipment damage exists. The examples in this publication
are intended solely for purposes of example. There are many variables and
requirements with any application. Rockwell Automation® does not assume
responsibility or liability (to include intellectual property liability) for actual
use of the examples that are shown in this publication.
Notes:
This chapter provides instructions and information for setting the parameters
to configure the built-in EtherNet/IP interface.
Topic Page
Configuration Tools 26
Setting the IP Address 26
Connecting the Interface to the Network 29
Apply Power 30
Start-up Status Indications 31
Configuring and Verifying Key Drive Parameters 33
Use Interface Parameters to Set the IP Address 33
Using the PowerFlex 20-HIM-A6 or 20-HIM-C6S to Access Parameters 34
Using a BOOTP or DHCP Server 36
Setting the Data Rate 40
Setting Communication Hierarchy 41
Setting a Controller Hierarchy 41
Setting a Fault Action 44
Changing the Fault Action 44
Setting the Fault Configuration Parameters 45
Resetting the Interface 45
Restore Interface Parameters to Default Configurations 45
Viewing the Interface Status Using Parameters 47
Updating the Interface Firmware 47
Configuration Tools The built-in EtherNet/IP interface stores parameters and other information in
nonvolatile storage (NVS). The following tools can be used to access the
interface parameters.
Tool See
PowerFlex® 20-HIM-A6 or 20-HIM-C6S HIM page 34
BOOTP server page 36
DHCP server page 36
Connected Components Workbench™ (CCW) http://compatibility.rockwellautomation.com/Pages/
software, release 10 or later(1) home.aspx, or online help (installed with the software)
(1) CCW release10 requires an additional software updates to add PowerFlex 755T support. It is downloadable from the
Product Compatibility and Download Center at: http://compatibility.rockwellautomation.com/Pages/home.aspx
Hundreds
Position
Tens
Position
Ones
Position
There are four ways to configure the built-in EtherNet/IP interface IP address:
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 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.
See Figure on page 28 and its accompanying table for switch settings
and their related descriptions.
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.
IMPORTANT When the DHCP lease expires, the adapter stops communicating on the
network. A power cycle or option module reset is required.
Make note of the Ethernet (MAC) address for the hardware interface
that is shown on the Ethernet address label on the main control board of
the drive. The MAC is used when configuring the DHCP server. See
Using a BOOTP or DHCP Server on page 36 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.
Settings Description
001…254 The interface 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.
888 Resets the interface 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.
999 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:
– Interface Parameters
– BOOTP server (default)
– DHCP server firmware
Any other Reserved.
setting
The switch settings can be verified by viewing Port 0 Diagnostic Item number
68 (page 113) with any of the following drive configuration tools:
• PowerFlex 20-HIM-A6 or 20-HIM-C6S HIM
• Connected Components Workbench software, release 10 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].
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 for an example of wiring to an EtherNet/IP network.
Controller
Ethernet
Switch
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 18.
Apply Power
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.
ATTENTION: Wear personal protective equipment (PPE) to avoid death or injury
when applying power with the drive door open.
After power is applied, the drive STS (status) indicator and the built-in
EtherNet/IP interface 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, they can also be viewed on the front of
the drive (Figure 6). Possible start-up status indications are shown in Table 1.
1
2
After verifying correct operation, place the drive HIM bezel to its closed
position and install the drive cover. For more details on status indicator
operation, see page 118.
The PowerFlex 755T 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.
Use Interface Parameters to 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
Set the IP Address 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.
1. Verify that the IP address switches (Figure on page 28) are set to 999.
2. Set the value of 0:300 - [Net Addr Sel] to ‘1’ (Parameters).
3. Reset the interface by cycling power to the drive or by using the HIM
Reset Device function that is located in the DIAGNOSTIC folder of
the drive.
4. Set the IP address, subnet mask, and gateway address by using interface
parameters. Perform the steps in the following subsections.
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 http://
compatibility.rockwellautomation.com/Pages/ home.aspx. 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.
TIP If you prefer to configure the IP address, subnet mask, and gateway address
by using interface parameters, set interface 0:300 - [Net Addr Sel] to ‘0’
(Parameters). For details, see Use Interface Parameters to Set the IP Address
on page 33.
Ethernet
Address
(MAC)
Label
Location
• Use the HIM to scroll to drive Port 0 and access the built-in
EtherNet/IP interface 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.
TIP To enable BOOTP or DHCP for an interface that has had BOOTP/DHCP
disabled, first select the interface in the Relation List. Then, depending on
the type of server, click Enable BOOTP or Enable DHCP and, lastly, reset
the interface or power cycle the drive.
11. From the File menu, choose Save to save the Relation List.
Setting the Data Rate By 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. For definitions of data
rate and duplex, see the Glossary.
TIP 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 to the drive or by using the Reset
Device function of the HIM located in the DIAGNOSTIC folder for
the drive.
Setting Communication A hierarchy determines the type of device with which the interface exchanges
data. In a Controller hierarchy, the interface exchanges data with the
Hierarchy 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. See IP addresses in the Glossary for
information about IP subnets.
To set the Controller hierarchy, follow the instructions in this section to enable
datalinks to read and write data.
IMPORTANT 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.
TIP When using the ControlLogix controller and RSLogix 5000 software, version
20 and Studio 5000® environment, version 21 or later, there is no need to
configure datalink parameters. They are assigned when configuring the
RSLogix 5000 drive Add-on Profile (see Configure Input and Output Data on
page 59).
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 the
PowerFlex 20-HIM-A6 or 20-HIM-C6S 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)
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.
Next, configure the controller to recognize and transmit I/O to the interface.
See Chapter 3, Configuring the drive in a Logix System.
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.
TIP When using a ControlLogix controller and an RSLogix 5000 software, version
20 and Studio 5000 environment, version 21 or later, there is no need to
configure datalink parameters. They are assigned when configuring the
RSLogix 5000 drive Add-on Profile (see Configure Input and Output Data on
page 59).
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
network. Select the drive or peripheral by port number and the parameter by
name. Use the PowerFlex 20-HIM-A6 or 20-HIM-C6S 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.
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.
Setting a Fault Action By 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 Explicit Messaging 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 CIP-
based network Assembly Object by using 0:363 - [Msg Flt 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.
Value Action Description
0 Fault The drive is faulted and stopped (default).
1 Stop The drive is stopped, but not faulted.
2 Zero Data The drive is sent ‘0’ values for data. This value does not command a stop.
3 Hold Last The drive continues in its present state.
4 Send Flt Cfg The drive is sent the data that you set in the fault configuration parameters:
• 0:364 - [Flt Cfg Logic]
• 0:365 - [Flt Cfg Ref]
• 0:366 - [Flt Cfg DL 01] … 381 - [Flt Cfg DL 16]).
Edit Comm Flt Action Edit Idle Flt Action Edit Msg Flt Action
Fault 0 Fault 0 Fault 0
The values in Table 2 are sent to the drive after a communication fault, idle
fault, and/or Explicit Messaging for drive control fault occurs. Set these
parameters to values required by your application.
Resetting the Interface Changes to rotary switch settings and some interface parameters require that
you reset the interface before the new settings take effect. You can reset the
interface by cycling power to the drive or by using the Reset Device function of
the HIM located in the DIAGNOSTIC folder for the drive.
Because the built-in EtherNet/IP interface is part of Port 0, restoring the port
defaults also resets other drive configuration settings that are made in Port 0.
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 to the drive or by using the Reset
Device function of the HIM, located in the DIAGNOSTIC folder for
the drive.
Viewing the Interface Status The following parameters provide information about the status of the
interface. You can view these parameters at any time.
Using Parameters
Table 3 - Interface Status Parameters
Interface Parameter Description
0:356 - [DLs From Net Act] The number of controller-to-drive datalinks that are included in the network I/O
connection (controller outputs).
0:357 - [DLs To Net Act] The number of drive-to-controller datalinks that are included in the network I/O
connection (controller inputs).
0:301 - [Net Addr Src] 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.
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.
Updating the Interface The interface firmware is contained within the PowerFlex 755T drive
firmware. The interface firmware can be updated over the network.
Firmware
When updating firmware over the network, you can use the Allen-Bradley®
ControlFLASH™ software tool.
Notes:
Topic Page
Establish Communication 48
Uploading the Electronic Data Sheet (EDS) File 50
Obtain Add-on Profiles 51
Create Logix Controller Project 51
Example Network 51
Adding the Bridge to the I/O Configuration 52
Add the Drive to the Project 54
Configure Input and Output Data 57
Download the Configuration to the Controller 60
Correlate the Drive with the Controller 62
Updating the AOPs and Database Files 63
Configuration to Aid in Field-Failure Replacement 65
Using an Ethernet Switch with DHCP/BOOTP Server 66
Using Firmware Supervisor 67
Using Automatic Device Configuration (ADC) 69
Configure a PowerFlex 755T Drive for ADC 71
ADC and Logix Memory 74
Peripheral Changes When Using ADC 74
Special Considerations For 20-750-S1 Safe Speed Module (S1) 75
Testing ADC 77
Monitoring ADC Progress 77
Programmatically Monitoring Connection Status and the ADC Configuration 80
Signature
Best Practices 82
Establish Communication RSLinx® Classic software, in all its variations (Lite, Gateway, OEM, and so
forth), is used to provide a communication link between the computer,
network, and controller. RSLinx Classic software requires its network-specific
driver to be configured before communication is established with network
devices. To configure the RSLinx® Classic Driver, follow this procedure.
4. Click Add New to display the Add New RSLinx Classic Driver dialog
box.
6. Click OK.
The ‘Configure Driver:’ dialog box appears.
10. Keep running RSLinx software and verify that the computer connects
with the drive.
a. From the Communication menu, choose RSWho.
b. In the menu tree, click the ‘+’ next to the Ethernet driver.
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.
Uploading the Electronic PowerFlex 755T Series drives have built-in EDS files for RSLinx software to
upload and register.
Data Sheet (EDS) File
1. Right-click the EtherNet/IP drive that is shown as a yellow question
mark or ‘Unrecognized Device’ in the RSWho dialog box.
2. Choose ‘Upload EDS file from device’ as shown in the following
example.
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 Profiles When a new drive is used, or to benefit from new updates for Add-on Profiles
(AOP), you need the newest Add-on Profile update. Drive Add-on Profiles can
be updated anytime, and contain the latest database files available at the time of
release.
Go to http://compatibility.rockwellautomation.com/Pages/home.aspx to
download the latest drive Add-on Profile for the PowerFlex 755T drive. 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-software-
configuration tool. All drive configuration can be done within the
AOP.
• Drive configuration settings are saved as part of the controller project
file (.ACD) and also downloaded to the controller.
• Automatic Device Configuration (drive Add-on Profiles version
1.xxx or later, controller software version 20 or later).
Create Logix Controller The example in this section is for a ControlLogix® controller, revision 20 or
later, and the PowerFlex 755T drives, firmware 1.xxx or later. The minimum
Project RSLogix 5000 or Studio 5000 environment version that supports the
PowerFlex 755T drives is version 20.
Example Network
This section provides the steps to configure a simple EtherNet/IP network (see
Figure 9). In our example, we configure a 1756-EN2T bridge to communicate
with a drive by using logic command/status, reference/feedback, and 32
datalinks (16 to read and 16 to write) over the network.
IP address 10.91.166.96
ControlLogix Controller
IP address 10.91.166.21
PowerFlex 755T drive with built-
in EtherNet/IP interface
Ethernet
Switch
Computer with
Ethernet Connection
Select the Revision, Chassis used, and Slot location for the controller.
Edit Security and Redundancy if desired. Click Finish.
The Logix Designer application dialog box reappears with the tree
view in the left pane.
3. In the tree view, right-click the 1756 Backplane in the I/O
Configuration folder and choose New Module.
5. In the list, select the EtherNet/IP bridge that is used by your controller.
In this example, we are using a 1756-EN2T.
6. Click Create.
Add the Drive to the Project To transmit data between the controller and the drive, you must add the drive
as a child device to the parent Ethernet bridge. In this example, Studio 5000
Logix Designer application software version 30 is used with PowerFlex 755T
Add-on Profile version 1.01. See section Updating the AOPs and Database
Files on page 63 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.
4. On the Identity window, edit the following data about the drive.
Box Setting
Product Select the type of PowerFlex 755T used.
Connected Select the Ethernet connection that is used by the drive.
Module
Name A name to identify the drive.
Description Optional – description of the drive.
Ethernet The IP address of the drive. Click the Advanced link if Network Address Translation (NAT) is
Address used.
Revision 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 Module Definition dialog box 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 Module Definition dialog box.
– Reopen it to display the new revision.
Electronic Compatible Module is recommended when Firmware Supervisor is not used to update a
Keying 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 73 for more details.
Drive Rating 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.
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 for a
PowerFlex 755T drive.
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.
Download the Configuration After adding the bridge and drive to the I/O configuration, download the
configuration to the controller. Save the project on your computer.
to the Controller
1. Save the Project on your computer.
2. From the Communication menu in the Logix Designer application
dialog box, choose Download.
The Download dialog box appears.
TIP If a message box reports that Logix Designer application software is unable
to go online: Find your controller in the Who Active dialog box.
From the Communication menu, choose Who Active.
Find and select the controller.
Click Set Project Path to establish the path.
If your controller does not appear, add or configure the EtherNet/IP driver
with RSLinx software. See Establish Communication on page 48 and RSLinx
online help for details.
If the controller was in Run mode before Download was clicked, Logix
Designer application software prompts you to change the Controller
mode back to Remote Run. In this case, choose the appropriate mode of
operation for your application.
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.
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.
Updating the AOPs and Each version of the RSLogix 5000 / Studio 5000 application ships with the
latest versions of available AOPs. However, new drives (new AOPs), updates
Database Files (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):
• An AOP for a specific drive
• A specific feature, such as ADC
• A desired firmware revision in an existing AOP
http://compatibility.rockwellautomation.com/Pages/home.aspx
The drive AOPs are shipped with the latest drive and peripheral database files.
However, new firmware revisions can be released at any time. All available
firmware revisions for a drive are displayed in the Revision field in the Module
Definition window. If you are missing a firmware revision, click the Need more
options? link in the Device Definition window.
Two methods for updating database files for firmware revisions, one online and
one offline, are provided:
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.
http://compatibility.rockwellautomation.com/Pages/home.aspx
Configuration to Aid in Field- Historically, field-failure replacement has been a manually intensive process.
Downtime can be minimized by automating some of the steps in the
Failure Replacement replacement process:
Using an Ethernet Switch To determine if a BOOTP server feature is supported, see the respective
Stratix® switch or third-party switch user manual (Note: Switches with DHCP
with DHCP/BOOTP Server servers typically provide BOOTP server function too). The following Stratix®
switches also provide BOOTP server support:
The Stratix 6000 performs ‘Dynamic IP address Assignment by Port’ per the
settings on the DHCP Configuration tab:
The Stratix 8000/8300 sets the IP address per the ‘DHCP Persistence’ tab:
One IP address is configured for each port on the switch (star topology - one
drive per port). If you have a ring topology, the IP address for drive is set via
other means, such as the HIM or last octet rotary switches on the drive/
communication. Firmware Supervisor and/or ADC can still be used and will
execute after the drive gets its IP address and ‘appears’ on the network to the
Logix controller.
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 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.
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.
Using Automatic Device Automatic Device Configuration (ADC) is a Studio 5000 - Logix Designer
application feature that supports the automatic download of drive
Configuration (ADC) configuration data. When the RSLogix 5000 software controller establishes an
I/O connection with a drive and its associated peripherals, it checks a
configuration signature for each port. This is to determine if an ADC
download is needed. The purpose is to reduce downtime in a field replacement
situation by automatically downloading the configuration rather than
manually with a separate tool.
The latest drive AOPs ship with each release of Logix Designer and are also
available for free download at:
http://compatibility.rockwellautomation.com/Pages/home.aspx
TIP To identify the drive AOP version you are using, open the AOP, click the icon
in the upper left corner of the window and select “About Module Profile”.
ADC works with all versions of the PowerFlex 755T drives when the
Logix I/O connection is made through the embedded Ethernet port.
http://compatibility.rockwellautomation.com/Pages/home.aspx
If you do not have the minimum levels of software and hardware, the ADC
feature is not available (ADC icon is missing or appears dimmed).
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.
IMPORTANT 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.
1. Open the desired PowerFlex 755T drive in the Logix Designer I/O
Configuration folder and click the Device Definition button.
Some peripherals do not use ADC, and the 20-750-S3 Network STO
option module is one example. Its configuration is managed by the
Safety Controller is downloaded in the Safety Forward open
automatically when the safety connection is opened. Its checkboxes
appear dimmed to signify that ADC is not used with this module. For
more information on the S3 option module, see PowerFlex 755
Integrated Safety - Safe Torque Off, publication 750-UM004.
Option Module
4. When ADC is enabled, the Overview page in the AOP lists ‘ADC
Enabled’. No text is displayed when ADC is not enabled.
'owns' the configuration in the drive. Only make Configuration changes via the
Add-on Profile (AOP).
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 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
• 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.
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].
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 a manual step of the drive is required.
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 / Studio 5000 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.
IMPORTANT Before 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.
IMPORTANT Perform 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.
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 drive and safe
monitor (S1) documentation for more information.
ADC can still be used, but these cards require a power cycle before the drive
can become operational.
IMPORTANT Before operating the drive or bus supply, perform a power cycle
after the ADC configuration download.
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. Possible methods are:
Method 1
Method 2
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.
The following are examples of Logix controller ADC ‘failures’ with identified
potential issues and associated solutions.
Table 5 - Logix Control ADC Failure Examples
Scenario/Error Probable Cause Potential Solutions
Unable to replace Not an ‘Exact Match’ for • Use the same rating for the replacement drive.
with a higher rating Electronic Keying. • Change ‘Electronic Keying’ to ‘Compatible Module’.
drive. Manually review the parameter settings and any
overload protection. Tuning and other manual
adjustments can be required.
Unable to replace Not an ‘Exact Match’ or Use ControlFLASH to update the replacement drive to a
with a lower ‘Compatible Module’ for greater than or equal to firmware revision. Firmware can
firmware revision. Electronic Keying. be downloaded at:
http://compatibility.rockwellautomation.com/Pages/
home.aspx.
Unable to replace Not an ‘Exact Match’ for • If ‘Exact Match’ keying is used:
with a higher Electronic Keying. – Use ControlFLASH to update the replacement drive
firmware revision. to the same firmware revision. Firmware can be
downloaded at:
http://compatibility.rockwellautomation.com/
Pages/home.aspx.
• Switch to ‘Compatible module’ keying.
ADC is failing The drive port that the • Add the missing peripheral.
because the HIM, peripheral is connected to is • Open ADC Settings window in the corresponding drive
1203-USB and/or set to ‘Fail Drive Connection AOP and uncheck the ‘Fail Drive Connection on
1203-SSS are on Peripheral Error’. Peripheral Error’ box for the peripheral at issue.
missing. To avoid having to put the controller in Program mode
to download the updated project, perform this while
online with the drive/controller.
Programmatically The Ethernet connection status between the Logix controller and PowerFlex
drive can be monitored using a GSV instruction.
Monitoring Connection
• Class: Module
Status and the ADC • Instance: {name of drive in project}
Configuration Signature • Attribute: Entry status (returns a value that indicates status)
See the RSLogix 5000 / Studio 5000 application 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.
The MSG instruction Get Attribute Single uses the 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 138 for additional information.
Figure 13 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 is enabled, the
Running status confirms a successful ADC download. The status information
that is displayed is the same as when online with the AOP.
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 drive AOP.
Best Practices
• To configure a drive, use only the Studio 5000 environment drive AOP.
If another tool is used to configure the drive, complete the drive
configuration and then upload the configuration to the drive AOP and
save your project. Use the drive AOP for any future configuration
changes. A HIM or CCW 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.
Notes:
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.
To configure the interface and controller on the network for the required I/O
see Chapter 2, Configure the interface, and Chapter 3, Configuring the drive
in a Logix System. The Glossary defines the different options.
Topic Page
About I/O Messaging 87
Understanding the ControlLogix Controller I/O Image 88
Using Logic Command/Status 89
Using Reference/Feedback 89
Using Datalinks 91
Example of Ladder Logic Program Information 92
Functions of the Example Programs 92
Logic Command/Status Words 92
ControlLogix Controller Example 92
Create Ladder Logic Using the RSLogix or Studio 5000 with Drive Add-on 92
Profiles
About I/O Messaging On CIP-based networks, including EtherNet/IP and 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
PowerFlex 755T 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 Ethernet bridge using the RSLogix 5000® / Studio 5000® environment.
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 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
ControlLogix Controller I/O the drive. Input I/O is drive produced status data that is used as input by the
Image 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.
The drive Add-on Profile in the RSLogix 5000 and Studio 5000 environments
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.
Table 6 shows the I/O image when using all 32-bit datalinks.
Table 6 - ControlLogix I/O Image for PowerFlex 755T Drives
(32-bit Logic Command/Status, Reference/Feedback, and Datalinks)
DINT Output (Controller to Drive) I/O DINT Input (Drive to Controller) I/O
0 Logic Command 0 Logic Status
1 Reference 1 Feedback
2 DL From Net 01 2 DL To Net 01
3 DL From Net 02 3 DL To Net 02
4 DL From Net 03 4 DL To Net 03
5 DL From Net 04 5 DL To Net 04
6 DL From Net 05 6 DL To Net 05
7 DL From Net 06 7 DL To Net 06
8 DL From Net 07 8 DL To Net 07
9 DL From Net 08 9 DL To Net 08
10 DL From Net 09 10 DL To Net 09
11 DL From Net 10 11 DL To Net 10
12 DL From Net 11 12 DL To Net 11
13 DL From Net 12 13 DL To Net 12
14 DL From Net 13 14 DL To Net 13
15 DL From Net 14 15 DL To Net 14
16 DL From Net 15 16 DL To Net 15
17 DL From Net 16 17 DL 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 or bus supply. The drive or bus supply produces logic
status, a 32-bit word of status data, which is used by the controller.
When using a ControlLogix 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.
This manual contains the bit definitions for compatible products available at
the time of publication in Appendix E, Logic Command/Status Words:
PowerFlex 755T drives and Bus Supplies.
Using Reference/Feedback The controller produces the reference, a 32-bit REAL (floating point) word of
control data that is used by the PowerFlex drives 755TL, 755TR, or 755TM
common bus inverter. The drive or bus supply 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).
The 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 reference and feedback 32-bit REAL values represent drive velocity. The
scaling for the speed reference and feedback is dependent on drive 10:1891 -
[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 PowerFlex 755T 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.
Using Datalinks A 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 PowerFlex 755T drive datalinks:
• 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
interface on PowerFlex 755T 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 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 Studio 5000 or RSLogix 5000 environment
• Putting the controller in Program mode
• Disconnecting the drive from the network
Example of Ladder Logic The example ladder logic programs in this chapter are intended for and operate
PowerFlex 755T drives.
Program Information
These examples use the logic command word and logic status word for
PowerFlex 755T drives. See Appendix E, Logic Command/Status Words:
PowerFlex 755T drives and Bus Supplies to view details.
ControlLogix Controller This section includes information on how to use a ControlLogix controller,
and an RSLogix 5000 or Studio5000 drive Add-on Profile.
Example
For information on how to use a PLC-5®, SLC™ 500, or MicroLogix™ 1100/
1400 controller or how to use the Logix controller Generic ETHERNET-
MODULE profile, see Controller Examples for EtherNet/IP network
communication with PowerFlex 750-Drives, publication 750COM-AT001.
Create Ladder Logic Using the RSLogix or Studio 5000 with Drive
Add-on Profiles
Figure 14 - ControlLogix Program Tags for Drive Add-on Profile Ladder Logic Program Example
Figure 15 - ControlLogix Controller Example Ladder Logic Program Using a Drive Add-on Profile
for Logic Status/Feedback
Figure 16 - ControlLogix Controller Example Ladder Logic Program Using a Drive Add-on Profile
for Logic Command/Reference
Figure 17 - ControlLogix Controller Example Ladder Logic Program Using a Drive Add-on Profile
for Logic Command/Reference for a Converter
This chapter provides information and examples that explain how to use
Explicit Messaging with a ControlLogix® controller to configure and monitor
the interface and connected PowerFlex® 755TR, 755TL, 755TM drives, and
755TM Bus Supply.
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.
See Chapter 4 for information about the I/O Image, the use of logic
command/status, reference/feedback, and datalinks.
About Explicit Messaging Explicit Messaging is used to transfer data that does not require continuous
updates. With Explicit Messaging, you can configure and monitor the
parameters of a controlling device on the network.
TIP To message to another device in another drive port, see the Instance table in
Appendix C:
• DPI™ Parameter Object section on page 145 for Device parameters.
• Host DPI Parameter Object section on page 154 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.
IMPORTANT PowerFlex 755T drives have Explicit Messaging limitations. Table 8 shows
the EtherNet/IP Object Class code compatibilities for these drives.
Table 8 - Explicit Messaging Class Code Compatibility with PowerFlex 755T Drive
EtherNet/IP Object Class Code Compatibility Explicit Messaging Function
Parameter Object 0x0F No Not supported.
DPI Parameter Object 0x93 Yes (See Table 6) Single and scattered parameter reads/writes.
Host DPI Parameter Object 0x9F Yes (See Table 6) Single and scattered parameter reads/writes.
Performing Explicit There are five basic events in the Explicit Messaging process. The details of
each step vary depending on the type of controller being used. See the
Messaging documentation for your controller.
Retrieve Explicit
4
Message Response 2 3
Network Ethernet
Switch
Event Description
1 You format the required data and configure the ladder logic program to send an Explicit Message request to
the communication bridge (download).
2 The communication bridge transmits the Explicit Message Request to the controlled device over the
network.
3 The controlled device transmits the Explicit Message Response back to the communication bridge. The data
is stored in the communication bridge buffer.
4 The controller retrieves the Explicit Message Response from the communication bridge buffer.
5 The Explicit Message is complete.
ControlLogix Controller
Examples TIP To display the Message Configuration dialog box in RSLogix 5000® 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.
IMPORTANT The Explicit Messaging examples in this section can be performed with
RSLogix 5000 software version 20 or Studio 5000® application, version 21 or
later.
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 PowerFlex 755T
drives.
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 PowerFlex 755T drive.
The following table identifies the data that is required in each box to configure
a message to read a parameter.
Configuration Tab Example Value Description
Message Type CIP Generic (network) Used to access the DPI Parameter Object in the drive.
Service Type (1) Get Attribute Single This service is used to read a parameter value.
Service Code (1) e (hexadecimal) Code for the requested service.
Class 93 or 9F (hexadecimal) (4) Class ID for the DPI Parameter Object or Host DPI Parameter Object.
Instance (2) 40963 (Dec.) Instance number is parameter number plus port offset.
Attribute 9 (hexadecimal) Attribute number for the Parameter Value attribute.
Source Element — Leave blank (not applicable).
Source Length 0-bytes Number of bytes of service data to be sent in the message.
Destination Output_Current (5) The tag where the data that is read is stored.
Communication Tab Example Value Description
(3)
Path My_PowerFlex_755T_Drive The path is the route that the message follows.
Tag Tab Example Value Description
Name Single_Read_Message The 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) The instance is the parameter number plus the offset for the port. For example, to read 10:3 - [Output Current] of a PowerFlex 755T drive, the instance would be 40960
+ 3 = 40963. See DPI Parameter Object on page 145 (Class code 0x93) or The number of instances depends 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 154 (Class code 0x9F) to determine the instance number.
(3) 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).
(4) See Table 8 on page 96 for limitations of PowerFlex 755T drives when using DPI Parameter Object Class code 0x93 or Host DPI Parameter Object Class code 0x9F for
Explicit Messaging.
(5) 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.
The following table identifies the data that is required in each box to configure
a message to write a parameter.
Configuration Tab Example Value Description
Message Type CIP Generic (network) Used to access the DPI Parameter Object in the drive.
Service Type (1) Set Attribute Single This service is used to write a parameter value.
Service Code (1) 10 (hexadecimal) Code for the requested service.
Class 93 or 9F (hexadecimal)(5) Class ID for the Class ID for the DPI Parameter Object or Host DPI Parameter Object.
Instance (2) 42875 (Dec.) Instance number is the parameter number plus the port offset
Attribute (3) 9 or A (hexadecimal) Attribute number for the Parameter Value attribute.
Source Element Accel_Time_1 (6) The tag where the data that is written is stored
Source Length 4-bytes (6) Number of bytes of service data to be sent in the message.
Destination — Leave blank (not applicable).
Communication Tab Example Value Description
(4)
Path My_PowerFlex_755T_Drive The path is the route that the message follows.
Tag Tab Example Value Description
Name Single_Write_Message The 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) 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 a PowerFlex 755T drive, the instance would be
40960 + 1915 = 42875. See DPI Parameter Object on page 145 (Class code 0x93) or The number of instances depends 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 154 (Class code 0x9F) to determine the instance number.
(3) 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.
(4) 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).
(5) See Table 8 on page 96 for limitations of PowerFlex 755T drives when using DPI Parameter Object Class code 0x93 or Host DPI Parameter Object Class code 0x9F for Explicit
Messaging.
(6) 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.
See DPI Parameter Object on page 145 (Class code 0x93) or Host DPI
Parameter Object on page 163 (Class code 0x9F) for parameter numbering.
The following table identifies the data that is required in each box to configure
a message to read multiple parameters.
Configuration Tab Example Value Description
Message Type CIP Generic (network) Used to access the DPI Parameter Object in the drive.
Service Type (1) Custom Required for scattered read messages.
Service Code (1) 4d (hexadecimal) Code for the requested service.
Class 93 or 9F (hexadecimal) (3) Class ID for the Class ID for the DPI Parameter Object or Host DPI Parameter Object.
Instance 0 (Dec.) Required for scattered read messages.
Attribute 0 (hexadecimal) Required for scattered read messages.
Source Element Scattered_Read_Request (4) The tag for the request service data.
Source Length 40-bytes (4) Number of bytes of request service data.
Destination Scattered_Read_Response (5) The tag for the response service data.
Communication Tab Example Value Description
(2)
Path My_PowerFlex_755T_Drive The path is the route that the message follows.
Tag Tab Example Value Description
Name Scattered_Read_Message The 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) 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).
(3) See Table 8 on page 96 for limitations of PowerFlex 755T drives when using DPI Parameter Object Class code 0x93 or Host DPI Parameter Object Class code 0x9F for Explicit
Messaging.
(4) 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 145 (Class code 0x93) or Host DPI Parameter Object on page 163 (Class code 0x9F).
(5) 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).
In this message example, the source tag Scattered Read Request, is used to read
the five floating point parameters (32-bit REAL) in the PowerFlex 755T drive.
See DPI Parameter Object on page 145 (Class code 0x93) or Host DPI
Parameter Object on page 163 (Class code 0x9F) for parameter numbering.
See the data structure in Figure 25.
• 10:001 - [Output Frequency]
• 10:003 - [Output Current]
• 10:002 - [Output Voltage]
• 10:004 - [Output Power]
• 0:003- [DC Bus Volts]
The Scattered Read Request message reads multiple parameters and returns
their values to the destination tag (Scattered_Read_Response). Figure 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]
PowerFlex 755T Drive Parameter Read 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
See DPI Parameter Object on page 145 (Class code 0x93) or Host DPI
Parameter Object on page 163 (Class code 0x9F) for parameter numbering.
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 147).
The following table identifies the data that is required in each box to configure
a message to write multiple parameters.
Configuration Tab Example Value Description
Message Type CIP Generic (network) Used to access the DPI Parameter Object in the drive.
Service Type (1) Custom Required for scattered write messages.
Service Code (1) 4e (hexadecimal) Code for the requested service.
Class 93 or 9F (hexadecimal) (4) Class ID for the Class ID for the DPI Parameter Object or Host DPI Parameter Object.
Instance 0 (Dec.) Required for scattered write messages.
Attribute (2) 0 (hexadecimal) Required for scattered write messages.
Source Element Scattered_Write_Request (5) The tag for the request service data.
Source Length 40-bytes (5) Number of bytes of request service data.
Destination Scattered_Write_Response (6) The tag for the response service data.
Communication Tab Example Value Description
(3)
Path My_PowerFlex_755T_Drive The path is the route that the message follows.
Tag Tab Example Value Description
Name Scattered_Write_Message The 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) 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.
(3) 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).
(4) See Table 8 on page 96 for limitations of PowerFlex 755T drives when using DPI Parameter Object Class code 0x93 or host DPI Parameter Object Class code 0x9F for
Explicit Messaging.
(5) 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 145 (Class code 0x93) or Host DPI Parameter Object on
page 163 (Class code 0x9F).
(6) 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.
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].
PowerFlex 755T Drive Parameter Write Value
10:1916 - [VRef Accel Time 2] 11.1 Sec
10:1918 - [VRef Decel Time 2] 22.2 Sec
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 145 (Class code 0x93) or Host DPI
Parameter Object on page 163 (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.
...
...
62 Parameter Number 62 Parameter Number
63 Pad 63 Parameter 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 15 - Data Structures for Scattered Write Messages
Request (Source Data) Response (Destination Data)
DINT 0 Parameter Number DINT 0 Parameter Number
1 Parameter Value 1 Pad
2 Parameter Number 2 Parameter Number
3 Parameter Value 3 Pad
4 Parameter Number 4 Parameter Number
5 Parameter Value 5 Pad
6 Parameter Number 6 Parameter Number
7 Parameter Value 7 Pad
8 Parameter Number 8 Parameter Number
9 Parameter Value 9 Pad
10 Parameter Number 10 Parameter Number
11 Parameter Value 11 Pad
12 Parameter Number 12 Parameter Number
13 Parameter Value 13 Pad
14 Parameter Number 14 Parameter Number
15 Parameter Value 15 Pad
16 Parameter Number 16 Parameter Number
17 Parameter Value 17 Pad
18 Parameter Number 18 Parameter Number
19 Parameter Value 19 Pad
20 Parameter Number 20 Parameter Number
21 Parameter Value 21 Pad
22 Parameter Number 22 Parameter Number
23 Parameter Value 23 Pad
24 Parameter Number 24 Parameter Number
25 Parameter Value 25 Pad
26 Parameter Number 26 Parameter Number
27 Parameter Value 27 Pad
...
...
62 Parameter Number 62 Parameter Number
63 Parameter Value 63 Pad
Notes:
Troubleshooting
Viewing Interface Diagnostic If you encounter unexpected communication problems, the diagnostic items of
the interface can help you or Rockwell Automation® personnel troubleshoot
Items the problem. Interface diagnostic items can be viewed with any of these drive
configuration tools:
• PowerFlex® 20-HIM-A6 or 20-HIM-C6S HIM
• Connected Components Workbench™ software, release 10 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 16 - Interface Diagnostic Items
No. Name Description
1 Common Logic Cmd The present value of the Common logic command being transmitted to the drive by
this interface.
2 Prod Logic Cmd The present value of the Product logic command being transmitted to the drive by
this interface.
3 Reference The present value of the reference being transmitted to the drive by this interface.
4 Common Logic Sts The present value of the common logic status being received from the drive by this
interface.
5 Prod Logic Sts The present value of the product logic status being received from the drive by this
interface.
6 Feedback The present value of the Feedback being received from the drive by this interface.
7 Input Size The size in bytes of the input image that is transferred from the network to the
drive.
8 Output Size The size in bytes of the output image that is transferred from the drive to the
network.
9 DL Fr Net Avail The number from network datalinks currently available to the interface.
49 IP Addr Act 1 Value of each byte in the present IP address of the interface. A value of ‘0’ appears
50 IP Addr Act 2 if the interface does not currently have an IP address.
51 IP Addr Act 3
52 IP Addr Act 4 255.255.255.255
53 Subnet Act 1 Value of each byte in the present subnet mask of the interface. A value of '0'
54 Subnet Act 2 appears if the interface does not currently have a subnet mask.
55 Subnet Act 3 255.255.255.255
56 Subnet Act 4
[Subnet Act 1]
[Subnet Act 2]
[Subnet Act 3]
[Subnet Act 4]
57 Gateway Act 1 Value of each byte in the present gateway address of the interface. A value of '0'
58 Gateway Act 2 appears if the interface does not currently have a gateway address.
59 Gateway Act 3 255.255.255.255
60 Gateway Act 4
[Gateway Act 1]
[Gateway Act 2]
[Gateway Act 3]
[Gateway Act 4]
61 Net Rx Rate The number of Ethernet packets that are received per second.
62 Net Rx Overruns The number of receive buffer overruns that the Ethernet hardware has reported.
63 Net Rx Packets The number of Ethernet packets that the interface has received.
64 Net Rx Errors The number of received errors reported by the Ethernet hardware.
65 Net Tx Packets The number of Ethernet packets that the interface has transmitted.
66 Net Tx Errors The number of transmit errors reported by the Ethernet hardware.
67 Missed I/O Pkts The number of incoming I/O connection packets that the interface did not receive.
Viewing and Clearing Events The 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 CCW. 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
Allen-Bradley® personnel troubleshoot the problem. The following events can
appear in the event queue.
Table 17 - Interface Diagnostic Items
Code Event Description
350 Net LNK1 Up The interface established a network link on its ENET1
network port.
351 Net LNK1 Down The interface lost the network link on its ENET1 network
port.
352 Net LNK2 Up The interface established a network link on its ENET2
network port.
353 Net LNK2 Down The interface lost the network link on its ENET2 network
port.
354 Net Dup Address Another device having the same IP address as the
interface was detected on the network.
355 Invalid Net Cfg The interface network address configuration parameters
are invalid, or the network address that is provided by
the BOOTP or DHCP server is invalid.
356 BOOTP Response The interface received a response to its BOOTP request.
357 DHCP Response The interface received a response to its DHCP request.
358 DHCP Renew The interface renewed its network address lease with
the DHCP Server.
363 Net I/O Idle The interface received I/O connection ‘idle’ packets from
the network.
364 Net I/O Close The I/O connection from the network to the interface
was closed.
365 Net I/O Timeout The interface I/O connection has timed out.
366 Net I/O Abort The interface I/O connection was aborted because the
datalink configuration was changed.
367 PCCC I/O Open The interface began receiving PCCC control messages
after the PCCC Control Timeout was set to a nonzero
value.
368 PCCC I/O Close The device that sends PCCC control messages to the
interface (for example, the Control Bar feature in CCW)
has set the PCCC Control Timeout to zero.
369 PCCC I/O Timeout The interface has not received a PCCC control message
before the PCCC Control Timeout.
370 Msg Ctrl Open 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.
371 Msg Ctrl Close 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.
372 Msg Ctrl Timeout The interface has not received a control message via the
CIP-based network Assembly Object before the object
timeout attribute triggered.
375 Net Ring Up The Device Level Ring (DLR) status is Normal.
376 Net Ring Down The Device Level Ring (DLR) status is Faulted.
Drive Status Indicators The 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.
Status Indicators
Understanding the Status The interface has four status indicators. They can be viewed with the drive
HIM bezel closed or open.
Indicators
Indicators that are shown with HIM
Built-in EtherNet/IP interface indicators are on bezel closed and drive cover installed
main control board in drive control pod
ENET Status Indicator This red/green bicolor status indicator shows the status of the network
connection for the interface, as shown in the following table.
Table 22 - ENET Status Indicators
Status Cause Corrective Actions
Off The interface is not powered, the • Apply power to the drive.
interface is not properly connected to • Securely connect the interface to the network by
the network, or the interface needs an using an Ethernet cable.
IP address. • Set a unique IP address by using the rotary
switches, a BOOTP server, a DHCP server, or by using
interface parameters.
Steady Red • Rotary switches are set to a • Set the rotary switches to a non-reserved value
reserved value (0, 255...998). (1...254, 999).
• A duplicate IP address was • Configure the interface to use a unique IP address
detected. and cycle power.
• The DHCP lease has expired. • Configure the DHCP server to provide longer or
infinite leases.
Flashing Red • The I/O connection has timed out. • Re-establish the I/O connection with the controller.
• Explicit Messaging control has • Check the amount of traffic on the network.
timed out. • If the I/O connection is multicast, check the IGMP
• The rotary switches have been Snooping settings on the Ethernet switch.
changed since power up. • Re-establish Explicit Messaging control with a
• The network configuration (IP network client (for example, enable the Control Bar
address, subnet mask, gateway feature in CCW).
address) is invalid. • 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.
Flashing Red/ The interface is performing a self-test. No action is required.
Green
Flashing Green The interface is operating normally but • Place the controller in RUN mode.
the I/O connection is not running and • Program the controller to recognize and transmit
Explicit Messaging control is not active. I/O to the interface.
• Configure the interface for the program in the
controller.
• Normal behavior if no I/O is being transferred.
Steady Green The interface is operating normally and No action is required.
the I/O connection is running or Explicit
Messaging control is active.
LINK Status Indicators These green status indicators show the status of the individual Ethernet
connectors for the adapter that transmit or receive data on the network as
shown in the following tables.
Table 23 - LNK1 Status Indicator
Status Cause Corrective Actions
Off The adapter is not properly connected Securely connect the adapter to the network by using
to the network. an Ethernet cable. Also, make sure that the Ethernet
cable is correctly connected to the Ethernet connector.
Steady Green The ENET1 network port has a 100 No action required.
Mbps network link, but no activity.
Flashes Green The ENET1 network port has a 100 No action required.
Mbps network link with activity.
Steady Yellow The ENET1 network port has a 10 Mbps No action required.
network link, but no activity.
Flashes Yellow The ENET1 network port has a 10 Mbps No action required.
network link with activity.
Notes:
Specifications
Communication Network
Protocol EtherNet/IP network
Data Rates 10 Mbps full-duplex, 10 Mbps half-duplex, 100 Mbps full-duplex, or 100
Mbps half-duplex
Connection Limits 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
RSLogix 5000® 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.
Requested Packet Interval (RPI) 2 ms minimum
Packet Rate At least 1000 total packets per second (500 in and 500 out)
Notes:
Interface Parameters
How Parameters Are The built-in EtherNet/IP interface parameters are numbered consecutively
and displayed in a Numbered List or File-Group view order.
Organized
You can view the interface parameters with any of the following drive
configuration tools:
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.
Parameter 30
No. Display Name Values
[Access Level]
Read-Write
Data Type
Extended Name
Description
Parameter 30
No. Display Name Values
[Access Level]
Read-Write
Data Type
Extended Name
Description
Parameter 30
No. Display Name Values
[Access Level]
Read-Write
Data Type
Extended Name
Description
Parameter 30
No. Display Name Values
[Access Level]
Read-Write
Data Type
Extended Name
Description
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).
Parameter 30
No. Display Name Values
[Access Level]
Read-Write
Data Type
Extended Name
Description
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).
Accel Time 2
Options
Accel Time1
Clear Faults
Climit Stop
Coast Stop
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Forward
Reverse
Manual
Jog 2
Jog 1
Start
Stop
Run
Default 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bit 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
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.
Clear Faults
Options
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Start
Stop
Run
Default 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bit 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Parameter 30
No. Display Name Values
[Access Level]
Read-Write
Data Type
Extended Name
Description
Notes:
EtherNet/IP Objects
This appendix presents information about the EtherNet/IP objects that can be
accessed using explicit messages. For information on the format of explicit
messages and example ladder logic programs, see Chapter 5, Using Explicit
Messaging.
Object Class Code Page Object Class Code Page
Hex. Dec. Hex. Dec.
Identity Object 0x01 1 136 DPI Alarm Object 0x98 152 156
Assembly Object 0x04 4 137 DPI Diagnostic Object 0x99 153 158
PCCC Object 0x67 103 138 DPI Time Object 0x9B 155 159
DPI Device Object 0x92 146 142 Host DPI Parameter Object 0x9F 159 163
DPI Parameter Object 0x93 147 145 TCP/IP Interface Object 0xF5 245 171
DPI Fault Object 0x97 151 154 Ethernet Link Object 0xF6 246 173
TIP See the EtherNet/IP specification for more information about EtherNet/IP
objects. Information about the EtherNet/IP specification is available on the
ODVA website (http://www.odva.org).
IMPORTANT Setting an Assembly Object's Data instance attribute can be done only when
the Control Timeout (class attribute 100) has been set to a nonzero value.
Instances
Supports Instance 1.
Class Attributes
Not supported.
Instance Attributes
Not supported.
…
0x4000…0x4FFF 16384…20479 Port 4 4096 Class Attributes (Port 1)
0x5000…0x5FFF 20480…24575 Port 5 4097 Port 1 Component 1
0x6000…0x6FFF 24576…28671 Port 6
…
0x7000…0x7FFF 28672…32767 Port 7
0x8000…0x8FFF 32768…36864 Port 8
0x9000…0x9FFF 36864…40959 Port 9
0xA000…0xAFFF 40960…45055 Port 10
0xB000…0xBFFF 45056…49151 Port 11
0xC000…0xCFFF 49152…53247 Port 12
0xD000…0xDFFF 53248…57343 Port 13
0xE000…0xEFFF 57344…61439 Port 14
To access ‘Host Config’ parameters, use the Host DPI Parameter Object (Class
Code 0x9F).
Products such as PowerFlex drives use this object for faults. Option
modules use this object for events.
Table 59 - DPI Fault Object: Services
Service Code Implemented for: Service Name
Class Instance
0x0E Yes Yes Get_Attribute_Single
0x10 Yes Yes Set_Attribute_Single
…
0x4000…0x4FFF 16384…20479 Port 4 4096 Port 1 Class Attributes
0x5000…0x5FFF 20480…24575 Port 5 4097 Port 1 Most Recent Event
0x6000…0x6FFF 24576…28671 Port 6
…
Products such as PowerFlex drives use this object for alarms or warnings.
Option Modules do not support this object.
Table 64 - DPI Alarm Object: Services
Service Code Implemented for: Service Name
Class Instance
0x0E Yes Yes Get_Attribute_Single
0x10 Yes Yes Set_Attribute_Single
…
The number of instances depends on the maximum number of alarms
that are supported by the queue. The maximum number of alarms can be
read in Instance 0, Attribute 2
Table 66 - DPI Alarm Object: Class Attributes
Attribute Access Name Data Type Description
ID Rule
1 Get Class Revision UINT Revision of object
2 Get Number of Instances UINT Maximum number of alarms that
the device can record in its queue.
3 Set Alarm Command Write USINT 0 = No Operation
1 = Clear Alarm
2 = Clear Alarm Queue
3 = Reset Device
4 Get Fault Data List STRUCT of: Reserved
USINT
USINT
UINT[n]
5 Get Number of Recorded Alarms UINT Number of alarms in the queue. A
‘0’ indicates that the alarm queue is
empty.
…
0x4000…0x4FFF 16384…20479 Port 4 4096 Port 1 Class Attributes
0x5000…0x5FFF 20480…24575 Port 5 4097 Port 1 Diagnostic Item 1
0x6000…0x6FFF 24576…28671 Port 6
…
0x7000…0x7FFF 28672…32767 Port 7
0x8000…0x8FFF 32768…36864 Port 8
0x9000…0x9FFF 36864…40959 Port 9
0xA000…0xAFFF 40960…45055 Port 10
0xB000…0xBFFF 45056…49151 Port 11
0xC000…0xCFFF 49152…53247 Port 12
0xD000…0xDFFF 53248…57343 Port 13
0xE000…0xEFFF 57344…61439 Port 14
… …
… …
0x5000…0x5FFF 20480…24575 Port 5
0x6000…0x6FFF 24576…28671 Port 6
0x7000…0x7FFF 28672…32767 Port 7
0x8000…0x8FFF 32768…36864 Port 8
0x9000…0x9FFF 36864…40959 Port 9
0xA000…0xAFFF 40960…45055 Port 10
0xB000…0xBFFF 45056…49151 Port 11
0xC000…0xCFFF 49152…53247 Port 12
0xD000…0xDFFF 53248…57343 Port 13
0xE000…0xEFFF 57344…61439 Port 14
Host DPI Parameter Object Table 78 - Host DPI Parameter Object: Class Code
Hexadecimal Decimal
0x9F 159
To access ‘Device’ parameters, use the DPI Parameter Object (Class Code
0x93).
Table 79 - Host DPI Parameter Object: Instances
Instances Device Example Description
(Hex.) (Dec.)
0x0000…0x0FFF 0…4095 Host Drive 0 Class Attributes (Drive)
0x1000…0x1FFF 4096…8191 Port 1 1 Drive Parameter 1 Attributes
0x2000…0x2FFF 8192…12287 Port 2 2 Drive Parameter 2 Attributes
0x3000…0x3FFF 12288…16383 Port 3
…
0x4000…0x4FFF 16384…20479 Port 4 4096 Port 1 Class Attributes
0x5000…0x5FFF 20480…24575 Port 5 4097 Port 1 Host Parameter 2
Attributes
0x6000…0x6FFF 24576…28671 Port 6
…
0x7000…0x7FFF 28672…32767 Port 7
0x8000…0x8FFF 32768…36864 Port 8
0x9000…0x9FFF 36864…40959 Port 9
0xA000…0xAFFF 40960…45055 Port 10
0xB000…0xBFFF 45056…49151 Port 11
0xC000…0xCFFF 49152…53247 Port 12
0xD000…0xDFFF 53248…57343 Port 13
0xE000…0xEFFF 57344…61439 Port 14
This appendix presents the definitions of the logic command and logic status
words that are used for PowerFlex® 755T drives and bus supplies.
Drive Products Here are the logic command and logic status words for PowerFlex 755TM
common-bus inverters, PowerFlex 755TR, and 755TL drives.
Bus Supply Products Here are the logic command and logic status words for PowerFlex 755TM bus
supplies.
19…31 Reserved
(1)A Not Stop condition (logic bit 0 = 0) must first be present before a 1 = Start condition starts the bus supply modulation.
(2)To perform this command, the value must switch from ‘0’ to ‘1’.
(3)A Not Stop condition (logic bit 0 = 0) must first be present before a 1 = Run condition runs the bus supply modulation. A transition
to a ‘0’ stops the modulation.
9…14 Reserved
The following terms and abbreviations are used throughout this manual. For
definitions of terms that are not listed here, refer to the Allen-Bradley®
Industrial Automation Glossary, publication AG-7.1.
Adapter Devices such as drives, controllers, and computers usually require a network
communication adapter to provide a communication interface between them
and a network such as EtherNet/IP. An adapter reads data on the network and
transmits it to the connected device. It also reads data in the device and
transmits it to the network.
ADC (Automatic Device A feature in both RSLogix 5000® software, version 20 and Studio 5000®
Configuration) environment, version 21 or later. Supports the automatic download of
configuration data upon the Logix controller establishing an EtherNet/IP
network connection to a PowerFlex 755T drive (and its associated
peripherals).
BOOTP (Bootstrap Protocol) BOOTP lets the interface configure its network address dynamically at restart
if the network has a BOOTP server. The BOOTP server assigns the interface a
preconfigured IP address, a subnet mask, and a gateway address. Therefore, you
do not have to configure these with the parameters in the interface. BOOTP
can make it easier to administer an Ethernet network. A free version of the
Rockwell Software® BOOTP-DHCP server can be obtained at http://
www.rockwellautomation.com/global/relianceelectricdrives/bootp-
utility.page.
Bridge A network device that can route messages from one network to another. A
bridge also refers to a communication module in a ControlLogix® controller
that connects the controller to a network.
CIP (Common Industrial Protocol) CIP-based networks are the transport and application layer protocol that is
used for messaging over EtherNet/IP, ControlNet, and DeviceNet networks.
The protocol is used for implicit messaging (real-time I/O) and Explicit
Messaging (configuration, data collection, and diagnostics).
Connected The recommended tool for monitoring and configuring Allen-Bradley drive
Components Workbench™ software products and option modules. It can be used on computers that run various
Microsoft Windows® operating systems. You can obtain a free copy of
Connected Components Workbench™ software at http://www.ab.com/
support/abdrives/webupdate/software.html.
ControlFLASH A free software tool that is used to update the firmware of Allen-Bradley
products. ControlFLASH™ software is downloaded automatically when the
firmware revision file for the product being updated is downloaded from the
Allen-Bradley updates website to your computer. ControlFLASH version 13 is
not supported.
Controller Hierarchy An interface that is configured for a Controller hierarchy exchanges data with
the Logix Controller. Usually, a network has one communication bridge,
which is the controlling device, and all other devices (for example, drives
connected to EtherNet/IP adapters) are I/O devices.
Data Rate The speed at which data is transferred on the EtherNet/IP network. You can
set the interface to a data rate of 10 Mbps Full-Duplex, 10 Mbps half-duplex,
100 Mbps Full-Duplex, or 100 Mbps Half-Duplex. If the network switch or
link auto-negotiates the data rate, you can set the interface to detect the data
rate.
Datalinks A datalink is a type of pointer that is used by PowerFlex 755T drives to transfer
data to and from the controller. Datalinks allow specified parameter values to
be accessed or changed without using explicit messages. When enabled, each
32-bit datalink in a PowerFlex 755T drive consumes 4-bytes in the input image
and/or 4-bytes in the output image of the controller.
DHCP (Dynamic Host DHCP lets the interface configure its network address dynamically at restart if
Configuration Protocol) the network has a DHCP server. The DHCP server assigns the interface a
preconfigured IP address, a subnet mask, and a gateway address. Therefore, you
do not have to configure these with the parameters in the interface. DHCP can
make it easier to administer an Ethernet network. A free version of the
Rockwell Software BOOTP-DHCP server can be obtained at http://
www.rockwellautomation.com/global/relianceelectricdrives/bootp-
utility.page
DLR (Device Level Ring) Network A DLR network is a single-fault tolerant ring network that is intended for the
interconnection of automation devices. This topology is also implemented at
the device level. No additional switches are required.
DNS (Domain Name System) A hierarchical decentralized naming system for any resource that is connected
to the Internet or a private network. It associates various information with
domain names that are assigned to each of the participating entities.
EDS (Electronic Data Sheet) Files Simple text files that are used by network configuration tools to describe
products so that you can easily commission them on a network. EDS files
describe a product device type and revision. EDS files for many Allen-Bradley
products can be found at http://www.ab.com/networks/eds.
Explicit Messaging Explicit messages are used to transfer data that does not require continuous
updates. They are typically used to configure, monitor, and diagnose devices
over the network.
Fault Action A fault action determines how the interface and connected drive act when a
communication fault occurs or when the controller is switched out of run
mode. For example, when there is a disconnected cable. The former uses a
communication fault action, and the latter uses an idle fault action.
Fault Configuration When communication is disrupted (for example, a cable is disconnected), the
interface and connected drive can respond with a user-defined fault
configuration. The user sets the data that is sent to the drive by using specific
fault configuration parameters in the interface. When a fault action parameter
is set to use the fault configuration data and a fault occurs, the data from these
parameters is sent as the logic command, reference, and/or datalinks.
Hardware Address Each Ethernet device has a unique hardware address (sometimes called a MAC
address) that is 48-bits. The address appears as six digits that are separated by
colons (for example, xx:xx:xx:xx:xx:xx). Each digit has a value from 0 to 255
(0x00 and 0xFF). This address is assigned in the hardware and cannot be
changed. It is required to identify the device if you are using a BOOTP or
DHCP server.
HIM (Human Interface Module) A device that can be used to configure and control a drive. The PowerFlex 20-
HIM-A6 or 20-HIM-C6S HIM can be used to configure PowerFlex 755T
drives and their connected peripherals.
Hold Last When communication is disrupted (for example, a cable is disconnected), the
interface and its connected drive can respond by holding last. Hold last results
in the drive that is receiving the last data that is received via the network
connection before the disruption. If the drive was running and was using the
reference from the interface, it continues to run at the same reference.
Idle Action An idle action determines how the interface and connected drive act when the
controller is switched out of run mode.
IGMP (Internet Group A communication protocol that is used by hosts and adjacent routers on
Management Protocol) networks to establish multicast group memberships. IGMP is a part of IP
multicast.
IGMP Snooping The process of listening to Internet Group Management Protocol (IGMP)
network traffic. The feature allows a network switch to listen in on the IGMP
conversation between hosts and routers. By listening to these conversations, the
switch maintains a map of which links need which IP multicast streams.
I/O Data I/O data, sometimes called ‘implicit messages’ or ‘input/output’, is time-critical
data such as a logic command and reference. The terms ‘input’ and ‘output’ are
defined from the controller’s point of view. The output is produced by the
controller and consumed by the interface. The input is produced by the
interface and consumed by the controller. The terms 'To Net' and 'From Net'
used in drive parameters are defined from the drives point of view. 'To Net' is
produced by the drive and consumed by the controller. 'From Net' is produced
by the controller and consumed by the drive.
An IP address has two parts: a network ID and a host ID. The class of network
determines the format of the address.
0 1 7 15 23 31
Class A 0 Network ID Host ID
0 1 7 15 23 31
Class B 1 0 Network ID Host ID
0 1 2 7 15 23 31
Class C 1 1 0 Network ID Host ID
To be sure that each device on the Internet has a unique address, contact your
network administrator or Internet Service Provider for unique fixed IP
addresses. Set the unique IP address for the interface by using the rotary
address switches, a DHCP, or BOOTP server, or by manually configuring the
parameters in the interface. The interface reads the values of these parameters
only at power-up.
Logic Command/Logic Status The logic command is used to control the PowerFlex 755T drive (for example,
start, stop, and direction). It consists of one 32-bit word of output to the
interface from the network. The definitions of the bits in this word are shown
in Appendix E.
The logic status is used to monitor the PowerFlex 755T drive (for example,
operating state and motor direction). It consists of one 32-bit word of input
from the interface to the network. The definitions of the bits in this word are
shown in Appendix E.
NVS (Nonvolatile Storage) NVS is the permanent memory of a device. Devices such as the interface and
drive store parameters and other information in NVS so that they are not lost
when the device loses power. NVS is sometimes called ‘EEPROM’.
PCCC (Programmable Controller PCCC is the protocol that is used by some controllers to communicate with
Communication Command) devices on a network. Some software products also use PCCC to
communicate.
PowerFlex 755T (Architecture Class) The Allen-Bradley PowerFlex 755T drives are part of the PowerFlex class of
Drives architecture class drives.
Reference/Feedback The reference is used to send a set point (for example, speed, frequency, or
torque) to the drive. It consists of one 32-bit word of output to the drive from
the network.
Feedback is used to monitor the speed of the drive. It consists of one 32-bit
word of input from the interface to the network.
RSLogix 5000 Software RSLogix® software is a tool to configure and monitor controllers to
communicate with connected devices. It is a 32-bit application that runs on
various Windows operating systems. Information about RSLogix software can
be found at http://www.software.rockwell.com/rslogix. See also Studio 5000
environment.
Status Indicators Light-emitting diodes that are used to report the status of the interface,
network, and drive. The status indicators for the interface can be viewed on the
front cover of the drive when the drive is powered.
Stop Action When communication is disrupted (for example, a cable is disconnected), the
interface and drive can respond with a stop action. A stop action results in the
drive receiving zero as values for logic command, reference, and datalink data
and an additional command that causes the drive to stop.
Studio 5000 Environment The Studio 5000 Engineering and Design Environment combines engineering
and design elements into a common environment. The first element in the
Studio 5000 environment is the Logix Designer application. The Logix
Designer application is the rebranding of RSLogix 5000 software. It continues
to be the product to program Logix 5000 controllers for discrete, process,
batch, motion, safety, and drive-based solutions.
The Studio 5000 environment is the foundation for the future of Rockwell
Automation engineering design tools and capabilities. It is the one place for
design engineers to develop all elements of their control system.
Subnet Mask An extension to the IP addressing scheme that lets you use one network ID for
multiple physical networks. A bit mask identifies the part of the address that
specifies the network and the part of the address that specifies the unique node
on the network. A ‘1’ in the subnet mask indicates the bit is used to specify the
network. A ‘0’ in the subnet mask indicates that the bit is used to specify the
node.
Switches Network devices that provide virtual connections that help to control
collisions and reduce traffic on the network. They are able to reduce network
congestion by transmitting packets to an individual port only if they are
destined for the connected device. In a control application, in which real-time
data access is critical, network switches can be required in place of hubs.
TCP (Transmission EtherNet/IP uses this protocol to transfer Explicit Messaging packets over IP.
Control Protocol) TCP helps ensure delivery of data by using retries.
UDP (User Datagram Protocol) EtherNet/IP uses this protocol to transfer I/O packets by using IP. UDP
provides a simple, but fast capability to send I/O messaging packets between
devices. This protocol verifies that adapters transmit the most recent data
because it does not use acknowledgments or retries.
UDDT (user-defined data type) A structure data type that defines the development of an application, (for
example, to convert 32-bit REAL parameter data for write and read values then
display them in human readable format).
Update The process of updating firmware in a device. The device can be updated using
various Allen-Bradley software tools. See Updating the Interface Firmware on
page 47 for more information.
Zero Data When communication is disrupted (for example, a cable is disconnected), the
interface and drive can respond with zero data. Zero data results in the drive
receiving zero as values for logic command, reference, and datalink data. If the
drive was running and by using the reference from the interface, it stays
running but at zero reference.
Notes:
D electronic keying
data rate selections 75
ENET status indicator
definition 182
locating 121
setting 40
troubleshooting with 119, 122
data types
equipment required 20
supported 135
Ethernet
database files
cable 19, 20, 29
update 65 … 67
connector on adapter 18
datalinks
switch 22, 29, 186
enable read data 42 Ethernet Link object 173
enable write data 41
EtherNet/IP
parameter configuration 41
using 91 data rates 125
Datalinks (parameters DL From Net 01-16 example network for ControlLogix controller
53
and DL To Net 01-16)
network definition 183
definition 182 objects 135
in I/O image 88 specification 183
using 91 events
device-level ring (DLR) clearing/viewing 116
network example 20 explicit messaging
DHCP (Dynamic Host Configuration Protocol)
about 96
definition 182 compatibility with PowerFlex 755T 97
free server application 182 configuring for ControlLogix controller 99
using 36 definition 183
using an ethernet switch 68 performing 98
diagnostic
DPI Object 158
extended parameter reference 151 F
interface items 113, 116
reset interface 34 fault action
DL From Net nn (No. 321…336) 130 changing the fault action 44
configuring the adapter for 44
DL To Net nn (No. 340…355) 130 definition 183
DLs From Net Act (No. 356) 130 fault configuration
DLs To Net Act (No. 357) 130 configuring the adapter for 45
DPI Alarm object 156 definition 183
DPI Device object 142 faults, see events
DPI Diagnostic object 158 firmware
DPI Fault object 154 revision 13
DPI Parameter object 145 update guidelines 47, 187
using supervisor 69
DPI Time object 159
Flt Cfg DL nn (No. 370…385) 133
drive Flt Cfg Logic (No. 364) 132
replacement 67
Flt Cfg Ref (No. 365) 133
drive profile
full duplex, see duplex
correlate with controller 64
DriveExecutive software
adapter configuration tool 26 G
DriveExplorer software
adapter configuration tool 26 gateway
drives, see PowerFlex 755 (Architecture Class) definition 183
drives gateway address
duplex communication mode setting with BOOTP server 36
setting with DHCP server 36
definition 183
Gateway Cfg nn (No. 310…313) 129
selecting 40
E H
EDS (Electronic Data Sheet) files half duplex, see duplex
definition/website 183
EEPROM, see Nonvolatile Storage (NVS)
Technical Support Center Knowledgebase Articles, How-to Videos, FAQs, Chat, User https://rockwellautomation.custhelp.com/
Forums, and Product Notification Updates.
Local Technical Support Phone Numbers Locate the phone number for your country. http://www.rockwellautomation.com/global/support/get-support-now.page
Find the Direct Dial Code for your product. Use the code to
Direct Dial Codes route your call directly to a technical support engineer. http://www.rockwellautomation.com/global/support/direct-dial.page
Documentation Feedback
Your comments will help us serve your documentation needs better. If you have any suggestions on how to improve this document, complete the
How Are We Doing? form at http://literature.rockwellautomation.com/idc/groups/literature/documents/du/ra-du002_-en-e.pdf.
Rockwell Automation maintains current product environmental information on its website at http://www.rockwellautomation.com/rockwellautomation/about-us/sustainability-ethics/product-environmental-compliance.page.
Allen-Bradley, CompactLogix, Connected Components Workbench, ControlLogix, ControlFLASH, DPI, MicroLogix, PLC-5, PowerFlex, Rockwell Software, Rockwell Automation, RSLinx, RSLogix, RSLogix 5000, SLC, Stratix, Studio 5000,
Studio 5000 Logix Designer, and TotalFORCE are trademarks of Rockwell Automation, Inc. Trademarks not belonging to Rockwell Automation are property of their respective companies.
Rockwell Otomasyon Ticaret A.Ş., Kar Plaza İş Merkezi E Blok Kat:6 34752 İçerenköy, İstanbul, Tel: +90 (216) 5698400
Publication 750COM-UM009A-EN-P - May 2017 Copyright © 2017 Rockwell Automation, Inc. All rights reserved. Printed in the U.S.A.