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
your local Rockwell Automation® sales office or online at http://www.rockwellautomation.com/literature/
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.
available from
) describes some
WARNING: Identifies information about practices or circumstances that can cause an explosion in a hazardous environment,
which may lead to personal injury or death, property damage, or economic loss.
ATTENTION: Identifies information about practices or circumstances that can lead to personal injury or death, property
damage, or economic loss. Attentions help you identify a hazard, avoid a hazard, and recognize the consequence.
SHOCK HAZARD: Labels may be on or inside the equipment, for example, a drive or motor, to alert people that dangerous
voltage may be present.
BURN HAZARD: Labels may be on or inside the equipment, for example, a drive or motor, to alert people that surfaces may
reach dangerous temperatures.
Identifies information that is critical for successful application and understanding of the product.
Allen-Bradley, Roc kwell Automation, Rockwell Sof tware, PowerFlex, Studio 5000 and C onnected Components Workbench are trademarks of Ro ckwell Automation, Inc.
Trademarks not belonging to Rockwell Automation are property of their respective companies.
4Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
Overview
For information on…See page…
Recommended Documentation
Manual Conventions5
5
Preface
Recommended
Documentation
All the recommended documentation listed in this section is available online at
http://www.rockwellautomation.com/literature
.
The following publications provide additional information:
For...See...Publication
PROFIBUSPROFIBUS Standardhttp://
PROFIBUS Installation Guideline
Prosoft Configuration Builderhttp://www.prosoft-
PROFIBUS DP-V1 Master Network Interface Module for
CompactLogix (Prosoft MVI69-PDPMV1)
Important: This manual does not cover all the steps required to
setup a PROFIBUS DP Master module. Make sure to see module’s
user manual for detailed instructions.
PowerFlex®520-Series Drives PowerFlex 520-Series Adjustable Frequency AC Drive User Manual 520-UM001
PowerFlex 520-Series AC Drive Specifications Technical Data520-TD001
PowerFlex 520-Series Communication Adapters Installation
Instructions
PowerFlex 4-Class HIMPowerFlex 4-Class Human HIM (DSI) Quick Reference22HIM-QR001
RSLogix™ 5000RSLogix 5000 online help
Connected Components
Work ben ch
(1) The online help is installed with the software.
Website containing information on the Connected Components
Workbench software tool, and includes a link for free software
download.
This manual provides information about the PowerFlex 25-COMM-P adapter
and using it with PowerFlex 520-series drives for network communication.
Rockwell Automation Publication 520COM-UM004A-EN-E - November 20135
Preface Overview
The following conventions are used throughout this manual:
• Parameter names are shown in the format axxx [*]. The a represents the
parameter group. The xxx represents the parameter number. The *
represents the parameter name— for example C175 [DSI I/O Cfg].
• Menu commands are shown in bold type face and follow the format Menu
> Command. For example, if you read “Select File > Open,” yo u s ho ul d
click the File menu and then click the Open command.
• RSLogix 5000 (version 20) was used for the screen captures in this manual.
Different versions of the software may differ in appearance and
procedures.
• The Studio 5000™ Engineering and Design Environment combines
engineering and design elements into a common environment. The first
element in the Studio 5000 environment is the Logix Designer
application. The Logix Designer application is the rebranding of RSLogix
5000 software and will continue to be the product to program Logix 5000
controllers for discrete, process, batch, motion, safety, and drive-based
solutions. The Studio 5000 environment is the foundation for the future
of Rockwell Automation engineering design tools and capabilities. It is the
one place for design engineers to develop all the elements of their control
system.
6Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
Getting Started
Item PartDescription
➊Node Address
switches
Switches for setting the node address of the
adapter. See Setting the Endianness and
Node Address Using the DIP Switches on
page 14.
Endianness Selection
switch (Switch 8)
Sets the endianness of data transmitted over
network.See Setting the Endianness and
Node Address Using the DIP Switches on
page 14.
➋Adapter-to-D rive
header
A 40-pin, double-row shrouded female
header. An interface connector is used to
connect this header to a header on the drive.
➌Status indicatorsThree LEDs that indicate the status of the
connected drive, adapter and network. See
Troubleshooting
on page 69.
➍CS1/CS2 terminalsProvides a clean ground for the
communication bus cable shields.
CS1 or CS2 should be connected to a clean
ground or PE ground on the drive.
➎PROFIBUS DB9
Female connector
PROFIBUS connector for the PROFIBUS
network cable.
25-COMM-P
➊
➋
➌
➍
➎
The 25-COMM-P adapter is intended for installation into a
PowerFlex 520-series drive and is used for network communication.
Top icPa ge
Components
Feature s8
Understanding Parameter Types8
Compatible Products9
Required Equipment9
Safety Precautions10
Quick Start11
7
Chapter 1
Components
Components of the Adapter
Rockwell Automation Publication 520COM-UM004A-EN-E - November 20137
Chapter 1Getting Started
Features
The features of the adapter include:
• Mounting onto a PowerFlex 520-series drive Control Module back cover
for installation into the drive.
• Switches to set a node address before applying power to the PowerFlex
drive. Alternatively, you can disable the switches and use parameters to
configure these functions.
• Compatibility with various configuration tools to configure the adapter
and host drive, including the following:
– PowerFlex 520-series drive built-in keypad
– PowerFlex 22-HIM-A3 or 22-HIM-C2S HIM (Human Interface
Module)
– Connected Components Workbench (version 3 or greater)
– ControlFLASH software (version 7 or greater)
– Third-party PROFIBUS configuration software, such as Prosoft
Configuration Builder
• Status indicators that report the status of the adapter and network
communications.
• Parameter-configured 16-bit Datalinks in the I/O to meet application
requirements (four Datalinks to write data and four Datalinks to read
data).
• Acylic Messaging support.
• Master-Slave hierarchy that can be configured to transmit data to and from
a controller on the network.
• Multi-drive mode which allows up to five drives to share a single
PROFIBUS node.
• User-defined fault actions to determine how the adapter and its host
PowerFlex 520-series drive respond to the following:
– I/O messaging communication disruptions (Comm Flt Action)
– Controllers in idle mode (Idle Flt Action)
Understanding Parameter
Types
8Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
This manual references two types of parameters:
• Device parameters are used to configure the adapter to operate on the
network. These parameters reside on the adapter.
• Host parameters are used to configure the drive, including the datalink
configuration for the datalinks used by the adapter. These parameters
reside on the drive.
Getting StartedChapter 1
Yo u c an vi ew ad ap te r Device parameters and Host parameters with any of the
following drive configuration tools:
• PowerFlex 520-series drive built-in keypad
• PowerFlex 22-HIM-A3 or 22-HIM-C2S HIM
• Connected Components Workbench software – click the tab for the
adapter at the bottom of the window, and click the Parameters icon in the
tool bar.
Compatible Products
Required Equipment
At the time of publication, the adapter is compatible with the following:
• PowerFlex 523 drives (all firmware revisions)
• PowerFlex 525 drives (all firmware revisions)
Equipment Shipped with the Adapter
When you unpack the adapter, verify that the package includes the following:
❑ One PowerFlex 25-COMM-P PROFIBUS DPV1 adapter
(installed in a PowerFlex 520-series drive control module back cover)
❑ Two interface connectors
(one for connecting the adapter to PowerFlex 523 drives, one for connecting the adapter to PowerFlex 525 drives)
❑ One Installation Instructions leaflet, publication 520COM-IN001
User-Supplied Equipment
The Device and Host parameters can be configured using the PowerFlex 520series drive built-in keypad (see Using the Drive Keypad Interface to Access
Parameters on page 23). In addition, you must supply:
❑ A small screwdriver
❑ PROFIBUS cable; only use cable that conforms to PROFIBUS cable standards
(Belden #3079A PROFIBUS cable or equivalent is recommended)
❑ One 9-pin, male D-Sub PROFIBUS connector
PROFIBUS connectors are available from a variety of sources and in various sizes. As such, there may be mechanical
limitations that prohibit the use of some connectors. Phoenix SUBCON-PLUS-PROFIB/AX/SC (Part # 2744380),
Siemens 6GK1500-0FC00, or Brad BM5G60PP4Mxxx are recommended for use with PowerFlex 520-series drives.
❑ Configuration tool, such as the following:
– PowerFlex 22-HIM-A3 or 22-HIM-C2S HIM
– Connected Components Workbench (version 3 or greater)
Connected Components Workbench is the recommended stand-alone software tool for use with PowerFlex
drives. You can obtain a free copy by downloading it or requesting a DVD. Both options are available at
❑ Controller configuration software RSLogix 5000 (version 20 or greater) or Logix Designer (version 21 or greater)
❑ A computer connection to the PROFIBUS DPV1 network
.
Rockwell Automation Publication 520COM-UM004A-EN-E - November 20139
Chapter 1Getting Started
Safety Precautions
Please read the following safety precautions carefully.
ATT EN TI ON : Risk of injury or death exists. The PowerFlex drive may contain
high voltages that can cause injury or death. Remove all power from the
PowerFlex drive, and then verify power has been removed before installing or
removing an adapter.
ATT EN TI ON : 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 PROFIBUS adapter. Failure to comply may
result in injury and/or equipment damage.
ATT EN TI ON : Risk of equipment damage exists. The 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, see
Guarding Against Electrostatic Damage (publication 8000-4.5.2
ATT EN TI ON : 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.
ATT EN TI ON : Risk of injury or equipment damage exists. Device parameters
11 [Comm Flt Action] and 12 [Idle Flt Action] let you determine the action
of the adapter and drive if I/O communication is disrupted or the controller is
idle. By default, these parameters fault the drive. You may configure these
parameters so that the drive continues to run, however, 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).
ATT EN TI ON : 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.
ATT EN TI ON : 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.
)
10Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
Getting StartedChapter 1
Quick Start
This section is provided to help experienced users quickly start using the adapter.
If you are unsure how to complete a step, refer to the referenced chapter.
Step ActionSee...
1Review the safety precautions for the adapter.Throughout this manual
2Verify that the PowerFlex drive is properly installed.PowerFlex 520-Series
3Commission the adapter.
Set a unique node address using the switches on the adapter. If desired, you can
disable the switches and use parameter settings instead.
4Install the adapter.
Verify that the PowerFlex drive is not powered. Then, connect the adapter to the drive
using the appropriate interface connector (included with adapter).
5Connect the adapter to the PROFIBUS network.
Verify that the PROFIBUS network is not powered. Then, connect the adapter to the
network using a PROFIBUS cable.
6Apply power to the drive and to the network.
The adapter receives power from the drive.
a. Verify that the adapter is installed correctly and then apply power to the drive.
The status indicators should be green. If they flash red, there is a problem.
See Troubleshooting
b. Configure and verify key drive parameters.
7Configure the adapter for your application.
Set adapter parameters for the following functions as required by your application:
8Configure the PROFIBUS Master to communicate with the adapter.
Use controller configuration tools such as Prosoft Configuration Builder software for
PROFIBUS and RSLogix 5000 or Logix Designer software to configure the master on the
PROFIBUS network to recognize the adapter and drive.
9Configure the I/O.
Use a controller configuration tool such as RSLogix 5000 or Logix Designer software
that enables you to control the adapter and connec ted drive using I/O.
on page 69.
Adjustable Freq uency AC
Drive User Manual,
publication 520-UM001
PowerFlex 520-Series
Communication Adap ters
Installation Instructions,
publication
520COM-IN001 and
Chapter 2,
Installing the Adapter
,
Chapter 3
Configuring the Adapter
Chapter 4,
Configuring the
PROFIBUS Master
Chapter 5,
Using the I/O
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201311
Chapter 1Getting Started
Notes:
12Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
Installing the Adapter
IMPORTANT
This chapter provides instructions for installing the adapter in a
PowerFlex 520-series drive.
Top icPa ge
Preparing for an Installation
Commissioning the Adapter13
Connecting the Ad apter to the Drive15
Connecting the Adapter to the Network18
Network Termination20
Applying Power20
13
Chapter 2
Preparing for an Installation
Commissioning the Adapter
Before installing the adapter, do the following:
• Read the PROFIBUS Installation Guideline for details on PROFIBUS
networks.
• Verify that you have all required equipment.
See Required Equipment
on page 9.
To commission the adapter, you must set the Endianness and a unique node
address that is used by the network. See the Glossary
on page 85 for details about
node addresses.
There are two methods for configuring the adapter’s Endianness and node
address:
• Using the onboard DIP Switches;
• Using adapter parameters – Use adapter parameters when you want more
flexibility in setting up the node address. To set the node address using
adapter parameters, see Setting the Node Address
on page 25.
Regardless of the method used to set the adapter’s node address, each node on
the network must have a unique node address.
ATT EN TI ON : Risk of equipment damage exists. The 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, see
Guarding Against Electrostatic Damage (publication 8000-4.5.2
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201313
)
Chapter 2Installing the Adapter
IMPORTANT
Node Address
switches (1...7)
Byte Swap
switch (8)
Setting the Endianness and Node Address Using the DIP Switches
Set the Endianness of the adapter with Byte Swap switch 8. The Byte Swap switch
can be set to either OFF ‘0’ (Little Endian) or ON ‘1’ (Big Endian) data formats
for the data exchanged on the network. The data consists of the following items:
• CTRL: Logic Command Word (four bytes)
• REF: Speed Reference (two bytes)
• STAT: Logic Status Word (four bytes)
• FEEDBACK: Speed Feedback (two bytes)
• zero to eight Datalinks (two bytes each)
• Acyclic messaging
Depending on the setting of the Byte Swap switch 8, the two bytes for each of the
above data items are swapped.
Each node on the PROFIBUS network must have a unique address. Set the node
address before power is applied because the adapter detects the node address
during initialization (Power On Reset). Unless using the Set Slave Address
service in which the address change occurs without requiring a power cycle.
Set the Node Address by setting the Node Address switches 1 through 7 to their
binary equivalent, where ‘0’ and ‘1’ indicate switch positions ‘OFF’ and ‘ON’
respectively. Node Address Switch Settings
on page 15 lists node addresses and
the corresponding Node Address switch settings required to set that respective
address.
14Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
Node Address Switch Settings
Installing the AdapterChapter 2
Node
Address
000000000 150001111
010000001 160010000
020000010 170010001
030000011 180010010
040000100 191010011
050000101 200010100
060000110
070000111 120 1111000
080001000 121 1111001
090001001 123 1111010
100001010 124 1111011
110001011 125 1111100
120001100 126 1111101
130001101 127 1111111
140001110
Node Address SwitchNode
76543217654321
Address
Node Address Switch
...
Description of Node Address Switches
Node Address Value Description
00 or 127If the Node Address switches are set to ‘00’ (the default setting) or 127, the adapter uses Device
parameter 05 [Net Addr Cfg] to set the Node Address. See Setting the Node Address
page 25.
01...126Node Address used by the adapter.
on
Connecting the Adapter to
the Drive
The switch settings can be verified by viewing the Device parameter 06 [Net
Addr Act], a read-only parameter, with any of the following drive configuration
tools:
• PowerFlex 520-series drive built-in keypad
• PowerFlex 22-HIM-A3 or 22-HIM-C2S HIM
• Connected Components Workbench software (version 3 or greater)
ATT EN TI ON : Risk of injury or death exists. The PowerFlex drive may contain
high voltages that can cause injur y or death. Remove power from the drive, and
then verify power has been discharged before connecting the adapter to the
network.
1. Remove power from the drive.
2. Use static control precautions.
3. Separate the drive’s control module from the power module.
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201315
Chapter 2Installing the Adapter
a. Press and hold down the catch on both sides of the frame cover, then
pullout and swing upwards to remove (Frames B...E only).
b. Press down and slide out the top cover of the control module to unlock
it from the power module.
c. Hold the sides and top of the control module firmly, then pull out to
separate it from the power module.
16Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
Communication
adapter interface
connector
For PowerFlex 523
For PowerFlex 525
Communication
adapter interface
connector
Installing the AdapterChapter 2
4. Insert the interface connector for the adapter into the header located at the
back of the control module.
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201317
Chapter 2Installing the Adapter
IMPORTANT
5. Align the Communication card-Drive header on the adapter with the
interface connector. Then, press down firmly around the adapter.
The adapter snaps into the back of the control module.
The CS1/CS2 terminals on the adapter provide a clean ground for the
communication bus cable shields. You should connect the CS1 or CS2
terminal to a clean ground or PE ground on the drive.
Connecting the Adapter to
the Network
6. Attach the control module to the power module.
ATT EN TI ON : Risk of injury or death exists. The PowerFlex drive may contain
high voltages that can cause injur y or death. Remove power from the drive, and
then verify power has been discharged before connecting the adapter to the
network.
1. Remove power from the network.
2. Use static control precautions.
3. Connect a PROFIBUS connector to the cable.
PROFIBUS connectors are available from a variety of sources and in
various sizes. As such, there may be mechanical limitations that prohibit
the use of some connectors.
Phoenix SUBCON-PLUS-PROFIB/AX/SC (Part #2744380), Siemens
6GK1500-0FC00, or Brad BM5G60PP4Mxxxx are recommended for use
with PowerFlex 520-series drives.
18Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
Installing the AdapterChapter 2
IMPORTANT
B
A
B
A
B
A
B
A
A
B
AB
PROFIBUS Connector
4. Connect the PROFIBUS cable to the adapter and secure it with the two
screws on the connector.
PROFIBUS communication may not operate correctly if the cable shield
does not make full contact with the connector housing.
Network Wiring Diagram
TerminalSignalFunction
HousingShieldBus cable shield (outer screen that surrounds A and B conductors)
1Not connected–
2Not connected–
3B-LINEPositive RxD/TxD according to RS485 specification
4RTSRequest to send
5GND BUSNetwork Zero Volt Reference (isolated from drive side)
6+5V BUS+5V output to network (isolated from drive side)
7Not connected–
8A-LINENegative RxD/TxD according to RS485 specification
9Not connected–
5. Ground the shield to reduce electrostatic pickup. However, shielding is
only effective when the shield is properly connected to ground. See the
PROFIBUS Installation Guideline for instructions to correctly ground the
shield.
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201319
Chapter 2Installing the Adapter
Esc
Sel
Esc
Sel
PROFIBUS
PROFIBUS network
PowerFlex 525
with 25-COMM-P
PowerFlex 525
with 25-COMM-P
CompactLogix controller with
MVI69-PDPMV1 in slot 1
Wiring Example
6. Connect the other end of the PROFIBUS cable to the PROFIBUS
network.
Network Termination
Applying Power
The first and last node on a PROFIBUS DP Network segment should be
terminated.
Rockwell Automation recommends that the user select one of the
aforementioned PROFIBUS connectors with built-in termination.
ATT EN TI ON : 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.
1. Make sure that the adapter will have a unique address on the network and
Endianness is set. If a new address is needed, reset its switches (see
Commissioning the Adapter
on page 13).
2. Apply power to the drive. The adapter receives its power from the
connected drive.
3. If the parameter settings for the Endianness and node address are to be
used, a configuration tool such as Connected Components Workbench
(version 3 or greater) can be used to adjust the respective parameters in the
adapter. See Configuring the Adapter
on page 23.
Start-Up Status Indication
20Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
After power has been applied, the status indicators can be viewed on the front of
the drive. When you apply power to the product and network for the first time,
the status indicators should be green after an initialization. If the status indicators
go red, there is a problem. See Troubleshooting
on page 69.
Drive and Adapter Status Indicators
Esc
Sel
ItemStatus IndicatorStatus
(1)
(1) If all status indicators are off, the adapter is not receiving power. If any other conditions occur, see Troubleshooting on page 69.
Description
➊PORTGreenNormal operation. The adapter is properly
connected and is communicating with the
drive.
Flashing greenThe adapter is in the process of establishing a
connection to the drive. This status indicator
will turn solid green or red.
➋MODGreenNormal operation. The adapter is operational
and is transferring I/O data.
Flashing greenNormal operation. The adapter is operational
but is not transferring I/O data.
➌NET AGreenNormal operation. The adapter is properly
connected and communicating on the
network.
Flashing greenThe adapter is properly connected but is not
communicating with any devices on the
network.
➍NET BOffNot used for PROFIBUS network.
➊
➋
25-COMM-PPowerFlex 525 Frame A shown
➌
➍
➊
➋
➌
➍
Installing the AdapterChapter 2
FWD
ENET LINK
EtherNet/IP
Configuring/Verifying Key Drive Parameters
The PowerFlex 520-series 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.
Configuring the Host parameters can be done using the drive’s keypad, a HIM,
Logix Designer or Connected Components Workbench. In the following
example, the drive will receive the Logic Command and Reference from the
network.
1. Set the value of Host parameter P046 [Start Source 1]
to 4 “Network Opt”.
2. Set the value of Host parameter P047 [Speed Reference1]
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201321
to 4 “Network Opt”.
Chapter 2Installing the Adapter
TIP
The PowerFlex 520-series drive supports up to three control functions
and three Reference functions.
For more information on how to set different combinations of the control and
Reference functions, see the PowerFlex 520-Series Adjustable Frequency AC
Drive User Manual, publication 520-UM001
.
22Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
Chapter 3
IMPORTANT
Configuring the Adapter
This chapter provides instructions and information for setting the parameters to
configure the adapter.
Top icPa ge
Configurat ion Tools
Using the Drive Keypad Interface to Access Parameters23
Using the PowerFlex 4-Class HIM to Access Parameters25
Setting the Node Address25
Using Master-Slave Hierarchy (Optional)26
Setting a Fault Action27
Resetting the Ad apter28
Restoring Adapter Parameters to Factory Defaults29
Viewing the Adapter Status Using Parameters29
Updating the Adapter Firmware29
23
Configuration Tools
Using the Drive Keypad
Interface to Access
Parameters
For a list of parameters, seeAdapter Parameters
terms in this chapter, see the Glossary
The adapter parameters can be configured using the drive keypad interface (see
page 23
Connected Components Workbench (version 3 or greater) can also be used to
access the adapter parameters.
The following is an example of basic integral keypad and display functions. This
example provides basic navigation instructions and illustrates how to program a
parameter.
) or a PowerFlex 4-class HIM (Human Interface Module, see page 25).
The adapter Device parameters can be accessed on the drive keypad via the “N”
(Network) group. Note that the parameters in the “N” group will appear offset
from the Device parameter numbers referenced in this manual by 1000
(decimal) on the LCD display.
on page 85.
on page 77. For definitions of
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201323
Chapter 3Configuring the Adapter
HERT
Z
FWD
Esc
FWD
Esc
FWD
or
FWD
Sel
or
FWD
or
FWD
FWD
Sel
or
PROGRAM
FWD
or
PROGRAM
FWD
Sel
PROGRAM
FWD
Esc
or
FWD
FWD
or
Esc
FWD
StepKey(s)Example Display
1. When power is applied, the last user-selected
Basic Display Group parameter number is briefly
displayed with flashing characters. The display
then defaults to that parameter’s current value.
(Example shows the value of b001 [Output
Freq] with the drive stopped.)
2. Press Esc to display the Basic Display Group
parameter number shown on power-up. The
parameter number will flash.
3. Press Esc to enter the parameter group list. The
parameter group letter will flash.
4. Press the Up Ar row or Down Arrow to scroll
through the group list (b, P, t, C, L, d, A, f, N, M,
and Gx).
5. Press Enter or Sel to enter a group. The right
digit of the last viewed parameter in that group
will flash.
6. Press the Up Ar row or Down Arrow to scroll
through the parameter list.
7. Press Enter to view the value of the parameter.
Or
Press Esc to return to the parameter list.
8. Press Enter or Sel to enter Program Mode and
edit the value. The right digit will flash and the
word Program on the LCD display will light up.
9. Press the Up Arrow or Down Arrow to change
the parameter value.
10. If desired, press Sel to move from digit to digit
or bit to bit. The digit or bit that you can change
will flash.
11. Press Esc to cancel a change and exit Program
Mode.
Or
Press Enter to save a change and exit Program
Mode.
The digit will stop flashing and the word
Program on the LCD display will turn off.
12. Press Esc to return to the parameter list.
Continue to press Esc to back out of the
programming menu.
If pressing Esc does not change the display, then
b001 [Output Freq] is displayed. Press Enter or
Sel to enter the group list again.
24Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
Configuring the AdapterChapter 3
Para meters
Groups
Linear List
Changed Params
DIAG
PAR A M DSELMEMSEL
Sel
Device Select
DSI Devices
DIAG PARAM
DSELMEMSEL
and
DSI Devices
PowerFlex 525
25-COMM-P
Sel
DSI Devices
PowerFlex 525
25-COMM-P
Using the PowerFlex 4-Class
HIM to Access Parameters
The PowerFlex 4-class HIM can be used to access parameters in the adapter (see
basic steps shown below). It is recommended that you read through the steps for
your HIM before performing the sequence. For additional HIM information,
refer to the HIM Quick Reference card, publication 22HIM-QR001
StepKey(s)Example Display
1. Power up the drive. Then connect the HIM
to the DSI port of the drive. The Parameters
tab for the drive will be displayed.
2. Press Sel until the DSEL tab is selected.
3. Select DSI Device in the DSEL tab if it is not
already selected using the Up Arrow or
Down Arrow.
Press Enter to selec t DSI Device.
.
Setting the Node Address
4. Press the Up Arrow or Down Arrow to scroll
to 25-COMM-P.
Press Enter to reload the HIM to browse
only the communication adapter
(25-COMM-P) parameters.
To display the Host parameters, repeat steps 1 through 3 and select
“PowerFlex 525” at step 3.
The value of Device parameter 05 [Net Addr Cfg] determines the node address if
the adapter’s Node Address switches are set to ‘00’ (Program). When the Node
Address switches are in any other combination of positions, the switches
determine the node address.
1. Set the value of Device parameter 05 [Net Addr Cfg] to a unique node
address.
2. Reset the adapter by power cycling the drive.
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201325
Chapter 3Configuring the Adapter
IMPORTANT
Using Master-Slave Hierarchy
(Optional)
This procedure is only required if Datalinks are used to write or read data of the
drive. A hierarchy determines the type of device with which the adapter
exchanges data. In a Master-Slave hierarchy, the adapter exchanges data with a
PROFIBUS master, such as a Prosoft MVI69-PDPMV1 Master Network
Interface module for CompactLogix.
Configuring a Master-Slave Hierarchy
The controller I/O image can have anywhere from zero to eight (four In and four
Out) additional 16-bit parameters called Datalinks. They are configured using
Host parameters C161 [Opt Data In 1] through C164 [Opt Data In 4], and
C165 [Opt Data Out 1] through C168 [Opt Data Out 4]. The number of
Datalinks actively used is controlled by the connection size in the controller and
the in/out parameters. See the respective controller example sections in
Configuring the PROFIBUS Master
the connection size.
When using a ControlLogix or CompactLogix controller and the Generic
Profile, or a MicroLogix 1100/1400 controller, configure the Datalink
parameters now as described in this section.
on page 31 for more information on setting
Enabling Datalinks To Write Data
Always use the Datalink parameters in consecutive numerical order, starting
with the first parameter. For example, use Host parameters C165, C166, and
C167 to configure three Datalinks to write data. Otherwise, the network I/O
connection will be larger than necessary, which needlessly increases controller
response time and memory usage.
Host parameters C165 [Opt Data Out 1] through C168 [Opt Data Out 4]
control which parameters in the drive send values to the network. To configure
these parameters, set them to the drive parameter number you want to correlate
them to.
The following steps are required to enable Datalinks to write data:
1. Set the values of only the required number of contiguous drive-to-network
Datalinks needed to write data to the network and that are to be included
in the network I/O connection.
2. Reset the adapter by power cycling the drive.
After the above steps are complete, the adapter is ready to send output data and
transfer status data to the master (controller). Next, configure the controller to
recognize and transmit I/O to the adapter. See Configuring the PROFIBUS
Master on page 31.
26Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
Configuring the AdapterChapter 3
IMPORTANT
Enabling Datalinks To Read Data
Always use the Datalink parameters in consecutive numerical order, starting
with the first parameter. For example, use Host parameters C161, C162, and
C163 to configure three Datalinks to read data. Otherwise, the network I/O
connection will be larger than necessary, which needlessly increases controller
response time and memory usage.
Host parameters C161 [Opt Data In 1] through C164 [Opt Data In 4]
configure which parameters in the drive receive values from the network. To
configure these parameters, set them to the parameter number you wish to
correlate them to.
The following steps are required to enable Datalinks to read data:
1. Set the values of only the required number of contiguous network-to-drive
Datalinks needed to read data from the network and that are to be
included in the network I/O connection.
2. Reset the adapter by power cycling the drive.
Setting a Fault Action
After the above steps are complete, the adapter is ready to receive input data from
the master (controller). Next, configure the controller to recognize and transmit
I/O to the adapter. See Configuring the PROFIBUS Master
By default, when communications are disrupted (the network cable is
disconnected) and/or the controller is idle (in program mode or faulted), the
drive responds by faulting if it is using I/O from the network. You can configure a
different response to these events:
• Disrupted I/O communication by using Device parameter
11 [Comm Flt Action].
• An idle controller by using Device parameter 12 [Idle Flt Action].
ATT EN TI ON : Risk of injury or equipment damage exists. Device parameters
11 [Comm Flt Action] and 12 [Idle Flt Action] respectively let you determine the
action of the adapter and drive if communications are disrupted or the
controller is idle. By default, these parameters fault the drive. You may
configure these parameters so that the drive continues to run, however,
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 (a
disconnected network cable or a controller in idle state).
on page 31.
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201327
Chapter 3Configuring the Adapter
Changing the Fault Action
Set the values of Device parameters 11 [Comm Flt Action] and 12 [Idle Flt
Action] to the desired responses:
Value ActionDescription
0FaultThe drive is faulted and stopped. Datalink data is no longer sent to the drive. (Default)
1StopThe drive is stopped as per Host parameter P045 [Stop Mode] setting. Datalink data sent to
the drive remains unchanged.
2Zero DataThe drive is sent “0” values for all Reference and Datalink data. This does not command a stop.
3Hold LastThe drive continues in its present state.
4Send Flt CfgThe drive is sent the Reference and Datalink data that you set in the fault configuration
Changes to these parameters take effect immediately. A reset is not required.
If communication is disrupted and then re-established again, the drive will
automatically receive commands over the network again.
Setting the Fault Configuration Parameters
Resetting the Adapter
When setting Device parameters 11 [Comm Flt Action] and 12 [Idle Flt
Action] to 4 “Send Flt Cfg,” the values in the following parameters are sent to the
drive after a communications fault and/or idle fault for drive control occurs. You
must set these parameters to values required by your application.
Device ParameterDescription
13 [Flt Cfg Logic]A 16-bit integer value sent to the drive for Logic Command.
14 [Flt Cfg Ref]A 16-bit integer value sent to the drive for Reference.
15 [Flt Cfg DL 1] through
18 [Flt Cfg DL 4]
A 16-bit integer value sent to the drive for a Datalink.
Changes to these parameters take effect immediately. A reset is not required.
Changes to switch settings on 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 Device parameter 19 [Reset Module].
ATT EN TI ON : 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.
Set Device parameter 19 [Reset Module] to 1 “Reset Module”.
ValueDescription
0Ready (Default)
1Reset Module
2Set Defaults
28Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
Configuring the AdapterChapter 3
IMPORTANT
When you enter 1 “Reset Module”, the adapter will be immediately reset. An
alternate method to reset the adapter is by power cycling the drive.
Restoring Adapter
Parameters to Factory
Defaults
Viewing the Adapter Status
Using Parameters
Set Device parameter 19 [Reset Module] to 2 “Set Defaults”.
ValueDescription
0Ready (Default)
1Reset Module
2Set Defaults
When you enter 2 “Set Defaults”, the adapter will set all of its parameters to their
factory default values.
When performing a “Set Defaults” action, the drive may detect a conflict and
then not allow this function to occur. If this happens, first resolve the conflict
and then repeat a “Set Defaults” action. Common reasons for a conflict include
the drive running or a controller in Run mode.
After performing a “Set Defaults” action, you must enter 1 “Reset Module” or
power cycle the drive so that the new values take effect. Thereafter, this
parameter will be restored to a value of 0 “Ready”.
The following Device parameters provide information about the status of the
adapter. You can view these parameters at any time using the PowerFlex
22-HIM-A3 or 22-HIM-C2S HIM or Connected Components Workbench.
PROFIBUS DP Adapter Status Parameters
Updating the Adapter
Firmware
NameDescription
02 [DLs From Net Act]Displays the number of network-to-drive Datalinks that the drive is using based on the I/O
connection opened by the controller.
03 [DLs To Net Act]Displays the number of drive-to-network Datalinks that the controller is using based on the
I/O connection opened by the controller.
04 [Net Addr Src]Displays the source from which the adapter’s node address is taken. This will be either the
Node Address switches (see Setting the Endianness and Node Address Using the DIP Switches
on page 14) or the value of Device parameter 05 [Net Addr Cfg].
06 [Net Addr Act]Displays the actual network node address used by the adapter, which can be one of the
following:
• The address set with the Node Address switches (see Setting the Endianness and Node
Address Using the DIP Switches on page 14).
• The Set Slave Address service, sets the value of the new address into the Device parameter
05 [Net Addr Cfg]. It is saved in Non-volatile memory, but takes effect immediately.
• An old address from the switches or parameter. (If either has been changed, but the
adapter has not been reset, the new address will not be in effect.)
The adapter firmware can be updated over the network or through DSI using a
tool such as the 1203-USB serial converter.
When updating firmware over the network or DSI, you can use the Allen-Bradley
ControlFLASH software tool.
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201329
Chapter 3Configuring the Adapter
To obtain a firmware 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 the following items:
• Firmware update enhancements and anomalies
• How to determine the existing firmware revision
• How to update the firmware using ControlFLASH
30Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
Chapter 4
Esc
Sel
CompactLogix controller with
MVI69-PDPMV1 in slot 1
Master
PowerFlex 520-series drive
with 25-COMM-P
Address 3
Configuring the PROFIBUS Master
PROFIBUS masters are available from several manufacturers, including ProSoft
Technology. This chapter provides instructions on how to use the MVI69PDPMV1 PROFIBUS DPV1 master and do the following:
• Configure the MVI69-PDPMV1 PROFIBUS DPV1 master.
• Install the 25-COMM-P GSD file in the software tool library.
• Configure the 25-COMM-P adapter as a PowerFlex 520-series
PROFIBUS slave.
Top icPa ge
Example Network
Configuring the MVI69-PDPMV1 PROFIBUS DPV1 Master32
Installing GSD Files34
Configuring the Adapter as a Slave36
31
Example Network
In this example, we will configure one PowerFlex 520-series drive, with an
installed 25-COMM-P adapter, to be assigned as Station 1 on a PROFIBUS
network. This configuration is used as an example system throughout this
manual. Apart from the node address and adapter mapping, most drives will have
identical configurations. This chapter describes the steps to configure a simple
PROFIBUS network like the example shown in Example PROFIBUS Network
on page 31.
When using a ControlLogix or CompactLogix controller, the Endianness switch
of the adapter must be set to OFF ‘0’ (Little Endian). See Setting the Endianness
and Node Address Using the DIP Switches on page 14 for more information.
Example PROFIBUS Network
PROFIBUS
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201331
Chapter 4Configuring the PROFIBUS Master
Configuring the MVI69PDPMV1 PROFIBUS DPV1
Master
To begin, launch the ProSoft Configuration Builder (PCB) software, which has a
window consisting of a treeview on the left, and information and configuration
panes on the right. When you first launch PCB software, the treeview consists of
folders for Default Project and Default Location, with a Default Module in the
Default Location folder. The ProSoft Configuration Builder window below
shows a new project.
Start configuring the default module by adding the MVI69-PDPMV1 module to
the project.
1. Right-click the Default Module in the treeview and choose Choose
Module Type.
The Choose Module Type dialog box appears.
2. From the Select Module Type pull-down menu, choose MVI69-
PDPMV1.
32Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
Configuring the PROFIBUS MasterChapter 4
3. For the selected MVI69-PDPMV1 module, there is a default list of ports
as shown in the example window below.
4. In the PCB treeview, click ‘+’ to expand the MVI69-PDPMV1 tree.
5. Right-click the PROFIBUS DP icon and choose Configure.
The PROFIBUS Master Setup dialog box appears.
6. From the Select Port pull-down menu, choose 1769 E3xE if connected to
the MVI69-PDPMV1 over EtherNet/IP through the CompactLogix
backplane, or choose Com1 if connected serially to the MVI69PDPMV1.
For this example, we will use EtherNet/IP.
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201333
Chapter 4Configuring the PROFIBUS Master
7. After choosing 1769 E3xE, click Configure PROFIBUS.
The ProSoft Configuration Builder for PROFIBUS MVI69-PDPMV1
configuration tool appears.
Installing GSD Files
34Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
ProSoft Configuration Builder (PCB) software uses PROFIBUS slave definition
files (GSD files) to obtain basic configuration information about the
PROFIBUS slaves you add to the network. The GSD configuration files identify
the slave’s capabilities so that the MVI69-PDPMV1 module can communicate
with it correctly.
Example: The 25-COMM-P GSD file is named ‘ROCK0E0B.gsd’. It is the GSD
file for the 25-COMM-P adapter in the drive and can be downloaded at
http://www.ab.com/support/abdrives/webupdate
requires the 25-COMM-P GSD file for the 25-COMM-P adapter to be
registered one time in this tool to configure networks with a connection to this
adapter.
Follow these steps to install the GSD file or files for your slave module or
modules.
. The configuration tool only
Configuring the PROFIBUS MasterChapter 4
1. From the Tools menu, choose Install new GS*-file.
A dialog box appears for you to browse for the location of the GSD file.
2. Select the file to install, and click Open.
If the file already exists in the configuration file path, you will be prompted
to overwrite the file.
3. You will be prompted to associate the GSD configuration file with a
bitmap image of the slave.
4. Use the File/Open dialog box to browse for the location of the image
file(s) to use.
If you have no specific bitmap file, you may Cancel the bitmap upload
which then provides a generic slave icon to use in the Bus Configuration
window for this slave.
5. Select the image files provided with the GSD file for the 25-COMM-P
adapter.
A screen prompt appears showing the newly added slave in the treeview.
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201335
Chapter 4Configuring the PROFIBUS Master
Configuring the Adapter as a
Slave
Follow these steps to add and configure a 25-COMM-P adapter as a slave.
1. Drag the Slave icon into the Bus Configuration window.
The slave is added to the PROFIBUS network and configured to the
Master in a networked relationship.
2. In the treeview, click ‘+’ to expand the slave you added.
The list in the window above shows the possible input/output
configuration values for a 25-COMM-P Slave. The Datalinks (1...4) allow
the assignment of configured drive parameters to be included in the
PROFIBUS DP I/O data frames that are transferred between the
CompactLogix controller and the PowerFlex 520-series drive.
3. Click on the 25-COMM-P in the Bus Configuration window.
36Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
Configuring the PROFIBUS MasterChapter 4
IMPORTANT
4. Drag the input and output parameters to the Slot Location Grid
(Subscriber List) below the Bus Configuration window.
This view displays the slot number, configuration data, and starting input
and output addresses that will be assigned in the controller memory for the
MVI69-PDPMV1 Master. The Master uses this information to identify
and communicate with individual slaves on the network.
For this example, we will configure words for Ctrl/Stat & Ref/Fdbk as well
as the four input and four output datalinks. These input and output 16-bit
values are assigned to addresses within the MVI69-PDPMV1 Master’s
internal database. For each new slave added to the PROFIBUS network,
the PCB software automatically converts the input/output byte addresses
to input and output image addresses for the tag database in the
CompactLogix processor.
If this is not done the 25-COMM-P will reject the configuration during
the startup of the Data Exchange.
When in Multi-drive mode this is also the case. The Drive 1...4 modules
should be added in order 1, 2, 3, 4 in the ascending slot numbers, or
the device will reject the configuration when trying to enter the Data
Exchange mode of operation.
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201337
Chapter 4Configuring the PROFIBUS Master
5. Double-click the Slave icon to view the Slave Properties, or right-click the
slave icon and select Object Properties.
The PCB software automatically assigns a PROFIBUS address to each
new slave. The address assignment begins at address 3, and is incremented
by 1 for each new slave added to the network.
6. You can change the address in the Common tab of the Slave properties
dialog box.
The address should match the PowerFlex 520-series drive’s PROFIBUS
address assigned for the specific drive you are configuring. The PCB
software will not allow you to assign a PROFIBUS address that is already
in use by another module on this network.
38Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
Configuring the PROFIBUS MasterChapter 4
7. Click on the Parameter assignment tab.
8. Click the value for the DP Mode parameter in the value column. From the pull-down menu, choose DPV1 (default).
9. Click the value for the Diagnostic Alarm parameter in the value column. From the pull-down menu, choose Enabled.
Downloading the Project to the Module
Follow these steps to download the project to the MVI69-PDPMV1 Master.
1. In the Online menu, select Download Configuration.
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201339
Chapter 4Configuring the PROFIBUS Master
2. From the Select Connection Type pull-down menu, choose 1769 L3xE.
The default path appears in the text box.
3. Click DOWNLOAD to start downloading the project to the MVI69PDPMV1 Master.
4. After the configuration is transferred, it will automatically start rebooting
the MVI69-PDPMV1 Master.
5. After the MVI69-PDPMV1 Master has been rebooted, you can view the
status of the download.
40Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
Chapter 5
Using the I/O
This chapter provides information and examples that explain how to control,
configure, and monitor a PowerFlex 520-series drive using PROFIBUS DPV0
messaging.
Top icPa ge
About I/O Messaging
Understanding the I/O Image42
Using Logic Command/Status42
Using Reference/Feedback42
Using Datalinks43
I/O Communication44
ATT EN TI ON : 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.
41
About I/O Messaging
PROFIBUS DPV0 or I/O messaging is used to transfer the data which controls
the PowerFlex drive and its Reference. I/O messaging can also be used to transfer
data to and from Datalinks which are mapped to parameters in the PowerFlex
520-series drives.
The adapter includes the Logic Command, Logic Status, Reference, and
Feedback (all as 16-bit words). This requires four bytes for the Input Size and
four bytes for the Output Size in the controller’s I/O image. This basic I/O must
be always configured by the PROFIBUS configuration tool to the 25-COMM-P
adapter, enabling the ability to control and monitor the PowerFlex 520-series
drive. Additional I/O, if needed, can be set using up to four Datalinks to write
data and/or up to four Datalinks to read data.
Configuring the Adapter
page 31 discuss how to configure the adapter and controller on the network for
the required I/O. This chapter discusses how to use I/O after you have
configured the adapter and controller.
on page 23 and Configuring the PROFIBUS Master on
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201341
Chapter 5Using 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 16-bit Datalinks (Host parameters C161...C164 [Opt Data In
1...4] and C165...C168 [Opt Data Out 1...4]) are used.
If all available I/O is not used, the image is truncated. The image always uses
consecutive words starting at word zero.
CompactLogix Controller I/O Image for PowerFlex 520-Series Drives
on
page 42 shows the I/O image when using all of the 16-bit Datalinks.
CompactLogix Controller I/O Image for PowerFlex 520-Series Drives
(16-bit Logic Command/Status, Reference/Feedback, and Datalinks)
INTOutput I /OINTInput I/O
0Logic Command0Logic Status
1Reference1Feedback
2Datalink 12Datalink 1
3Datalink 23Datalink 2
4Datalink 34Datalink 3
5Datalink 45Datalink 4
Using Logic Command/Status
Using Reference/Feedback
The Logic Command is a 16-bit word of control data produced by the controller
and consumed by the adapter. The Logic Status is a 16-bit word of status data
produced by the adapter and consumed by the controller.
When using a CompactLogix or ControlLogix controller, the Logic Command
word is always INT 0 in the output image and the Logic Status word is always
INT 0 in the input image.
This manual contains the bit definitions for compatible products available at the
time of publication in Logic Command/Status Words: PowerFlex 520-Series
Drives on page 81.
The Reference is a 16-bit INT (integer) produced by the controller and
consumed by the adapter. The Feedback is a 16-bit INT produced by the adapter
and consumed by the controller.
When using a CompactLogix or ControlLogix controller, the 16-bit INT
Reference word is always INT 1 in the output image (see CompactLogix
Controller I/O Image for PowerFlex 520-Series Drives on page 42) and the
16-bit INT Feedback is always INT 1 in the input image.
The Reference and Feedback 16-bit INT values represent drive speed. The
scaling for the speed Reference and Feedback is 0.01 Hz. For example, a 16-bit
INT Reference value of ‘3000’ would equal a Reference of 30.00 Hz. Note that
the commanded maximum speed can never exceed the value of Host parameter
42Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
Using the I/OChapter 5
IMPORTANT
P044 [Maximum Freq]. PowerFlex 520-Series Drive Example Speed Reference/
Feedback Scaling on page 43 shows example References and their results for a
PowerFlex 520-series drive that has its:
• Host parameter P043 [Minimum Freq] set to 10.00 Hz.
• Host parameter P044 [Maximum Freq] set to 50.00 Hz.
PowerFlex 520-Series Drive Example Speed Reference/Feedback Scaling
Using Datalinks
Network Reference ValueSpeed Commanded ValueOutput Speed Network Feedback Value
10000100.00 Hz50.00 Hz
650065.00 Hz50.00 Hz
325032.50 Hz32.50 Hz3250
00.00 Hz0.00 Hz0
(1) The drive runs at 50.00 Hz instead of 100.00 Hz or 65.00 Hz because Host parameter P044 [Maximum Freq] sets 50.00 Hz as the
maximum speed.
(1)
5000
(1)
5000
Attempting to write a negative value to the Speed Reference will result in the
drive ramping to maximum speed due to overflow, the direction of the drive
can only be controlled programmatically with the appropriate bits (bits 4 and
5) in the Command Word.
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 read or written to
without using a PROFIBUS DPV1 Service. When enabled, each Datalink
occupies one 16-bit word in a ControlLogix, CompactLogix, or MicroLogix
controller, providing a mirror of the PowerFlex 520-series drive data value that
the Datalinked parameter represents.
The following rules apply when using PowerFlex 520-series drive Datalinks:
• The target of a Datalink can be any appropriate Host parameter. For
example, Host parameter P041 [Accel Time 1] can be the target of the
adapter installed in the drive.
• The data passed through the drive’s Datalink mechanism is determined by
the settings of the following parameters
– Host parameters C161...C164 [Opt Data In 1...4]
– Host parameters C165...C168 [Opt Data Out 1...4]
• When an I/O connection that includes Datalinks is active, those Datalinks
being used are locked and cannot be changed until that I/O connection
becomes 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 are locked when the adapter has an I/O connection with a controller.
When a controller has an I/O connection to the adapter, the drive does not allow
a reset to defaults, configuration download or anything else that could change the
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201343
Chapter 5Using the I/O
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.
Depending on the controller being used, the I/O connection can be disabled by:
• Putting the controller in Program mode
• Placing the master in idle mode
• Disconnecting the drive from the network
I/O Communication
The following example describes how to use PROFIBUS DPV0 I/O
communication for the CompactLogix controller for the PROFIBUS MVI69PDPMV1 Master.
I/O data transferred to and from the 25-COMM-P adapter nodes can be viewed
in the MVI69-PDPMV1 CompactLogix controller tags for the DPV0 cyclic
communication connections. See Input Mapping in the MVI69-PDPMV1
page 44 and Output Mapping in the MVI69-PDPMV1 on page 45 for input and
output mapping in the MVI69-PDPMV1.
Input Mapping in the MVI69-PDPMV1
on
44Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
Output Mapping in the MVI69-PDPMV1
Using the I/OChapter 5
The input and output data can also be viewed through the ProSoft Configuration
Builder tool, while in the Monitor/Modify mode of operation. The PowerFlex
520-series drive data is displayed under the value column for each the configured
PROFIBUS modules by selecting the Online slave properties tab as shown in
Online Slave Properties
Online Slave Properties
on page 45.
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201345
Chapter 5Using the I/O
Notes:
46Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
Chapter 6
Using Acyclic Messaging
This chapter provides information and examples that explain how to use
PROFIBUS Class 1 DPV1 Acyclic Messaging to configure and monitor the
adapter installed and connected to the PowerFlex 520-series drive.
Top icPa ge
About Acyclic Messaging
Acyclic Messaging for DPV1 Class49
Acyclic Messaging Examples49
ATT EN TI ON : 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.
ATT EN TI ON : Risk of equipment damage exists. If Acyclic Messages are
programmed to write parameter data to Non-Volatile Storage (NVS) frequently,
the NVS will quickly exceed its life cycle and cause the drive to malfunction. Do
not create a program that frequently uses Acyclic Messages to write parameter
data to NVS. Datalinks do not write to NVS and should be used for frequently
changed parameters.
ATT EN TI ON : If you need to make frequent parameter changes using Acyclic
Messages, set Host parameter C121 [Comm Write Mode] to 1 “RAM only”.
47
About Acyclic Messaging
See Using the I/O
Command/Status, Reference/Feedback, and Datalinks.
Acylic messaging is used to transfer data that does not require continuous
updates. Acylic messaging, or DPV1 messaging in the case of the 25-COMM-P
adapter, is also used to configure and monitor drive’s parameters on a
PROFIBUS network. Host (drive) parameters as well as Device (adapter)
parameters can be accessed using acyclic messaging for a PowerFlex 520-series
drive. For a full list of Host (drive) parameters, see the PowerFlex 520-Series
Adjustable Frequency AC Drive User Manual, publication 520-UM001
a list of Device (adapter) parameters, see Adapter Parameters
acyclic messaging read and write services, you need the values of the slot and
index to which a parameter is associated. Value ranges for slot and index are
shown in PROFIBUS Slot and Index for Drive and Adapter Parameters
page 48.
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201347
on page 41 for information about the I/O Image, using Logic
, and for
on page 77. To use
on
Chapter 6Using Acyclic Messaging
PROFIBUS Slot and Index for Drive and Adapter Parameters
For accessing any parameter within a drive, a general mechanism is used to map
the parameter with a PROFIBUS slot and index number.
Every drive device port has a base slot number which supports 256 indices in a
slot. These slot and index combinations are mapped to various drive and adapter
parameters through the 25-COMM-P adapter. These are the general formulas
used to determine the slot and index numbers for a specific parameter.
Slot Number = Base Slot Number + Quotient of (parameter number / 256)
Index Number = Remainder of (parameter number / 256)
Due to PROFIBUS standard requirements of various identification and
maintenance functions, there is an exception to the rule for assigning Host (drive)
parameters. When accessing Host parameters, the slot number will start at 0x01.
This is the formula used to determine the slot number for a Host parameter.
Slot Number = Base Slot Number + Quotient of (parameter number / 256) + 1
The following examples illustrates the use of these formulas.
Example 1: To a cc es s Host parameter 41[Accel Time 1], see PROFIBUS Slot
and Index for Drive and Adapter Parameters on page 48 to find the slot number
associated with Drive 0, which can be used to access the first 256 parameters. To
access parameters 257...512, the slot number will increment by 1, and so on.
For Drive 0, the base slot number is 0x00 + 1 (per the exception). Therefore, the
slot number can be calculated using the general formula:
Slot Number = 0x00 + Quotient of (41 / 256) + 1 (for Drive Host Parameters) = 0x01
The index number will be the remainder of the Host parameter number divided
by 256, as shown using this formula:
Index Number = Remainder of (41 / 256) = 41
Example 2: To a cc es s Device parameter 5 [Net Addr Cfg] in the adapter, see
PROFIBUS Slot and Index for Drive and Adapter Parameters
on page 48.
For Device parameters, the base slot number is 0x15. Therefore, the slot number
can be calculated using the general formula:
Slot Number = 0x15 + Quotient of (5 / 256) = 0x15
The index number will be the remainder of the Device parameter number divided
by 256, as shown using this formula:
Index Number = Remainder of (5 / 256) = 5
48Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
Using Acyclic MessagingChapter 6
Acyclic Messaging for DPV1
Class
Acyclic Messaging Examples
The 25-COMM-P adapter provides the following PROFIBUS DPV1 Class 1
Acyclic Services:
• READ – This service is used to read a parameter in the PowerFlex 520series drive or the adapter.
• WRITE – This service is used to write a parameter in the PowerFlex 520series drive or the adapter.
Examples of using PROFIBUS DPV1 Class 1, Acyclic Messaging to read and
write a Host (drive) parameter is described in this section.
Read Example for Host Parameter 1 [Output Freq]
To read the PowerFlex 520-series drive parameter 1 [Output Freq] using a
Class 1 Acyclic Read Service, setup a CompactLogix controller (with a MVI69PDPMV1 PROFIBUS Master). After the master is setup, the CompactLogix
tags must be populated with the values to read the parameter as shown in Class 1
Acyclic Read for Host Parameter 1 [Output Freq] on page 50.
Host parameter 1 [Output Freq]:
• Slot Number = 0x00 + Quotient of (1/256) + 1 = 1
• Index Number = Remainder of (1/256) = 1
• Length in bytes of the value of the parameter (16-bit integer value) / 8 = 2
To test the Read service, you may manually enter the values as shown below into
the MVI69-PDPMV1 controller scoped tags, where a ProSoft MVI69PDPMV1 PROFIBUS master module is installed in the backplane of the
CompactLogix controller rack.
Next, manually enter a value of ‘1’ into the
MVI69PDPMV1.MailboxCommand.Class1AcyclicRead tag to send the
message.
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201349
Chapter 6Using Acyclic Messaging
Class 1 Acyclic Read for Host Parameter 1 [Output Freq]
Change value of tag to “1” to send
Class 1 Acyclic Read Command.
Copy or insert values for parameter read request:
- Parameter Slot Number
- Slave Node Address
- Length of Data (Bytes)
- Parameter Index
When the message response successfully returns, the data for the Output
Frequency parameter will be placed in the tags
MVI69PDPMV1.Mailbox.Class1AcyclicRead.In.Data[] byte array. In the
controller program, the return message data may be copied to a locally configured
program tag, and converted by correctly assigning the data type for the Local tag
to which the data returned from the read requests matches. In this Host
parameter 1 [Output Freq] example, the local tag’s data type should be an
integer.
Class 1 Acyclic Read response data can be viewed as shown in Class 1 Acyclic
Read Response Data for Host Parameter 1 [Output Freq] on page 51.
50Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
Class 1 Acyclic Read Response Data for Host Parameter 1 [Output Freq]
Response Data from command reading
the Frequency Reference of the
PF520-series drive. The Error Decode is
indicating “No Error”.
The Error Decode Tag is “Non-Zero” if an
error occurred in the command response.
Class 1 Acyclic Read Command Response Data.
By copying this data to a “Local Program Tag”
with a data type specication of “INT” the
value will read: 45.00 Hz after the conversion.
Class 1 Acyclic Read Response Data Using RSLogix Ladder Logic on page 51
shows the RSLogix ladder logic example, that may be used to interface the
MVI69-PDPMV1 module’s functional block and perform continuous DPV1
Acyclic Read operations.
Class 1 Acyclic Read Response Data Using RSLogix Ladder Logic
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201351
Chapter 6Using Acyclic Messaging
Write Example for Host Parameter 41 [Accel Time 1]
To write to the PowerFlex 520-series drive parameter 41[Accel Time 1] using a
Class 1 Acyclic Write Service, setup a CompactLogix controller (with a MVI69PDPMV1 PROFIBUS Master). After the master is setup, the CompactLogix
tags must be populated with the correct slot and index addressing values to write
the parameter as shown in Class 1 Acyclic Write for
Time 1] on page 53.
Host parameter 41[Accel Time 1]:
• Slot Number = 0x00 + Quotient of (41/256) + 1 = 1
• Index Number = Remainder of (41/256) = 41
• Length in bytes of the value of the parameter (16-bit integer value) / 8 = 2
To test the Write Service, you may manually enter the values as shown below into
the MVI69-PDPMV1 controller scoped tags where a ProSoft MVI69-PDPMV1
PROFIBUS master module has been installed in the backplane of the
CompactLogix controller rack.
The data bytes to be written can be entered in the
MVI69PDPMV1.Mailbox.Class1AcyclicWrite.Out.Data[] array, or the data
may be copied using ladder logic and a locally configured program tag which
represents the correct data type, for the data value, to be written to Host
parameter 41 [Accel Time 1]. In this example, the value would be an integer data
type. The value shown in Class 1 Acyclic Write for
Host Parameter 41 [Accel
Time 1] on page 53 indicates a value of 20.00 seconds.
52Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
Class 1 Acyclic Write for Host Parameter 41 [Accel Time 1]
Copy or insert values for
parameter write request:
- Parameter Slot Number
- Slave Node Address
- Length of Data (Bytes)
- Parameter Index
- Data bytes...
(Data bytes may be copied from
a “Local PLC Tag” with appropriate
data type specication)
Using Acyclic MessagingChapter 6
Change value of tag to “1” to send
Class 1 Acyclic Write Command.
To manually trigger the message to be sent, enter a value of ‘1’ into the
MVI69PDPMV1.MailboxCommand.Class1AcyclicWrite tag.
The message response status indicates success when the data in the
MVI69PDPMV1.Mailbox.Class1AcyclicWrite.In.ErrorDecode tag is a value of
‘0x00’. Note that any non-zero value indicates an error has occurred.
Class 1 Acyclic Write response data can be viewed as shown in Class 1 Acyclic
Write Response Data for Host Parameter 41 [Accel Time 1] on page 54.
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201353
Chapter 6Using Acyclic Messaging
Class 1 Acyclic Write Response Data for Host Parameter 41 [Accel Time 1]
Response Data from command writing
the parameter is returned as indication
of what parameter request occurred.
Response Data from command writing
the Accel Time 1 Parameter of the
PF520-series drive. The Error Decode is
indicating “No Error”.
The Error Decode Tag is “Non-Zero” if an
error occurred in the command response.
54Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
Chapter 7
Esc
Sel
Esc
Sel
Esc
Sel
One drive per node
PROFIBUS
PowerFlex 525 with
25-COMM-P
PowerFlex 525 with
25-COMM-P
PowerFlex 525 with
25-COMM-P
Using Multi-Drive Mode
This chapter provides instructions on how to configure a CompactLogix
controller to use the PowerFlex 520-series drive in Multi-drive mode.
Top icPa ge
Single-Drive Mode vs. Multi-Drive Mode
System Wiring57
Understanding the I/O Image57
Configuring the RS-485 Network58
Multi-Drive Ladder Logic Program for Generic Profile60
Multi-Drive Ladder Logic Program for Generic Profile60
Compac tLogix Controller Example61
Multi-Drive Mode Acyclic Messaging67
Additional Information68
55
Single-Drive Mode vs. MultiDrive Mode
ATT EN TI ON : 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.
Single-drive mode is a typical network installation, where a single PROFIBUS
node consists of a single drive with a PROFIBUS adapter.
Single-Drive Mode Example for Network
Multi-drive mode is an alternative to the typical network installation, where a
single PROFIBUS node can consist of one to five drives (see Multi-Drive Mode
Example for Network on page 56). The first drive must be a PowerFlex 520-series
drive. The remaining drives can be any PowerFlex drive which supports Multidrive mode.
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201355
Chapter 7Using Multi-Drive Mode
IMPORTANT
Esc
Sel
Up to 5 drives per node
PROFIBUS
Up to four daisy-chained PowerFlex drives
(PowerFlex 4M s hown)
RS-485 cable
PowerFlex 525
with
25-COMM-P as
master drive
AK-U0-RJ45-TB2P connector with
terminating resistor (120 Ω)
AK-U0-RJ45-TB2P connector with
terminating resistor (120 Ω)
AK-U0-RJ45-TB2P
For the examples in the chapter, we will use the PowerFlex 525 as a master
drive with four daisy-chained PowerFlex 4M drives.
Multi-Drive Mode Example for Network
Benefits of Multi-drive mode include:
• Lower hardware costs. No need to purchase additional communication
adapters for daisy-chained drives.
• Reduces the network node count. For example, in Single-drive mode 30
drives would consume 30 nodes. In Multi-drive mode, 30 drives can be
connected in 6 nodes.
• Controller can control, monitor, and read/write parameters for all five
drives.
56Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
The trade-offs of Multi-drive mode include:
• If the PowerFlex 520-series drive with 25-COMM-P adapter is powered
down, then communications with the daisy-chained drives is disrupted
and the drives will take the appropriate communications loss action set in
each drive.
• Communications throughput to the daisy-chained drives will be slower
than if each drive was a separate node on PROFIBUS (Single-drive mode).
This is because the 25-COMM-P adapter must take the PROFIBUS data
for the other drives and sequentially send the respective data to each drive
over RS-485. The approximate additional throughput time for Logic
Command/Reference to be transmitted and received by each drive is:
DriveAdditional Throughput Time
PowerFlex 5250 ms
PowerFlex 525 plus 1 drive+24 ms
PowerFlex 525 plus 2 drives+48 ms
PowerFlex 525 plus 3 drives+72 ms
PowerFlex 525 plus 4 drives+96 ms
versus Single-Drive Mode
Using Multi-Drive ModeChapter 7
To PowerFlex 525 with
25-COMM-P
To Drive #2To Drive #3To Drive #4To Drive #5
120 Ω, 1/4 W
resistor
120 Ω, 1/4 W
resisto r
• Since the RS-485 ports are used for daisy-chaining the drives, there is no
connection for a peripheral device such as a HIM or USB converter
module (1203-USB). DSI Splitter cables cannot be used to add a second
connection for a peripheral device.
System Wiring
To daisy-chain the drives to the PowerFlex 525, the AK-U0-RJ45-TB2P terminal
block connector can be used for easy installation.
The wiring diagram for using AK-U0-RJ45-TB2P terminal block connectors is
shown below.
Understanding the I/O Image
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201357
The AK-U0-RJ45-TB2P comes with (5) terminal block connectors and (2)
terminating resistors.
The terms input and output are defined from the master’s point of view.
Therefore, output I/O is data that is output from the master and consumed by
the PROFIBUS DP adapter. Input I/O is status data that is produced by the
adapter and consumed as input by the master.
The I/O image table will vary based on the configuration of Host parameters
C169 [MultiDrv Sel] and C175 [DSI I/O Cfg]. The image table always uses
consecutive words starting at word 0.
The Multi-Drive Example of I/O Image
on page 58 is an illustration of the
Multi-drive I/O image with 16-bit words.
Chapter 7Using Multi-Drive Mode
Multi-Drive Example of I/O Image
Controller
Scanner
Output
Image
(Write)
Input
Image
(Read)
PROFIBUS
Drive 0
Drive 1
Drive 2
Drive 3
Drive 4
Drive 0
Drive 1
Drive 2
Drive 3
Drive 4
Adapter
Wor d and I /O
Logic CommandWord 0
ReferenceWord 1
Logic CommandWord 2
ReferenceWord 3
Logic CommandWord 4
ReferenceWord 5
Logic CommandWord 6
ReferenceWord 7
Logic CommandWord 8
ReferenceWord 9
Logic StatusWord 0
FeedbackWord 1
Logic StatusWord 2
FeedbackWord 3
Logic StatusWord 4
FeedbackWord 5
Logic StatusWord 6
FeedbackWord 7
Logic StatusWord 8
FeedbackWord 9
DSI
PowerFlex Drive 0
PowerFlex Drive 1
PowerFlex Drive 2
PowerFlex Drive 3
PowerFlex Drive 4
PowerFlex Drive 0
PowerFlex Drive 1
PowerFlex Drive 2
PowerFlex Drive 3
PowerFlex Drive 4
Configuring the RS-485
Network
Message
Handler
Message
Buer
Note: If a daisy-chained drive is disconnected from the RS-485 (DSI) network
or powered down, the Logic Status and Feedback words for the affected drive will
be set to 0.
The following parameters must be set in the daisy-chained PowerFlex 4M drives
and not in the master drive:
Parame terValue
P106 [Start Source]5 “Comm Port”
P108 [Speed Reference]5 “Comm Port”
C302 [Comm Data Rate]4 “19.2K”
C303 [Comm Node Addr]1...247 (must be unique)
C306 [Comm Format]0 “RTU-8-N-1”
Note: The RS-485 Multi-drive network is fixed at 19.2K baud rate, 8 data bits,
no parity, and 1 stop bit.
58Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
Using Multi-Drive ModeChapter 7
IMPORTANT
IMPORTANT
Parameters [Comm Loss Action] and [Comm Loss Time] in the daisy-chained
drives are still used in Multi-drive mode. If the RS-485 cable is disconnected or
broken, the disconnected drive(s) will take the corresponding Comm Loss
Action(s). On the PROFIBUS side, Device parameters 11 [Comm Flt Action] and
12 [Idle Flt Action] determine the action taken for ALL of the drives on the
Multi-drive node.
The following Multi-drive parameters must be set in the master PowerFlex 525
drive:
Parame terValue
P046 [Start Source 1]4 “Network Opt”
P047 [Speed Reference1]4 “Network Opt”
C169 [MultiDrv Sel]1 “Network Opt”
Note: Drive must be power cycled after setting this
parameter.
2
3
4
5
Note: Drive must be power cycled after setting this
parameter.
1 “Drive 0-1”
2 “Drive 0-2”
3 “Drive 0-3”
4 “Drive 0-4”
Note: Drive must be power cycled after setting this
parameter.
Parameters can be set using a DSI peripheral (22-HIM-A3 or 22-HIM-C2S) only
when Host parameter C169 [MultiDrv Sel] is set to 0 “Disabled”.
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201359
Chapter 7Using Multi-Drive Mode
Multi-Drive Ladder Logic
Program for Generic Profile
The following is an example of the ladder logic program for the Generic Profile
and demonstrates using Multi-drive mode with five drives. See Multi-Drive
Mode Example for Network on page 56 for an example of a system layout
diagram.
See Multi-Drive Example of I/O Image
on page 58 for the number of 16-bit
input and output words to use for your application. In this example, the number
of input words is 10 and the number of output words is 10.
Function of the Example Program
The example program provided is for the CompactLogix family of controllers,
but other Logix-based controllers can also be used similarly. This example
program enables you to:
• View status information from the drives such as Ready, Fault, At Speed,
and Feedback.
• Control the drives using various Logic Command bits (Stop, Start, etc.)
and Reference.
• Perform a single parameter read and write for each drive. The example uses
PowerFlex 4M drive parameter P109 [Accel Time 1] for both so you can
see (read) the change after a write is performed.
Drive 0 (PowerFlex 525) Settings for the Example Program
• Parameter C169 [MultiDrv Sel] is set to 1“Network Opt”.
• The following parameters are set:
ParameterValueDescription
P046 [Start Source1]4“Network Opt”
P047 [Speed Reference1]4“Network Opt”
C175 [DSI I/O Cfg]4“Drive 0-4” (5 drives on 1 node)
C171 [Drv 1 Addr]
C172 [Drv 2 Addr]2Modbus address of Drive 2
C173 [Drv 3 Addr]3Modbus address of Drive 3
C174 [Drv 4 Addr]4Modbus address of Drive 4
(1) The settings for these parameters must match the node address settings in the respective daisy-chained drives.
(1)
1Modbus address of Drive 1
Drive 1...4 (PowerFlex 4M) Settings for the Example Program (in all
drives)
The following parameters are set:
Value
ParameterDrive 1Drive 2Drive 3Drive 4
P106 [Start Source]5555
P108 [Speed Reference]5555
C302 [Comm D ata Rate]4444
60Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
Using Multi-Drive ModeChapter 7
Value
ParameterDrive 1Drive 2Drive 3Drive 4
C303 [Comm Node Addr]1234
C304 [Co mm Loss Acti on]0000
C305 [Comm Loss Time]5.0 s5.0 s5.0 s5.0 s
C306 [Comm For mat]0000
CompactLogix Controller
Example
The following common Tags are used:
Tag NameTypeDescription
MVI69PDPMV1.InputINT [62]Created by ProSoft
MVI69PDPMV1.OutputINT [61]
Accel_Time_1INT–
Drive_Input_ImageINT [10]Input Image Table
Drive_Output_ImageINT [10]Output Image Table
AOP
The following Tags are used for Drive 0:
Tag NameTypeDescription
Drive_0_Command_StopBOOLLogic Command bit 0 (STOP)
Drive_0_Command_StartBOOLLogic Command bit 1 (START)
Drive_0_Command_JogBOOLLogic Command bit 2 (JOG)
Drive_0_Command_Clear_FaultsBOOLLogic Command bit 3 (CLEAR FAULTS)
Drive_0_Command_ForwardBOOLLogic Command bit 4 (FORWARD)
Drive_0_ReferenceINTSpeed Reference
Drive_0_Status_ReadyBOOLLogic Status bit 0 (READY)
Drive_0_Status_ActiveBOOLLogic Status bit 1 (ACTIVE)
Drive_0_Status_ForwardBOOLLogic Status bit 2 (FORWARD)
Drive_0_Status_FaultedBOOLLogic Status bi t 7 (FAULT)
Drive_0_Status_At_ReferenceBOOLLogic Status bit 8 (AT SPEED)
Drive_0_FeedbackINTSpeed Feedback
The same type of Tags are also used for Drive 1 through Drive 4.
Main Routine
The Main Routine reads the network Input Image from the master, calls the
various drive control subroutines, and writes the network Output Image to the
master. See Main Routine
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201361
on page 62.
Chapter 7Using Multi-Drive Mode
PowerFlex 525 PROFIBUS DP Multi-Drive Demo
Main Routine
CompactLogix Multi-Drive example program with a PowerFlex 525 on PROFIBUS DP.
Four PowerFlex 4M drives are daisy-chained to the main PowerFlex 525 using their RJ45 ports (RS-485). In this mode,
up to ve PowerFlex drives can exist on one PROFIBUS DP node.
This rung retrieves the Logic Status and Feedback data for all ve drives from the master, and moves it to
specic INT tags for use elsewhere in the ladder program. The input image is as follows:
0
Drive 0 control subroutine.
1
Drive 1 control subroutine.
2
Drive 2 control subroutine.
3
Drive 3 control subroutine.
4
Drive 4 control subroutine.
5
This rung writes the output image to the master. The output image is as follows:
6
Copy File
Source
Dest
Length
Copy File
Source
Dest
Length
COP
MVI69PDPMV1.Input[0]
Drive_Input_Image[0]
JSR
Jump To Subroutine
Routine Name Drive0
JSR
Jump To Subroutine
Routine Name Drive1
JSR
Jump To Subroutine
Routine Name Drive2
JSR
Jump To Subroutine
Routine Name Drive3
JSR
Jump To Subroutine
Routine Name Drive4
COP
Drive_Output_Image[0]
MVI69PDPMV1.Output[0]
10
10
(End)
Drive 0...4 Control Routines
The following Drive Control routines provide status information (Logic Status
and Feedback) and control (Logic Command and Reference):
Control RoutineSee page...
Drive 063
Drive 164
Drive 265
Drive 366
Drive 467
62Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
Using Multi-Drive ModeChapter 7
Drive 0 Control Subroutine
Drive 0 Control Routine
This section takes the data from the input area and moves it to specic tags (Logic Status bits and Feedback) for use
elsewhere in the ladder program.
Drive_Input_Image[0].0Drive_0_Status_Ready
0
Drive_Input_Image[0].1Drive_0_Status_Active
1
Drive_Input_Image[0].3Drive_0_Status_Forward
2
Drive_Input_Image[0].7Drive_0_Status_Faulted
3
Drive_Input_Image[0].8Drive_0_Status_At_Reference
4
5
This section takes the data from specic tags (Logic Command bits and Reference) and moves them to the output
image area for transmission to the master.
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201363
Chapter 7Using Multi-Drive Mode
Drive 1 Control Subroutine
Drive 1 Control Routine
This section takes the data from the input area and moves it to specic tags (Logic Status bits and Feedback) for use
elsewhere in the ladder program.
Drive_Input_Image[2].0Drive_1_Status_Ready
0
Drive_Input_Image[2].1Drive_1_Status_Active
1
Drive_Input_Image[2].3Drive_1_Status_Forward
2
Drive_Input_Image[2].7Drive_1_Status_Faulted
3
Drive_Input_Image[2].8Drive_1_Status_At_Reference
4
5
This section takes the data from specic tags (Logic Command bits and Reference) and moves them to the output
image area for transmission to the master.
64Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
Using Multi-Drive ModeChapter 7
Drive 2 Control Subroutine
Drive 2 Control Routine
This section takes the data from the input area and moves it to specic tags (Logic Status bits and Feedback) for use
elsewhere in the ladder program.
Drive_Input_Image[4].0Drive_2_Status_Ready
0
Drive_Input_Image[4].1Drive_2_Status_Active
1
Drive_Input_Image[4].3Drive_2_Status_Forward
2
Drive_Input_Image[4].7Drive_2_Status_Faulted
3
Drive_Input_Image[4].8Drive_2_Status_At_Reference
4
5
This section takes the data from specic tags (Logic Command bits and Reference) and moves them to the output
image area for transmission to the master.
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201365
Chapter 7Using Multi-Drive Mode
Drive 3 Control Subroutine
Drive 3 Control Routine
This section takes the data from the input area and moves it to specic tags (Logic Status bits and Feedback) for use
elsewhere in the ladder program.
Drive_Input_Image[6].0Drive_3_Status_Ready
0
Drive_Input_Image[6].1Drive_3_Status_Active
1
Drive_Input_Image[6].3Drive_3_Status_Forward
2
Drive_Input_Image[6].7Drive_3_Status_Faulted
3
Drive_Input_Image[6].8Drive_3_Status_At_Reference
4
5
This section takes the data from specic tags (Logic Command bits and Reference) and moves them to the output
image area for transmission to the master.
66Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
Using Multi-Drive ModeChapter 7
Drive 4 Control Subroutine
Drive 4 Control Routine
This section takes the data from the input area and moves it to specic tags (Logic Status bits and Feedback) for use
elsewhere in the ladder program.
Drive_Input_Image[8].0Drive_4_Status_Ready
0
Drive_Input_Image[8].1Drive_4_Status_Active
1
Drive_Input_Image[8].3Drive_4_Status_Forward
2
Drive_Input_Image[8].7Drive_4_Status_Faulted
3
Drive_Input_Image[8].8Drive_4_Status_At_Reference
4
5
This section takes the data from specic tags (Logic Command bits and Reference) and moves them to the output
image area for transmission to the master.
Acyclic messaging in Multi-drive mode is similar to Single-drive mode but the
slot numbers will change depending on which drive you are messaging to. See
PROFIBUS Slot and Index for Drive and Adapter Parameters
on page 48 to
determine the correct slot values to set up your message.
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201367
Chapter 7Using Multi-Drive Mode
For example, to access [Accel Time 1] (parameter P041 in PowerFlex 525 and
P109 in PowerFlex 4M) in each of the drives, the following slot and index values
would be used:
• Drive 0 (PowerFlex 525) Slot = 1, Index = 41
• Drive 1 (PowerFlex 4M) Slot = 5, Index = 109
• Drive 2 (PowerFlex 4M) Slot = 9, Index = 109
• Drive 3 (PowerFlex 4M) Slot = 13, Index = 109
• Drive 4 (PowerFlex 4M) Slot = 17, Index = 109
Additional Information
• When the PowerFlex 525 drive (Drive 0) is powered up, all configured
daisy-chained drives must be present before the 25-COMM-P adapter will
enter the Data Exchange mode. The PORT LED status indicator will flash
red while it is starting up.
• If the PowerFlex 525 drive (Drive 0) is powered down, communications
with the four daisy-chained drives (Drive 1 to Drive 4) are disrupted and
the drives will take their corresponding Comm Loss Actions.
• If any of the daisy-chained drives (Drive 1 to Drive 4) are powered down,
the respective Input Image (Logic Status and Feedback) will be set to zero.
Status information will not indicate there is a fault at the node, and the
I/O connection will not be dropped.
68Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
Chapter 8
Esc
Sel
➊
➋
25-COMM-PPowerFlex 525 Frame A shown
➌
➍
➊
➋
➌
➍
ItemStatus IndicatorDescriptionPage
➊PORTDSI Connection Status70
➋MODAdapter Status70
➌NET ANetwork Connection Status70
➍NET BNot used for PROFIBUS–
Troubleshooting
This chapter provides information for diagnosing and troubleshooting potential
problems with the adapter and network.
Top icPa ge
Understanding the Status Indicators
PORT Status Indicator70
MOD Status Indicator70
NET A Status Indicator70
Viewing Adapter Diagnostic Items71
Viewing and Clearing Events71
69
Understanding the Status
Indicators
The adapter has four status indicators. They can be viewed on the adapter or
through the drive cover.
Status Indicators
FWD
ENET LINK
EtherNet/IP
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201369
Chapter 8Troubleshooting
PORT Status Indicator
This red/green bicolor LED indicates the status of the adapter’s connection to
the drive as shown in the table below.
StatusCauseCorrective Actions
OffThe adapter is not powered.• Securely connect the adapter to the drive.
Flashing redThe adapter is not receiving communication from the drive, or a
Flashing greenThe adapter is establishing communications with the drive.No action required. This status indicator will turn solid green or flashing red.
Steady greenThe adapter is properly connected and is communicating with the
OrangeThe cause may be one of the following:
MOD Status Indicator
drive is missing in Multi-drive mode.
drive.
• Daisy-chained drives in Multi-drive mode are not all AllenBradley drives (PowerFlex 523/525/4/40).
• The drive is in Multi-drive mode using its embedded Ethernet
port.
This red/green bicolor LED indicates the status of the adapter as shown in the
• Apply power to the drive.
• Verify that cables are securely connected.
• Cycl e power to the dri ve.
No action required.
• Use Allen-Bradley PowerFlex 523/525/4/40’s for the daisy-chained drives.
• Configu re Host parameter C169 [MultiDrv Sel].
table below.
StatusCauseCorrective Actions
OffThe adapter is not powered or is not connected properly to the
drive.
Flashing redThe cause may be one of the following:
• The drive is in firmware upgrade mode.
• The adapter has an EEPROM fault.
• The adapter has failed the firmware test.
Steady redThe adapter has failed the hardware test.• Securely connect the adapter to the drive.
Flashing greenThe adapter is operating normally, but is not transferring I/O data to
a controller.
Steady greenThe adapter is operating normally and is transferring I/O data to a
controller.
• Securely connect the adapter to the drive.
• Apply power to the drive.
View the adapter event queue to determine which of these conditions is present. Then,
depending on the cause, take the appropriate corrective action.
• Clear faults in the adapter.
• Cycl e power to the dri ve.
• If cycling power does not correct the problem, the adapter parameter settings may have
been corrupted. Reset defaults and reconfigure the adapter.
• If resetting defaults does not correct the problem, update the adapter with the latest
firmware revision.
• Cycl e power to the dri ve.
• Replace the adapter.
• Place the master in RUN mode.
• Program the controller to recognize and transmit I/O to the adapter.
• Configure the adapter for the program in the controller.
• Normal behavior if no I/O is being transferred.
No action required.
NET A Status Indicator
This red/green bicolor LED indicates the status of the PROFIBUS connection
as shown in the table below.
StatusCauseCorrective Actions
OffThe cause may be one of the following:
• The adapter is not powered.
• The adapter is not properly connected to the network.
• The adapter is not communicating with the PROFIBUS master.
Flashing redThe network configuration is incorrect.• Place the controller in R UN mode.
Steady redThe adapter has experienced an internal network controller error
(PROFIBUS ASIC self-test failure).
Flashing greenThe adapter is operating normally, but does not have a PROFIBUS
connection in the Data Exchange state or the controller is in Clear
mode.
Steady greenThe adapter is operating normally and has a connection establ ished
in the Data Exchange state.
70Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
• Securely connect the adapter to the drive.
• Correctly connect the PROFIBUS cable to the PROFIBUS connector.
• Set a unique address with the adapter DIP switches or use the Set Slave Address service.
• Apply power to the drive.
• Check the network configuration.
• Cycl e power to the dri ve.
• Reconfigure the PROFIBUS master.
• Place the controller in RUN mode.
• Configure the adapter for the program in the controller.
No action required.
TroubleshootingChapter 8
Viewing Adapter Diagnostic
Items
If you encounter unexpected communications problems, the adapter’s diagnostic
items may help you or Rockwell Automation personnel troubleshoot the
problem. The diagnostic parameters for the adapter can be viewed using the
PowerFlex 22-HIM-A3/-C2S HIM or Connected Components Workbench
software.
Adapter Diagnostic Items in Single-Drive Mode
No.NameDescription
01Reserved–
02Logic CmdThe present value of the Logic Command being transmitted to the drive by this
03ReferenceThe present value of the Reference being transmitted to the drive by this adapter.
04Reserved–
05Logic StsThe present value of the Logic Status being received from the drive by this adapter.
06FeedbackThe present value of the Feedback being received from the drive by this adapter.
07...22 Reserved–
23Input SizeDisplays the size of the input image in bytes transferred from the network to the drive.
24Output SizeDisplays the size of the output image in bytes transferred from the drive to the
25
DL Fr Net 01 Val
26
DL Fr Net 02 Val
27
DL Fr Net 03 Val
28
DL Fr Net 04 Val
29
DL To Net 01 Val
30
DL To Net 02 Val
31
DL To Net 03 Val
32
DL To Net 04 Val
33Opt Comm ErrsA count of the number of adapter to drive communication errors.
34Net Addr SwDecimal value of the DIP switch setting for the address.
35Net Format SwLittle Endian or Big Endian. Represents the Data format translation for I/O and Acyclic
36Net Rx PacketsDecimal value of received network packets by the adapter.
37Net Rx ErrorsDecimal value of received network errors as seen by the adapter.
38Net Rx Total ErrDecimal value of total received errors as seen by the adapter, including roll over of the
39Boot Flash CountA count of the number of times the boot firmware has been flash updated.
40App Flash CountA count of the number of times the application firmware has been flash updated.
adapter.
network.
The current datalink value being transmitted from this adapter to the drive.
The current datalink value being received from the drive by this adapter.
data.
Net Rx Errors diagnostic parameter.
Viewing and Clearing Events
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201371
The adapter’s diagnostic items cannot be viewed in Multi-drive mode.
The adapter has an event queue to record significant events that occur in the
operation of the adapter. When such an event occurs, an entry consisting of the
event’s numeric code and a timestamp is put into the event queue. You can view
the event queue using the PowerFlex 22-HIM-A3/-C2S HIM or Connected
Components Workbench software.
The event queue can contain up to 32 entries, which are stored in an EEPROM
chip—making the event queue nonvolatile. Eventually the event queue will
become full, since its contents are retained through adapter power cycles and
resets. At that point, a new entry replaces the oldest entry. Only an event queue
clear operation will clear the event queue contents.
Chapter 8Troubleshooting
Resetting the adapter to defaults has no effect on the event queue, other than to
log a Code 58 “Module Defaulted” event.
Many events in the event queue occur under normal operation. If you encounter
unexpected communications problems, the events may help you or Allen-Bradley
personnel troubleshoot the problem. The following events may appear in the
event queue:
Adapter Events
CodeEventDescription
Adapter Events
0No EventText displayed in an empty event queue entry.
1Device Power UpPower was applied to the adapter.
2Device ResetThe adapter was reset.
3EEPROM CRC ErrorThe EEPROM checksum/CRC is incorrect, which limits adapter functionality. Default
parameter values must be loaded to clear this condition.
4App UpdatedThe adapter application firmware was updated.
5Boot UpdatedThe adapter boot firmware was updated.
6Watchdog TimeoutThe software watchdog detected a failure and reset the adapter.
7Manual ResetThe adapter was reset by changing Device parameter 19 [Reset Module].
DSI Events
8DSI DetectedThe adapter detected that the DSI device is connected.
9DSI RemovedThe adapter detected that the DSI device was disconnected.
10DSI LogonThe adapter has established communications with the DSI device.
11DSI TimeoutThe adapter has lost communications with the DSI device.
12DSI Brand FltThe brand of the DSI device is different from the adapter.
13Host 0 LogonThe adapter has established communications with host 0.
14Host 1 LogonThe adapter has established communications with host 1 (multi-drive mode).
15Host 2 LogonThe adapter has established communications with host 2 (multi-drive mode).
16Host 3 LogonThe adapter has established communications with host 3 (multi-drive mode).
17Host 4 LogonThe adapter has established communications with host 4 (multi-drive mode).
18Host 0 TimeoutThe adapter has lost communications with host 0.
19Host 1 TimeoutThe adapter has lost communications with host 1 (multi-drive mode).
20Host 2 TimeoutThe adapter has lost communications with host 2 (multi-drive mode).
21Host 3 TimeoutThe adapter has lost communications with host 3 (multi-drive mode).
22Host 4 TimeoutThe adapter has lost communications with host 4 (multi-drive mode).
23Host 0 Brand FltThe brand of host 0 is different from the adapter.
24Host 1 Brand FltThe brand of host 1 is different from the adapter (multi-drive mode).
25Host 2 Brand FltThe brand of host 2 is different from the adapter (multi-drive mode).
26Host 3 Brand FltThe brand of host 3 is different from the adapter (multi-drive mode).
27Host 4 Brand FltThe brand of host 4 is different from the adapter (multi-drive mode).
28...30 Reserved–
Network Events
31Reserved–
32Net Comm FaultThe adapter detected a communications fault on the network and has performed the
“Comm Flt” action specified by the user.
33...34 Reserved–
35Net Idle FaultThe adapter detected a network idle condition on the network and has performed the
“Idle Flt” action specified by the user.
36...57 Reserved–
58Module DefaultedThe adapter has been set to factory defaults.
72Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
TroubleshootingChapter 8
Adapter Events
CodeEventDescription
63Net Clear CmdThe adapter received a PROFIBUS “Clear Command” from the network master.
64Net Set ParamsThe adapter received a PROFIBUS “Set Parameters” from the network master.
65Net WD TimeoutThe PROFIBUS ASIC has declared a network timeout.
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201373
Chapter 8Troubleshooting
Notes:
74Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
Specifications
Appendix A presents the specifications for the adapter.
Appendix A
Communications
Electrical
Mechanical
Environmental
Network
Protocol
Data Rates
Media
Consu mption
Drive
Network
Dimensions
Height
Length
Widt h
Weight39 g (1.38 oz.)
Tem p er at u re
Operating
Storage
Relative Humidity-5...95% noncondensing
Profibus
9.6K, 19.2K, 45.45K, 93.75K, 187.5K, 500K, 1.5M, 3M, 6M, and 12M
The adapter has auto baud rate detection.
Profibus cable with DB9 connec tor
150 mA @ 5V supplied through the drive
None
23.5 mm (0.93 in.)
138.3 mm (5.44 in.)
66.8 mm (2.63 in.)
-10...50 °C (14...149 °F)
-40...85 °C (-40...185 °F)
Regulatory Compliance
See the PowerFlex 520-Series Adjustable Frequency AC Drive User Manual,
publication 520-UM001
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201375
for regulatory compliance information.
Appendix ASpecifications
Notes:
76Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
Appendix B
Adapter Parameters
Appendix B provides information about the adapter parameters.
Top icPa ge
Paramete rs77
Device
The adapter parameters are displayed in a Numbered List view order.
Device Parameters
Parameter
No.Name and DescriptionDetails
01[MultiDrv Sel]
Displays the single-drive or multi-drive operating mode based
on Host parameter C169 [MultiDrv Sel] setting.
02[DLs From Net Act]
Displays the number of network-to-drive Datalinks that the
drive is using based on the I/O connection opened by the
controller.
03[DLs To Net Act]
Displays the number of drive-to-network Datalinks that the
controller is using based on the I/O connection opened by the
controller.
04[Net Addr Src]
Displays the source from which the adapter’s node address is
taken. This will be either the Node Address switches (see
Setting the Endianness and Node Address Using the DIP
Switches on page 14) or the value of Device parameter
05 [Net Addr Cfg].
05[Net Addr Cfg]
Sets the network node address for the adapter when Device
parameter 06 [Net Addr Src] is set to 1 “Parameters”.
06[Net Addr Act]
Displays the actual network node address used by the adapter.
07[Net Data Format]
Displays the byte alignment for the network data as selected
with the Byte Swap switch 8 (see Node Address Switch Settings
on page 15).
Valu es:0 = Disabled
Typ e:R ead On ly
Minimum:0
Maximum:4
Typ e:R ead On ly
Minimum:0
Maximum:4
Typ e:R ead On ly
Values:0 = Switches
Typ e:R ead On ly
Default:126
Minimum:1
Maximum:126
Typ e:Re ad /Wr it e
Reset Required: Yes
Minimum:1
Maximum:126
Typ e:R ead On ly
Valu es:0 = Ltl En dian
Typ e:R ead On ly
1 = Network Opt
2 = EtherNet/IP
1 = Parameters
1 = Big Endian
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201377
Appendix BAdapter Parameters
ATTENTION: Risk of injury or equipment damage exists. Device
parameter 11 [Comm Flt Action] lets you determine the action of the
adapter and connected drive if communications are disrupted. 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 risk of injury or
equipment damage. When commissioning the drive, verify that your
system responds correctly to various situations (for example, a
disconnected drive).
Parameter
No.Name and DescriptionDetails
08[Net Rate Actual]
Displays the actual speed (bps) for the adapter’s Profibus
network port.
09[Profibus DP State]
Displays the current state of Profibus DP communications with
the master.
10[Profibus Mode]
Displays the Profibus operation mode selected by the user using
the mode selection jumper. This will either be Normal or
PROFIdrive.
Important: PROFIdrive is not supported in this version. It is
reserved for future firmware update.
11[Comm Flt Action]
Sets the action that the adapter and drive will take if the
adapter detects that I/O communication has been disrupted.
This setting is effective only if I/O that controls the drive is
transmitted through the adapter. When communication is reestablished, the drive will automatically receive commands
over the network again.
1 = Stop
2 = Zero Data
3 = Hold Last
4 = Send Flt Cfg
78Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
Parameter
ATTENTION: Risk of injury or equipment damage exists. Device
parameter 12 [Idle Flt Action] lets you determine the action of the
adapter and connected drive if the master is idle. 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 risk of injury or equipment
damage. When commissioning the drive, verify that your system
responds correctly to various situations (for example, a disconnected
drive).
No.Name and DescriptionDetails
12[Idle Flt Action]
Sets the action that the adapter and drive will take if the
adapter detects that the controller is in program mode or
faulted. This setting is effective only if I/O that controls the drive
is transmitted through the adapter. When the controller is put
back in Run mode, the drive will automatically receive
commands over the network again.
Default:0 = Fault
Valu es:0 = Fault
Typ e:Re ad /Wr it e
Reset Required: No
Adapter ParametersAppendix B
1 = Stop
2 = Zero Data
3 = Hold Last
4 = Send Flt Cfg
13[Flt Cfg Logic]
Sets the Logic Command data that is sent to the drive if any of
the following is true:
• Device parameter 11 [Comm Flt Action] is set to ‘4’ (Send
Flt Cfg) and I/O communication is disrupted.
• Device parameter 12 [Idle Flt Action] is set to ‘4’ (Send Flt
Cfg) and the controller is idle.
Important: The bit definitions in the Logic Command word for
PowerFlex 520-Series drives are shown in Logic Command/
Status Words: PowerFlex 520-Series Drives on page 81.
14[Flt Cfg Ref]
Sets the Reference data that is sent to the drive if any of the
following is true:
• Device parameter 11 [Comm Flt Action] is set to ‘4’ (Send
Flt Cfg) and I/O communication is disrupted.
• Device parameter 12 [Idle Flt Action] is set to ‘4’ (Send Flt
Cfg) and the controller is in Program Mode.
15
[Flt Cfg DL 1]
16
[Flt Cfg DL 2]
17
[Flt Cfg DL 3]
18
[Flt Cfg DL 4]
Sets the data that is sent to the Datalink in the drive if any of the
following is true:
• Device parameter 11 [Comm Flt Action] is set to 4 “Send Flt
Cfg” and the I/O Communication is disrupted.
• Device parameter 12 [Idle Flt Action] is set to 4 “Send Flt
Cfg” and the controller is in Program Mode.
Default:0000 0000 0000 0000
0000 0000 0000 0000
Minimum:0000 0000 0000 0000
0000 0000 0000 0000
Maximum:1111 1111 1111 1111
1111 1111 1111 1111
Typ e:Re ad /Wr it e
Reset Required: No
Default:0
Minimum:0
Maximum:65535
Typ e:Re ad /Wr it e
Reset Required: No
Default:0
Default:0
Default:0
Default:0
Minimum:0
Maximum:65535
Typ e:Re ad /Wr it e
Reset Required: No
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201379
Appendix BAdapter Parameters
ATTENTION: Risk of injury or equipment damage exists. If the adapter
is transmitting I/O that controls the drive, the drive may fault when you
reset the adapter. Determine how your drive will respond before
resetting the adapter.
No action if set to 0 “Ready”. Resets the adapter if set to 1 “Reset
Default:0 = Ready
Valu es:0 = Ready
Module”. Restores the adapter to its factor y default settings if
set to 2 “Set Defaults”. This parameter is a command. It will be
reset to 0 “Ready” after the command has been performed.
Typ e:Re ad /Wr it e
Reset Required: No
1 = Reset Module
2 = Set Defaults
20[Profibus Alarms]
Displays the status of alarms on PROFIBUS. It is set with the
PROFIBUS configuration tool and is updated after the Data
Exchange state has been established by the controller to the
adapter.
21[DPV1 Map Mode]
Enables S7 Controller compatibility to address Acyclic data
access.
22[DSI I/O Act]
Displays the Drives that are active in Multi-drive mode.
Valu es:0 = Enabl e
1 = Disable
Typ e:R ead On ly
Default:0 = Standard
Valu es:0 = Stand ard
1 = S7 Comp
Typ e:Re ad /Wr it e
Reset Required: Yes
Bit Definitions:0 = Drive Inactive
1 = Drive Active
Digits:0 = Drive 0 Actv
1 = Drive 1 Actv
2 = Drive 2 Actv
3 = Drive 3 Actv
4 = Drive 4 Actv
Typ e:R ead On ly
80Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
Appendix C presents the definitions of the Logic Command and Logic Status
words that are used for PowerFlex 520-series drives. PowerFlex 523 drives
support only Velocity bit definitions. PowerFlex 525 drives can use Host
parameter C122 [Cmd Stat Select] to select either Velocity or Position bit
definitions.
(1) A Not Stop condition (logic bit 0 = 0) must first be present before a 1 = Start condition will start the drive.
(2) A Not Stop condition (logic bit 0 = 0) must first be present before a 1 = Jog condition will jog the drive. A transition to a “0” will stop
the drive.
(3) To perform this command, the value must switch from “0” to “1.”
(1) A Not Stop condition (logic bit 0 = 0) must first be present before a 1 = Start condition will start the drive.
(2) A Not Stop condition (logic bit 0 = 0) must first be present before a 1 = Jog condition will jog the drive. A transition to a “0” will stop
the drive.
(3) To perform this command, the value must switch from “0” to “1.”
000 = Frequency and Position Step 0
001 = Frequency and Position Step 1
010 = Frequency and Position Step 2
011 = Frequency and Position Step 3
100 = Frequency and Position Step 4
101 = Frequency and Position Step 5
110 = Frequency and Position Step 6
111 = Frequency and Position Step 7
1 = Sync Enable
1 = Travel Disable
Logic Status Word
Velocity Bit Definitions
Comm Logic Status – C122 = 0 “Velocity”
Logic Bits
1514131211109876543210CommandDescription
xActual Direction0 = Rotating Reverse
xAccel0 = Not Accelerating
xDecel0 = Not Decelerating
xReserved–
xFault0 = Not Faulted
xAt Speed0 = Not at Reference
xMain Frequency0 = Not Controlled by Active Com
xOperation Command0 = Not Controlled by Active Com
xParameters0 = Not Locked
xDigital Input 1 Status–
xDigital Input 2 Status–
xDigital Input 3 Status–
xDigital Input 4 Status–
x Run Ready0 = Not Ready to Run
xActive0 = Not Active
xCommand Direction0 = Reverse
1 = Ready to Run
1 = Active (Running)
1 = Forward
1 = Rotating Forward
1 = Accelerating
1 = Decelerating
1 = Faulted
1 = At Reference
1 = Controlled by Active Com
1 = Controlled by Active Com
1 = Locked
82Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
Logic Command/Status Words: PowerFlex 520-Series DrivesAppendix C
Position Bit Definitions
Comm Logic Status – C122 = 1 “Position”
Logic Bits
1514131211109876543210CommandDescription
xActual Direction0 = Rotating Reverse
xAccel0 = Not Accelerating
xDecel0 = Not Decelerating
xTravel Position0 = Reverse Travel Position
xFault0 = Not Faulted
xAt Speed0 = Not at Reference
xAt Position0 = Not at Position
xDrive Home0 = Not at Home
xCommanded Home0 = Not Drive Homed
xSync Hold0 = Not Sync Hold
xSync Ramp0 = Not Sync Ramp
xTraverse0 = Traverse Off
xTraverse Decel0 = Not Traverse Decel
x Run Ready0 = Not Ready to Run
xActive0 = Not Active
xCommand Direction0 = Reverse
1 = Ready to Run
1 = Active (Running)
1 = Forward
1 = Rotating Forward
1 = Accelerating
1 = Decelerating
1 = Forward Travel Position
1 = Faulted
1 = At Reference
1 = At Position
1 = At Home
1 = Drive Homed
1 = Sync Hold
1 = Ramp Sync
1 = Traverse On
1 = Traverse Decel
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201383
84Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
Glossary
The following terms and abbreviations are used throughout this manual. For
definitions of terms not listed here, see the Allen-Bradley Industrial Automation
Glossary, publication AG-7.1
Adapter Devices such as drives, controllers, and computers usually require an adapter to
provide a communication interface between them and a network such as
PROFIBUS. An adapter reads data on the network and transmits it to the
connected device. It also reads data in the device and transmits it to the network.
The 25-COMM-P PROFIBUS DPV1 adapter connects PowerFlex 520-series
drives to a PROFIBUS DPV0/DPV1 network. Adapters are sometimes also
called ‘cards’, ‘embedded communication options’, ‘modules’, and ‘peripherals’.
Acyclic Messaging PROFIBUS DPV1 acyclic messages are used to transfer data that does not
require continuous updates. Typically the read and write services used for acyclic
messaging are used to configure, monitor, and diagnose devices over the
PROFIBUS network.
.
Connected Components Work-
bench Software
ControlFLASH A free software tool used to electronically update the firmware of Allen-Bradley
Controller A controller, also called programmable logic controller, is a solid-state control
The recommended tool for monitoring and configuring Allen-Bradley products
and network communication adapters. It can be used on computers running
various Microsoft Windows operating systems. You can obtain a free copy of
Connected Components Workbench software at http://
products and network communication adapters. ControlFLASH software is
downloaded automatically when the firmware revision file for the product being
updated is downloaded from the Allen-Bradley updates website to your
computer.
system that has a user-programmable memory for storage of instructions to
implement specific functions such as I/O control, logic, timing, counting, report
generation, communication, arithmetic, and data file manipulation. A controller
consists of a central processor, input/output interface, and memory. See also
master.
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201385
Glossary
Data Rate The speed at which data is transferred on the PROFIBUS network. The available
data rates depend on the type of cable and total cable length used on the network.
Data RateMaximum Cable LengthData RateMaximum Cable Length
9.6 K1000 m (3,280 ft)500 K400 m (1,312 ft)
19.2 K1000 m (3,280 ft)1.5 M200 m (656 ft)
45.45 K1000 m (3,280 ft)3 M100 m (328 ft)
93.75 K1000 m (3,280 ft)6 M100 m (328 ft)
187.5 K1000 m (3,280 ft)12 M100 m (328 ft)
Datalinks A Datalink is a type of pointer used by PowerFlex 520-series drives to transfer
data to and from the controller. Datalinks allow specified parameter value(s) to
be accessed or changed. When enabled, each 16-bit Datalink in a PowerFlex 520series drive consumes 2 bytes in the input image table and/or 2 bytes in the
output image table of the controller.
Fault Action A fault action determines how the adapter and connected drive act when a
communications fault (for example, a cable is disconnected) occurs or when the
controller is switched out of run mode. The former uses a communications fault
action, and the latter uses an idle fault action.
Fault Configuration When communications are disrupted (for example, a cable is disconnected), the
adapter and its PowerFlex 520-series drive can respond with a user-defined fault
configuration. The user sets the data that is sent to the drive using specific fault
configuration parameters in the adapter. When a fault action parameter is set to
use the fault configuration data and a fault occurs, the data from these parameters
is sent as the Logic Command, Reference, and/or Datalink(s).
GSD (Generic Station Description)
A device database text file used by the network configuration tool to identify a
File
PROFIBUS module and its capabilities. The file is normally registered in the
PROFIBUS configuration tool for a device, and is supplied with the device via
removable media or on the internet as a download.
HIM (Human Interface Module) A device that can be used to configure and control a drive. The PowerFlex 22-
HIM-A3 or 22-HIM-C2S HIM can be used to configure PowerFlex 520-series
drives and their connected peripherals.
Hold Last When communication is disrupted (for example, a cable is disconnected), the
adapter and its PowerFlex 520-series drive can respond by holding last. Hold last
results in the drive receiving the last data received through the network
connection before the disruption. If the drive was running and using the
Reference from the adapter, it will continue to run at the same Reference.
Idle Action An idle action determines how the adapter and its PowerFlex 520-series drive act
when the controller is switched out of run mode.
86Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
I/O Data I/O data, sometimes called “implicit messages” or “input/output,” is time-critical
data such as a Logic Command and Reference. The terms “input” (To Net) and
“output” (From Net) are defined from the controller’s point of view. Output is
produced by the controller and consumed by the adapter. Input is produced by
the adapter and consumed by the controller.
Logic Command/Logic Status The Logic Command is used to control the PowerFlex 520-series drive (for
example, start, stop, direction). It consists of one 16-bit word of output to the
adapter from the network. The definitions of the bits in this word are shown in
The Logic Status is used to monitor the PowerFlex 520-series drive (for example,
operating state, motor direction). It consists of one 16-bit word of input from the
adapter to the network. The definitions of the bits in this word are shown in
Master-Slave Hierarchy An adapter configured for a master-slave hierarchy exchanges data with the
master device. Usually, a network has one master which is the master device, and
all other devices (for example, drives connected to PROFIBUS DPV1 adapters)
are slave devices.
Glossary
On a network with multiple masters (called a multi-master hierarchy), each slave
device must have one specified master.
MVI69-PDPMV1 PROFIBUS
DPV1 Master
A Profibus communication module interface for CompactLogix controllers. It is
developed under license from Rockwell Automation, and incorporates
proprietary backplane technology that enables data exchange with
CompactLogix processors. More information for the MVI69PDPMV1CompactLogix module can be found at http://www.prosoft-
Node Address A unique address identifier for a device assigned to a PROFIBUS network. A
PROFIBUS network can have as many as 126 devices connected on it, where
each device on the network must have a unique node address between 1 and 126.
NVS (Non-Volatile Storage) NVS is the permanent memory of a device. Devices such as the adapter and drive
store parameters and other information in NVS so that they are not lost when the
device loses power. NVS is sometimes called “EEPROM.”
PowerFlex 523 Drives The Allen-Bradley PowerFlex 523 drives are part of the PowerFlex 520-series of
drives.
PowerFlex 525 Drives The Allen-Bradley PowerFlex 525 drives are part of the PowerFlex 520-series of
drives.
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201387
Glossary
PROFIBUS Network A PROFIBUS network uses RS485 to connect devices such as controllers, drives,
motor starters and other equipment in automation systems. A Profibus network
can support a maximum of 126 devices. Each device is assigned a unique node
address and transmits data on the network at the same data rate. A cable is used to
connect devices on the network. It contains the bus signal. Devices can be
connected to the network in a daisy-chain connection.
ProSoft Configuration Builder
(PCB) Software
Reference/Feedback The Reference is used to send a setpoint (for example, speed, frequency, torque)
RSLogix 5000 Software RSLogix 5000 software is a tool for configuring and monitoring controllers to
Status Indicators Status indicators are LEDs that are used to report the status of the adapter,
A software tool used to configure the MVI69-PDPMV1 PROFIBUS DPV1
master communication module. The newest version of ProSoft Configuration
Builder software is available from http://www.prosoft-technology.com/
to the drive. It consists of one 16-bit word of output to the adapter from the
network.
Feedback is used to monitor the speed of the drive. It consists of one 16-bit word
of input from the adapter to the network.
communicate with connected devices. It is a 32-bit application that runs on
various Windows operating systems. Information about RSLogix software can be
found at http://www.software.rockwell.com/rslogix
. See also Studio 5000
environment.
network, and drive. They are on the adapter and can be viewed on the front cover
of the drive when the drive is powered.
Stop Action When communication is disrupted (for example, a cable is disconnected), the
adapter and drive can respond with a stop action. A stop action results in the
drive receiving zero as values for Logic Command, Reference, and Datalink data.
If the drive was running and using the Reference from the adapter, it will stay
running but at zero Reference.
Studio 5000 Environment The Studio 5000 Engineering and Design Environment combines engineering
and design elements into a common environment. The first element in the Studio
5000 environment is the Logix Designer application. The Logix Designer
application is the rebranding of RSLogix 5000 software and will continue to be
the product to program Logix 5000 controllers for discrete, process, batch,
motion, safety, and drive-based solutions.
The Studio 5000 environment is the foundation for the future of Rockwell
Automation engineering design tools and capabilities. It is the one place for
design engineers to develop all the elements of their control system.
88Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
Glossary
Upd ate The process of updating firmware in a device. The adapter can be updated using
various Allen-Bradley software tools. See Updating the Adapter Firmware
on
page 29 for more information.
Zero Data When communications are disrupted (for example, a cable is disconnected), the
adapter and drive can respond with zero data. Zero data results in the drive
receiving zero as values for Logic Command, Reference, and Datalink data. If the
drive was running and using the Reference from the adapter, it will stay running
but at zero Reference.
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201389
Glossary
Notes:
90Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
Index
A
acyclic messaging
about
, 47
definition, 85
multi-drive mode
adapter
applying power
commissioning, 13
components
configuration tools
connecting to the drive, 15
connecting to the network
definition
diagnostic items, 71
events
, 71
features
list of parameters
preparing for installation
resetting
single-drive/multi-drive mode, 55
specifications
status indicators
troubleshooting, 69
viewing status
communication
definition, 87
understanding the I/O image
idle action
definition
setting the fault action parameter
, 44
, 42
, 86
L
Logic Command/Status
bit definitions
definition
in I/O image
using
Logix Designer
definition
, 81, 82
, 87
, 42
, 42
, 88
, 88
M
master-slave hierarchy
configuring
definition
MVI69-PDPMV1 PROFIBUS DPV1 Master
configuring
definition
, 26
, 87
, 32
, 87
N
network
cable
, 19
termination
wiring diagram
, 20
, 19
, 28
Rockwell Automation Publication 520COM-UM004A-EN-E - November 201391
Index
node address
definition
, 87
setting with a parameter
setting with switches, 14
NVS (Non-Volatile Storage)
definition
, 87
in drive
, 43
, 25
P
parameters
accessing with drive keypad
accessing with HIM, 25
convention used in manual
list of
, 77
restoring to factory default values, 29
PROFIBUS
cable
, 19
connector
data rate, 75
network definition
network example for single-drive/multi-drive mode
specification
ProSoft Configuration Builder (PCB) software
, 7, 18
55, 56
, 88
, 23
, 6
, 88
Q
quick start, 11
R
Reference/Feedback
definition
, 88
, 88
in I/O image
using
regulatory compliance, 75
RSLogix 5000
definition
safety precautions, 10
specifications
adapter
PROFIBUS
status indicators
definition
locating, 21, 69
troubleshooting
stop action
Studio 5000 environment
switches
locating
,
setting the node address, 14
update
adapter firmware
definition
zero data
definition
setting the fault action
, 42
, 42
, 88
S
, 75
, 88
, 88
, 70
, 88
, 88
, 14
U
, 29
, 89
Z
, 89
, 28
92Rockwell Automation Publication 520COM-UM004A-EN-E - November 2013
Rockwell Automation Support
Power, Control and Information Solutions Headquarters
Americas: Rockwell Automation, 1201 South Second Street, Milwaukee, WI 53204-2496 USA, Tel: (1) 414.382.2000, Fax: (1) 414.382.4444
Europe/Middle East/Africa: Rockwell Automation NV, Pegasus Park, De Kleetlaan 12a, 1831 Diegem, Belgium, Tel: (32) 2 663 0600, Fax: (32) 2 663 0640
Asia Pacic: Rockwell Automation, Level 14, Core F, Cyberport 3, 100 Cyberport Road, Hong Kong, Tel: (852) 2887 4788, Fax: (852) 2508 1846
www.rockwel lautomation.com
Rockwell Automation provides technical information on the Web to assist you in using its products.
At
http://www.rockwellautomation.com/support/, you can find technical manuals, a knowledge base of FAQs, technical and
application notes, sample code and links to software service packs, and a MySupport feature that you can customize to
make the best use of these tools.
For an additional level of technical phone support for installation, configuration, and troubleshooting, we offer
TechConnect support programs. For more information, contact your local distributor or Rockwell Automation
representative, or visit
Installation Assistance
If you experience a problem within the first 24 hours of installation, review the information that is contained in this
manual. You can contact Customer Support for initial help in getting your product up and running.
United States or Canada1.440.646.3434
Outside United States or CanadaUse the Worldwi de Lo cator
New Product Satisfaction Return
http://www.rockwellautomation.com/support/.
at http://www.rockwellautomation.com/support/americas/phone_en.html, or contact your local Rockwell
Automation representative.
Rockwell Automation tests all of its products to ensure that they are fully operational when shipped from the
manufacturing facility. However, if your product is not functioning and needs to be returned, follow these procedures.
United StatesContact your distributor. You must provide a Customer Support case number (call the phone number above to obtain one) to your
Outside United StatesPlease contact your local Rockwell Automation representative for the return procedure.
distributor to complete the return process.
Documentation Feedback
Your comments will help us serve your documentation needs better. If you have any suggestions on how to improve this
document, complete this form, publication
RA-DU002, available at http://www.rockwellautomation.com/literature/.