Solid state equipment has operational characteristics differing from those of
electromechanical equipment. Safety Guidelines for the Application, Installation and Maintenance of Solid State Controls (Publication SGI-1.1 available from your local
Rockwell Automation sales office or online at
literature) describes some important differences between solid state equipment and
hard-wired electromechanical devices. Because of this difference, and also because of
the wide variety of uses for solid state equipment, all persons responsible for applying
this equipment must satisfy themselves that each intended application of this
equipment is acceptable.
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.
http://www.rockwellautomation.com/
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.
Important: Identifies information that is critical for successful application and
understanding of the product.
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 consequences.
Shock Hazard labels may be located on or inside the equipment
(e.g., drive or motor) to alert people that dangerous voltage may be
present.
Burn Hazard labels may be located on or inside the equipment
(e.g., drive or motor) to alert people that surfaces may be at
dangerous temperatures.
MicroLogix 1100 are either registered trademarks or trademarks of Rockwell Automation, Inc.
EtherNet/IP is a trademark of ODVA and ControlNet International, Ltd.
Ethernet is a trademark of Digital Equipment Corporation, Intel Corporation, and Xerox Corporation.
Windows, Microsoft, and Internet Explorer are either registered trademarks or trademarks of Microsoft Corporation.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Page 3
Summary of Changes
This is the first release of the PowerFlex 755 Drive Embedded
EtherNet/IP Adapter User Manual.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 4
soc-iiSummary of Changes
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
EtherNet/IP Modules in Logix5000 Control Systems User
Manual
Enhanced and Ethernet PLC-5 Programmable
Controllers User Manual
P-1
ENET-IN001
ENET-AP001
—
—
750-UM001
750-RM001
LINX-GR001
LG5-GR001
LG500-GR001
9399-RLD300GR
ENET-UM001
1785-UM012
You can view or download publications at
www.rockwellautomation.com/literature
technical documentation, contact your local Rockwell Automation
distributor or sales representative.
To find your local Rockwell Automation distributor or sales
representative, visit www.rockwellautomation.com/locations
For information such as firmware updates or answers to drive-related
questions, go to the Drives Service & Support web site at www.ab.com/
support/abdrives and click on the “Downloads” or “Knowledgebase”
link.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
. To order paper copies of
.
Publication 750COM-UM001A-EN-P
Page 10
P-2About This Manual
Rockwell Automation
Support
Rockwell Automation, Inc. offers support services worldwide, with
over 75 sales/support offices, over 500 authorized distributors, and over
250 authorized systems integrators located through the United States
alone. In addition, Rockwell Automation, Inc. representatives are in
every major country in the world.
Local Product Support
Contact your local Rockwell Automation, Inc. representative for:
• Sales and order support
• Product technical training
• Warranty support
• Support service agreements
Technical Product Assistance
For technical assistance, please review the information in Chapter 7,
Troubleshooting
Allen-Bradley Technical Support web site at www.ab.com/support/
abdrives or contact Rockwell Automation, Inc.
, first. If you still have problems, then access the
Conventions Used in This
Manual
The following conventions are used throughout this manual:
• Parameter names are shown in the format Parameter xx - [*]. The
xx represents the parameter number. The * represents the parameter
name — for example Parameter 01 - [DL From Net Cfg 01].
• Menu commands are shown in bold type face and follow the format
Menu > Command. For example, if you read “Select File > Open,”
you should click the File menu and then click the Open command.
• The firmware release is displayed as FRN X.xxx. The “FRN”
signifies Firmware Release Number. The “X” is the major release
number. The “xxx” is the minor update number.
500 (version 7.20), and RSLogix 5000 (version 16) were used for the
screen shots in this manual. Different versions of the software may
differ in appearance and procedures.
• This manual provides information about the EtherNet/IP adapter
embedded on the MainControl Board inPowerFlex 755 drives, andusing it for network communication.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 11
Chapter 1
Getting Started
The EtherNet/IP adapter, embedded on the Main Control Board in
PowerFlex 755 drives, is used for network communication.
Figure 1.1Components of the Embedded EtherNet/IP Adapter
(shown with HIM bezel open and drive cover removed)
Drive STS Indicator
Item PartDescription
➊
➍
➋
5
6
4
7
3
8
2
9
1
0
5
6
4
7
3
8
2
9
1
0
5
6
4
7
3
8
2
9
1
0
Status
➊
Indicators
IP Address
➋
Switches
Ethernet
➌
Connector
DPI Port 2 Cable connection for
➍
Two LEDs that indicate the
status of the adapter and
network communications.
Refer to Chapter 7
Troubleshooting
Sets the IP address of the
embedded adapter when
not using BOOTP or
adapter parameters. Refer
to Setting the IP Address
Switches on page 2-2.
An RJ-45 connector for the
Ethernet cable. The
connector is CAT-5
compliant to ensure reliable
data transfer on
100Base-TX Ethernet
connections.
handheld and remote
options.
,
.
➌
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 12
1-2Getting Started
Features
The features of the embedded EtherNet/IP adapter include:
• Switches to set an IP address before applying power to the drive—or
you can disable the switches and use a BOOTP server or adapter
parameters to configure the IP address.
• Compatibility with various configuration tools to configure the
embedded EtherNet/IP adapter and host drive. The tools include the
enhanced PowerFlex 7-Class HIM (Human Interface Module) on the
drive, and drive-configuration software such as DriveExplorer
(version 6.01 or higher) or DriveExecutive (version 5.01 or higher).
• Status indicators that report the status of the embedded EtherNet/IP
adapter and network communications. They are visible when the
drive cover is open or closed.
• Parameter-configurable 32-bit Datalinks in the I/O to meet
application requirements (16 for writing data from the network, and
16 for reading data to the network).
• Explicit Messaging support.
• Master-Slave or Peer-to-Peer hierarchy that can be configured to
transmit data to and from either a controller or another PowerFlex
750-Series drive on the network.
• User-defined fault actions to determine how the embedded EtherNet/
IP adapter and its host PowerFlex 755 drive respond to:
– I/O messaging communication disruptions (Comm Flt Action)
– Controllers in idle mode (Idle Flt Action)
– Peer device communication disruptions (Peer Flt Action)
– Explicit messaging disruptions for drive control via PCCC and
the CIP Register Object (Msg Flt Action)
• Web pages, viewed using a web browser, that show information
about the embedded EtherNet/IP adapter, its host drive, and DPI
devices connected to the drive.
• Configurable e-mail messaging to desired addresses when selected
drive faults occur and/or are cleared, and/or when the embedded
EtherNet/IP adapter takes a communication or idle fault action.
• Support for DPI routing, enabling access to any networked
PowerFlex 7-Class drive using DriveExplorer (version 6.01 or
higher) to monitor and configure that drive and its connected
peripherals.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 13
Getting Started1-3
Compatible Products
Required Equipment
At the time of publication, the embedded EtherNet/IP adapter is
compatible with Allen-Bradley PowerFlex 750-Series drives.
Equipment Shipped with the Drive
Since the EtherNet/IP adapter is embedded on the Main Control Board
in the PowerFlex 755 drive, it is always an integral part of the drive and,
therefore, is not shipped with installation instructions.
User-Supplied Equipment
To configure the embedded EtherNet/IP adapter, you must supply:
❑ A small flathead screwdriver
❑ Ethernet cable (for details, refer to the EtherNet/IP Media Planning
and Installation Manual, publication ENET-IN001)
❑ Ethernet switch (for details, refer to the EtherNet/IP Performance
Application Solution, publication ENET-AP001)
❑ Configuration tool, such as:
– Enhanced PowerFlex 7-Class HIM (20-HIM-A6/C6S)
– DriveExplorer (version 6.01 or higher)
– DriveExecutive stand-alone software (version 5.01 or higher) or
bundled with the DriveTools SP suite (version 5.01 or higher)
– BOOTP Server (version 2.1 or higher) for network setup only
❑ Controller configuration software (such as RSLogix 5/500/5000)
❑ A PC connection to the EtherNet/IP network
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 14
1-4Getting Started
Safety Precautions
Please read the following safety precautions carefully.
ATTENTION: Risk of injury or equipment damage exists.
Only personnel familiar with drive and power products and the
!
associated machinery should plan or implement the
installation, start up, configuration, and subsequent
maintenance of the drive using this embedded adapter. Failure
to comply may result in injury and/or equipment damage.
ATTENTION: Risk of equipment damage exists. The
embedded adapter contains ESD (Electrostatic Discharge)
!
sensitive parts that can be damaged if you do not follow ESD
control procedures. Static control precautions are required
when handling the adapter. If you are unfamiliar with static
control procedures, refer to Guarding Against Electrostatic Damage (publication 8000-4.5.2).
ATTENTION: Risk of injury or equipment damage exists.
If the adapter is transmitting control I/O to the drive, the drive
!
may fault when you reset the adapter. Determine how your
drive will respond before resetting the adapter.
ATTENTION: Risk of injury or equipment damage exists.
Embedded adapter Parameters 54 - [Comm Flt Action], 55
!
- [Idle Flt Action], 56 - [Peer Flt Action], and 57 - [Msg Flt
Action] let you determine the action of the adapter and drive
if I/O communication is disrupted, the controller is idle, Peer
I/O is disrupted, or explicit messaging for drive control is
disrupted. By default, these parameters fault the drive. You
can set these parameters so that the drive continues to run.
Precautions should be taken to ensure 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 idle state).
ATTENTION: Risk of injury or equipment damage exists.
When a system is configured for the first time, there may be
!
unintended or incorrect machine motion. Disconnect the
motor from the machine or process during initial system
testing.
ATTENTION: 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,
Inc. does not assume responsibility or liability (to include
intellectual property liability) for actual use of the examples
shown in this publication.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 15
Getting Started1-5
Quick Start
This section is provided to help experienced users quickly start using
the embedded EtherNet/IP adapter. If you are unsure how to complete a
step, refer to the referenced chapter.
Step ActionRefer to…
1Review the safety precautions for the adapter.Throughout This Manual
2Verify that the PowerFlex drive is properly installed.PowerFlex 750-Series
AC Drive Installation
Instructions
3Set the adapter IP address.
A. When using the adapter switches, set the IP address.
When using a BOOTP server or adapter parameters to
set the IP address, first perform Step 3B and all of Step 4.
Then proceed with Step 5.
B. Verify that the PowerFlex drive is not powered. Then,
connect the embedded EtherNet/IP adapter to the
network using an Ethernet cable.
4Apply power to the drive.
A. Replace the drive cover or close the drive door.
B. The embedded EtherNet/IP adapter receives power from
the drive. Apply power to the drive. The status indicators
should be green. If they flash red, there is a problem.
Refer to Chapter 7
C. Configure/verify key drive parameters.
5Configure the adapter for your application.
Set embedded EtherNet/IP adapter parameters for the
following functions as required by your application:
• IP address, subnet mask, and gateway address (only
when not using adapter switches)
• Data rate
• I/O configuration
• Master-Slave or Peer-to-Peer hierarchy
• Fault actions
• Web enable/features
6Configure the controller to communicate with the
adapter.
Use a controller configuration tool such as RSLogix to
configure the master on the EtherNet/IP network to
recognize the embedded EtherNet/IP adapter and drive.
7Create a ladder logic program.
Use a controller configuration tool such as RSLogix to create
a ladder logic program that enables you to:
• Control the embedded EtherNet/IP adapter and drive
using I/O.
• Monitor or configure the drive using Explicit messages.
, Troubleshooting.
Chapter 2
Installing the Adapter
Chapter 2
Installing the Adapter
Chapter 3
Configuring the Adapter
Chapter 4,
Configuring the I/O
Chapter 5
Using the I/O
Chapter 6,
Using Explicit Messaging
,
,
,
,
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 16
1-6Getting Started
Status Indicators
Embedded EtherNet/IP adapter status indicators
on main control board in drive control pod.
The embedded EtherNet/IP adapter uses two status indicators to report
its operating status. They can be viewed with the HIM cradle closed or
open (Figure 1.2
Figure 1.2Status Indicators
).
Indicators shown with HIM bezel
closed and drive cover installed.
➊
➊
➋
➋
Item Name
ENET
➊
LINK
➋
After connecting the embedded EtherNet/IP adapter to the network and
applying power to the drive, refer to Start-Up Status Indications
page 2-5 for possible start-up status indications and their descriptions.
on
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 17
Chapter 2
Installing the Adapter
Since the EtherNet/IP adapter is embedded on the Main Control Board
in the PowerFlex 755 drive, the only required adapter installation is
setting its IP address and connecting it to the network.
TopicPage
Preparing for an Installation
Setting the IP Address Switches2-2
Connecting the Adapter to the Network2-4
Applying Power2-4
Commissioning the Adapter2-6
2-1
Preparing for an Installation
Before installing the embedded EtherNet/IP adapter:
• Read the EtherNet/IP Performance and Application Guide
(publication ENET-AP001) and EtherNet/IP Media Planning and
Installation Manual (publication ENET-IN001).
• Understand IGMP Snooping/Ethernet Switches
Much of EtherNet/IP implicit (I/O) messaging uses IP multicast
(including this embedded EtherNet/IP adapter) to distribute I/O
control data, which is consistent with the CIP producer/consumer
model. Historically, most switches have treated multicast packets the
same as broadcast packets. That is, all multicast packets are
re-transmitted to all ports.
IGMP snooping constrains the flooding of multicast traffic by
dynamically configuring switch ports so that multicast traffic is
forwarded only to ports associated with a particular IP multicast group.
Switches that support IGMP snooping “learn” which ports have
devices that are part of a particular multicast group and only forward
the multicast packets to the ports that are part of the multicast group.
Be careful as to what level of support a switch has of IGMP snooping.
Some layer 2 switches that support IGMP snooping require a router
(which could be a layer 3 switch) to send out IGMP polls to learn
what devices are part of the multicast group. Some layer 2 switches
can use IGMP snooping without a router sending polls. If your
control system is a stand-alone network or is required to continue
performing if the router is out of service, make sure the switch you
are using supports IGMP snooping without a router being present.
• Verify that you have all required equipment. Refer to Required
Equipment on page 1-3.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 18
2-2Installing the Adapter
Setting the IP Address
Switches
There are three methods for configuring the embedded EtherNet/IP
adapter’s IP address:
• Adapter Rotary Switches — Use the switches when working on a
simple, isolated network (for example, 192.168.1.xxx) that has other
products with switches to set their IP addresses, does not need to be
accessed from outside the network, and you prefer a simplified node
addressing method. The three adapter switches are read when the
drive powers up, and represent three decimal digits from top to
bottom (see Figure 2.1
adapter will use that value as the lower octet of its IP address
(192.168.1.xxx, where xxx = rotary switch settings), along with a
subnet mask of 255.255.255.0 and there will be no gateway
configured. Also, the setting for adapter Parameter 36 - [BOOTP]
is automatically ignored.
See Figure 2.1
settings and their related descriptions.
Important:When using the adapter rotary switches, set the IP
• BOOTP Server — Use BOOTP if you prefer to control the IP
addresses of devices using a server. The IP address, subnet mask,
and gateway addresses will then be provided by the BOOTP server.
and its accompanying table for all possible switch
address before power is applied because the adapter uses
the IP address it detects when it first receives power.
). If set to a valid address (001-254), the
• Adapter Parameters — Use adapter parameters when you want
more flexibility in setting up the IP address, or need to communicate
outside the control network using a gateway. The IP address, subnet
mask, and gateway addresses will then come from the adapter
parameters you set.
Important:Regardless of the method used to set the adapter’s 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 adapter.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 19
Installing the Adapter2-3
Figure 2.1Setting the IP Address Switches
5
6
4
Hundreds
Position
Te n s
Position
Ones
Position
Possible Settings Description
000Adapter will use, depending on Parameter 36 - [BOOTP], the BOOTP
001 - 254Adapter will use the rotary switch settings for the IP address
255 - 887Adapter will use, depending on Parameter 36 - [BOOTP], the BOOTP
888Resets the adapter IP address function to factory defaults. Thereafter, the
889 - 998Adapter will use, depending on Parameter 36 - [BOOTP], the BOOTP
999
(default settings)
setting or the adapter parameter settings for the IP address.
(192.168.1.xxx, where xxx = rotary switch settings).
setting or the adapter parameter settings for the IP address.
drive must be powered down, the switches set to a setting other than 888,
and then the drive must be powered up again to accept the new address.
setting or the adapter parameter settings for the IP address.
Disables the rotary switches. Adapter will use, depending on Parameter
36 - [BOOTP], the BOOTP setting or the adapter parameter settings for
the IP address.
7
3
8
2
9
1
0
5
6
4
7
3
8
2
9
1
0
5
6
4
7
3
8
2
9
1
0
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 20
2-4Installing the Adapter
Connecting the Adapter to
the Network
ATTENTION: Risk of injury or death exists. The
PowerFlex drive may contain high voltages that can cause
!
injury or death. Remove power from the drive, and then
verify power has been discharged before connecting the
embedded EtherNet/IP adapter to the network.
1. Remove power from the drive.
2. Remove the drive cover.
3. Use static control precautions.
4. Connect an Ethernet cable to the EtherNet/IP network. See
Figure 2.2
Figure 2.2Connecting the Ethernet Cable to the Network
Router
(optional)
for an example of wiring to an EtherNet/IP network.
PowerFlex 755 Drives
Controller
(ControlLogix shown with
1756-ENBT Bridge)
(each with embedded
EtherNet/IP adapter)
Applying Power
EtherNet/IP
Switch
5. Route the Ethernet cable through the bottom of the PowerFlex 755
drive, and insert the cable’s plug into the embedded EtherNet/IP
adapter’s mating socket (item 3 in Figure 1.1
ATTENTION: Risk of equipment damage, injury, or death
exists. Unpredictable operation may occur if you fail to verify
!
that parameter settings are compatible with your application.
Verify that settings are compatible with your application
before applying power to the drive.
Install the drive cover, and apply power to the drive. The embedded
EtherNet/IP adapter receives its power from the drive. When you apply
power to the embedded EtherNet/IP adapter for the first time, its
“ENET” status indicator should be solid or flashing green after an
initialization. If it is red, there is a problem. Refer to Chapter 7
Troubleshooting
.
).
,
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 21
Installing the Adapter2-5
Start-Up Status Indications
After power has been applied, status indicators for the PowerFlex 755
drive and embedded EtherNet/IP adapter can be viewed on the front of
the drive (Figure 2.3
Table 2.A
Figure 2.3Drive and Adapter Status Indicators
.
). Possible start-up status indications are shown in
➊
➋
➌
Table 2.A Drive and Adapter Start-Up Status Indications
Item NameColorStateDescription
Drive STS Indicator
STS
➊
(Status)
ENETUnlitOffAdapter and/or network is not powered, adapter is not properly connected to the network,
➋
LINKUnlitOffAdapter is not powered or is not transmitting on the network.
➌
GreenFlashingDrive ready but not running, and no faults are present.
SteadyDrive running, no faults are present.
YellowFlashingWhen running, a type 2 (non-configurable) alarm condition exists – drive continues to run.
When stopped, a start inhibit condition exists and the drive cannot be started (see drive
parameter 933 - [Start Inhibit]).
SteadyA type 1 (user configurable) alarm condition exists, but the drive continues to run.
RedFlashingA major fault has occurred. Drive will stop. Drive cannot be started until fault condition is
cleared.
SteadyA non-resettable fault has occurred.
Red/YellowFlashing Alternately A minor fault has occurred. Use drive parameter 950 - [Minor Flt Config] to enable. If not
Yellow/Green Flashing Alternately When running, a type 1 alarm exists.
Green/RedFlashing Alternately Drive is flash updating.
RedFlashingAn EtherNet/IP connection has timed out.
Red/GreenFlashing Alternately Adapter is performing a self-test.
GreenFlashingAdapter is properly connected, but is not communicating with any devices on the network.
GreenFlashingAdapter is properly connected and transmitting data packets on the network.
SteadyAdapter failed the duplicate IP address detection test.
SteadyAdapter is properly connected and communicating on the network.
SteadyAdapter is properly connected, but is not transmitting on the network.
enabled, acts like a major fault. When running, the drive continues to run. System is
brought to a stop under system control. The fault must be cleared to continue.
Embedded EtherNet/IP Adapter Status Indicators
or adapter needs an IP address.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 22
2-6Installing the Adapter
Configuring/Verifying Key Drive Parameters
The PowerFlex 755 drive can be separately configured for the control
and Reference functions in various combinations. For example, you
could set the drive to have its control come from a peripheral or
terminal block with the Reference coming from the network. Or you
could set the drive to have its control come from the network with the
Reference coming from another peripheral or terminal block. Or you
could set the drive to have both its control and Reference come from the
network.
The following steps in this section assume that the drive will receive the
Logic Command and Reference from the network.
1. Use drive Parameter 545 - [Speed Ref A Sel] to set the drive speed
Reference to “Port 13 Reference” (the drive port dedicated to the
embedded EtherNet/IP adapter).
2. Verify that drive Parameter 930 - [Speed Ref Source] is reporting
that the source of the Reference to the drive is “Port 13 Reference.”
This ensures that any Reference commanded from the network can
be monitored by using drive Parameter 002 - [Commanded
SpdRef]. If a problem occurs, this verification step provides the
diagnostic capability to determine whether the drive/adapter or the
network is the cause.
Commissioning the Adapter
3. If hard-wired discrete digital inputs are not used to control the
drive, verify that all unused digital input parameters are set to “Not
Used.”
To commission the embedded EtherNet/IP adapter, you must set a
unique IP address. See the Glossary
When using the adapter switches, refer to Setting the IP Address
Switches on page 2-2. When not using the adapter switches, use either a
BOOTP server or adapter parameters to set the IP address after
connecting the adapter to the network and applying power to the drive.
By default, the adapter is configured so that you must set the IP address
using a BOOTP server. For details, see Using BOOTP
set the IP address using adapter parameters, refer to Setting the IP
Address, Subnet Mask, and Gateway Address on page 3-5.
Important:New settings for some adapter parameters (for example,
Parameters 38 - [IP Addr Cfg 1] through 41 - [IP Addr
Cfg 4]) are recognized only when power is applied to the
adapter or it is reset. After you change parameter settings,
cycle power or reset the adapter.
for details about IP addresses.
on page 3-2. To
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 23
Chapter 3
Configuring the Adapter
This chapter provides instructions and information for setting the
parameters to configure the embedded EtherNet/IP adapter.
TopicPage
Configuration Tools
Using the Enhanced PowerFlex 7-Class HIM3-1
Using BOOTP3-2
Setting the IP Address, Subnet Mask, and Gateway Address3-5
Setting the Data Rate3-7
Selecting Master-Slave or Peer-to-Peer3-8
Setting a Fault Action3-14
Setting Web Access Control3-16
Resetting the Adapter3-17
Restoring Adapter Parameters to Factory Defaults3-17
Viewing the Adapter Status Using Parameters3-18
Flash Updating the Adapter3-18
3-1
Configuration Tools
Using the Enhanced
PowerFlex 7-Class HIM
For a list of parameters, refer to Appendix B, Adapter Parameters. For
definitions of terms in this chapter, refer to the Glossary
The embedded EtherNet/IP adapter stores parameters and other
information in its own non-volatile memory. You must, therefore,
access the adapter to view and edit its parameters. The following tools
can be used to access the adapter parameters:
ToolRefer to…
Enhanced PowerFlex 7-Class HIM Enhanced PowerFlex 7-Class HIM User Manual
BOOTP Serverpage 3-2
DriveExplorer Software
(version 6.01 or higher)
DriveExecutive Software
(version 5.01 or higher)
If your drive has an enhanced PowerFlex 7-Class HIM, it can be used to
access parameters in the adapter. For details on viewing and editing
parameters, refer to the Enhanced PowerFlex 7-Class HIM User Manual (publication 20HIM-UM001).
http://www.ab.com/drives/driveexplorer, or
DriveExplorer online help (installed with the software)
http://www.ab.com/drives/drivetools, or
DriveExecutive online help (installed with the software)
.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 24
3-2Configuring the Adapter
Using BOOTP
By default, the embedded EtherNet/IP adapter is configured to set its IP
address, subnet mask, and gateway address by using a BOOTP utility.
You can select from a variety of BOOTP utilities. These instructions use
Rockwell’s BOOTP Server (version 2.3 or higher), a stand-alone
program that incorporates the functionality of standard BOOTP utilities
with a graphical interface. It is available from www.ab.com/networks/
bootp.html. Refer to the Readme file and online Help for detailed
directions and information.
TIP: If desired, you can disable BOOTP and configure the IP address,
subnet mask, and gateway address by setting adapter parameters. For
details, see Setting the IP Address, Subnet Mask, and Gateway
Address on page 3-5.
Configuring the Adapter Using BOOTP Server
1. Verify and note the adapter’s hardware Ethernet Address (MAC),
which will be used in Step 6. There are two ways to do this:
– Use the HIM to scroll to Port 13 and access the embedded
EtherNet/IP adapter’s DIAGNOSTIC folder screen. Then scroll
to Diagnostic Items 43 (HW Addr 1) through 48 (HW Addr 6) to
view the adapter’s hardware Ethernet Address (MAC).
– Remove the drive cover and locate the adapter’s hardware
Ethernet Address (MAC) label on the drive’s Main Control
Board (Figure 3.1
).
Figure 3.1Adapter Hardware Address Label Location
8
2
9
1
0
Ethernet Address
(MAC) label location
Ethernet
Connector
Drive Control Pod
2. On a computer connected to the EtherNet/IP network, start the
BOOTP software. The BOOTP Server window (Figure 3.2
) appears.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 25
Configuring the Adapter3-3
Figure 3.2BOOTP Server Window
3. To properly configure devices on your EtherNet/IP network, you
must configure settings in the BOOTP software to match the
network. Select Tools > Network Settings to display the Network
Settings window (Figure 3.3
).
Figure 3.3Network Settings Window
4. Edit the following:
BoxType
Subnet Mask
Gateway
Primary DNSThe address of the primary DNS server to be used on the local end of
Secondary DNS Optional—the address of the secondary DNS server to be used on the
Domain NameThe text name corresponding to the numeric IP address that was
(1)
For definitions of these terms, refer to the Glossary.
(1)
(1)
The subnet mask for the embedded EtherNet/IP adapter’s network.
The IP address of the gateway device on the adapter’s network.
the link for negotiating with remote devices.
local end of the link for negotiating with remote devices when the
primary DNS server is unavailable.
assigned to the server that controls the network.
5. Click OK to apply the settings. Devices on the network issuing
BOOTP requests appear in the BOOTP Request History list.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 26
3-4Configuring the Adapter
6. In the BOOTP Request History list, either double-click the adapter’s
Ethernet Address (MAC) noted in Step 1A or Step 1B, or click New
in the Relation List. The New Entry dialog box (Figure 3.4
In the first case, the Ethernet Address (MAC) is automatically
entered. In the latter case, you must manually enter it.
Figure 3.4New Entry Dialog Box
7. Edit the following:
) appears.
Box Type
IP Address
Host NameOptional
DescriptionOptional
(1)
8. Click OK to apply the settings. The adapter appears in the Relation
List (Figure 3.5
Figure 3.5BOOTP Server Window with Adapter in the Relation List
(1)
A unique IP address for the adapter
For definitions of these terms, refer to the Glossary.
) with the new settings.
9. To assign this configuration to the adapter permanently, select the
10. To save the Relation List, select File > Save.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
device in the Relation List and click Disable BOOTP/DHCP.
When power is cycled on the adapter, it will use the configuration
you assigned it and not issue new BOOTP requests.
TIP: To enable BOOTP for an embedded adapter that has had
BOOTP disabled, first select the adapter in the Relation List, then
click Enable BOOTP, and finally reset the adapter or power cycle
the drive.
Page 27
Configuring the Adapter3-5
Setting the IP Address,
Subnet Mask, and Gateway
Address
By default, the adapter is configured to set its IP address, subnet mask,
and gateway address using a BOOTP server. If you want to set these
attributes using the adapter parameters instead, you must first disable
BOOTP and then set these network address parameters in the adapter.
Accessing Parameters in the Adapter
1. Display the Status screen, which is shown on HIM power up.
2. Use the or key to scroll to Port 13, which is the port
always dedicated to the embedded EtherNet/IP adapter.
3. Press the PAR# soft key to display the Jump to Param # entry
pop-up box.
4. Use the numeric keys to enter the desired parameter number, or use
the S or T soft key to scroll to the desired parameter number.
Disabling the BOOTP Feature
1. Set the value of Parameter 36 - [BOOTP] to “0” (Disabled).
Figure 3.6Edit BOOTP HIM Screen
Value Setting
0Disabled
1Enabled (Default)
AUTO
ENTER
F
Stopped
0.00 Hz
Edit BOOTP
Disabled0
0<<1
▲▼
ESC
2. Reset the adapter by power cycling the drive or by using the HIM’s
Reset Device function located in the drive’s DIAGNOSTIC folder.
After disabling the BOOTP feature, you can then configure the IP
address, subnet mask, and gateway address using adapter
parameters.
Setting an IP Address Using Parameters
1. Verify that Parameter 36 - [BOOTP] is set to “0” (Disabled). This
parameter must be set to Disabled to configure the IP address using
the adapter parameters.
2. Set the value of Parameters 38 - [IP Addr Cfg 1] through 41 - [IP
Addr Cfg 4] to a unique IP address.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 28
3-6Configuring the Adapter
Figure 3.7Edit IP Addr Cfg 1 HIM Screen
Default = 0.0.0.0255 . 255 . 255 . 255
[IP Addr Cfg 1]
[IP Addr Cfg 2]
[IP Addr Cfg 3]
[IP Addr Cfg 4]
AUTO
F
0
ENTER
Stopped
0.00 Hz
Edit IP Addr Cfg 1
0 << 255
ESC
3. Reset the adapter by power cycling the drive or by using the HIM’s
Reset Device function located in the drive’s DIAGNOSTIC folder.
The ENET status indicator will be solid green or flashing green if
the IP address is correctly configured.
Setting a Subnet Mask Using Parameters
1. Verify that Parameter 36 - [BOOTP] is set to “0” (Disabled). This
parameter must be set to Disabled to configure the subnet mask
using the adapter parameters.
2. Set the value of Parameters 42 - [Subnet Cfg 1] through 45 -
[Subnet Cfg 4] to the desired value for the subnet mask.
Figure 3.8Edit Subnet Cfg 1 HIM Screen
Default = 0.0.0.0255 . 255 . 255 . 255
[Subnet Cfg 1]
[Subnet Cfg 2]
[Subnet Cfg 3]
[Subnet Cfg 4]
0
AUTO
ENTER
F
Stopped
0.00 Hz
Edit Subnet Cfg 1
0 << 255
ESC
3. Reset the adapter by power cycling the drive or by using the HIM’s
Reset Device function located in the drive’s DIAGNOSTIC folder.
Setting a Gateway Address for the Adapter Using Parameters
1. Verify that Parameter 36 - [BOOTP] is set to “0” (Disabled). This
parameter must be set to Disabled to configure the gateway address
using the adapter parameters.
2. Set the value of Parameters 46 - [Gateway Cfg 1] through 49 -
[Gateway Cfg 4] to the IP address of the gateway device.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 29
Figure 3.9Edit Gateway Cfg 1 HIM Screen
Configuring the Adapter3-7
Setting the Data Rate
Default = 0.0.0.0255 . 255 . 255 . 255
[Gateway Cfg 1]
[Gateway Cfg 2]
[Gateway Cfg 3]
[Gateway Cfg 4]
AUTO
F
0
ENTER
.
Stopped
0.00 Hz
Edit Gateway Cfg 1
0<<255
ESC
3. Reset the adapter by power cycling the drive or by using the HIM’s
Reset Device function located in the drive’s DIAGNOSTIC folder.
By default, the adapter is set to autodetect, so it automatically detects
the data rate and duplex setting used on the network. If you need to set a
specific data rate and duplex setting, the value of Parameter 50 - [Net Rate Cfg] determines the Ethernet data rate and duplex setting that the
adapter will use to communicate. For definitions of data rate and
duplex, refer to the Glossary
1. Set the value of Parameter 50 - [Net Rate Cfg] to the data rate at
which your network is operating.
Figure 3.10 Edit Net Rate Cfg HIM Screen
ValueData Rate
0Autodetect (default)
110Mbps Full
210Mbps Half
3100Mbps Full
4100Mbps Half
AUTO
ENTER
F
Stopped
0.00 Hz
Edit Net Rate Cfg
Autodetect0
0<<4
▲▼
ESC
TIP: Auto detection of baud rate and duplex works properly only
if the device (usually a switch) on the other end of the cable is also
set to automatically detect the baud rate/duplex. If one device has
the baud rate/duplex hard-coded, the other device must be
hard-coded to the same settings.
2. Reset the adapter by power cycling the drive or by using the HIM’s
Reset Device function located in the drive’s DIAGNOSTIC folder.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 30
3-8Configuring the Adapter
Selecting Master-Slave or
Peer-to-Peer
A hierarchy determines the type of device with which the adapter
exchanges data. In a Master-Slave hierarchy, the adapter exchanges data
with a master, such as a bridge or controller. In a Peer-to-Peer hierarchy,
the adapter exchanges data with one or more EtherNet/IP adapters in
other PowerFlex 750-Series drives. (The drives must have compatible
Logic Command/Status words).
For both Master-Slave and Peer-to-Peer hierarchies, the devices
exchanging data must be on the same IP subnet. See “IP Addresses” in
the Glossary
Setting a Master-Slave Hierarchy
Enabling Datalinks To Write Data
The controller output image (controller outputs-to-drive) can have
anywhere from 0 to 16 additional 32-bit parameters (Datalinks). They
are configured using Parameters 01 - [DL From Net 01] through 16 - [DL From Net 16]. The number of Datalinks actively used is controlled
by the connection size in the controller. See the respective controller
example sections in Chapter
connection sizes.
for information about IP subnets.
4 for more information on setting the
Important:Always use the Datalink parameters in consecutive
numerical order, starting with the first parameter. For
example, use Parameters 01, 02, and 03 to configure 3
Datalinks to write data. Otherwise, the network I/O
connection will be larger than necessary, which needlessly
increases controller response time and memory usage.
TIP: When using a ControlLogix controller and an RSLogix 5000
Add-On Drive Profile (v16 or higher), there is no need to configure
Datalink parameters at this time. They will be assigned when
configuring the RSLogix 5000 Add-On Drive Profile (see Adding the
Drive/Adapter to the I/O Configuration on page 4-5).
When using a ControlLogix controller and the Generic Profile, or a
PLC-5, SLC 500 or MicroLogix 1100 controller, configure the Datalink
parameters now as described in this section.
Parameters 01 - [DL From Net 01] through 16 - [DL From Net 16]
control which parameters in the drive, adapter, or any other connected
peripheral receive the values from the network. The enhanced
PowerFlex 7-Class HIM, DriveExplorer, and DriveExecutive provide
user-friendly screens to help select the drive or peripheral by port
number and the parameter by name. As an alternate method, the
parameter value can be set manually by number using this formula:
From Net Parameter Value = (10000 * Port Number) + (Destination Parameter Number)
For example, suppose you want to use Parameter 01 - [DL From Net
01] to write to Parameter 03 of an optional encoder card plugged into
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 31
Configuring the Adapter3-9
drive Port 5. Using the formula, the value for Parameter 01 - [DL
From Net 01] would be (10000 * 5) + (3) = 50003.
1. Set the values of only the required number of contiguous Datalink
parameters needed to write data to the drive and that are to be
included in the network I/O connection.
2. Reset the adapter by power cycling the drive or by using the HIM’s
Reset Device function located in the drive’s DIAGNOSTIC folder.
3. Since the Logic Command and Reference are always used in the
adapter, configure the parameters in the drive to accept the Logic
Command and Reference from the adapter. If the controller is going
to be used for speed reference via the adapter, set Parameter 545 [Speed Ref A Sel] in a PowerFlex 755 drive to “Port 13 Reference”
(the drive port dedicated to the embedded EtherNet/IP adapter).
Also, verify that the mask parameters in the drive (for example,
Parameter 324 - [Logic Mask]) are configured to receive the desired
logic from the adapter. Refer to the documentation for your drive
for details.
The adapter is ready to receive input data from the master (controller).
You must now configure the controller to recognize and transmit I/O to
the adapter. Refer to Chapter
Enabling Datalinks To Read Data
The controller input image (drive-to-controller inputs) can have
anywhere from 0 to 16 additional 32-bit parameters (Datalinks). They
are configured using Parameters 17 - [DL To Net 01] through 32 - [DL To Net 16]. The number of Datalinks actively used is controlled by
the connection size in the controller. See the respective controller
example sections in Chapter
connection sizes.
Important:Always use the Datalink parameters in consecutive
numerical order, starting with the first parameter. For
example, use Parameters 17, 18, 19, 20, and 21 to configure
5 Datalinks to read data. Otherwise, the network I/O
connection will be larger than necessary, which needlessly
increases controller response time and memory usage.
TIP: When using a ControlLogix controller and an RSLogix 5000
Add-On Drive Profile (v16 or higher), there is no need to configure
Datalink parameters at this time. They will be assigned when
configuring the RSLogix 5000 Add-On Drive Profile (see Adding the
Drive/Adapter to the I/O Configuration on page 4-5).
4, Configuring the I/O.
4 for more information on setting the
When using a ControlLogix controller and the Generic Profile, or a
PLC-5, SLC 500 or MicroLogix 1100 controller, configure the Datalink
parameters now as described in this section.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 32
3-10Configuring the Adapter
Parameters 17 - [DL To Net 01] through 32 - [DL To Net 16] control
which parameters in the drive, adapter, or any other connected
peripheral send the values to the network. The enhanced PowerFlex
7-Class HIM, DriveExplorer, and DriveExecutive provide user-friendly
screens to help select the drive or peripheral by port number and the
parameter by name. As an alternate method, the parameter value can be
set manually by number using this formula:
To Net Parameter Value = (10000 * Port Number) + (Origination Parameter Number)
For example, suppose you want to use Parameter 17 - [DL To Net 01]
to read Parameter 2 of an optional I/O card plugged into drive Port 4.
Using the formula, the value for Parameter 17 - [DL To Net 01] would
be (10000 * 4) + (2) = 40002.
1. Set the values of only the required number of contiguous Datalink
parameters needed to read data from the drive and that are to be
included in the network I/O connection.
2. Reset the adapter by power cycling the drive or by using the HIM’s
Reset Device function located in the drive’s DIAGNOSTIC folder.
The adapter is ready to send output data to the master (controller). You
must now configure the controller to recognize and transmit I/O to the
adapter. Refer to Chapter
Setting the Adapter to Transmit Peer-to-Peer Data
Simple Peer I/O Configuration
The most common use of Peer I/O is to take the Logic Command and
Reference from one drive and repeat it over Ethernet to one or more
other drives. If scaling of the Reference is needed to enable drives to run
at different but related speeds, use drive Parameter 609 - [TrmPct RefA
Stpt]. The embedded EtherNet/IP adapter provides a simplified
configuration method for simple Peer I/O.
Important:Because of the 32-bit REAL (floating point) Reference, the
following method works only if the drives transmitting and
receiving are PowerFlex 750-Series drives.
To set up the master (broadcast) side of simple Peer I/O:
1. Set Parameters 89 - [To Peer Period] and 90 - [To Peer Skip] as
desired for your application. Parameter 89 controls how frequently
the adapter will transmit present data. Parameter 90 controls how
many transmit opportunities can be skipped if the data to be
transmitted has not changed.
4, Configuring the I/O.
2. Set Parameter 91 - [To Peer Enable] to a value of “1” (Cmd/Ref).
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 33
Figure 3.11 Edit To Peer Enable HIM Screen
Configuring the Adapter3-11
ValueSe ttin g
0Off (Default)
1Cmd/Ref
2Custom
AUTO
ENTER
F
Stopped
0.00 Hz
Edit To Peer Enable
Off0
0<<2
▲▼
ESC
To set up the slave (receiver) side of simple Peer I/O:
1. Set Parameter 80 - [Fr Peer Timeout] to a suitable timeout value
for your application. This value should be greater than the product
of Parameter 89 - [To Peer Period] and Parameter 90 - [To Peer
Skip] in the transmitting drive.
2. Set Parameters 81 - [Fr Peer Addr 1] through 84 - [Fr Peer Addr
4] to the IP address of the drive transmitting Peer I/O.
3. In each PowerFlex 750-Series slave drive, set drive parameter 308 -
[Direction Mode] to “1” (Bipolar) to ensure that it properly follows
the master drive’s speed reference and commanded direction.
4. Set Parameter 85 - [Fr Peer Enable] to a value of “1” (Cmd/Ref).
Custom Peer I/O Configuration
Peer I/O also allows more flexibility in sending custom data over the
network, but requires more configuration.
Important:Because of the 32-bit REAL (floating point) Reference, the
following method works only if the drives transmitting and
receiving are PowerFlex 750-Series drives.
To set up the master (broadcast) side of custom Peer I/O:
1. Decide how many Datalink parameters you want to transmit. Set
Parameter 87 - [DLs To Peer Cfg] to that value.
2. Determine how the Datalinks are allocated. The highest numbered
of the 16 Datalinks are allocated to Peer I/O. For example, if
Parameter 87 - [DLs To Peer Cfg] is set to “3,” then Datalinks 14,
15, and 16 are allocated to Peer I/O. To avoid an overlap between
Master-Slave and Peer I/O, make sure that Parameter 35 - [DLs To Net Act] plus Parameter 87 - [DLs To Peer Cfg] does not total
more than 16.
3. Set Parameters 17 through 32 - [DL To Net 01-16] to the
parameters you want to transmit, based on the allocation in Step 2.
4. Reset the adapter by power cycling the drive or by using the HIM’s
Reset Device function located in the drive’s DIAGNOSTIC folder
so that changes to Parameter 87- [DLs To Peer Cfg] take effect.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 34
3-12Configuring the Adapter
5. Set Parameters 89 - [To Peer Period] and 90 - [To Peer Skip] as
required for your application. Parameter 89 controls how frequently
the adapter will transmit present data. Parameter 90 controls how
many transmit opportunities can be skipped if the data to be
transmitted has not changed.
6. Set Parameter 91 - [To Peer Enable] to a value of “2” (Custom).
To set up the slave (receiver) side of custom Peer I/O:
1. Decide how many pieces of data (Logic Command, Reference, and
Datalink parameters) you want to receive. This must match the
number of parameters transmitted by the master. Set Parameter 76
- [DLs Fr Peer Cfg] to that value.
2. Determine how the Datalinks are allocated. The highest numbered
of the 16 Datalinks are allocated to Peer I/O. For example, if
Parameter 76 - [DLs Fr Peer Cfg] is set to “3,” Datalinks 14, 15,
and 16 are allocated to Peer I/O. To avoid an overlap between
Master-Slave and Peer I/O, make sure that Parameter 34 - [DLs From Net Act] plus Parameter 76 - [DLs Fr Peer Cfg] does not
total more than 16.
3. Set Parameters 1 through 16 - [DL From Net 01-16] to the
parameters you want to receive, based on the allocation in Step 2.
4. Set Parameter 80 - [Fr Peer Timeout] to a suitable timeout value
for your application. This value should be greater than the product
of Parameter 89 - [To Peer Period] and Parameter 90 - [To Peer Skip] in the transmitting drive.
Figure 3.12 Edit Fr Peer Timeout HIM Screen
AUTO
ENTER
F
Stopped
0.00 Hz
Edit Fr Peer Timeout
ESC
5. Set Parameter 56 - [Peer Flt Action] to the desired action if Peer
I/O data is not received before the timeout is reached.
ATTENTION: Risk of injury or equipment damage exists.
Parameter 56 - [Peer Flt Action] lets you determine the
!
action of the adapter and connected drive if the adapter is
unable to communicate with the designated peer. By default,
this parameter faults the drive. You can set this parameter so
that the drive continues to run. Precautions should be taken to
ensure that the setting of this parameter does not create a
hazard of injury or equipment damage. When commissioning
the drive, verify that your system responds correctly to
various situations (for example, a disconnected cable).
10.00 Secs
0.01 << 10.00
.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 35
Figure 3.13 Edit Peer Flt Action HIM Screen
Configuring the Adapter3-13
Stopped
0.00 Hz
Edit Peer Flt Action
Fault0
0<<4
▲▼
ESC
AUTO
ENTER
F
Value Description
0Fault (Default)
1Stop
2Zero Data
3Hold Last
4Send Flt Cfg
For more details about fault action, see Setting a Fault Action on
page 3-14.
6. Set Parameters 81 - [Fr Peer Addr 1] through 84 - [Fr Peer Addr
4] to the IP address of the drive transmitting the custom Peer I/O.
Figure 3.14 Edit Fr Peer Addr 1 Screen on the HIM
IP Address of Node Transmitting Custom Peer I/O
AUTO
F
0
ENTER
Default = 0.0.0.0
[Peer Inp Addr 1]
[Peer Inp Addr 2]
255 . 255 . 255 . 255
[Peer Inp Addr 3]
[Peer Inp Addr 4]
Stopped
0.00 Hz
Edit Fr Peer Addr 1
0 << 255
ESC
7. If a Logic Command is being sent, use Parameter 78 - [Logic Src
Cfg] to set the Datalink number containing the Logic Command.
Otherwise, set Parameter 78 to a value of “0.” For bit definitions,
refer to Appendix
D or the drive documentation.
8. If a Reference is being sent, use Parameter 79 - [Ref Src Cfg] to
set the Datalink number containing the Reference. Otherwise, set
Parameter 79 to a value of “0.”
9. In each PowerFlex 750-Series slave drive, set drive parameter 308 [Direction Mode] to “1” (Bipolar) to ensure that it properly follows
the master drive’s speed reference and commanded direction.
10. Reset the adapter by power cycling the drive or by using the HIM’s
Reset Device function located in the drive’s DIAGNOSTIC folder
so that changes to Parameter 76 - [DLs Fr Peer Cfg] take effect.
11. Set Parameter 85 - [Fr Peer Enable] to a value of “2” (Custom).
Figure 3.15 Edit Fr Peer Enable HIM Screen
Stopped
0.00 Hz
Edit Fr Peer Enable
Off0
0<<2
▲▼
ESC
AUTO
ENTER
F
Value Setting
0Off (Default)
1Cmd/Ref
2Custom
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 36
3-14Configuring the Adapter
Setting a Fault Action
By default, when I/O communications are disrupted (for example, the
network cable is disconnected), the controller is idle (in program mode
or faulted), and/or Peer I/O or explicit messaging for drive control is
disrupted, the drive responds by faulting. You can configure a different
response to:
• Disrupted I/O communication by using Parameter 54 - [Comm Flt
Action].
• An idle controller by using Parameter 55 - [Idle Flt Action].
• Disrupted Peer I/O by using Parameter 56 - [Peer Flt Action].
• Disrupted explicit messaging for drive control via PCCC and the CIP
Register Object by using Parameter 57 - [Msg Flt Action].
ATTENTION: Risk of injury or equipment damage exists. Embedded adapter Parameters 54 - [Comm Flt Action], 55
!
- [Idle Flt Action], 56 - [Peer Flt Action], and 57 - [Msg Flt
Action] respectively let you determine the action of the
adapter and drive if I/O communication is disrupted, the
controller is idle, Peer I/O is disrupted, or explicit messaging
for drive control is disrupted. By default, these parameters
fault the drive. You can set these parameters so that the drive
continues to run. Precautions should be taken to ensure 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 network cable, controller in idle
state or explicit message control disruption).
Changing the Fault Action
Set the values of Parameters 54 - [Comm Flt Action], 55 - [Idle Flt
Action], 56 - [Peer Flt Action], and 57 - [Msg Flt Action] to the
desired responses:
Value ActionDescription
0FaultThe drive is faulted and stopped. (Default)
1StopThe drive is stopped, but not faulted.
2Zero DataThe drive is sent 0 for output data. This does not command a stop.
3Hold LastThe drive continues in its present state.
4Send Flt Cfg The drive is sent the data that you set in the fault configuration
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Changes to these parameters take effect immediately. A reset is not
required.
Setting the Fault Configuration Parameters
If you set Parameter 54 - [Comm Flt Action], 55 - [Idle Flt Action],
56 - [Peer Flt Action] or Parameter 57 - [Msg Flt Action] to “Send
Flt Cfg,” the values in the following parameters are sent to the drive
after an I/O communications fault, idle fault, Peer I/O fault, and/or
explicit messaging for drive control fault occurs. You must set these
parameters to values required by your application.
ParameterDescription
Parameter 58 - [Flt Cfg Logic] A 32-bit value sent to the drive for Logic Command.
Parameter 59 - [Flt Cfg Ref]A 32-bit REAL (floating point) value sent to the drive for
Reference.
Parameter 60 - [Flt Cfg DL 01]
through
Parameter 75 - [Flt Cfg DL 16]
A 32-bit integer value sent to the drive for a Datalink. If the
destination of the Datalink is a REAL (floating point)
parameter, you must convert the desired value to the binary
representation of the REAL value. (An internet search of “hex
to float” provides a link to a tool to do this conversion.)
AUTO
ENTER
F
Changes to these parameters take effect immediately. A reset is not
required.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 38
3-16Configuring the Adapter
Setting Web Access Control
By using a web browser to access the IP address set for the adapter, you
can view the adapter’s web pages for information about the adapter, the
drive, and other DPI devices connected to the drive, such as HIMs or
converters. Additionally, the adapter can be configured to automatically
send e-mail messages to desired addresses when selected drive faults
occur and/or are cleared, and/or when the adapter takes a
communication or idle fault action. For more details on the adapter’s
web pages, refer to Chapter
By default, the adapter web pages are disabled. To enable the adapter
web pages, set Parameter 52 - [Web Enable] to “1” (Enabled) and
then reset the adapter for the change to take effect.
Figure 3.17 Edit Web Enable HIM Screen
Stopped
0.00 Hz
Edit Web Enable
Disabled0
0<<1
▲▼
ESC
Bit 0 of Parameter 53 - [Web Features] is used to protect the
configured settings for e-mail messaging. By default, settings are not
protected and the user can make changes. To protect the configured
settings, set the value of E-mail Cfg Bit 0 to “0” (Disabled). You can
unprotect the configuration by changing Bit 0 back to “1” (Enabled).
E-mail messaging will always remain active regardless of whether or
not its settings are protected—unless e-mail messaging was never
configured. For more information about configuring adapter e-mail
messaging or to stop e-mail messages, refer to Configure E-mail
Notification Web Page on page 8-6.
ENTER
8, Viewing the Adapter Web Pages.
AUTO
F
Value Description
0Disabled (Default)
1Enabled
Figure 3.18 Edit Web Features HIM Screen
Bit 0 is the right-most bit. In Figure 3.18 it equals “1” (Enabled).
Changes to this parameter take effect immediately. A reset is not
required.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Stopped
0.00 Hz
Edit Web Features
xxxx xxxx xxxx xxx1
E-mail Cfg
WX
ES CENTER
AUTO
BitDescription
F
0E-mail Cfg (Default = 1 = Enabled)
1 - 15 Not Used
Page 39
Configuring the Adapter3-17
Resetting the Adapter
Restoring Adapter
Parameters to Factory
Defaults
Changes to switch settings and some adapter parameters require that
you reset the adapter before the new settings take effect. You can reset
the adapter by cycling power to the drive or by using the HIM’s Reset
Device function located in the drive’s DIAGNOSTIC folder.
ATTENTION: Risk of injury or equipment damage exists. If
the adapter is transmitting control I/O to the drive, the drive
!
may fault when you reset the adapter. Determine how your
drive will respond before resetting the adapter.
Adapter parameters can be restored in two ways:
• ALL—restores ALL adapter parameters to their factory default
values.
• MOST—restores MOST adapter parameters—except the following
To restore adapter parameters to their factory default values:
1. Access the Status screen, which is displayed on HIM power up.
Figure 3.19 Status Screen
PAR#
AUTO
F
Stopped
0.00 Hz
Host Drive
240V4.2A
Rev 3.002 Ser. A
00
ESCREFTEXT
2. Use the or key to scroll to Port 13, which is the port
always dedicated to the embedded EtherNet/IP adapter.
3. Press the key to display its last-viewed folder.
4. Use the or key to scroll to the MEMORY folder.
5. Use the or key to select Set Defaults.
6. Press the (Enter) key to display the Set Defaults pop-up box.
7. Press the (Enter) key again to display the warning pop-up box
to reset parameters to their factory default values.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 40
3-18Configuring the Adapter
8. Press the MOST soft key to restore MOST parameters to factory
defaults or press the ALL soft key to restore ALL parameters. Or
press the
Important:When performing a Set Defaults, the drive may detect a
9. Reset the adapter by cycling power to the drive or by using the
HIM’s Reset Device function located in the drive’s DIAGNOSTIC
folder.
ESC soft key to cancel.
conflict and then not allow this function to occur. If this
happens, first resolve the conflict and then repeat this
Set Defaults procedure. Common reasons for a conflict
include the drive running or a controller in Run mode.
Viewing the Adapter Status
Using Parameters
Flash Updating the Adapter
The following parameters provide information about the status of the
adapter. You can view these parameters at any time.
ParameterDescription
34 - [DLs From Net Act]The number of controller-to-drive Datalinks that are included in
the network I/O connection (controller outputs).
35 - [DLs To Net Act]The number of drive-to-controller Datalinks that are included in
the network I/O connection (controller inputs).
37 - [Net Addr Src]Source from which the adapter node address is taken. This will be
50 - [Net Rate Act]The data rate used by the adapter.
86 - [Fr Peer Status]The status of the consumed peer input connection.
77 - [DLs Fr Peer Act]The number of peer-to-drive Datalinks that the drive is expecting.
88 - [DLs To Peer Act]The number of drive-to-peer Datalinks that the drive is expecting.
The adapter can be flash updated over the network or serially through a
direct connection from a computer to the drive using a 1203-USB or
1203-SSS serial converter.
When flashing over the network, you can use the Allen-Bradley
software tool ControlFLASH, the built-in flash capability of
DriveExplorer Lite or Full, or the built-in flash capability of
DriveExecutive.
either “0” (Switches), “1” (Parameters) which uses the address
from Parameters 38-41 [IP Addr Cfg x], or “2” (BOOTP). The
source is determined by the settings of the IP address switches
(Figure 2.1
When flashing through a direct serial connection from a computer to a
drive, you can use the same Allen-Bradley software tools described
above, or you can use HyperTerminal set to the X-modem protocol.
To obtain a flash update for this adapter, go to http://www.ab.com/
support/abdrives/webupdate. This site contains all firmware update files
and associated Release Notes that describe firmware update
enhancements/anomalies, how to determine the existing firmware
version, and how to flash update using DriveExplorer, DriveExecutive
or ControlFLASH.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 41
Chapter 4
Configuring the I/O
This chapter provides instructions on how to configure a Rockwell
Automation controller (ControlLogix, PLC-5, SLC 500 or MicroLogix
1100) to communicate with the adapter and PowerFlex drive.
TopicPage
Using RSLinx Classic
ControlLogix Example4-2
Limitations When Using PLC-5, SLC 500, and MicroLogix 1100 4-20
PLC-5 Example4-21
SLC 500 Example4-29
MicroLogix 1100 Example4-37
4-1
Using RSLinx Classic
RSLinx Classic, in all its variations (Lite, Gateway, OEM, etc.), is used
to provide a communication link between the computer, network, and
controller. RSLinx Classic requires its network-specific driver to be
configured before communications are established with network
devices. To configure the RSLinx driver:
1. Start RSLinx and select Communications > Configure Drivers to
display the Configure Drivers screen.
2. In the Available Driver Types box, select “EtherNet/IP Driver” and
then click Add New to display the EtherNet/IP Driver Selection screen.
3. When the Add New RSLinx Driver screen appears, type a name (if
desired) and click OK to display the “Configure driver:” screen.
4. Depending on your application, select either the browse local or remote
subnet option, and click OK. The Configure Drivers screen reappears
with the new driver in the Configured Drivers list (Figure 4.1
Figure 4.1Configure Drivers Screen with a Configured Driver
).
5. Click Close to close the Configure Drivers screen. Leave RSLinx
running.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 42
4-2Configuring the I/O
6. Verify that your computer recognizes the drive. Select
Communications > RSWho and, in the menu tree, click the “+”
symbol next to the Ethernet driver.
Note that two other RSLinx drivers (Ethernet devices or Remote
Devices via Linx Gateway) may be used. Use one of these drivers if
the “EtherNet/IP Driver” cannot see your drive.
ControlLogix Example
Example Network
After the adapter is configured, the drive and adapter will be a single
node on the network. This section provides the steps needed to
configure a simple EtherNet/IP network (see Figure 4.2
example, we will configure a 1756-ENBT (Series A) bridge to
communicate with a drive using Logic Command/Status, Reference/
Feedback, and 32 Datalinks (16 to read/16 to write) over the network.
PowerFlex 755 Drive with
Embedded EtherNet/IP Adapter
Computer with
Ethernet Connection
). In our
Adding the Bridge to the I/O Configuration
To establish communications between the controller and adapter over
the network, you must first add the ControlLogix controller and its
bridge to the I/O configuration.
1. Start RSLogix 5000. The RSLogix 5000 window appears. Select
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
File > New to display the New Controller screen (Figure 4.3
Select the appropriate choices for the fields in the screen to match
your application. Then click OK. The RSLogix 5000 window
reappears with the treeview in the left pane.
2. In the treeview, right-click the I/O Configuration folder and select
New Module… The Select Module screen appears. Expand the
Communications group to display all of the available
communication modules (Figure 4.4
Figure 4.4Bridge Select Module Screen
).
3. In the list, select the EtherNet/IP bridge used by your controller. In
this example, we use a 1756-ENBT EtherNet/IP Bridge (Series A),
so the 1756-ENBT/A option is selected. Then click OK. In the
Select Major Revision pop-up dialog box, select the major revision
of its firmware.
4. Click OK. The bridge’s New Module screen (Figure 4.5
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
) appears.
Page 44
4-4Configuring the I/O
Figure 4.5Bridge New Module Screen
5. Edit the following:
BoxSetting
NameA name to identify the bridge.
Description Optional – description of the bridge.
IP Address The IP address of the EtherNet/IP bridge.
Host Name Not used.
SlotThe slot of the EtherNet/IP bridge in the rack.
RevisionThe minor revision of the firmware in the bridge. (You already set the major
revision by selecting the bridge series in Step 3.)
Electronic
Keying
Open
Module
Properties
Compatible Module. The “Compatible Module” setting for Electronic Keying
ensures the physical module is consistent with the software configuration
before the controller and bridge make a connection. Therefore, ensure that
you have set the correct revision in this screen. Refer to the online Help for
additional information on this and other Electronic Keying settings.
When this box is checked, additional module properties screens will appear
to further configure the bridge after clicking OK. When unchecked, the
bridge’s New Module screen will close after clicking OK. For this example,
uncheck this box.
6. Click OK. The bridge is now configured for the EtherNet/IP
There are two ways to add the adapter into the I/O configuration:
• Add-On Drive Profiles (RSLogix 5000 version 16 or higher)
• Generic Profile (RSLogix 5000 all versions)
These are described in the following separate sections. If your version
of RSLogix 5000 supports Add-On Drive Profiles, we highly
recommend using this method.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
network. It appears in the I/O Configuration folder. In our example,
a 1756-ENBT bridge appears under the I/O Configuration folder
(Figure 4.6
Figure 4.6RSLogix 5000: I/O Configuration Folder
) with its assigned name.
Page 45
Configuring the I/O4-5
Using RSLogix 5000 Add-On Drive Profiles (v16 or Higher)
When compared to using the Generic Profile (all versions), the
RSLogix 5000 Add-On Drive 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
the name of the drive parameter to which they are assigned. These
profiles virtually eliminate I/O mismatch errors and substantially
reduce drive configuration time.
• New Drive tab eliminates the need for a separate drive software
configuration tool.
• Drive configuration settings are saved as part of the RSLogix 5000
v16 project file (.ACD) and also downloaded to the controller.
Adding the Drive/Adapter to the I/O Configuration
To transmit data between the bridge and the drive, you must add the
drive as a child device to the parent bridge.
Datalinks. Additionally, Datalinks automatically take
1. In the treeview, right-click on the bridge and select New Module…
to display the Select Module screen. In our example, we right-click
on the 1756-ENBT/A bridge. Expand the Drives group to display
all of the available drives with their communication adapters.
Figure 4.7Drive Select Module Screen
2. From the list (Figure 4.7), select the drive and its connected adapter.
For this example, we selected “PowerFlex 755-EENET.” Then click
OK. The drive’s New Module screen (Figure 4.8
) appears.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 46
4-6Configuring the I/O
Figure 4.8Drive New Module Screen
3. On the General tab, edit the following data about the drive/adapter:
BoxSetting
NameA name to identify the drive.
DescriptionOptional – description of the drive/adapter.
IP AddressThe IP address of the adapter.
4. In the Module Definition section, click Change… to launch the
Module Definition screen (Figure 4.9
configuration process.
Figure 4.9Module Definition Screen
5. In the Module Definition screen, edit the following information:
BoxSetting
RevisionThe major and minor revision of the firmware in the drive. If the drive’s
major and minor revision is not available, the drive database is not
installed on your computer. To get the correct database, click either the
Create Database…, Web Update…, or Match Drive button on the
bottom left of this screen. See the information following this table for
descriptions of each button.
) and begin the drive/adapter
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 47
Configuring the I/O4-7
BoxSetting
Electronic
Keying
Drive RatingThe voltage and current rating of the drive. If the drive rating is not listed,
Rating Options Selects the drive power output required for the application.
Special Types Reserved for future use.
ConnectionParameters via Datalinks. When selecting “Parameters via Datalinks”
Data FormatParameters. When the Connection field is set to “Parameters via
Input DataAssigns selected drive or connected peripheral parameters to be READ
Output DataAssigns selected drive or connected peripheral parameters to be
Use Network
Reference Box
Compatible Module. The “Compatible Module” setting for Electronic
Keying ensures the physical module is consistent with the software
configuration before the controller and bridge make a connection.
Therefore, ensure that you have set the correct revision in this screen.
Refer to the online Help for additional information on this and other
Electronic Keying settings. If keying is not required, select “Disable
Keying.”
the drive database is not installed on your computer. To get the correct
database, click either the Create Database…, Web Update…, or Match Drive button on the bottom left of this screen. See the information
following this table for descriptions of each button.
(default), the controller tags for the Datalinks use the drive parameter
names to which they are assigned. When selecting “Datalinks,” the
controller tags for the Datalinks have non-descriptive UserDefinedData[n]
names like those used in RSLogix 5000 v15.
Datalinks,” “Parameters” is automatically selected. When the Connection
field is set to “Datalinks,” you must select the number of Datalinks
required for your application in the “Data Format” field.
by the controller using DL To Net Datalinks. See Steps 5A through 5E
below for details.
WRITTEN to the controller using DL From Net Datalinks. See Steps 5A
through 5E below for details.
Conveniently selects the speed reference for the drive to come from the
network. This box is checked by default.
Three buttons at the bottom left of the Module Definition screen are
provided for your convenience to perform specific functions:
• Create Database: Clicking this button enables you to create a
database from an online network device. Thereafter, the database
appears in the list for selection on the Module Definition screen.
• Web Update: Clicking this button opens the Allen-Bradley Web
Updates web site for downloading product-specific firmware
update files.
• Match Drive: This button is useful when the drive being added
to the network matches the drive profile (revision, rating,
Datalinks, configuration settings, etc.) of an existing online
network drive. Clicking this button conveniently creates a
duplicate drive profile from the online drive, and automatically
loads this identical information into the Module Definition
screen. This eliminates the need to manually enter the
information each time a new drive with a matching profile is
added to the network.
On the Module Definition screen, notice that the Drive Status,
Feedback, Logic Command, and Reference are always used.
However, when using Datalinks you must still assign adapter
Parameters 01-16 - [DL From Net 01-16] and Parameters 17-32
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 48
4-8Configuring the I/O
- [DL To Net 01-16] to point to the appropriate drive or connected
peripheral parameters. The procedure to configure the Datalinks on
the Module Definition screen for the Input Data and Output Data is
the same:
A. Click the button in the topmost blank row to display the
Parameter Properties screen for the corresponding Datalink.
Important:Always use the Datalink parameters in consecutive
numerical order, starting with the first parameter.
(For example, use Parameters 01, 02, and 03 to
configure 3 Datalinks to write data and/or
Parameters 17, 18, 19, 20, and 21 to configure 5
Datalinks to read data.) Otherwise, the network I/O
connection will be larger than necessary, which
needlessly increases controller response time and
memory usage.
Figure 4.10 Example Datalink Parameter Properties Screen
B. In the Port field, click the pull down list and select the port of
the device to which this Datalink will be assigned (for this
example, Port 0, the PowerFlex 755 drive).
C. In the Parameter field, click the pull down list for the selected
device and select the parameter to which this Datalink will
point (for this example, drive parameter 370 - [Stop Mode A]).
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
D. Click OK to complete configuration of the Datalink. The name
of the parameter that this Datalink points to is now shown in the
row on the Module Definition screen.
E. Repeat Steps 5A through 5D for each Datalink being
configured.
Page 49
Configuring the I/O4-9
6. Click OK on the Module Definition screen to save the drive and
adapter configuration and close the screen. The drive’s New
Module screen reappears.
7. On the New Module screen, click the Connection tab (Figure 4.11
Figure 4.11 Connection Screen
8. In the “Requested Packet Interval (RPI)” box, set the value to 2.0
milliseconds or greater. This value determines the maximum
interval that a controller should use to move data to and from the
adapter. To conserve bandwidth, use higher values for
communicating with low priority devices.
).
The “Inhibit Module” box, when checked, inhibits the module from
communicating with the RSLogix 5000 project. When the “Major
Fault on …” box is checked, a major controller fault will occur
when the module’s connection fails while the controller is in the
Run Mode. For this example, leave the “Inhibit Module” and
“Major Fault On …” boxes unchecked.
9. On the New Module screen, click the Port Configuration tab
(Figure 4.12
Figure 4.12 Port Configuration Screen
).
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 50
4-10Configuring the I/O
10. In the Port Configuration screen, edit the following information:
BoxSetting
IP AddressThe IP address of the adapter that was already set in the General tab. This
field is not configurable (grayed out).
Subnet Mask The Subnet Mask configuration setting of the network. This setting must
Gateway
Address
Enable BootP When this box is checked, BOOTP is enabled in the adapter and will
11. Click Set to save the Port Configuration information which sets the
corresponding offline Subnet Cfg x and Gateway Cfg x parameters
in the adapter.
12. Click OK on the New Module screen. The new node
(“My_PowerFlex_755_Drive” in this example) now appears under
the bridge (“My_EtherNet_IP_Bridge” in this example) in the I/O
Configuration folder. If you double-click on the Controller Tags,
you will see that module-defined data types and tags have been
automatically created (Figure 4.13
tag names are defined and Datalinks include the assigned drive
parameter name. After you save and download the configuration,
these tags allow you to access the Input and Output data of the drive
via the controller’s ladder logic.
match the setting of other devices on the network (for example,
255.255.255.0).
The Gateway Address configuration setting of the network. This setting
must match the setting of other devices on the network (for example,
10.91.100.1).
ignore the IP address set in the General tab. When unchecked, the
controller uses the set IP address. This is another method to enable/
disable BOOTP in the adapter. For this example, leave this box unchecked.
and Figure 4.14). Note that all
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 51
Figure 4.13 Controller Input Tags
Configuring the I/O4-11
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 52
4-12Configuring the I/O
Figure 4.14 Controller Output Tags
Saving the I/O Configuration to the Controller
After adding the bridge and drive/adapter to the I/O configuration, you
must download the configuration to the controller. You should also save
the configuration to a file on your computer.
1. In the RSLogix 5000 window, select Communications >
Download. The Download dialog box (Figure 4.15
Figure 4.15 Download Dialog Box
) appears.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 53
Configuring the I/O4-13
TIP: If a message box reports that RSLogix 5000 is unable to go
online, select Communications > Who Active to try to find your
controller in the Who Active screen. After finding and selecting the
controller, click Set Project Path to establish the path. If your
controller does not appear, you need to add or configure the
EtherNet/IP driver in RSLinx. Refer to the RSLinx online help.
2. Click Download to download the configuration to the controller.
When the download is successfully completed, RSLogix 5000 goes
into the Online mode and the I/O Not Responding box in the
upper-left of the window should be flashing green. Also, a yellow
warning symbol should be displayed on the I/O Configuration
folder in the treeview and on the drive profile.
If the controller was in Run Mode before clicking Download,
RSLogix 5000 prompts you to change the controller mode back to
Remote Run. In this case, choose the appropriate mode for your
application. If the controller was in Program Mode before clicking
Download, this prompt will not appear.
3. Select File > Save. If this is the first time you saved the project, the
Save As dialog box appears. Navigate to a folder, type a file name,
and click Save to save the configuration to a file on your computer.
To ensure that the present project configuration values are saved,
RSLogix 5000 prompts you to upload them. Click Yes to upload
and save them.
Correlating the Drive with the Controller
You must now correlate the drive settings to the RSLogix 5000 project
I/O settings so that they match. This requires loading the project I/O
settings into the drive.
1. In the treeview under I/O Configuration, right-click on the drive
profile (for this example My_PowerFlex_755_Drive) and select
Properties.
2. Click the Drive tab and then click Connect to Drive (Figure 4.16
to begin the correlation process.
)
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 54
4-14Configuring the I/O
Figure 4.16 Drive Correlation Screen
After the drive configuration data has been verified, a pop-up dialog
box will appear to synchronize ports from the online drive to the
project to ensure that the correct Datalinks are assigned. Click OK.
If the Differences Found screen (Figure 4.17
typical, click Download. This will download the project settings
from the controller to the drive and its connected adapter. If Upload
is clicked, the drive and adapter settings are uploaded to the
controller.
Figure 4.17 Differences Found Screen
3. The I/O Configuration Differences screen (Figure 4.18) appears.
Figure 4.18 I/O Configuration Differences Screen
) appears — which is
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 55
Configuring the I/O4-15
To match the Datalinks in the drive to the project I/O configuration,
click Use Project. After the datalinks have been matched, the Input
Data and Output Data columns are grayed out. Click Continue.
A series of download dialog boxes appear, which may take a minute
to complete. Thereafter, the I/O OK box in the upper-left of the
RSLogix 5000 window should now be solid green and the yellow
warning symbols in the treeview under the I/O Configuration folder
and drive profile should be gone.
4. Click OK to close the Module Properties screen for the drive.
Using the RSLogix 5000 Generic Profile (all versions)
The basic RSLogix 5000 Generic Profile is only recommended when:
• A specific drive profile in other versions of RSLogix 5000 is
unavailable.
• Users are already familiar with a Generic Profile and do not want to
convert an existing project to an Add-On Drive Profile (v16 or
higher).
• A project must maintain specific revision level control.
• Version 16 Only — The controller cannot be taken offline. Version
16 enables the Generic Profile to be added while the controller is
online and in the Run mode.
Adding the Drive/Adapter to the I/O Configuration
To transmit data between the bridge and the drive, you must add the
drive as a child device to the parent bridge.
1. In the treeview, right-click on the bridge and select New Module…
to display the Select Module screen (Figure 4.19
we right-click on the 1756-ENBT/A bridge. Expand the
Communications group to display all of the available
communication modules.
Figure 4.19 Select Module Screen
). In our example,
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 56
4-16Configuring the I/O
2. Select “ETHERNET-MODULE” from the list (Figure 4.19) to
configure the drive and its embedded EtherNet/IP adapter, and then
click OK. The drive’s New Module screen (Figure 4.20
Figure 4.20 Drive New Module Screen
3. Edit the following information about the drive/adapter:
BoxSetting
NameA name to identify the drive and adapter.
DescriptionOptional – description of the drive/adapter.
Comm FormatData - DINT (This setting formats the data in 32-bit words.)
IP AddressThe IP address of the adapter.
Open Module
Properties
When this box is checked, the drive’s New Module screen will close
when clicking OK. When unchecked, additional module properties
screens will appear to further configure the drive/adapter when OK
is clicked. For this example, check this box.
) appears.
4. Under Connection Parameters, edit the following:
Box
Input1 (This value
Output2 (This value
Configuration 6 (This value
Enter the number of 32-bit words that are required for your I/O in
the Input Size and Output Size boxes. Since the adapter always uses
the 32-bit Logic Status, 32-bit Feedback, and a 32-bit word
dedicated for memory allocation of the Generic Ethernet module
profile, at least three 32-bit words must be set for the Input Size.
The adapter also uses the 32-bit Logic Command and 32-bit
Reference, requiring at least two 32-bit words for the Output Size.
If any or all of the drive’s sixteen 32-bit Datalinks are used (see
Setting a Master-Slave Hierarchy
Configuration on page 3-11), the Input and Output Size settings
must be increased accordingly.
– Input Size: Start with 3 words and add 1 word for each Datalink
used to write data. For example, if 3 Datalinks—[DL From Net xx] parameters—will be used to write to drive or peripheral
Assembly
Instance
is required.)
is required.)
is required.)
Size
The value will vary based on the number of [DL From Net
xx] parameters used for your application (see details below).
The value will vary based on the number of [DL To Net xx]
parameters used for your application (see details below).
0 (This value is required.)
on page 3-8 or Custom Peer I/O
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 57
Configuring the I/O4-17
parameters, add 3 words to the required 3 words for a total of 6
words.
– Output Size: Start with 2 words and add 1 word for each
Datalink used to read data. For example, if 7 Datalinks—[DL To Net xx] parameters—will be used to read drive or peripheral
parameters, add 7 words to the required 2 words for a total of 9
words.
For the example in this manual, all 16 [DL From Net xx] and all 16
[DL To Net xx] are used, resulting in an Input Size of “19” and an
Output Size of “18.”
5. After setting the information in the drive’s New Module screen,
click OK. The Module Properties screen appears.
6. Click the Connection tab (Figure 4.21
Figure 4.21 Connection Screen
7. In the “Requested Packet Interval (RPI)” box, set the value to 2.0
milliseconds or greater. This value determines the maximum
interval that a controller should use to move data to and from the
adapter. To conserve bandwidth, use higher values for
communicating with low priority devices. For this example, leave
the “Inhibit Module” and Major Fault …” boxes unchecked.
8. Click OK. The new node (“My_PowerFlex_755_Drive” in this
example) now appears under the bridge (“My_EtherNet_IP_Bridge”
in this example) in the I/O Configuration folder. If you double-click
on the Input and Output Controller Tags (Figure 4.22
4.23), you will see that module-defined data types and tags have
been automatically created. After you save and download the
configuration, these tags allow you to access the Input and Output
data of the drive via the controller’s ladder logic.
).
and Figure
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 58
4-18Configuring the I/O
Figure 4.22 Input Image Controller Tags
Figure 4.23 Output Image Controller Tags
Saving the I/O Configuration to the Controller
After adding the bridge and drive/adapter to the I/O configuration, you
must download the configuration to the controller. You should also save
the configuration to a file on your computer.
TIP: When using RSLogix 5000 (v16 or higher), you can add the I/O
configuration of a Generic Profile while the controller is online and in
the Run mode.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 59
Configuring the I/O4-19
1. In the RSLogix 5000 window, select Communications >
Download. The Download dialog box (Figure 4.24
Figure 4.24 Download Dialog Box
) appears.
TIP: If a message box reports that RSLogix 5000 is unable to go
online, select Communications > Who Active to try to find your
controller in the Who Active screen. After finding and selecting the
controller, click Set Project Path to establish the path. If your
controller does not appear, you need to add or configure the
EtherNet/IP driver in RSLinx. See Using RSLinx Classic
page 4-1 for details.
2. Click Download to download the configuration to the controller.
When the download is successfully completed, RSLogix 5000 goes
into the Online mode and the I/O OK box in the upper-left of the
screen should be solid green.
3. Select File > Save. If this is the first time you saved the project, the
Save As dialog box appears. Navigate to a folder, type a file name,
and click Save to save the configuration to a file on your computer.
4. Any Datalinks that were enabled in the controller and adapter
during I/O configuration must also be configured in the drive. Each
Datalink being used must be assigned to a specific parameter in the
drive or connected peripheral (see Setting a Master-Slave
Hierarchy on page 3-8 or Custom Peer I/O Configuration on
page 3-11). If this is not done, the controller will receive or send
placeholder data instead of actual drive or peripheral parameter
values.
on
5. Place the controller in Remote Run or Run Mode.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 60
4-20Configuring the I/O
Limitations When Using
PLC-5, SLC 500, and
MicroLogix 1100
Controlling I/O with explicit messages is relatively complex compared
to normal implicit I/O control.
ControlLogix and CompactLogix controllers with EtherNet/IP provide
the easiest and most integrated form of implicit I/O control for a
PowerFlex drive. RSLogix 5000 v16 (and higher) programming
software for ControlLogix and CompactLogix controllers contains
integrated profiles for PowerFlex drives that, with a few clicks of the
mouse, automatically create all controller tags and an implicit
connection at the specified Requested Packet Interval to control the
drive. This connection is monitored at both ends to ensure that the
controller and drive are communicating. A watchdog will cause a drive
fault if the drive does not respond within approximately 100
milliseconds. Therefore, using a ControlLogix or CompactLogix
controller is by far the much preferred method of controlling drives on
EtherNet/IP.
If you are not using either of these type of controllers, then PowerFlex
drives on EtherNet/IP can be controlled with explicit messages using
PLC-5, SLC 500 or MicroLogix 1100 controllers with the following
limitations:
• An explicit message is a much slower form of control and is
non-deterministic. This means that you cannot guarantee how long
the drive will take to start up or stop when the command is given.
Therefore, all equipment used in this manner should be subject to a
risk assessment, taking into account the mechanical and electrical
implementation.
• A timeout value (in seconds) in the drive will issue a drive fault if a
message is not received from the controller within the specified time.
However, the controller has no way of detecting a loss of
communications to the drive until the next cycle of explicit
messages. This is another factor in the risk assessment.
• Any additional drives to be controlled will require additional explicit
messages for their control, and they need to be carefully sequenced.
Most controllers have small communication queues (refer to its User
Manual), which need to be carefully managed if messages are not to
be lost.
• Each controller has a limited number of communication connections
(refer to its User Manual for maximum connections), which will
limit the number of drives that can be connected.
In summary, unlike a ControlLogix or CompactLogix controller,
programming a PLC-5, SLC 500 or MicroLogix 1100 controller using
RSLogix 5 or RSLogix 500 software with explicit messages is a lot
more difficult, and produces a far more complex program.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 61
Configuring the I/O4-21
PLC-5 Example
Important:The PLC-5 must be Series E (Rev. D.1 or higher) to support
the MultiHop feature that routes messaging to the drive.
Example Network
After the adapter is configured, the connected drive and adapter will be
a single node on the network. This section provides the steps needed to
configure a simple EtherNet/IP network (see Figure 4.25
example, we will configure a PLC-5/40E controller to communicate
with a drive using Logic Command/Status, Reference/Feedback, and 32
Datalinks (16 to read/16 to write) over the network.
Figure 4.25 PLC-5 Example EtherNet/IP Network
IP Address 10.91.100.80
PLC-5/40E Controller with
Embedded Ethernet
IP Address 10.91.100.79
PowerFlex 755 Drive with
Embedded EtherNet/IP Adapter
). In our
Computer with
Ethernet Connection
Configuring Parameters for Network I/O
Since the I/O for the drive is message-based, there is no need to
configure any I/O inside the RSLogix 5 (v7 or higher) project until
using the I/O as described in Chapter 5
However, to get the adapter to operate with the I/O created in Chapter 5,
we need to configure the adapter to accept the I/O and the drive to point
to the appropriate Datalinks.
Since the adapter always uses the 32-bit Logic Status and 32-bit
Feedback, at least two 32-bit words must be accounted for in the
controller input image. The adapter also uses the 32-bit Logic
Command and 32-bit Reference, requiring at least two 32-bit words that
must be accounted for in the controller output image. If any or all of the
drive’s sixteen 32-bit Datalinks are used (see Setting a Master-Slave
Hierarchy on page 3-8 or Custom Peer I/O Configuration on
page 3-11):
.
• An additional 32-bit word for each [DL From Net xx] Datalink used
to write to drive or peripheral parameters must be accounted for in
the controller input image.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 62
4-22Configuring the I/O
• An additional 32-bit word for each [DL To Net xx] Datalink used to
read data must be accounted for in the controller output image.
Adapter Parameter Settings for PLC-5 Example
These adapter settings were used for the example ladder logic program
in this section.
Adapter ParameterValue Description
01 - [DL From Net 01]370Points to drive Par. 370 - [Stop Mode A]
02 - [DL From Net 02]371Points to drive Par. 371 - [Stop Mode B]
03 - [DL From Net 03]535Points to drive Par. 535 - [Accel Time 1]
04 - [DL From Net 04]536Points to drive Par. 536 - [Accel Time 2]
05 - [DL From Net 05]537Points to drive Par. 537 - [Decel Time 1]
06 - [DL From Net 06]538Points to drive Par. 538 - [Decel Time 2]
07 - [DL From Net 07]539Points to drive Par. 539 - [Jog Acc Dec Time]
08 - [DL From Net 08]556Points to drive Par. 556 - [Jog Speed 1]
09 - [DL From Net 09]557Points to drive Par. 557 - [Jog Speed 2]
10 - [DL From Net 10]571Points to drive Par. 571 - [Preset Speed 1]
11 - [DL From Net 11]572Points to drive Par. 572 - [Preset Speed 2]
12 - [DL From Net 12]573Points to drive Par. 573 - [Preset Speed 3]
13 - [DL From Net 13]574Points to drive Par. 574 - [Preset Speed 4]
14 - [DL From Net 14]575Points to drive Par. 575 - [Preset Speed 5]
15 - [DL From Net 15]576Points to drive Par. 576 - [Preset Speed 6]
16 - [DL From Net 16]577Points to drive Par. 577 - [Preset Speed 7]
17 - [DL To Net 01]370Points to drive Par. 370 - [Stop Mode A]
18 - [DL To Net 02]371Points to drive Par. 371 - [Stop Mode B]
19 - [DL To Net 03]535Points to drive Par. 535 - [Accel Time 1]
20 - [DL To Net 04]536Points to drive Par. 536 - [Accel Time 2]
21 - [DL To Net 05]537Points to drive Par. 537 - [Decel Time 1]
22 - [DL To Net 06]538Points to drive Par. 538 - [Decel Time 2]
23 - [DL To Net 07]539Points to drive Par. 539 - [Jog Acc Dec Time]
24 - [DL To Net 08]556Points to drive Par. 556 - [Jog Speed 1]
25 - [DL To Net 09]557Points to drive Par. 557 - [Jog Speed 2]
26 - [DL To Net 10]571Points to drive Par. 571 - [Preset Speed 1]
27 - [DL To Net 11]572Points to drive Par. 572 - [Preset Speed 2]
28 - [DL To Net 12]573Points to drive Par. 573 - [Preset Speed 3]
29 - [DL To Net 13]574Points to drive Par. 574 - [Preset Speed 4]
30 - [DL To Net 14]575Points to drive Par. 575 - [Preset Speed 5]
31 - [DL To Net 15]576Points to drive Par. 576 - [Preset Speed 6]
32 - [DL To Net 16]577Points to drive Par. 577 - [Preset Speed 7]
TIP: The [DL From Net xx] parameters are inputs into the drive that
come from controller outputs (for example, data to write to a drive
parameter). The [DL To Net xx] parameters are outputs from the drive
that go to controller inputs (for example, data to read a drive parameter).
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 63
Configuring the I/O4-23
Creating RSLogix 5 (v7 or higher) Project
To transmit (read and write) data between the controller and drive, you
must create message instructions that allocate data table addresses in
the controller for Logic Command/Status, Reference/Feedback, and
Datalinks. Note that three messages need to be configured. The timeout
message has to be executed first before the Logic Command, Reference,
and DL to Net Datalink messages will work. For more information on
N42:3 and N45 target device data table addresses, refer to N-Files
page C-8.
Selecting the Controller
1. Start RSLogix 5. The RSLogix 5 window appears. Select File >
New to display the Select Processor Type screen (Figure 4.26
Figure 4.26 PLC-5 Select Processor Type Screen
on
).
2. Assign a name for the processor. From the pull-down fields, select
the appropriate choices to match your PLC-5 controller and
application, and click OK. The RSLogix 5 project window appears.
Creating PLC-5 Ladder Logic for the Control Timeout
1. In the RSLogix 5 project window treeview under Program Files
double-click on LAD 2.
2. Insert a ladder rung, double-click on the rung to display the rung
editor, and enter MSG MGxx:n, where:
xx is an unused data file number (for example, MG10:n), and
n is an unused element of the data file chosen for xx (for example, MG10:0
Then press Enter.
3. Insert another separate rung, double-click on the rung to display the rung editor, and enter BST XIC MGxx:n/DN NXB XIC MGxx:n/
ER BND OTU MGxx:n/EN, where:
xx and n must correspond to the assigned data file number and element (for example,
:0) for the message created in Step 2.
MG10
)
Important:The information must be entered with appropriate
numbers for “xx” and “n” for your application, and
with spaces and forward slashes exactly as shown.
Then press Enter.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 64
4-24Configuring the I/O
4. In the MSG instruction (Figure 4.27), double-click on Setup Screen
to launch the message configuration screen (Figure 4.28
Figure 4.27 PLC-5 Ladder Logic for the Control Timeout
Step 2
Step 3
Step 4
5. Configure the General tab by entering or verifying the information
shown in the screen.
Figure 4.28 PLC-5 Message Configuration Screens for the Control Timeout
).
General Tab BoxSetting
This PLC-5
Communication CommandPLC-5 Typed Write. The controller type and command type for the controller to write the control
Data Table Address
Size in Elements
Port Number2. Controller port to which the EtherNet/IP network is connected.
Target Device (data for adapter/drive)
Data Table Address
MultiHopYes . Enables communication to allow Ethernet messaging to be routed to the adapter/drive.
MultiHop Tab BoxSetting
To Address10.91.100.79. The IP address of the adapter connected to the drive.
(1)
(2)
(3)
timeout value to the drive.
N20:0. An unused controller data table address containing the control timeout value to be written.
1. Number of elements (words) to be transferred. Each element size is a 16-bit integer.
N42:3. Specific starting address of the destination file in the drive.
When “Yes” is selected, a MultiHop tab appears on the message configuration screen.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 65
Configuring the I/O4-25
(1)
For details on data table addresses for this example project, refer to Table 5.D on page 5-15.
(2)
For details to determine element size for a specific drive, refer to Understanding Controller Data Table Addresses on page 5-14.
(3)
For details on setting the control timeout value and its function, see N-Files on page C-8.
Creating PLC-5 Ladder Logic for the Logic Status, Feedback, and DL From Net
Datalinks
1. Insert another separate rung, double-click on the rung to display the
rung editor, and enter MSG MGxx:n, where:
xx is an unused data file number (for example, MG11:n), and
n is an unused element of the data file chosen for xx (for example, MG11:0
Then press Enter.
2. Insert another separate rung, double-click on the rung to display the rung editor, and enter BST XIC MGxx:n/DN NXB XIC MGxx:n/
ER BND OTU MGxx:n/EN, where:
xx and n must correspond to the assigned data file number and element (for example,
MG11
:0) for the message created in Step 1.
)
Important:The information must be entered with appropriate
numbers for “xx” and “n” for your application, and
with spaces and forward slashes exactly as shown.
Then press Enter.
3. In the MSG instruction (Figure 4.29
to launch the message configuration screen (Figure 4.30
Figure 4.29 PLC-5 Ladder Logic for the Logic Status, Feedback, and DL
From Net Datalinks
Step 1
Step 2
), double-click on Setup Screen
Step 3
).
4. Configure the General tab by entering or verifying the information
shown in the screen.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 66
4-26Configuring the I/O
Figure 4.30 PLC-5 Message Configuration Screens for the Logic Status
Feedback, and DL From Net Datalinks
General Tab BoxSetting
This PLC-5
Communication CommandPLC-5 Typed Read. The controller type and command type for the controller to read data
Data Table Address
Size in Elements
Port Number2. Controller port to which the EtherNet/IP network is connected.
Target Device (data for adapter/drive)
Data Table Address
MultiHopYe s. Enables communication to allow Ethernet messaging to be routed to the adapter/drive.
MultiHop Tab BoxSetting
To Address10.91.100.79. The IP address of the adapter connected to the drive.
(1)
For details on data table addresses for this example project, refer to Table 5.D on page 5-15.
(2)
For details to determine element size for a specific drive, refer to Understanding Controller Data Table Addresses on page 5-14.
(3)
For N-File details, see N-Files on page C-8.
(1)
(2)
(3)
from the drive.
N20:1. An unused controller data table address containing the data to be read from the drive.
36. Number of elements (words) to be transferred. Each element size is a 16-bit integer.
N45:0. Specific starting address of the source file in the drive.
When “Yes” is selected, a MultiHop tab appears on the message configuration screen.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 67
Configuring the I/O4-27
Creating PLC-5 Ladder Logic for the Logic Command, Reference, and DL To
Net Datalinks
1. Insert another separate rung, double-click on the rung to display the
rung editor, and enter MSG MGxx:n, where:
xx is an unused data file number (for example, MG12:n), and
n is an unused element of the data file chosen for xx (for example, MG12:0
Then press Enter.
2. Insert another separate rung, double-click on the rung to display the rung editor, and enter BST XIC MGxx:n/DN NXB XIC MGxx:n/
ER BND OTU MGxx:n/EN, where:
xx and n must correspond to the assigned data file number and element (for example,
:0) for the message created in Step 1.
MG12
Important:The information must be entered with appropriate
numbers for “xx” and “n” for your application, and
with spaces and forward slashes exactly as shown.
Then press Enter.
)
3. In the MSG instruction (Figure 4.31
to launch the message configuration screen (Figure 4.32
Figure 4.31 PLC-5 Ladder Logic for the Logic Command, Reference, and DL
To Net Datalinks
Step 1
Step 2
4. Configure the General tab by entering or verifying the information
shown in the screen.
), double-click on Setup Screen
).
Step 3
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 68
4-28Configuring the I/O
Figure 4.32 PLC-5 Message Configuration Screens for the Logic Command,
Reference, and DL To Net Datalinks
General Tab BoxSetting
This PLC-5
Communication CommandPLC-5 Typed Write. The controller type and command type for the controller to write data to
Data Table Address
Size in Elements
Port Number2. Controller port to which the EtherNet/IP network is connected.
Target Device (data for adapter/drive)
Data Table Address
MultiHopYe s. Enables communication to allow Ethernet messaging to be routed to the adapter/drive.
MultiHop Tab BoxSetting
To Address10.91.100.79. The IP address of the adapter connected to the drive.
(1)
For details on data table addresses for this example project, refer to Table 5.D on page 5-15.
(2)
For details to determine element size for a specific drive, refer to Understanding Controller Data Table Addresses on page 5-14.
(3)
For N-File details, see N-Files on page C-8.
(1)
(2)
(3)
the drive.
N20:37. An unused controller data table address containing the data to be written to the drive.
36. Number of elements (words) to be transferred. Each element size is a 16-bit integer.
N45:0. Specific starting address of the destination file in the drive.
When “Yes” is selected, a MultiHop tab appears on the message configuration screen.
TIP: If the controller is controlling more than one drive, it is
recommended to intersperse the control I/O messaging for each drive to
conserve network bandwidth and decrease response time. That is,
sequence the message instructions for each drive so that its group of
messages will occur at a different time than those for another drive.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 69
Configuring the I/O4-29
SLC 500 Example
Example Network
After the adapter is configured, the connected drive and adapter will be
a single node on the network. This section provides the steps needed to
configure a simple EtherNet/IP network (see Figure 4.33
example, we will configure a SLC 500 controller to communicate with
a drive using Logic Command/Status, Reference/Feedback, and 32
Datalinks (16 to read/16 to write) over the network.
Figure 4.33SLC 500 Example EtherNet/IP Network
IP Address 10.91.100.80
SLC 500 Controller with
Embedded Ethernet
IP Address 10.91.100.79
PowerFlex 755 Drive with
Embedded EtherNet/IP Adapter
Computer with
Ethernet Connection
). In our
Configuring Parameters for Network I/O
Since the I/O for the drive is message-based, there is no need to
configure any I/O inside the RSLogix 500 (v7 or higher) project until
using the I/O as described in Chapter 5
However, to get the adapter to operate with the I/O created in Chapter 5,
we need to configure the adapter to accept the I/O and drive to point to
the appropriate Datalinks.
Since the adapter always uses the 32-bit Logic Status and 32-bit
Feedback, at least two 32-bit words must be accounted for in the
controller input image. The adapter also uses the 32-bit Logic
Command and 32-bit Reference, requiring at least two 32-bit words that
must be accounted for in the controller output image. If any or all of the
drive’s sixteen 32-bit Datalinks are used (see Setting a Master-Slave
Hierarchy on page 3-8 or Custom Peer I/O Configuration on
page 3-11):
• An additional 32-bit word for each [DL From Net xx] Datalink used
to write to drive or peripheral parameters must be accounted for in
the controller input image.
.
• An additional 32-bit word for each [DL To Net xx] Datalink used to
read data must be accounted for in the controller output image.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 70
4-30Configuring the I/O
Adapter Parameter Settings for SLC 500 Example
These adapter settings were used for the example ladder logic program
in this section.
Adapter ParameterValue Description
01 - [DL From Net 01]370Points to drive Par. 370 - [Stop Mode A]
02 - [DL From Net 02]371Points to drive Par. 371 - [Stop Mode B]
03 - [DL From Net 03]535Points to drive Par. 535 - [Accel Time 1]
04 - [DL From Net 04]536Points to drive Par. 536 - [Accel Time 2]
05 - [DL From Net 05]537Points to drive Par. 537 - [Decel Time 1]
06 - [DL From Net 06]538Points to drive Par. 538 - [Decel Time 2]
07 - [DL From Net 07]539Points to drive Par. 539 - [Jog Acc Dec Time]
08 - [DL From Net 08]556Points to drive Par. 556 - [Jog Speed 1]
09 - [DL From Net 09]557Points to drive Par. 557 - [Jog Speed 2]
10 - [DL From Net 10]571Points to drive Par. 571 - [Preset Speed 1]
11 - [DL From Net 11]572Points to drive Par. 572 - [Preset Speed 2]
12 - [DL From Net 12]573Points to drive Par. 573 - [Preset Speed 3]
13 - [DL From Net 13]574Points to drive Par. 574 - [Preset Speed 4]
14 - [DL From Net 14]575Points to drive Par. 575 - [Preset Speed 5]
15 - [DL From Net 15]576Points to drive Par. 576 - [Preset Speed 6]
16 - [DL From Net 16]577Points to drive Par. 577 - [Preset Speed 7]
17 - [DL To Net 01]370Points to drive Par. 370 - [Stop Mode A]
18 - [DL To Net 02]371Points to drive Par. 371 - [Stop Mode B]
19 - [DL To Net 03]535Points to drive Par. 535 - [Accel Time 1]
20 - [DL To Net 04]536Points to drive Par. 536 - [Accel Time 2]
21 - [DL To Net 05]537Points to drive Par. 537 - [Decel Time 1]
22 - [DL To Net 06]538Points to drive Par. 538 - [Decel Time 2]
23 - [DL To Net 07]539Points to drive Par. 539 - [Jog Acc Dec Time]
24 - [DL To Net 08]556Points to drive Par. 556 - [Jog Speed 1]
25 - [DL To Net 09]557Points to drive Par. 557 - [Jog Speed 2]
26 - [DL To Net 10]571Points to drive Par. 571 - [Preset Speed 1]
27 - [DL To Net 11]572Points to drive Par. 572 - [Preset Speed 2]
28 - [DL To Net 12]573Points to drive Par. 573 - [Preset Speed 3]
29 - [DL To Net 13]574Points to drive Par. 574 - [Preset Speed 4]
30 - [DL To Net 14]575Points to drive Par. 575 - [Preset Speed 5]
31 - [DL To Net 15]576Points to drive Par. 576 - [Preset Speed 6]
32 - [DL To Net 16]577Points to drive Par. 577 - [Preset Speed 7]
TIP: The [DL From Net xx] parameters are inputs into the drive that
come from controller outputs (for example, data to write to a drive
parameter). The [DL To Net xx] parameters are outputs from the drive
that go to controller inputs (for example, data to read a drive parameter).
Creating RSLogix 500 (v7 or higher) Project
To transmit (read and write) data between the controller and drive, you
must create message instructions that allocate data table addresses in
the controller for Logic Command/Status, Reference/Feedback, and
Datalinks. Note that three messages need to be configured. The timeout
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 71
Configuring the I/O4-31
message has to be executed first before the Logic Command, Reference,
and DL to Net Datalink messages will work. For more information on
N42:3 and N45 target device data table addresses, refer to N-Files
page C-8.
Selecting the Controller
1. Start RSLogix 500. The RSLogix 500 window appears. Select File
> New to display the Select Processor Type screen (Figure 4.34
Figure 4.34 SLC 500 Select Processor Type Screen
on
).
2. Assign a name for the processor. In the list, select a 1747-L55x type
controller. Then select the appropriate choices for the fields in the
screen to match your application, and click OK. The RSLogix 500
project window appears.
Creating SLC 500 Ladder Logic for the Control Timeout
1. In the RSLogix 500 project window treeview under Program Files
double-click on LAD 2.
2. Insert a ladder rung, double-click on the rung to display the rung
editor, and enter MSG WRITE 500CPU LOCAL Nxx:n, where:
xx is an unused data file number (for example, N10:n), and
n is an unused element of the data file chosen for xx (for example, N10:0
Then press Enter.
3. Insert another separate rung, double-click on the rung to display the rung editor, and enter BST XIC Nxx:n/13 NXB XIC Nxx:n/12
BND OTU Nxx:n/15, where:
xx and n must correspond to the assigned data file number and element (for example,
N10
:0) for the message created in Step 2.
Important:The information must be entered with appropriate
numbers for “xx” and “n” for your application, and
with spaces and forward slashes exactly as shown.
)
Then press Enter.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 72
4-32Configuring the I/O
4. In the MSG instruction (Figure 4.35), double-click on Setup Screen
to launch the message configuration screen (Figure 4.36
Figure 4.35 SLC 500 Ladder Logic for the Control Timeout
Step 2
Step 3
Step 4
).
5. Configure the General tab by entering or verifying the information
shown in the screen.
Figure 4.36 SLC 500 Message Configuration Screens for the Control
Timeout
General Tab BoxSetting
This Controller
Communication CommandThis setting is unavailable (grayed out) and is established when the message is created in the ladder rung.
Data Table Address
Size in Elements
Channel1. Controller port to which the EtherNet/IP network is connected.
Target Device (data for adapter/drive)
Message TimeoutThis setting is unavailable (grayed out). Message timeout duration in seconds.
Data Table Address
MultiHopYe s. Enables communication to allow Ethernet messaging to be routed to the adapter/drive. When “Yes”
MultiHop Tab BoxSetting
To Add r e ss10.91.100.79. The IP address of the adapter connected to the drive.
(1)
(2)
(3)
N20:0. An unused controller data table address containing the control timeout value to be written.
1. Number of elements (words) to be transferred. Each element size is a 16-bit integer.
N42:3. Specific starting address of the destination file in the drive.
is selected, a MultiHop tab appears on the message configuration screen.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 73
Configuring the I/O4-33
(1)
For details on data table addresses for this example project, refer to Table 5.D on page 5-15.
(2)
For details to determine element size for a specific drive, refer to Understanding Controller Data Table Addresses on page 5-14.
(3)
For details on setting the control timeout value and its function, see N-Files on page C-8.
Creating SLC 500 Ladder Logic for the Logic Status, Feedback, and DL From
Net Datalinks
1. Insert another separate rung, double-click on the rung to display the
rung editor, and enter MSG READ 500CPU LOCAL Nxx:n,
where:
xx is an unused data file number (for example, N11:n), and
n is an unused element of the data file chosen for xx (for example, N11:0
Then press Enter.
2. Insert another separate rung, double-click on the rung to display the rung editor, and enter BST XIC Nxx:n/13 NXB XIC Nxx:n/12
BND OTU Nxx:n/15, where:
xx and n must correspond to the assigned data file number and element (for example,
N11
:0) for the message created in Step 1.
)
Important:The information must be entered with appropriate
numbers for “xx” and “n” for your application, and
with spaces and forward slashes exactly as shown.
Then press Enter.
3. In the MSG instruction (Figure 4.37
to launch the message configuration screen (Figure 4.38
Figure 4.37 SLC 500 Ladder Logic for the Logic Status, Feedback, and DL
From Net Datalinks
Step 1
Step 2
), double-click on Setup Screen
).
Step 3
4. Configure the General tab by entering or verifying the information
shown in the screen.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 74
4-34Configuring the I/O
Figure 4.38 SLC 500 Message Configuration Screens for the Logic Status,
Feedback, and DL From Net Datalinks
General Tab BoxSetting
This Controller
Communication CommandThis setting is unavailable (grayed out) and is established when the message is created in the
Data Table Address
Size in Elements
Channel1. Controller port to which the EtherNet/IP network is connected.
Target Device (data for adapter/drive)
Message TimeoutThis setting is unavailable (grayed out). Message timeout duration in seconds.
Data Table Address
MultiHopYe s. Enables communication to allow Ethernet messaging to be routed to the adapter/drive.
MultiHop Tab BoxSetting
To Address10.91.100.79. The IP address of the adapter connected to the drive.
(1)
For details on data table addresses for this example project, refer to Table 5.D on page 5-15.
(2)
For details to determine element size for a specific drive, refer to Understanding Controller Data Table Addresses on page 5-14.
(3)
For N-File details, see N-Files on page C-8.
(1)
(2)
(3)
ladder rung.
N20:1. An unused controller data table address containing the data to be read from the drive.
36. Number of elements (words) to be transferred. Each element size is a 16-bit integer.
N45:0. Specific starting address of the source file in the drive.
When “Yes” is selected, a MultiHop tab appears on the message configuration screen.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 75
Configuring the I/O4-35
Creating SLC 500 Ladder Logic for the Logic Command, Reference, and DL To
Net Datalinks
1. Insert another separate rung, double-click on the rung to display the
rung editor, and enter MSG WRITE 500CPU LOCAL Nxx:n,
where:
xx is an unused data file number (for example, N12:n), and
n is an unused element of the data file chosen for xx (for example, N12:0
Then press Enter.
2. Insert another separate rung, double-click on the rung to display the rung editor, and enter BST XIC Nxx:n/13 NXB XIC Nxx:n/12
BND OTU Nxx:n/15, where:
xx and n must correspond to the assigned data file number and element (for example,
N11
:0) for the message created in Step 1.
Important:The information must be entered with appropriate
numbers for “xx” and “n” for your application, and
with spaces and forward slashes exactly as shown.
)
Then press Enter.
3. In the MSG instruction (Figure 4.39
to launch the message configuration screen (Figure 4.40
Figure 4.39 SLC 500 Ladder Logic for the Logic Command, Reference, and
DL To Net Datalinks
Step 1
Step 2
4. Configure the General tab by entering or verifying the information
shown in the screen.
), double-click on Setup Screen
).
Step 3
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 76
4-36Configuring the I/O
Figure 4.40 SLC 500 Message Configuration Screens for the Logic
Command, Reference, and DL To Net Datalinks
General Tab BoxSetting
This Controller
Communication CommandThis setting is unavailable (grayed out) and is established when the message is created in the
Data Table Address
Size in Elements
Channel1. Controller port to which the EtherNet/IP network is connected.
Target Device (data for adapter/drive)
Message TimeoutThis setting is unavailable (grayed out). Message timeout duration in seconds.
Data Table Address
MultiHopYe s. Enables communication to allow Ethernet messaging to be routed to the adapter/drive.
MultiHop Tab BoxSetting
To Address10.91.100.79. The IP address of the adapter connected to the drive.
(1)
For details on data table addresses for this example project, refer to Table 5.D on page 5-15.
(2)
For details to determine element size for a specific drive, refer to Understanding Controller Data Table Addresses on page 5-14.
(3)
For N-File details, see N-Files on page C-8.
(1)
(2)
(3)
ladder rung.
N20:37. An unused controller data table address containing the data to be written to the drive.
36. Number of elements (words) to be transferred. Each element size is a 16-bit integer.
N45:0. Specific starting address of the source file in the drive.
When “Yes” is selected, a MultiHop tab appears on the message configuration screen.
TIP: If the controller is controlling more than one drive, it is
recommended to intersperse the control I/O messaging for each drive to
conserve network bandwidth and decrease response time. That is,
sequence the message instructions for each drive so that its group of
messages will occur at a different time than those for another drive.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 77
Configuring the I/O4-37
MicroLogix 1100 Example
Example Network
After the adapter is configured, the connected drive and adapter will be
a single node on the network. This section provides the steps needed to
configure a simple EtherNet/IP network (see Figure 4.41
example, we will configure a MicroLogix 1100 controller to
communicate with a drive using Logic Command/Status, Reference/
Feedback, and 32 Datalinks (16 to read/16 to write) over the network.
Figure 4.41 MicroLogix 1100 Example EtherNet/IP Network
IP Address 10.91.100.80
MicroLogix 1100 Controller
IP Address 10.91.100.79
PowerFlex 755 Drive with
Embedded EtherNet/IP Adapter
Computer with
Ethernet Connection
). In our
Configuring Parameters for Network I/O
Since the I/O for the drive is message-based, there is no need to
configure any I/O inside the RSLogix 500 (v7 or higher) project until
using the I/O as described in Chapter 5
However, to get the adapter to operate with the I/O created in Chapter 5
we need to configure the adapter to accept the I/O and drive to point to
the appropriate Datalinks.
Since the adapter always uses the 32-bit Logic Status and 32-bit
Feedback, at least two 32-bit words must be accounted for in the
controller input image. The adapter also uses the 32-bit Logic
Command and 32-bit Reference, requiring at least two 32-bit words that
must be accounted for in the controller output image. If any or all of the
drive’s sixteen 32-bit Datalinks are used (see Setting a Master-Slave
Hierarchy on page 3-8 or Custom Peer I/O Configuration on
page 3-11):
• An additional 32-bit word for each [DL From Net xx] Datalink used
to write to drive or peripheral parameters must be accounted for in
the controller input image.
• An additional 32-bit word for each [DL To Net xx] Datalink used to
read data must be accounted for in the controller output image.
.
,
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 78
4-38Configuring the I/O
Adapter Parameter Settings for MicroLogix 1100 Example
These adapter settings were used for the example ladder logic program
in this section.
Adapter ParameterValue Description
01 - [DL From Net 01]370Points to drive Par. 370 - [Stop Mode A]
02 - [DL From Net 02]371Points to drive Par. 371 - [Stop Mode B]
03 - [DL From Net 03]535Points to drive Par. 535 - [Accel Time 1]
04 - [DL From Net 04]536Points to drive Par. 536 - [Accel Time 2]
05 - [DL From Net 05]537Points to drive Par. 537 - [Decel Time 1]
06 - [DL From Net 06]538Points to drive Par. 538 - [Decel Time 2]
07 - [DL From Net 07]539Points to drive Par. 539 - [Jog Acc Dec Time]
08 - [DL From Net 08]556Points to drive Par. 556 - [Jog Speed 1]
09 - [DL From Net 09]557Points to drive Par. 557 - [Jog Speed 2]
10 - [DL From Net 10]571Points to drive Par. 571 - [Preset Speed 1]
11 - [DL From Net 11]572Points to drive Par. 572 - [Preset Speed 2]
12 - [DL From Net 12]573Points to drive Par. 573 - [Preset Speed 3]
13 - [DL From Net 13]574Points to drive Par. 574 - [Preset Speed 4]
14 - [DL From Net 14]575Points to drive Par. 575 - [Preset Speed 5]
15 - [DL From Net 15]576Points to drive Par. 576 - [Preset Speed 6]
16 - [DL From Net 16]577Points to drive Par. 577 - [Preset Speed 7]
17 - [DL To Net 01]370Points to drive Par. 370 - [Stop Mode A]
18 - [DL To Net 02]371Points to drive Par. 371 - [Stop Mode B]
19 - [DL To Net 03]535Points to drive Par. 535 - [Accel Time 1]
20 - [DL To Net 04]536Points to drive Par. 536 - [Accel Time 2]
21 - [DL To Net 05]537Points to drive Par. 537 - [Decel Time 1]
22 - [DL To Net 06]538Points to drive Par. 538 - [Decel Time 2]
23 - [DL To Net 07]539Points to drive Par. 539 - [Jog Acc Dec Time]
24 - [DL To Net 08]556Points to drive Par. 556 - [Jog Speed 1]
25 - [DL To Net 09]557Points to drive Par. 557 - [Jog Speed 2]
26 - [DL To Net 10]571Points to drive Par. 571 - [Preset Speed 1]
27 - [DL To Net 11]572Points to drive Par. 572 - [Preset Speed 2]
28 - [DL To Net 12]573Points to drive Par. 573 - [Preset Speed 3]
29 - [DL To Net 13]574Points to drive Par. 574 - [Preset Speed 4]
30 - [DL To Net 14]575Points to drive Par. 575 - [Preset Speed 5]
31 - [DL To Net 15]576Points to drive Par. 576 - [Preset Speed 6]
32 - [DL To Net 16]577Points to drive Par. 577 - [Preset Speed 7]
TIP: The [DL From Net xx] parameters are inputs into the drive that
come from controller outputs (for example, data to write to a drive
parameter). The [DL To Net xx] parameters are outputs from the drive
that go to controller inputs (for example, data to read a drive parameter).
Creating RSLogix 500 (v7 or higher) Project
To transmit (read and write) data between the controller and drive, you
must create message instructions that allocate data table addresses in
the controller for Logic Command/Status, Reference/Feedback, and
Datalinks. Note that three messages need to be configured. The timeout
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 79
Configuring the I/O4-39
message has to be executed first before the Logic Command, Reference,
and DL to Net Datalink messages will work. For more information on
N42:3 and N45 target device data table addresses, refer to N-Files
page C-8.
Selecting the Controller
1. Start RSLogix 500. The RSLogix 500 window appears. Select File
> New to display the Select Processor Type screen (Figure 4.42
Figure 4.42 MicroLogix 1100 Select Processor Type Screen
on
).
2. Assign a name for the processor. In the list, select the MicroLogix
1100. Then select the appropriate choices for the fields in the screen
to match your application, and click OK. The RSLogix 500 project
window appears.
Creating MicroLogix 1100 Ladder Logic for the Control Timeout
1. In the RSLogix 500 project window treeview under Program Files
double-click on LAD 2.
2. Insert a ladder rung, double-click on the rung to display the rung
editor, and enter MSG MGxx:n, where:
xx is an unused data file number (for example, MG10:n), and
n is an unused element of the data file chosen for xx (for example, MG10:0
Then press Enter.
3. Insert another separate rung, double-click on the rung to display the rung editor, and enter BST XIC MGxx:n/DN NXB XIC MGxx:n/
ER BND OTU MGxx:n/EN, where:
xx and n must correspond to the assigned data file number and element (for example,
MG10
:0) for the message created in Step 2.
)
Important:The information must be entered with appropriate
numbers for “xx” and “n” for your application, and
with spaces and forward slashes exactly as shown.
Then press Enter.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 80
4-40Configuring the I/O
4. In the MSG instruction (Figure 4.43), double-click on Setup Screen
to launch the message configuration screen (Figure 4.44
Figure 4.43 MicroLogix 1100 Ladder Logic for the Control Timeout
Step 2
Step 3
Step 4
5. Configure the General tab by entering or verifying the information
shown in the screen.
Figure 4.44 MicroLogix 1100 Message Configuration Screens for the
Control Timeout
).
General Tab BoxSetting
This Controller (data for MicroLogix 1100)
Channel1 (integral). Controller port to which the EtherNet/IP network is connected.
Communication Command500CPU Write. The controller type and command type for the controller to read or write data. Since
Data Table Address
Size in Elements
Target Device (data for adapter/drive)
Message Timeout5. Message timeout duration in seconds.
Data Table Address
Routing Information FileRI9:0. An unused routing information file for the controller.
MultiHop Tab BoxSetting
To Address10.91.100.79. The IP address of the adapter connected to the drive.
the MicroLogix 1100 is part of the SLC-500 controller family, the “500CPU” controller type was
(1)
(2)
(3)
selected. The “Write” command type was selected to write the control timeout value to the drive.
N20:0. An unused controller data table address containing the control timeout value to be written.
1. Number of elements (words) to be transferred. Each element size is a 16-bit integer.
N42:3. Specific starting address of the destination file in the drive.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 81
Configuring the I/O4-41
(1)
For details on data table addresses for this example project, refer to Table 5.D on page 5-15.
(2)
For details to determine element size for a specific drive, refer to Understanding Controller Data Table Addresses on page 5-14.
(3)
For details on setting the control timeout value and its function, see N-Files on page C-8.
Creating MicroLogix 1100 Ladder Logic for the Logic Status, Feedback, and DL
From Net Datalinks
1. Insert another separate rung, double-click on the rung to display the
rung editor, and enter MSG MGxx:n, where:
xx is an unused data file number (for example, MG11:n), and
n is an unused element of the data file chosen for xx (for example, MG11:0
Then press Enter.
2. Insert another separate rung, double-click on the rung to display the rung editor, and enter BST XIC MGxx:n/DN NXB XIC MGxx:n/
ER BND OTU MGxx:n/EN, where:
xx and n must correspond to the assigned data file number and element (for example,
MG11
:0) for the message created in Step 1.
)
Important:The information must be entered with appropriate
numbers for “xx” and “n” for your application, and
with spaces and forward slashes exactly as shown.
Then press Enter.
3. In the MSG instruction (Figure 4.45
to launch the message configuration screen (Figure 4.46
Figure 4.45 MicroLogix 1100 Ladder Logic for the Logic Status, Feedback,
and DL From Net Datalinks
Step 1
Step 2
), double-click on Setup Screen
).
Step 3
4. Configure the General tab by entering or verifying the information
shown in the screen.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 82
4-42Configuring the I/O
Figure 4.46 MicroLogix 1100 Message Configuration Screens for the Logic
Status, Feedback, and DL From Net Datalinks
General Tab BoxSetting
This Controller (data for MicroLogix 1100)
Channel1 (integral). Controller port to which the EtherNet/IP network is connected.
Communication Command500CPU Read. The controller type and command type for the controller to read or write data.
Since the MicroLogix 1100 is part of the SLC-500 controller family, the “500CPU” controller
Data Table Address
Size in Elements
Target Device (data for adapter/drive)
Message Timeout5. Message timeout duration in seconds.
Data Table Address
Routing Information FileRI9:1. An unused routing information file for the controller.
MultiHop Tab BoxSetting
To Address10.91.100.79. The IP address of the adapter connected to the drive.
(1)
For details on data table addresses for this example project, refer to Table 5.D on page 5-15.
(2)
For details to determine element size for a specific drive, refer to Understanding Controller Data Table Addresses on page 5-14.
(3)
For N-File details, see N-Files on page C-8.
(1)
(2)
(3)
type was selected. The “Read” command type was selected to read data from the drive.
N20:1. An unused controller data table address containing the data to be read from the drive.
36. Number of elements (words) to be transferred. Each element size is a 16-bit integer.
N45:0. Specific starting address of the source file in the drive.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 83
Configuring the I/O4-43
Creating MicroLogix 1100 Ladder Logic for the Logic Command, Reference,
and DL To Net Datalinks
1. Insert another separate rung, double-click on the rung to display the
rung editor, and enter MSG MGxx:n, where:
xx is an unused data file number (for example, MG12:n), and
n is an unused element of the data file chosen for xx (for example, MG12:0
Then press Enter.
2. Insert another separate rung, double-click on the rung to display the rung editor, and enter BST XIC MGxx:n/DN NXB XIC MGxx:n/
ER BND OTU MGxx:n/EN, where:
xx and n must correspond to the assigned data file number and element (for example,
:0) for the message created in Step 1.
MG12
Important:The information must be entered with appropriate
numbers for “xx” and “n” for your application, and
with spaces and forward slashes exactly as shown.
Then press Enter.
)
3. In the MSG instruction (Figure 4.47
to launch the message configuration screen (Figure 4.48
Figure 4.47 MicroLogix 1100 Ladder Logic for the Logic Command,
Reference, and DL To Net Datalinks
Step 1
Step 2
4. Configure the General tab by entering or verifying the information
shown in the screen.
), double-click on Setup Screen
).
Step 3
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 84
4-44Configuring the I/O
Figure 4.48 MicroLogix 1100 Message Configuration Screens for the Logic
Command, Reference, and DL To Net Datalinks
General Tab BoxSetting
This Controller (data for MicroLogix 1100)
Channel1 (integral). Controller port to which the EtherNet/IP network is connected.
Communication Command500CPU Write. The controller type and command type for the controller to read or write data.
Since the MicroLogix 1100 is part of the SLC-500 controller family, the “500CPU” controller
Data Table Address
Size in Elements
Target Device (data for adapter/drive)
Message Timeout5. Message timeout duration in seconds.
Data Table Address
Routing Information FileRI9:2. An unused routing information file for the controller.
MultiHop Tab BoxSetting
To Address10.91.100.79. The IP address of the adapter connected to the drive.
(1)
For details on data table addresses for this example project, refer to Table 5.D on page 5-15.
(2)
For details to determine element size for a specific drive, refer to Understanding Controller Data Table Addresses on page 5-14.
(3)
For N-File details, see N-Files on page C-8.
(1)
(2)
(3)
type was selected. The “Write” command type was selected to write data to the drive.
N20:37. An unused controller data table address containing the data to be written to the drive.
36. Number of elements (words) to be transferred. Each element size is a 16-bit integer.
N45:0. Specific starting address of the destination file in the drive.
TIP: If the controller is controlling more than one drive, it is
recommended to intersperse the control I/O messaging for each drive to
conserve network bandwidth and decrease response time. That is,
sequence the message instructions for each drive so that its group of
messages will occur at a different time than those for another drive.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 85
Chapter 5
Using the I/O
This chapter provides information and examples that explain how to
control, configure, and monitor a PowerFlex 755 drive using the
configured I/O.
TopicPage
About I/O Messaging
Understanding the I/O Image5-2
Using Logic Command/Status5-4
Using Reference/Feedback5-4
Using Datalinks5-5
Example Ladder Logic Program Information5-6
ControlLogix Example5-6
PLC-5, SLC 500, and MicroLogix 1100 Example5-14
5-1
About I/O Messaging
ATTENTION: 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,
Inc. does not assume responsibility or liability (to include
intellectual property liability) for actual use of the examples
shown in this publication.
On CIP-based networks, including EtherNet/IP, I/O connections are
used to transfer the data which controls the PowerFlex drive and sets its
Reference. I/O can also be used to transfer data to and from Datalinks in
PowerFlex 755 drives.
The adapter includes the Logic Command, Logic Status, Reference,
Feedback, and memory allocation for the Generic Ethernet module
profile (all as 32-bit words) in the controller’s I/O image. This basic I/O
must always be configured in the EtherNet bridge using RSLogix.
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.
Chapter 3
Configuring the I/O
on the network for the required I/O. The Glossary
options. This chapter discusses how to use I/O after you have
configured the adapter and controller.
, Configuring the Adapter, and Chapter 4,
, discuss how to configure the adapter and controller
defines the different
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 86
5-2Using the I/O
Understanding the I/O Image
The terms input and output are defined from the controller’s point of
view. Therefore, output I/O is data that is produced by the controller and
consumed by the adapter. Input I/O is status data that is produced by the
adapter and consumed as input by the controller. The I/O image will
vary based on:
• How many of the drive’s 32-bit Datalinks (DL From Net 01-16 and
DL To Net 01-16) are used.
• ControlLogix Controllers only — Specific drive profile used in
RSLogix 5000 (Add-On Drive Profile in v16 or higher or Generic
Profile in all versions of RSLogix 5000).
ControlLogix Controller Image
Since the Add-On Drive Profile in RSLogix 5000 (v16 or higher)
provides descriptive controller tags, the I/O image (tag size and
location) is automatically configured based on the drive being used.
When using the Generic Profile in RSLogix 5000, however, controller
tags are not descriptive or defined.
Table 5.A
shows the I/O image when using all of the 32-bit Datalinks.
Command/Status, Reference/Feedback, and Datalinks)
DINTOutput I/ODINTInput I/O
0Logic Command0Pad
1Reference1Logic Status
2DL From Net 012Feedback
3DL From Net 023DL To Net 01
4DL From Net 034DL To Net 02
5DL From Net 045DL To Net 03
6DL From Net 056DL To Net 04
7DL From Net 067DL To Net 05
8DL From Net 078DL To Net 06
9DL From Net 089DL To Net 07
10DL From Net 0910DL To Net 08
11DL From Net 1011DL To Net 09
12DL From Net 1112DL To Net 10
13DL From Net 1213DL To Net 11
14DL From Net 1314DL To Net 12
15DL From Net 1415DL To Net 13
16DL From Net 1516DL To Net 14
17DL From Net 1617DL To Net 15
18DL To Net 16
(1)
This is only required when the Generic Profile is used. The Add-On Profile automatically accounts
for this and, therefore, hides the Pad in the I/O input image.
(1)
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 87
Using the I/O5-3
PLC-5, SLC 500, and MicroLogix 1100 Controller Image
The I/O image for the PLC-5, SLC 500, and MicroLogix 1100
controller changes depending on how many of the drive’s sixteen 32-bit
Datalinks are used.
TIP: Since PLC-5, SLC 500, and MicroLogix 1100 controllers are
16-bit devices, each 32-bit word for the Logic Command/Status,
Reference/Feedback, and any used Datalinks will consume two
contiguous words (Least and Most Significant) in the controller’s I/O
image. Table 5.B
Table 5.B PLC-5, SLC 500, and MicroLogix 1100 I/O Image for PowerFlex
750-Series Drives (32-bit Logic Command/Status, Reference/
Feedback, and Datalinks)
WordOutput I/OWordInput I/O
0Logic Command (LSW)0Logic Status (LSW)
1Logic Command (MSW)1Logic Status (MSW)
2Reference (LSW)2Feedback (LSW)
3Reference (MSW)3Feedback (MSW)
4DL From Net 01 (LSW)4DL To Net 01 (LSW)
5DL From Net 01 (MSW)5DL To Net 01 (MSW)
6DL From Net 02 (LSW)6DL To Net 02 (LSW)
7DL From Net 02 (MSW)7DL To Net 02 (MSW)
8DL From Net 03 (LSW)8DL To Net 03 (LSW)
9DL From Net 03 (MSW)9DL To Net 03 (MSW)
10DL From Net 04 (LSW)10DL To Net 04 (LSW)
11DL From Net 04 (MSW)11DL To Net 04 (MSW)
12DL From Net 05 (LSW)12DL To Net 05 (LSW)
13DL From Net 05 (MSW)13DL To Net 05 (MSW)
14DL From Net 06 (LSW)14DL To Net 06 (LSW)
15DL From Net 06 (MSW)15DL To Net 06 (MSW)
16DL From Net 07 (LSW)16DL To Net 07 (LSW)
17DL From Net 07 (MSW)17DL To Net 07 (MSW)
18DL From Net 08 (LSW)18DL To Net 08 (LSW)
19DL From Net 08 (MSW)19DL To Net 08 (MSW)
20DL From Net 09 (LSW)20DL To Net 09 (LSW)
21DL From Net 09 (MSW)21DL To Net 09 (MSW)
22DL From Net 10 (LSW)22DL To Net 10 (LSW)
23DL From Net 10 (MSW)23DL To Net 10 (MSW)
24DL From Net 11 (LSW)24DL To Net 11 (LSW)
25DL From Net 11 (MSW)25DL To Net 11 (MSW)
26DL From Net 12 (LSW)26DL To Net 12 (LSW)
27DL From Net 12 (MSW)27DL To Net 12 (MSW)
28DL From Net 13 (LSW)28DL To Net 13 (LSW)
29DL From Net 13 (MSW)29DL To Net 13 (MSW)
30DL From Net 14 (LSW)30DL To Net 14 (LSW)
31DL From Net 14 (MSW)31DL To Net 14 (MSW)
32DL From Net 15 (LSW)32DL To Net 15 (LSW)
33DL From Net 15 (MSW)33DL To Net 15 (MSW)
34DL From Net 16 (LSW)34DL To Net 16 (LSW)
35DL From Net 16 (MSW)35DL To Net 16 (MSW)
shows the I/O for a drive using all 32-bit Datalinks.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 88
5-4Using the I/O
Using Logic Command/
Status
Using Reference/Feedback
The Logic Command is a 32-bit word of control data produced by the
controller and consumed by the adapter. The Logic Status is a 32-bit
word of status data produced by the adapter and consumed by the
controller.
When using a ControlLogix controller, the Logic Command word is
always DINT 0 in the output image and the Logic Status word is always
DINT 0 in the input image when using the Add-On Profile or DINT 1
when using the Generic Profile. For a PLC-5, SLC 500 or MicroLogix
1100 controller, the Logic Command word is always words 0 (least
significant word) and 1 (most significant word) in the output image and
the Logic Status word is always words 0 (least significant word) and 1
(most significant word) in the input image.
This manual contains the bit definitions for compatible products
available at the time of publication in Appendix
Status Words for PowerFlex 750-Series Drives.
The Reference is a 32-bit REAL (floating point) piece of control data
produced by the controller and consumed by the adapter. The Feedback
is a 32-bit REAL (floating point) piece of status data produced by the
adapter and consumed by the controller.
D, Logic Command/
The Reference and Feedback 32-bit values represent engineering units.
For example, a 32-bit REAL Reference value of “30.0” equals a
Reference of 30.0 Hz. Note that the commanded maximum speed can
never exceed the value of drive Parameter 510 - [Max Fwd Speed].
Table 5.C
755 drive that has its Parameter 37 - [Maximum Freq] set to 130 Hz and
Parameter 520 - [Max Fwd Speed] set to 60 Hz.
When using a ControlLogix controller, the 32-bit REAL Reference is
always DINT 1 in the output image and the 32-bit REAL Feedback is
always DINT 1 in the input image when using the Add-On Profile or
DINT 2 when using the Generic Profile. For a PLC-5, SLC 500 or
MicroLogix 1100 controller, the 32-bit REAL Reference word is always
words 2 (least significant word) and 3 (most significant word) in the
output image and the 32-bit REAL Feedback is always words 2 (least
significant word) and 3 (most significant word) in the input image.
Because the I/O image is integer-based and the Reference and Feedback
are floating point, a COP (Copy) instruction or UDDT is required to
correctly write values to the Reference and read values from the
Feedback. See the ladder logic program examples in Figure 5.8
Figure 5.9
TIP: When using the drive-specific add-on profile, the controller tags
for Reference and Feedback are automatically and properly formatted.
This eliminates the need for data conversion using COP (copy)
instructions or a UDDT.
shows example References and their results for a PowerFlex
and
.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 89
Using the I/O5-5
Table 5.C Example Speed Reference/Feedback Scaling for PowerFlex 750-Series
Drives
Using Datalinks
Network
Reference Value
130.0 130 Hz60 Hz
65.065 Hz60 Hz
32.532.5 Hz32.5 Hz32.5
0.00 Hz0 Hz0.0
(1)
-32.5
(1)
The effects of values less than 0.0 depend on whether the PowerFlex 755 drive uses a
bipolar or unipolar direction mode. Refer to the drive User Manual for details.
(2)
The drive runs at 60 Hz instead of 130 Hz or 65 Hz because drive Parameter 520 - [Max
Fwd Speed] sets 60 Hz as the maximum speed.
A Datalink is a mechanism used by PowerFlex drives to transfer data to
and from the controller. Datalinks allow a drive parameter value to be
changed without using an Explicit Message. When enabled, each
Datalink occupies one 32-bit word in a ControlLogix controller or two
16-bit words in a PLC-5, SLC 500 or MicroLogix 1100 controller.
The following rules apply when using PowerFlex 750-Series drive
Datalinks:
• The target of a Datalink can be any Host parameter, including those
of a peripheral. For example, drive parameter 535 - [Accel Time 1]
can be assigned to the embedded adapter and any or all of the Option
Cards installed in the drive.
Speed Command
Value
32.5 Hz 32.5 Hz32.5
Output Speed
(2)
(2)
60.0
Network
Feedback Value
60.0
• The data passed through the drive’s Datalink mechanism is
determined by the settings of adapter Parameters 01-16 - [DL From Net 01-16] and Parameters 17-32 - [DL To Net 01-16].
• When a Datalink I/O connection is active, that Datalink is locked
and cannot be changed until that I/O connection becomes idle or
inactive.
• When you use a Datalink to change a value, the value is NOT written
to the Non-Volatile Storage (NVS). The value is stored in volatile
memory and lost when the drive loses power. Thus, use Datalinks
when you need to change a value of a parameter frequently.
Datalinks for PowerFlex 750-Series peripherals (embedded EtherNet/IP
adapter and option modules such as an encoder or a communication
module) are locked when the peripheral has an I/O connection with a
controller. When a controller has an I/O connection to the drive, the
drive does not allow a reset to defaults, configuration download or
anything else that could change the makeup of the I/O connection in a
running system. The I/O connection with the controller must first be
disabled to allow changes to the respective Datalinks.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 90
5-6Using the I/O
Depending on the controller being used, the I/O connection can be
disabled by:
• Inhibiting the module in RSLogix 5000
• Putting the controller in Program mode
• Placing the scanner in idle mode
• Disconnecting the drive from the network
DeviceLogix Datalinks are also locked while the DeviceLogix program
is running. The DeviceLogix program must first be disabled to allow
changes to the Datalinks. Set DeviceLogix parameter 53 - [DLX
Operation] to “DisableLogic” to disable the logic (the parameter value
will then change to “LogicDisabld”).
Example Ladder Logic
Program Information
ControlLogix Example
The example ladder logic programs in the sections of this chapter are
intended for and operate PowerFlex 750-Series drives.
Functions of the Example Programs
The example programs enable you to:
• Receive Logic Status information from the drive.
• Send a Logic Command to control the drive (for example, start, stop).
• Send a Reference to the drive and receive Feedback from the drive.
• Send/receive Datalink data to/from the drive.
Logic Command/Status Words
These examples use the Logic Command word and Logic Status word
for PowerFlex 750-Series drives. Refer to Appendix
Command/Status Words for PowerFlex 750-Series Drives to view
details.
Creating Ladder Logic Using the RSLogix 5000 Add-On Drive
Profiles (v16 or higher)
D, Logic
Since the Add-On Drive Profile automatically created descriptive
controller tags (Figure 4.13
can use these tags to directly control and monitor the drive without
creating any ladder logic program. However, if you intend to use
Human Machine Interface devices (PanelView, etc.) to operate the drive
and view its status, you will need to create descriptive user-defined
Program tags (Figure 5.1
Controller tag data to the Program tags.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
) for the entire I/O image in Chapter 4, you
) and a ladder logic program that will pass the
Page 91
Using the I/O5-7
Figure 5.1ControlLogix Program Tags for Integrated Drive Profile Ladder Logic
Program Example
An example ladder logic program that uses the automatically-created
descriptive Controller tags and passes their data to the user-defined
Program tags is shown in Figure 5.2
for the drive Controller tags is determined by the name assigned when
configuring the I/O (Chapter 4
and Figure 5.3. Note that the prefix
).
Figure 5.2ControlLogix Example Ladder Logic Program Using Add-On Drive
Profiles for Logic Status/Feedback
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 92
5-8Using the I/O
Figure 5.3ControlLogix Example Ladder Logic Program Using Add-On Drive
Profiles for Logic Command/Reference
Creating Ladder Logic Using the RSLogix 5000 Generic Profile (all
versions)
Adapter Parameter Settings for ControlLogix Example
These adapter settings were used for the example ladder logic program
in this section.
Adapter ParameterValue Description
01 - [DL From Net 01]370Points to drive Par. 370 - [Stop Mode A]
02 - [DL From Net 02]371Points to drive Par. 371 - [Stop Mode B]
03 - [DL From Net 03]535Points to drive Par. 535 - [Accel Time 1]
04 - [DL From Net 04]536Points to drive Par. 536 - [Accel Time 2]
05 - [DL From Net 05]537Points to drive Par. 537 - [Decel Time 1]
06 - [DL From Net 06]538Points to drive Par. 538 - [Decel Time 2]
07 - [DL From Net 07]539Points to drive Par. 539 - [Jog Acc Dec Time]
08 - [DL From Net 08]556Points to drive Par. 556 - [Jog Speed 1]
09 - [DL From Net 09]557Points to drive Par. 557 - [Jog Speed 2]
10 - [DL From Net 10]571Points to drive Par. 571 - [Preset Speed 1]
11 - [DL From Net 11]572Points to drive Par. 572 - [Preset Speed 2]
12 - [DL From Net 12]573Points to drive Par. 573 - [Preset Speed 3]
13 - [DL From Net 13]574Points to drive Par. 574 - [Preset Speed 4]
14 - [DL From Net 14]575Points to drive Par. 575 - [Preset Speed 5]
15 - [DL From Net 15]576Points to drive Par. 576 - [Preset Speed 6]
16 - [DL From Net 16]577Points to drive Par. 577 - [Preset Speed 7]
17 - [DL To Net 01]370Points to drive Par. 370 - [Stop Mode A]
18 - [DL To Net 02]371Points to drive Par. 371 - [Stop Mode B]
19 - [DL To Net 03]535Points to drive Par. 535 - [Accel Time 1]
20 - [DL To Net 04]536Points to drive Par. 536 - [Accel Time 2]
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 93
Using the I/O5-9
Adapter ParameterValue Description
21 - [DL To Net 05]537Points to drive Par. 537 - [Decel Time 1]
22 - [DL To Net 06]538Points to drive Par. 538 - [Decel Time 2]
23 - [DL To Net 07]539Points to drive Par. 539 - [Jog Acc Dec Time]
24 - [DL To Net 08]556Points to drive Par. 556 - [Jog Speed 1]
25 - [DL To Net 09]557Points to drive Par. 557 - [Jog Speed 2]
26 - [DL To Net 10]571Points to drive Par. 571 - [Preset Speed 1]
27 - [DL To Net 11]572Points to drive Par. 572 - [Preset Speed 2]
28 - [DL To Net 12]573Points to drive Par. 573 - [Preset Speed 3]
29 - [DL To Net 13]574Points to drive Par. 574 - [Preset Speed 4]
30 - [DL To Net 14]575Points to drive Par. 575 - [Preset Speed 5]
31 - [DL To Net 15]576Points to drive Par. 576 - [Preset Speed 6]
32 - [DL To Net 16]577Points to drive Par. 577 - [Preset Speed 7]
TIP: The [DL From Net xx] parameters are inputs into the drive that
come from controller outputs (for example, data to write to a drive
parameter). The [DL To Net xx] parameters are outputs from the drive
that go to controller inputs (for example, data to read a drive parameter).
Controller Tags
When you add the adapter and drive to the I/O configuration
(Chapter 4
(non-descriptive) controller tags. In this example program, the
following controller tags are used.
Figure 5.4ControlLogix Controller Tags for Generic Drive Profile Example
You can expand the Output and Input tags to reveal the output and input
configuration. The Input tag for this example requires nineteen 32-bit
words of data (see Figure 5.5
requires eighteen 32-bit words of data (see Figure 5.6
), RSLogix 5000 automatically creates generic
Ladder Logic Program
). The Output tag for this example program
).
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 94
5-10Using the I/O
Figure 5.5ControlLogix Input Image for Generic Drive Profile Example Ladder
Logic Program
Figure 5.6ControlLogix Output Image for Generic Drive Profile Example
Ladder Logic Program
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 95
Using the I/O5-11
Program Tags
To use the Controller tags that are automatically created, you need to
create the following Program tags for this example program.
Figure 5.7ControlLogix Program Tags for Generic Drive Profile Example
Ladder Logic Program
Figure 5.8ControlLogix Example Ladder Logic Program Using Generic Drive
Profiles for Logic Status/Feedback
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 96
5-12Using the I/O
Figure 5.9ControlLogix Example Ladder Logic Program Using Generic Drive
Profiles for Logic Command/Reference
Example Datalink Data
The Datalink data used in the example program is shown in Figure 5.10.
Note that to describe the parameters to which the Datalinks are
assigned, you may want to add descriptions to the automatically-created
generic controller tags or create User Defined Data Types (UDDT).
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 97
Using the I/O5-13
Figure 5.10 ControlLogix Example Datalinks for Ladder Logic Program Using
Generic Drive Profile
TIP: To determine the Data Type of a parameter, refer to the Data Type
column in the chapter containing parameters in the PowerFl ex 750-Series AC Drives User Manual, publication 750-UM001.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 98
5-14Using the I/O
PLC-5, SLC 500, and
MicroLogix 1100 Example
Adapter Parameter Settings
For the adapter settings used for the example ladder logic program in
this section:
Refer to the Table on… Controller Type
page 4-22
page 4-30SLC 500
page 4-38
Understanding Controller Data Table Addresses
Since PLC-5, SLC 500, and MicroLogix 1100 controllers are 16-bit
platforms being used with the 32-bit embedded EtherNet/IP adapter, the
data will be transposed from the least significant word (LSW) to the
most significant word (MSW) in the controller.
When the I/O was configured (Chapter 4
(N20) was used. Figure 5.11
for this example.
Figure 5.11 Data File Table for Example Ladder Logic Program
PLC-5
MicroLogix 1100
), an available data table file
shows the entire data file address structure
Important:The N20:0 data table address in this example is used to set
a control timeout value (in seconds) which determines how
long it will take the adapter to detect a communication loss.
Enter a valid value between 1 - 32767 for N20:0. A value of
zero (0) is not valid, since it disables the timeout and all I/O
messages (Logic Command/Status, Reference/Feedback,
and Datalinks) intended for the drive will not execute.
Table 5.D
file (Figure 5.11
shows the I/O definitions as they relate to the N20 data table
) being used in this example.
For PowerFlex 750-Series drives, which contain both DINT (32-bit
format) and REAL (floating point format) data types, you will always
read from and write to the LSW data table address in the controller first.
Then if the data value exceeds 16 bits, the remaining value will be in the
MSW data table address.
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 99
Using the I/O5-15
Table 5.D PLC-5, SLC 500, and MicroLogix 1100 Data Table Addresses for
PowerFlex 750-Series Drives
Data Table
Address
N20:0Control Timeout
N20:1Logic Status (LSW, see Appendix D
N20:2Logic Status (MSW, see Appendix D
N20:3Speed Feedback LSW
N20:4Speed Feedback MSW
N20:5Value of parameter assigned to adapter Parameter 17 [DL To Net 01] LSW
N20:6Value of parameter assigned to adapter Parameter 17 [DL To Net 01] MSW
N20:7Value of parameter assigned to adapter Parameter 18 [DL To Net 02] LSW
N20:8Value of parameter assigned to adapter Parameter 18 [DL To Net 02] MSW
N20:9Value of parameter assigned to adapter Parameter 19 [DL To Net 03] LSW
N20:10Value of parameter assigned to adapter Parameter 19 [DL To Net 03] MSW
N20:11Value of parameter assigned to adapter Parameter 20 [DL To Net 04] LSW
N20:12Value of parameter assigned to adapter Parameter 20 [DL To Net 04] MSW
N20:13Value of parameter assigned to adapter Parameter 21 [DL To Net 05] LSW
N20:14Value of parameter assigned to adapter Parameter 21 [DL To Net 05] MSW
N20:15Value of parameter assigned to adapter Parameter 22 [DL To Net 06] LSW
N20:16Value of parameter assigned to adapter Parameter 22 [DL To Net 06] MSW
N20:17Value of parameter assigned to adapter Parameter 23 [DL To Net 07] LSW
N20:18Value of parameter assigned to adapter Parameter 23 [DL To Net 07] MSW
N20:19Value of parameter assigned to adapter Parameter 24 [DL To Net 08] LSW
N20:20Value of parameter assigned to adapter Parameter 24 [DL To Net 08] MSW
N20:21Value of parameter assigned to adapter Parameter 25 [DL To Net 09] LSW
N20:22Value of parameter assigned to adapter Parameter 25 [DL To Net 09] MSW
N20:23Value of parameter assigned to adapter Parameter 26 [DL To Net 10] LSW
N20:24Value of parameter assigned to adapter Parameter 26 [DL To Net 10] MSW
N20:25Value of parameter assigned to adapter Parameter 27 [DL To Net 11] LSW
N20:26Value of parameter assigned to adapter Parameter 27 [DL To Net 11] MSW
N20:27Value of parameter assigned to adapter Parameter 28 [DL To Net 12] LSW
N20:28Value of parameter assigned to adapter Parameter 28 [DL To Net 12] MSW
N20:29Value of parameter assigned to adapter Parameter 29 [DL To Net 13] LSW
N20:30Value of parameter assigned to adapter Parameter 29 [DL To Net 13] MSW
N20:31Value of parameter assigned to adapter Parameter 30 [DL To Net 14] LSW
N20:32Value of parameter assigned to adapter Parameter 30 [DL To Net 14] MSW
N20:33Value of parameter assigned to adapter Parameter 31 [DL To Net 15] LSW
N20:34Value of parameter assigned to adapter Parameter 31 [DL To Net 15] MSW
N20:35Value of parameter assigned to adapter Parameter 32 [DL To Net 16] LSW
N20:36Value of parameter assigned to adapter Parameter 32 [DL To Net 16] MSW
N20:37Logic Command (LSW, see Appendix D
N20:38Logic Command (MSW, see Appendix D
N20:39Speed Reference LSW
N20:40Speed Reference MSW
N20:41Value of parameter assigned to adapter Parameter 01 [DL From Net 01] LSW
N20:42Value of parameter assigned to adapter Parameter 01 [DL From Net 01] MSW
N20:43Value of parameter assigned to adapter Parameter 02 [DL From Net 02] LSW
N20:44Value of parameter assigned to adapter Parameter 02 [DL From Net 02] MSW
N20:45Value of parameter assigned to adapter Parameter 03 [DL From Net 03] LSW
N20:46Value of parameter assigned to adapter Parameter 03 [DL From Net 03] MSW
N20:47Value of parameter assigned to adapter Parameter 04 [DL From Net 04] LSW
N20:48Value of parameter assigned to adapter Parameter 04 [DL From Net 04] MSW
N20:49Value of parameter assigned to adapter Parameter 05 [DL From Net 05] LSW
N20:50Value of parameter assigned to adapter Parameter 05 [DL From Net 05] MSW
Description
)
)
)
)
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Page 100
5-16Using the I/O
Table 5.D PLC-5, SLC 500, and MicroLogix 1100 Data Table Addresses for
PowerFlex 750-Series Drives (Continued)
Data Table
Address
N20:51Value of parameter assigned to adapter Parameter 06 [DL From Net 06] LSW
N20:52Value of parameter assigned to adapter Parameter 06 [DL From Net 06] MSW
N20:53Value of parameter assigned to adapter Parameter 07 [DL From Net 07] LSW
N20:54Value of parameter assigned to adapter Parameter 07 [DL From Net 07] MSW
N20:55Value of parameter assigned to adapter Parameter 08 [DL From Net 08] LSW
N20:56Value of parameter assigned to adapter Parameter 08 [DL From Net 08] MSW
N20:57Value of parameter assigned to adapter Parameter 09 [DL From Net 09] LSW
N20:58Value of parameter assigned to adapter Parameter 09 [DL From Net 09] MSW
N20:59Value of parameter assigned to adapter Parameter 10 [DL From Net 10] LSW
N20:60Value of parameter assigned to adapter Parameter 10 [DL From Net 10] MSW
N20:61Value of parameter assigned to adapter Parameter 11 [DL From Net 11] LSW
N20:62Value of parameter assigned to adapter Parameter 11 [DL From Net 11] MSW
N20:63Value of parameter assigned to adapter Parameter 12 [DL From Net 12] LSW
N20:64Value of parameter assigned to adapter Parameter 12 [DL From Net 12] MSW
N20:65Value of parameter assigned to adapter Parameter 13 [DL From Net 13] LSW
N20:66Value of parameter assigned to adapter Parameter 13 [DL From Net 13] MSW
N20:67Value of parameter assigned to adapter Parameter 14 [DL From Net 14] LSW
N20:68Value of parameter assigned to adapter Parameter 14 [DL From Net 14] MSW
N20:69Value of parameter assigned to adapter Parameter 15 [DL From Net 15] LSW
N20:70Value of parameter assigned to adapter Parameter 15 [DL From Net 15] MSW
N20:71Value of parameter assigned to adapter Parameter 16 [DL From Net 16] LSW
N20:72Value of parameter assigned to adapter Parameter 16 [DL From Net 16] MSW
Description
TIP: Remember that most of the parameters in the drive being read/
written with the Datalinks are REAL (floating point) data types.
Therefore, use a COP (Copy) instruction to convert the least significant
word and most significant word values to a single floating point register
(Fx:x).
You can use the controller data table addresses to directly control and
monitor the drive without creating any ladder logic program. However,
if you intend to use Human Machine Interface devices (PanelView, etc.)
to operate the drive and view its status, you may want to create alternate
controller data table addresses (Table 5.E
logic program that will pass that data to the data table addresses used
for messaging.
Table 5.E Controller and Program Data Table Address Descriptions for Example
Logic Status/Feedback Ladder Logic Program
Description
Drive ReadyN20:1/0Status ReadyB3:1/0
Drive ActiveN20:1/1Status ActiveB3:1/1
Actual Direction Forward (XIO)N20:1/3Status ForwardB3:1/3
Actual Direction Reverse (XIC)N20:1/3Status ReverseB3:1/4
Drive FaultedN20:1/7Status FaultedB3:1/7
Drive At SpeedN20:1/8Status At SpeedB3:1/8
Speed FeedbackN20:3Speed FeedbackB30:3
Controller
Data Table
Address
and Table 5.F) and a ladder
Description
Program
Data Table
Address
PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual
Publication 750COM-UM001A-EN-P
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.