520com Um005 - en P
520com Um005 - en P
PROFINET Adapter
Catalog Number 25-COMM-PNET2P
Activities including installation, adjustments, putting into service, use, assembly, disassembly, and maintenance are required to be carried out by suitably trained
personnel in accordance with applicable code of practice.
If this equipment is used in a manner not specified by the manufacturer, the protection provided by the equipment may be impaired.
In no event will Rockwell Automation, Inc. be responsible or liable for indirect or consequential damages resulting from the use or application of this equipment.
The examples and diagrams in this manual are included solely for illustrative purposes. Because of the many variables and requirements associated with any
particular installation, Rockwell Automation, Inc. cannot assume responsibility or liability for actual use based on the examples and diagrams.
No patent liability is assumed by Rockwell Automation, Inc. with respect to use of information, circuits, equipment, or software described in this manual.
Reproduction of the contents of this manual, in whole or in part, without written permission of Rockwell Automation, Inc., is prohibited.
Throughout this manual, when necessary, we use notes to make you aware of safety considerations.
WARNING: Identifies information about practices or circumstances that can cause an explosion in a hazardous environment, which
may lead to personal injury or death, property damage, or economic loss.
ATTENTION: Identifies information about practices or circumstances that can lead to personal injury or death, property
damage, or economic loss. Attentions help you identify a hazard, avoid a hazard, and recognize the consequence.
IMPORTANT Identifies information that is critical for successful application and understanding of the product.
These labels may also be on or inside the equipment to provide specific precautions.
SHOCK HAZARD: Labels may be on or inside the equipment, for example, a drive or motor, to alert people that dangerous
voltage may be present.
BURN HAZARD: Labels may be on or inside the equipment, for example, a drive or motor, to alert people that surfaces may
reach dangerous temperatures.
ARC FLASH HAZARD: Labels may be on or inside the equipment, for example, a motor control center, to alert people to potential
Arc Flash. Arc Flash will cause severe injury or death. Wear proper Personal Protective Equipment (PPE). Follow ALL Regulatory
requirements for safe work practices and for Personal Protective Equipment (PPE).
Identifies information that is useful and can help to make a process easier to do or easier to understand.
Rockwell Automation recognizes that some of the terms that are currently used in our industry and in this publication are not in alignment with the
movement toward inclusive language in technology. We are proactively collaborating with industry peers to find alternatives to such terms and
making changes to our products and content. Please excuse the use of such terms in our content while we implement these changes.
Preface
About This Publication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Download Firmware, AOP, EDS, and Other Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Chapter 1
Getting Started Adapter Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Understand Parameter Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Compatible Products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Required Equipment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Equipment Shipped with the Drive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
User-Supplied Equipment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Safety Precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Quick Start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Chapter 2
Install the Adapter Prepare for Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Set the Node Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Connect the Adapter to the Drive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Connect the Adapter to the Network. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Use MRP for Ring Network Topology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Apply Power to the Drive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Startup Status Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Configure/Verify Key Drive Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Chapter 3
Configure the Adapter Configuration Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Use the Drive Keypad to Access Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Use a HIM to Access Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Set the Adapter Node Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Use DCP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Use Adapter Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Set a Leader-Follower Hierarchy (Optional) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Enable Datalinks to Write Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Enable Datalinks To Read Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Set a Fault Action . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Change the Fault Action . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Set the Fault Configuration Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Reset the Adapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Restore Adapter Parameters to Factory Defaults. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Use Parameters to View the Adapter Status. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Update the Adapter Firmware. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Protected Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Configure the Adapter on Your PROFINET Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Chapter 4
Use the I/O About I/O Messaging. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Understand the PROFINET Scanner I/O Image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Use Logic Command/Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Use Reference/Feedback. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Use Datalinks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Chapter 5
PROFINET Configuration Set the Computer IP Address. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Create the Controller Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Configure the Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Speed Mode Example. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
STL Network Command Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Read/Write Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Synchronous Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Asynchronous Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Chapter 6
Use Multi-drive Mode Single-drive Mode Versus Multi-drive Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
System Wiring. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Understand the I/O Image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Configure the RS-485 Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Multi-drive Mode Acyclic Messaging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Example Messaging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Additional Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Chapter 7
Troubleshoot Your Adapter Adapter Status Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
PORT Status Indicator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
MOD Status Indicator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
NET A Status Indicator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
NET B Status Indicator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
View Adapter Diagnostic Items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
View and Clear Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Appendix A
Specifications Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Electrical. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Mechanical . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Environmental . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Regulatory Compliance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Appendix B
Parameters Adapter Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Appendix C
Logic Command/Status Words Logic Command Word . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Logic Status Word . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Glossary
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .81
Index
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Notes:
About This Publication This manual provides information about the 25-COMM-PNET2P PROFINET adapter for network
communication. Information is also provided about how to use this adapter with PowerFlex® 520-
series drives.
Download Firmware, AOP, Download firmware, associated files (such as AOP, EDS, and DTM), and access product release
notes from the Product Compatibility and Download Center at rok.auto/pcdc.
EDS, and Other Files
Additional Resources These documents contain additional information concerning related products from Rockwell
Automation. You can view or download publications at rok.auto/literature.
Resource Description
PowerFlex 520-series Communication Adapters Installation Instructions, Provides instructions on how to install a communication adapter to PowerFlex 520-series drives.
publication 520COM-IN001
PowerFlex 520-series Adjustable Frequency AC Drive User Manual, publication Provides information on how to configure, use, and troubleshoot PowerFlex 520-series drives.
520-UM001
PowerFlex 4-class HIM (DSI) Quick Reference, publication 22HIM-QR001 Provides information on how to use the PowerFlex 4-class HIM (Human Interface Module).
PROFINET Installation Guideline for Cabling and Assembly website, Provides guidelines for installing PROFINET cables.
www.profibus.com
PROFINET Standards website, www.profibus.com Provides information about PROFINET technology, networks, and products.
Describes how to configure and use EtherNet/IP™ devices to communicate on the EtherNet/IP
EtherNet/IP Network Devices User Manual, ENET-UM006 network.
Ethernet Reference Manual, ENET-RM002 Describes basic Ethernet concepts, infrastructure components, and infrastructure features.
CIP Security with Rockwell Automation Products Application Technique, Provides information on CIP Security, including which Rockwell Automation products support CIP
publication SECURE-AT001 Security.
Provides guidance on how to conduct security assessments, implement Rockwell Automation
System Security Design Guidelines Reference Manual, SECURE-RM001 products in a secure system, harden the control system, manage user access, and dispose of
equipment.
Assists original equipment manufacturers (OEMs) with construction of panels, to help ensure that
UL Standards Listing for Industrial Control Products, publication CMPNTS-SR002 they conform to the requirements of Underwriters Laboratories.
American Standards, Configurations, and Ratings: Introduction to Provides an overview of American motor circuit design based on methods that are outlined in the
Motor Circuit Design, publication IC-AT001 NEC.
Industrial Components Preventive Maintenance, Enclosures, and Contact Ratings Provides a quick reference tool for Allen-Bradley industrial automation controls and assemblies.
Specifications, publication IC-TD002
Designed to harmonize with NEMA Standards Publication No. ICS 1.1-1987 and provides general
Safety Guidelines for the Application, Installation, and Maintenance of Solid-state guidelines for the application, installation, and maintenance of solid-state control in the form of
Control, publication SGI-1.1 individual devices or packaged assemblies incorporating solid-state components.
Industrial Automation Wiring and Grounding Guidelines, publication 1770-4.1 Provides general guidelines for installing a Rockwell Automation industrial system.
Product Certifications website, rok.auto/certifications. Provides declarations of conformity, certificates, and other certification details.
Notes:
Getting Started
The 25-COMM-PNET2P PROFINET adapter is a communication option that is intended for installation
into a PowerFlex 520-series drive. The Multi-drive feature (see Use Multi-drive Mode on page 55)
also provides a means for other supported PowerFlex drives and DSI Hosts to connect to a
PROFINET network.
Topic Page
Adapter Components 9
Features 10
Understand Parameter Types 10
Compatible Products 10
Required Equipment 11
Safety Precautions 12
Quick Start 13
25-COMM-PNET2P
4 5 6
Parameter names are shown in the format device parameter xx [*] or host parameter axxx [*].
The ‘xx’ or ‘xxx’ represents the parameter number and the ‘a’ represents the parameter group. The
* represents the parameter name – for example, device parameter 01 [MultiDrv Sel].
You can view device parameters and host parameters with any of the following drive configuration
tools:
• 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 toolbar.
Compatible Products At the time of publication, the adapter is compatible with PowerFlex 525 (firmware revision 7.001 or
later) and PowerFlex 523 drives (firmware revision 3.001 or later).
Required Equipment Some of the equipment that is required for use with the adapter is shipped with the adapter, but
some you must supply yourself.
User-Supplied Equipment
To install and configure the adapter, you must supply:
• A PROFINET cable. See the PROFINET Installation Guidelines for details, available at the
PROFIBUS website.
• One-field terminable RJ45 PROFINET connector with CAT.5e performance.
• Drive and adapter configuration tools, such as:
- PowerFlex 22-HIM-A3 or 22-HIM-C2S HIM.
- Connected Components Workbench software, version 13 or later.
- Third-party PROFINET configuration software.
• A computer connection to the PROFINET network.
The adapter parameters can also be configured using the drive keypad interface (see Use the Drive
Keypad to Access Parameters on page 23).
ATTENTION: 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.
ATTENTION: Risk of injury or equipment damage exists. Only personnel familiar
with drive and power products and the associated machinery should plan or
implement the installation, start up, configuration, and subsequent maintenance
of the drive using this adapter. Failure to comply may result in injury and/or
equipment damage.
ATTENTION: Risk of equipment damage exists. The adapter contains
electrostatic discharge (ESD) 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.
ATTENTION: Risk of injury or equipment damage exists. If the adapter is
transmitting control I/O to the drive, the drive may fault when you reset the
adapter. Determine how your drive will respond before resetting the adapter.
ATTENTION: Risk of injury or equipment damage exists. Device parameters 22
[Comm Flt Action] and 23 [Idle Flt Action] let you determine the action of the
adapter and drive if I/O communication is disrupted, the controller is idle, or
acyclic messaging for drive control is disrupted. 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).
ATTENTION: Risk of injury or equipment damage exists. When a system is
configured for the first time, there may be unintended or incorrect machine
motion. Disconnect the motor from the machine or process during initial system
testing.
ATTENTION: Risk of injury or equipment damage exists. The examples in this
publication are intended solely for purposes of example. There are many
variables and requirements with any application. Rockwell Automation does not
assume responsibility or liability (to include intellectual property liability) for
actual use of the examples shown in this publication.
Quick Start This section is provided to guide you to quickly start using the adapter. If you are unsure of how to
complete a step, see the referenced chapter.
Step Action See
1 Review the safety precautions for the adapter. Throughout this manual
PowerFlex 520-series Adjustable
2 Verify that the PowerFlex drive is properly installed. Frequency AC Drive User Manual,
publication 520-UM001
Commission the adapter.
3 Set the adapter IP address with the network address switches. Set the Node Address on page 15
If using a DCP server or adapter parameters, proceed with step 4.
PowerFlex 520-series
Install the adapter. Communication Adapters Installation
Verify that the PowerFlex drive is not powered. Instructions, publication 520COM-
4 Connect the adapter to the drive using the interface connector (included IN001
with the adapter). Connect the Adapter to the Drive on
page 16
Connect the adapter to the PROFINET network. Connect the Adapter to the Network
5 Verify that the PowerFlex drive is not powered. on page 19
Connect the adapter to the network using a PROFINET cable.
Apply power to the drive.
1. Replace the control module cover.
6 2. Apply power to the drive. The adapter receives power from the drive. Apply Power to the Drive on page 20
The status indicators should be green.
3. Configure and verify key parameters.
Configure the adapter for your application.
Set adapter parameters for the following functions as required by your
application:
7 • Network address Configure the Adapter on page 23
• I/O configuration
• Leader-follower hierarchy
• Fault actions
Configure the PROFINET controller to communicate with the adapter.
8 Use a controller configuration tool to configure the PROFINET controller to Use the I/O on page 31
recognize the drive and adapter.
Create a ladder logic program.
Use a controller configuration tool to create a ladder logic program that Use the I/O on page 31
enables you to: PROFINET Configuration on page 35
9 • Control the adapter and connected drive using I/O. Multi-drive Mode Acyclic Messaging
• Monitor or configure the drive using Datalinks. on page 59
• Monitor or configure the drive using acyclic messages.
Notes:
This chapter provides instructions to install the PROFINET adapter in a PowerFlex 520-series drive.
Topic Page
Prepare for Installation 15
Set the Node Address 15
Connect the Adapter to the Drive 16
Connect the Adapter to the Network 19
Apply Power to the Drive 20
Prepare for Installation Before you install the adapter, do the following:
• Read the PROFINET Installation Guidelines.
• Verify that you have the required equipment. See Required Equipment on page 11 for more
information.
IMPORTANT The adapter has embedded Ethernet switch technology and network ports
that can connect to a Linear or Device Level Ring (DLR) network in one
subnet.
You cannot use the network ports as two network interface cards that are
connected to two different subnets.
Set the Node Address There are three methods to configure the node address of the adapter:
• Node Address Switches — Use these switches when connected to a simple isolated
network (for example, 192.168.1.xxx) that includes other products (that can also set their IP
addresses with switches), does not need to be accessed from outside the network, and you
prefer a simplified node addressing method.
The three rotary switches are read when the drive powers up, and represent three decimal
digits from top to bottom. When set to a valid address (001...254), the adapter uses that
value as the lower octet of its IP address (192.168.1.xxx, where xxx = rotary switch settings),
along with a subnet mask of 255.255.255.0, and a gateway address of 0.0.0.0 when
switches are set to 001, or a gateway address of 192.168.1.1 when switches are set from
002….254. Also, the setting for device parameter 05 [Net Addr Sel] is automatically
ignored.
See Node Address Switch Settings on page 16 for more information.
IMPORTANT When using the node address switches, set the network node
address before power is applied because the adapter uses the node
address it detects when it first receives power.
• Adapter Parameters — Use adapter parameters when you want more flexibility in setting
the IP address, or need to communicate outside the control network using a gateway. To
use parameters as the source for the IP address, the node address switches must be set to
a value other than 001…254 or 888, and device parameter 05 [Net Addr Sel] must be set to
1 “Parameters”. Then use the parameters to configure the IP address, subnet mask, and
gateway address of the adapter.
See Use Adapter Parameters on page 26 for more information.
IMPORTANT If parameter values are invalid or the adapter was not reset for the
values to take effect, the node address is established by using DCP.
• DCP — This is the default setting for the adapter. Use DCP when you want additional
flexibility and ease-of-use. The IP address, subnet mask, and gateway address for the
adapter is configured by a PROFINET controller with DCP capability. To use DCP as the
source for the IP address, the Node Address switches must be set to a value other than
001…254 or 888, and device parameter 05 [Net Addr Sel] must be set to 2 “DCP”.
IMPORTANT Regardless of the method used to set the node address of the adapter,
each node on the PROFINET network must have a unique IP address. To
change a node address, you must set the new value and then remove and
reapply power to (or reset) the drive.
Figure 1 - Node Address Switch Settings
Hundreds position
Tens position
Ones position
You can view diagnostic item number 58 with a PowerFlex 22-HIM-A3 or 22-HIM-C2S HIM, or
Connected Components Workbench software to verify the node address switch settings. See View
Adapter Diagnostic Items on page 65 for more information. Also, you can use device parameter 06
[Net Addr Src], a read-only parameter, to verify the selected setting for device parameter 05 [Net
Addr Sel].
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.
4. Insert the interface connector for the adapter into the header located at the back of the
control module.
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.
IMPORTANT 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.
controller
Use MRP for Ring Network A ring network topology is a single-fault tolerant network intended for interconnection of
automation devices. MRP (Media Redundancy Protocol) is a simple and deterministic protocol,
Topology which when enabled in a PROFINET network connected in ring topology, achieves a reconfiguration
time of 200 ms. A maximum of 50 devices can be connected in a ring network topology by using
MRP.
The 25-COMM-PNET2P adapter can only be connected as MRC (Media Redundancy Client) and will
not work as MRM (Media Redundancy Manager). An MRM capable device needs to be present in the
network to achieve the media redundancy. See Figure 3 for a typical connection that has both MRM
and MRC in a ring network.
Figure 3 - Network Connection for an MRP Switch/Controller in a Ring Network
PowerFlex 520-series drives with
To other
25-COMM-PNET2P adapter
PROFINET
networks PROFINET
controller Esc Sel Esc Sel
MRP
capable
switch
The following settings need to be considered for an MRP capable switch/controller connected in a
ring network.
• Cycle time: 128 ms
• MRM functionality: Enabled
• Ring ports to be defined
Apply power to the drive. The adapter receives its power from the drive.
FWD
ENET LINK
EtherNet/IP
Esc Sel
1 1
2
2
3 3
You can configure the host parameters through the drive keypad, a HIM, and software such as
Connected Components Workbench software.
In the following example, the drive is configured to receive both 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] to 4 “Network Opt”.
PowerFlex 520-series drives support 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.
This chapter provides instructions and information on how to set parameters to configure the
PROFINET adapter.
Topic Page
Configuration Tools 23
Use the Drive Keypad to Access Parameters 23
Use a HIM to Access Parameters 25
Set the Adapter Node Address 25
Set a Leader-Follower Hierarchy (Optional) 26
Set a Fault Action 27
Reset the Adapter 28
Restore Adapter Parameters to Factory Defaults 28
Use Parameters to View the Adapter Status 29
Update the Adapter Firmware 29
Protected Mode 29
Configure the Adapter on Your PROFINET Network 29
For a list of parameters, see Adapter Parameters on page 73. For definitions of terms in this
chapter, see the Glossary on page 81.
Configuration Tools You can configure the parameters using the drive keypad (Table 3) or a 22-HIM-A3 or 22-HIM-C2S
HIM (Table 4).
You can also use configuration software such as Connected Components Workbench software
(version 13 or later) to access the parameters.
Use the Drive Keypad to The following example shows basic integral keypad and display functions. This example provides
basic navigation instructions and illustrates how to program a parameter.
Access Parameters
IMPORTANT The device parameters can be accessed in the “N” (Network) group using
the drive keypad. The parameters in the “N” group appear offset from the
device parameter numbers that are referenced in this manual by 1000
(decimal) on the LCD display.
PROGRAM
Or
11 Press Enter to save a change and exit Program Esc or or
Mode.
The digit stops flashing and the word Program FWD
Use a HIM to Access You can use the 22-HIM-A3 or 22-HIM-C2S HIM to access parameters in the drive. It is
recommended that you read through the steps for your HIM before performing the steps. See the
Parameters PowerFlex 4-Class HIM (DSI) Quick Reference, publication 22HIM-QR001, for more information. The
following example provides basic navigation instructions.
Table 4 - HIM Navigation Example
Step Keys Example Display
Parameters
Groups
Power up the drive, then connect the HIM to the
1 DSI port of the drive. The Parameters tab for Linear List
the drive is displayed. Changed Params
Device Select
DSI Devices
2 Press Sel until the DSEL tab is selected. Sel
DSI Devices
PowerFlex 525
Use the Up Arrow or Down Arrow to scroll to DSI and
3 Devices in the DSEL tab. 25-COMM-PNET2P
Press Enter to select DSI Devices.
DSI Devices
To display the host parameters, repeat steps 1…3 and select “PowerFlex 525” at step 3.
Set the Adapter Node If the node address switches (Table 1) are set to a value other than 001…254 or 888, then device
parameter 05 [Net Addr Sel] determines the source for the adapter node address.
Address
Use DCP
By default, the adapter is configured to use a PROFINET controller with DCP capability to establish
the IP address settings for the adapter.
1. Verify that the node address switches are set to a value other than 001…254 or 888.
2. Set the value of device parameter 05 [Net Addr Sel] to 2 “DCP”.
3. Reset the adapter for the setting to take effect. See Reset the Adapter on page 28.
Set a Leader-Follower This procedure is only required if Datalinks are used to write or read data of the drive or its
connected peripherals. In a Leader-Follower hierarchy, the adapter exchanges data with a
Hierarchy (Optional) PROFINET controller to allow PROFINET communication.
The controller I/O image can have anywhere from 0…8 additional 16-bit parameters (Datalinks). The
number of Datalinks that are actively used is controlled by the connection size in the controller and
the Datalink parameters. See the PROFINET Configuration on page 35 for more information on
setting the connection size.
When using a controller, configure the Datalink parameters now as described in this section.
The adapter is now ready to send output data and transfer status data to the PROFINET controller.
Next, configure the controller to recognize and transmit I/O to the adapter. See the PROFINET
Configuration on page 35.
The adapter is now ready to receive input data from the PROFINET controller. Next, configure the
controller to recognize and transmit I/O to the adapter. See the PROFINET Configuration on page 35.
Set a Fault Action By default, when communication is disrupted (for example, the network cable is disconnected) or
the controller is idle, the drive responds by faulting if it is using I/O from the network. You can
configure another response to these events.
• Disrupted I/O communication by using device parameter 22 [Comm Flt Action].
• An idle controller by using device parameter 23 [Idle Flt Action].
Changes to these parameters take effect immediately. A reset is not required. If communication is
disrupted and then re-established, the drive automatically receives commands over the network
again.
If Multi-drive mode is used, the same fault action is used by the adapter for all the drives it controls
(Drive 0...4).
Reset the Adapter Changes to switch settings or 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 21 [Reset Module].
When you set device parameter 21 [Reset Module] to 1 “Reset Module”, the adapter immediately
resets.
Table 7 - Device Parameter 21 [Reset Module] Settings
Value Description
0 Ready (Default)
1 Reset Module
2 Set Defaults
Restore Adapter Parameters When you set device parameter 21 [Reset Module] to 2 “Set Defaults”, the adapter sets all of its
parameters to their factory default values.
to Factory Defaults
Table 8 - Device Parameter 21 [Reset Module] Settings
Value Description
0 Ready (Default)
1 Reset Module
2 Set Defaults
IMPORTANT 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 leader in Run mode.
After performing a Set Defaults action, you must enter 1 “Reset Module” or
cycle power to the drive so that the new values take effect. Thereafter, this
parameter is restored to a value of 0 “Ready”.
Use Parameters to View the 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
Adapter Status Components Workbench software.
Table 9 - Adapter Status Parameters
Device Parameter Description
Displays the number of controller-to-drive Datalinks that are included in the network I/O
02 [DLs From Net Act] connection (controller outputs).
Displays the number of drive-to-controller Datalinks that are included in the network I/O
03 [DLs To Net Act] connection (controller inputs).
Displays the source from which the adapter network address is taken. The source is either
06 [Net Addr Src] the values of configured adapter parameters or from DCP.
Update the Adapter You can update the adapter firmware over the network or through DSI using a tool such as the
1203-USB. You can also use the ControlFLASH™ or ControlFLASH Plus™ software tools to perform
Firmware the update.
To download a firmware update for this adapter, go to the Product Compatibility and Download
Center (PCDC) at rok.auto/pcdc. This website contains all firmware update files and associated
release notes that describe the following items.
• Firmware update enhancements and anomalies.
• How to determine the existing firmware revision.
• How to update the firmware.
Protected Mode When the adapter detects that the drive is running, the adapter enters protected mode. While
protected mode is active, the following actions cannot be performed on the drive.
• Update the drive firmware using ControlFLASH.
• Change the value of the following device parameters.
- 4 [DL Byte Order]
- 5 [Net Addr Src]
- 7 [IP Addr Cfg 1]…10 [IP Addr Cfg 4]
- 11 [Subnet Cfg 1]…14 [Subnet Cfg4]
- 15 [Gateway Cfg 1]…18 [Gateway Cfg 4]
- 19 [Net Port1 Enable]
- 20 [Net Port2 Enable]
- 21 [Reset Module]
Configure the Adapter on To configure the adapter on your PROFINET network, follow this procedure.
Your PROFINET Network 1. Configure your PROFINET gateway.
You have to configure a PROFINET network with a gateway before you can add and
configure your adapter. See the documentation for your controller and gateway for
information on configuring your products and creating a PROFINET network.
2. Download the GSDML (PROFINET GSD) file for your adapter from PCDC at rok.auto/pcdc.
You require the corresponding GSDML file to obtain basic configuration information about
the PROFINET device you add to the network. The GSDML configuration files identify the
device's capabilities so that the PROFINET controller can communicate with it correctly.
3. Import the GSDML file into your PROFINET project by using your chosen configuration tool.
4. Use the configuration tool to add your adapter to your PROFINET network and configure it as
a follower device.
You can configure up to eight Datalinks for the adapter.
5. Save and download your project to the PROFINET gateway.
For an example of how to configure the PROFINET controller to connect to the PROFINET adapter,
see PROFINET Configuration on page 35.
This chapter provides information and examples that explain how to control, configure, and
monitor a PowerFlex 520-series drive using PROFINET I/O messaging.
Topic Page
About I/O Messaging 31
Understand the PROFINET Scanner I/O Image 31
Use Logic Command/Status 32
Use Reference/Feedback 32
Use Datalinks 33
About I/O Messaging PROFINET I/O messaging is used to transfer the data that controls the PowerFlex drive and sets 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 drive.
The adapter includes the Logic Command, Logic Status, Reference, and Feedback (all as 16-bit
words) in the controller's I/O image. This basic I/O must always be configured by the PROFINET
configuration tool to the adapter, to enable the ability to control, and monitor the PowerFlex 520-
series drive.
Additional I/O can be configured if needed, using up to four Datalinks to write data and/or up to
four Datalinks to read data. When using any combination of these Datalinks, add one 16-bit word for
each Datalink to the basic I/O input size and/or output size.
Configure the Adapter on page 23 describes how to configure the adapter for the required I/O. See
the documentation for your PROFINET devices for information on how to configure the controller
and the network. This chapter discusses how to use the I/O after you have configured the adapter
and controller.
Understand the PROFINET 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 data that is
Scanner I/O Image produced by the adapter and consumed as input by the controller. The I/O image varies based on:
• How many of the drive’s 16-bit Datalinks (host parameters C161 [Opt Data In 1]…C164 [Opt
Data In 4] and C165 [Opt Data Out 1]…C168 [Opt Data Out 4]) are used.
Device parameters 02 [DLs From Net Act] and 03 [DLs To Net Act] must also be
configured if Datalinks are used.
• If Multi-drive mode is enabled, and the number of daisy chained drives that are present.
The I/O image can be configured based on the number of Datalinks required. Table 10 shows the I/
O image when all 16-bit Datalinks are used.
Single-drive mode is the typical configuration, where one node consists of one PowerFlex 520-
series drive with one 25-COMM-PNET2P adapter.
For Multi-drive mode, where one node can consist of up to five drives, see Use Multi-drive Mode on
page 55.
Use Logic Command/Status The Logic Command is a 16-bit word of control data that is produced by the controller and
consumed by the adapter. The Logic Status is a 16-bit word of status data that is produced by the
adapter and consumed by the controller.
• Logic Command word is always the first 16-bit word in the output image.
• Logic Status word is always the first 16-bit word in the input image.
For bit definitions that are used in PowerFlex 520-series drives, see Logic Command/Status Words
on page 77.
Use Reference/Feedback The Reference is a 16-bit word that is produced by the controller and consumed by the adapter.
The Feedback is a 16-bit word that is produced by the adapter and consumed by the controller.
• Reference word is always the second 16-bit word in the output image.
• Feedback word is always the second 16-bit word in the input image.
The Reference and Feedback are 16-bit INT values that 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’
equals a Reference of 30.00 Hz. The commanded maximum speed can never exceed the value of
host parameter P044 [Maximum Freq]. Table 11 shows example Reference values and their
corresponding 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.
Table 11 - PowerFlex 520-series Speed Reference/Feedback Scaling Example
Network Reference Value Speed Commanded Value Output Speed Network Feedback Value
10000 100.00 Hz 50.00 Hz (1) 5000
6500 65.00 Hz 50.00 Hz (1) 5000
3250 32.50 Hz 32.50 Hz 3250
0 0.00 Hz 0.00 Hz 0
(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.
IMPORTANT There are several parameters in the drive that override the start source
and speed reference command if enabled. For details on these parameters,
see the PowerFlex 520-series Adjustable Frequency AC Drive User Manual,
publication 520-UM001.
Attempting to write a negative value to the Speed Reference results 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.
Use Datalinks A Datalink is a mechanism that is used by PowerFlex 520-series drives to transfer data to and from
the controller. Datalinks allow a drive parameter value to be read or written to without using a
PROFINET Acyclic Messaging Service. When enabled, each Datalink occupies one 16-bit word in a
controller.
The following rules apply when using PowerFlex 520-series drive Datalinks:
• Datalinks cannot be used with Multi-drive mode.
• 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 PROFINET adapter that is installed
in the drive.
• The following parameters determine the data that passes through the drive’s Datalink
mechanism.
- Device parameter 02 [DLs From Net Act]
- Device parameter 03 [DLs To Net Act]
- Host parameters C161 [Opt Data In 1]…C164 [Opt Data In 4]
- Host parameters C165 [Opt Data Out 1]…C168 [Opt Data Out 4]
IMPORTANT A reset is always required after configuring Datalinks so that the
changes take effect.
• When an I/O connection that includes Datalinks is active, those Datalinks being used are
locked and cannot be changed until that I/O connection becomes idle or inactive.
• When you use a Datalink to change a value, the value is not written to the Nonvolatile
Storage (NVS) memory. The value is stored in volatile memory and lost when the drive loses
power. Thus, use Datalinks when you must change a value of a parameter frequently.
Datalinks for PowerFlex 520-series drive peripherals (embedded EtherNet/IP adapter on PowerFlex
525 drives only and option modules such as an encoder or communication adapter) are locked
when the peripheral has an I/O connection with a controller. When a controller has an I/O
connection to the drive, the drive does not allow a reset to defaults, configuration download, or
anything else that could change the makeup of the I/O connection in a running system. The I/O
connection with the controller must first be disabled to allow changes to the respective Datalinks.
Depending on the controller being used, the I/O connection can be disabled by doing the following:
• Putting the controller in Program mode.
• Placing the scanner in Idle mode.
• Disconnecting the drive from the network.
Notes:
PROFINET Configuration
This chapter illustrates the steps to configure a PROFINET controller to connect to a PowerFlex 520-
series drive with PROFINET adapter. The example uses a Siemens SIMATIC S7-1500 controller and
SIMATIC STEP 7 (TIA Portal) controller configuration software.
Topic Page
Set the Computer IP Address 35
Create the Controller Project 36
Speed Mode Example 44
STL Network Command Example 45
Read/Write Parameters 48
Set the Computer IP Address Configure the computer with a static IP address, such as 192.168.16.201 as shown in the following
example.
Create the Controller Project Create a project in the controller and configure it to detect and connect to the drive.
1. Launch the SIMATIC STEP 7 software and create a new project.
4. Enter the source path where your GSDML file is located, then select the GSDML to install.
5. After installation is complete, verify that the PowerFlex 520-series drive and PROFINET
adapter information appears in the Devices and Networks folder. If the information does not
appear, reinstall the GSDML file.
6. Double-click Add new device. The Add new device dialog appears.
2. Click and drag from the controller to the RA I/O Template object to draw a connecting line
between them.
3. Verify that the RA I/O Template object is connected to the correct port on the controller.
The controller may have multiple ports. If the RA I/O Template object is
connected to the wrong controller port, delete the connection and repeat step
2.
4. Click Device view and select the controller.
5. Click Ethernet address and enter the IP address and Subnet mask of the PROFINET adapter.
IMPORTANT The IP address of the PROFINET adapter must be different from the
IP address of the computer.
6. Right-click the controller and select Compile -> Hardware and software (only changes).
8. Select the interface options for the computer and click Start search.
9. Select the controller from the list of target devices and click Load.
10. If the project downloads successfully, no error messages appear on the LCD display on the
controller, and the IP address of the connected PROFINET adapter is shown.
Status indicator
IP address of
PROFINET adapter
Speed Mode Example To verify that the host controller can control the drive through the PROFINET adapter, create this
example program to test the connection.
1. In the Device overview tab, double-click IN/OUT_1 to configure its properties.
2. Select I/O addresses and set the Start address for both Input address and Output address to
15.
3. Configure the parameters as follows.
- Drive status (IW19) = Input 2 bytes for Addr_2100h
- Frequency feedback (IW21) = Input 2 bytes for Addr_2103h
- Datalink 1…4 (IW23…29) = Input 8 bytes
- Run/Stop command (QW19) = Output 2 bytes for Addr_2000h
- Frequency command (QW21) = Output 2 bytes for Addr_2001h
- Datalink 1…4 (QW23…29) = Output 8 bytes
Table 12 - QW and IW Definitions, Offset = a = 15
W (0+a) W (2+a) W (4+a) W (6+a) W (8+a) W (10+a) W (12+a) W (14+a) W (16+a) W (18+a) W (20+a) W (22+a)
QW15 QW17 QW19 QW21 QW23 QW25 QW27 QW29 QW31 QW33 QW35 QW37
Output Valid (1) — Cmd Ref Datalink 1 Datalink 2 Datalink 3 Datalink 4 — — — —
IW15 IW17 IW19 IW21 IW23 IW25 IW27 IW29 IW31 IW33 IW35 IW37
Input — — Sts Fdbk Datalink 1 Datalink 2 Datalink 3 Datalink 4 — — — —
(1) See Table 13 for bit definitions.
If the bit is set, the controller supplies the associated data in the packet to the destination
drive. If the bit is cleared, the drive does not use the data.
4. Click Program blocks -> Main [OB1] to edit the controller program as shown.
STL Network Command This section provides an example of how to insert an STL (Standard Template Library) instruction
into the controller program.
Example
1. Right-click an empty space in the program, then select Insert STL network.
3. Click OK to create the DB52 and DB53 data blocks. These two data blocks are used to write
and read asynchronous parameters. See Asynchronous Parameters on page 52.
4. The values for your data blocks should match the values shown in this example.
DB53:
- LEN = 2
- RECORD = P#M50.0 BYTE 6
DB52:
- MLEN = 26
- RECORD = P#M60.0 BYTE 26
5. The ‘ID’ value for the DB52 and DB53 data blocks is shown in the System constants tab.
Read/Write Parameters This section provides examples on how to read and write both synchronous and asynchronous
parameters.
Synchronous Parameters
1. In the Device overview tab, double-click IN/OUT_1 to configure its properties.
2. Select I/O addresses and set the Start address for both Input address and Output address to
15.
5. Click Watch and force tables -> Add new watch table, then double-click the new watch table
(for example, Watch table_1).
Monitor all
8. Select %QW23, %QW25, %QW27, and %QW29, then click Modify all values once and now.
Modify all values once and now
%QW23, %QW25, %QW27, and %QW29 writes to the drive, then %IW23, %IW25, %IW27, and
%IW29 reads the parameters (little-endian format) from the drive.
Asynchronous Parameters
Use the STL network program created in STL Network Command Example on page 45. Download
the program to the controller.
1. Enter ‘%M41.7’ and ‘%MB50’…‘%MB55’.
%M41.7 is the requirement bit of DB53. When it is set to ‘TRUE’, you can call the WRREC
function block to write the values of %MB50…%MB55 to ‘00_06_XX_XX_XX_XX’ where the
function is ‘0x06’ (Logic Command). The definitions of ‘XX’ for function ‘0x06’ are as follows.
- Parameter address high byte
- Parameter address low byte
- Parameter value high byte
- Parameter value low byte
In this example, the value 100 (0x0064) is written to host parameter P041 [Accel Time 1]
(0x0029).
Index Range of Parameter Address Parameters
0…4095 (0x0…0x0FFF) Host (Drive) Parameters 1…4096
4096…8191 (0x1000…0x1FFF) Device (Adapter) Parameters 1…4096
8192…12287 (0x2000…0x2FFF) DSI Parameters 1…4096
Write Query
Field Name Value (Hex)
Reserved xx
Function 06
Index Range Address Hi xx
Index Range Address Lo xx
Write Value Hi xx
Write Value Lo xx
%M31.7 is the requirement bit of DB52. When it is set to ‘TRUE’, you can call the RDREC
function block to read the values of %MB60…%MB64 from ‘00_03_YY_YY_YY_YY’ where the
function is ‘0x03’ (Logic Status). The definitions of ‘YY’ for function ‘0x03’ are as follows.
- Parameter address high byte
- Parameter address low byte
- Number of parameter high byte
- Number of parameter low byte
In this example, the program reads host parameter P041 [Accel Time 1] (0x0029) and the
response is shown in %MB60…%MB64 ‘00_03_ZZ_ZZ_ZZ’. The definitions for ‘ZZ’ for
function 0x03 are as follows.
- Number of returned byte
- Parameter value high byte
- Parameter value low byte
Index Range of Parameter Address Parameters
0…4095 (0x0…0x0FFF) Host (Drive) Parameters 1…4096
4096…8191 (0x1000…0x1FFF) Device (Adapter) Parameters 1…4096
8192…12287 (0x2000…0x2FFF) DSI Parameters 1…4096
Notes:
This chapter provides instructions on how to configure a PROFINET controller to use PowerFlex
520-series drives in Multi-drive mode.
Topic Page
Single-drive Mode Versus Multi-drive Mode 55
System Wiring 56
Understand the I/O Image 57
Configure the RS-485 Network 58
Multi-drive Mode Acyclic Messaging 59
Additional Information 61
Single-drive Mode Versus Single-drive mode is a typical network installation, where a PROFINET node consists of one drive
with a PROFINET adapter.
Multi-drive Mode
Figure 5 - Single-drive Mode Example
One drive per node
PowerFlex 525 drives with 25-COMM-PNET2P
PROFINET
Multi-drive mode is an alternative to the typical network installation, where a PROFINET node
consists of one to five drives. The first drive must be a PowerFlex 520-series drive. The remaining
drives can be any PowerFlex drive that supports Multi-drive mode.
as leader drive
AK-U0-RJ45-TB2P connector
PROFINET To Drive 2
System Wiring To daisy chain drives to the PowerFlex 525 drive, the AK-U0-RJ45-TB2P terminal block connector
can be used for easy installation. The AK-U0-RJ45-TB2P comes with five terminal block connectors
and two terminating resistors.
120 Ω, 1/4 W
resistor
120 Ω, 1/4 W
resistor
Understand the I/O Image The terms input and output are defined from the leader’s point of view. Therefore, output I/O is
data that is output from the leader and consumed by the PROFINET adapter. Input I/O is status data
that is produced by the adapter and consumed as input by the leader.
The I/O image table varies 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.
Figure 8 provides an illustration of the Multi-drive I/O image with 16-bit words.
Figure 8 - Multi-drive Example of I/O Image
PROFINET DSI
Controller Scanner Adapter
Word and I/O
Word 0 Logic Command
Drive 0 PowerFlex Drive 0
Word 1 Reference
Word 2 Logic Command
Drive 1 PowerFlex Drive 1
Word 3 Reference
Output Word 4 Logic Command
Image Drive 2 PowerFlex Drive 2
(Write) Word 5 Reference
Word 6 Logic Command
Drive 3 PowerFlex Drive 3
Word 7 Reference
Word 8 Logic Command
Drive 4 PowerFlex Drive 4
Word 9 Reference
Message Message
Handler Buffer
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 is set to zero.
Configure the RS-485 The following parameters must be set in the daisy chained drives and not in the leader PowerFlex
525 drive.
Network
Table 17 - Parameters to set in Daisy Chained Drives
Parameter Value
P46 [Start Source 1] 4 “Network Opt”
P47 [Speed Reference1] 4 “Network Opt”
C123 [RS-485 Data Rate] 4 “19,200”
C124 [RS-485 Node Addr] 1…247 (must be unique)
C127 [RS-485 Format] 0 “RTU 8-N-1”
The RS-485 Multi-drive network is fixed at 19,200 baud rate, 8 data bits, no parity, and 1 stop bit.
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 drives take their respective
Comm Loss Action. On the PROFINET side, device parameters 22 [Comm
Flt Action] and 23 [Idle Flt Action] determine the action that is taken for
all drives on the Multi-drive node.
The following Multi-drive parameters must be set in the leader PowerFlex 525 drive.
Table 18 - Parameters to set in Drive Leader
Parameter Value
P046 [Start Source 1] 4 “Network Opt”
P047 [Speed Reference1] 4 “Network Opt”
1 “Network Opt”
C169 [MultiDrv Sel] Cycle power to the drive after setting this parameter.
2
C171 [Drv 1 Addr] 3
C172 [Drv 2 Addr] 4
C173 [Drv 3 Addr] 5
C174 [Drv 4 Addr] Cycle power to the drive after setting this parameter.
0 “Drive 0”
1 “Drive 0-1”
2 “Drive 0-2”
C175 [DSI I/O Cfg] 3 “Drive 0-3”
4 “Drive 0-4”
Cycle power to the drive after setting this parameter.
Multi-drive Mode Acyclic The adapter provides the following PROFINET Acyclic Messaging Services:
Messaging • READ — This service is used to read a PowerFlex 520-series drive parameter or adapter
parameter.
• WRITE — This service is used to modify a PowerFlex 520-series drive parameter or adapter
parameter.
Example Messaging This section provides an example of using PROFINET acyclic messaging to read and write to a drive
parameter. This example uses a Siemens SIMATIC S7-1500 controller and SIMATIC STEP 7 (TIA
Portal) controller configuration software. Use the STL network program created in STL Network
Command Example on page 45. The host drive is in the Multi-drive mode and connects to the
follower drive (Drive 1) through the DSI port. Download the program to the controller.
1. Enter ‘%M41.7’ and ‘%MB50’…‘%MB55’.
%M41.7 is the requirement bit of DB53. When it is set to ‘TRUE’, you can call the WRREC
function block to write the values of %MB50…%MB55 to ‘00_06_XX_XX_XX_XX’ where the
function is ‘0x06’ (Logic Command). The definitions of ‘XX’ for function ‘0x06’ are as follows.
- Parameter address high byte
- Parameter address low byte
- Parameter value high byte
- Parameter value low byte
In this example, the value 100 (0x0064) is written to follower Drive 1 parameter P041 [Accel
Time 1] (0x2029).
Index Range of Parameter Address Parameters
0…4095 (0x0…0x0FFF) Host (Drive) Parameters 1…4096
4096…8191 (0x1000…0x1FFF) Device (Adapter) Parameters 1…4096
8192…12287 (0x2000…0x2FFF) Follower Drive 1 Parameters 1…4096
12288…16383 (0x3000…0x3FFF) Follower Drive 2 Parameters 1…4096
16384…20479 (0x4000…0x4FFF) Follower Drive 3 Parameters 1…4096
20480…24575 (0x5000…0x5FFF) Follower Drive 4 Parameters 1…4096
24576…32767 (0x6000…0x7FFF) Reserved
Write Query
Field Name Value (Hex)
Reserved xx
Function 06
Index Range Address Hi xx
Index Range Address Lo xx
Write Value Hi xx
Write Value Lo xx
%M31.7 is the requirement bit of DB52. When it is set to ‘TRUE’, you can call the RDREC
function block to read the values of %MB60…%MB64 from ‘00_03_YY_YY_YY_YY’ where the
function is ‘0x03’ (Logic Status). The definitions of ‘YY’ for function ‘0x03’ are as follows.
- Parameter address high byte
- Parameter address low byte
- Number of parameter high byte
- Number of parameter low byte
In this example, the program reads host parameter P041 [Accel Time 1] (0x0029) and the
response is shown in %MB60…%MB64 ‘00_03_ZZ_ZZ_ZZ’. The definitions for ‘ZZ’ for
function 0x03 are as follows.
- Number of returned byte
- Parameter value high byte
- Parameter value low byte
Index Range of Parameter Address Parameters
0…4095 (0x0…0x0FFF) Host (Drive) Parameters 1…4096
4096…8191 (0x1000…0x1FFF) Device (Adapter) Parameters 1…4096
8192…12287 (0x2000…0x2FFF) DSI Parameters 1…4096
12288…16383 (0x3000…0x3FFF) Follower Drive 2 Parameters 1…4096
16384…20479 (0x4000…0x4FFF) Follower Drive 3 Parameters 1…4096
20480…24575 (0x5000…0x5FFF) Follower Drive 4 Parameters 1…4096
24576…32767 (0x6000…0x7FFF) Reserved
Additional Information • When the PowerFlex 525 drive (Drive 0) is powered up, all configured daisy chained drives
must be present before the 25-COMM-PNET2P adapter enters the Data Exchange mode. The
PORT status indicator flashes red while it is starting up.
• If the PowerFlex 525 drive (Drive 0) is powered down, communication with the four daisy
chained drives (Drive 1…4) is disrupted and each drive takes their corresponding Comm
Loss Actions.
• If any of the daisy chained drives (Drive 1…4) are powered down, the respective input image
(Logic Status and Feedback) is set to zero. Status information does not indicate that there is
a fault at the node, and the I/O connection is not dropped.
Notes:
This chapter provides information on how to diagnose and troubleshoot potential problems with
the PROFINET adapter and network.
Topic Page
Adapter Status Indicators 63
PORT Status Indicator 64
MOD Status Indicator 64
NET A Status Indicator 64
NET B Status Indicator 65
View Adapter Diagnostic Items 65
View and Clear Events 68
Adapter Status Indicators The adapter has four status indicators. They can be viewed on the adapter or through the drive
cover.
Figure 9 - Status Indicators
25-COMM-PNET2P PowerFlex 525 Frame A shown
FWD
ENET LINK
EtherNet/IP
Esc Sel
1 1
2
2
3 3
PORT Status Indicator This red/green bicolor LED indicates the status of the adapter’s connection to the drive as shown in
the following table.
Status Cause Corrective Actions
• Securely connect the adapter to the drive.
Off The adapter is not powered.
• Apply power to the drive.
The adapter is not receiving communication from the drive, or a • Verify that cables are securely connected.
Flashing red drive is missing in Multi-drive mode. • Cycle power to the drive.
Flashing green The adapter is establishing communications with the drive. No action required. This status indicator turns steady green or flashing red.
The adapter is properly connected and is communicating with the No action required.
Steady green drive.
• Use an Allen-Bradley PowerFlex 520-series drive.
The drive is not an Allen-Bradley® drive, or the drive is
Steady yellow • Set host parameter C169 [MultiDrv Sel] to 1 “Network Opt” and cycle power to the
configured for Multi-drive mode.
drive.
MOD Status Indicator This red/green bicolor LED indicates the status of the adapter as shown in the following table.
Status Cause Corrective Actions
The adapter is not powered or is not properly connected to the • Securely connect the adapter to the drive.
Off 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.
The cause may be one of the following:
• Clear faults in the adapter.
• The adapter firmware is being updated.
• Cycle power to the drive.
• The adapter has detected an EEPROM fault.
Flashing red • If cycling power does not correct the problem, the adapter parameter settings may
• The adapter network address switches have been changed have been corrupted. Restore the adapter to default settings and reconfigure the
since power up. adapter. See Restore Adapter Parameters to Factory Defaults on page 28.
• The adapter network address switches are set to 888. • If restoring the adapter to default settings does not correct the problem, update the
• The adapter has an invalid IP address. adapter with the latest firmware revision.
• Change the network address switches to a value other than 888.
• Place the scanner in RUN mode.
The adapter is operating normally, but is not transferring I/O data • Program the controller to recognize and transmit I/O to the adapter.
Flashing green to/from a controller. • Configure the adapter for the program in the controller.
• Normal behavior is no I/O is being transferred.
The adapter is operating normally and is transferring I/O data to/ No action required.
Steady green from a controller.
NET A Status Indicator This red/green bicolor LED indicates the status for the network connection as shown in the
following table.
Status Cause Corrective Actions
• Securely connect the adapter to network A with a PROFINET cable.
The adapter is not using network A, or is not properly connected • Correctly connect the PROFINET cable to Port 1 on the adapter.
Off to the network A.
• Apply power to the drive.
The adapter is properly connected to network A, but there is no No action required. This status indicator turns steady green.
Flashing green communication activity on that port.
The adapter is properly connected and communicating on
Steady green No action required.
network A.
NET B Status Indicator This red/green bicolor LED indicates the status for the network connection as shown in the
following table.
Status Cause Corrective Actions
• Securely connect the adapter to the network with a PROFINET cable.
The adapter is not using network B, or is not properly connected • Correctly connect the PROFINET cable to Port 2 on the adapter.
Off to the network A.
• Apply power to the drive.
The DCP signal activates this indicator, which flashes slowly for
three seconds.
Flashing red Only applicable when the NET B status indicator is set to display No action required.
the DCP signal. See device parameter 31 [Net B Type Sel] on
page 75 for more information.
The adapter is properly connected to network B, but there is no No action required. This status indicator turns steady green.
Flashing green communication activity on that port.
The adapter is properly connected and communicating on
Steady green No action required.
network B.
View Adapter Diagnostic If you encounter unexpected communications problems, the adapter’s diagnostic items may help
you or a Rockwell Automation personnel can help you to troubleshoot the problem. The diagnostic
Items parameters for the PROFINET adapter can be viewed using the PowerFlex 22-HIM-A3/-C2S HIM or
Connected Components Workbench software.
Table 22 - PROFINET Adapter Diagnostic Items in Single-drive Mode
No. Name Description
01 Reserved —
02 Logic Cmd The present value of the Logic Command being transmitted to the drive by this adapter.
03 Reference The present value of the Reference being transmitted to the drive by this adapter.
04 Reserved —
05 Logic Sts The present value of the Logic Status being received from the drive by this adapter.
06 Feedback The present value of the Feedback being received from the drive by this adapter.
07…22 Reserved —
23 Input Size Displays the size of the input image in bytes transferred from the network to the drive.
24 Output Size Displays the size of the output image in bytes transferred from the drive to the network.
25 DL Fr Net 01 Val
26 DL Fr Net 02 Val The current Datalink value being transmitted from this adapter to the drive.
27 DL Fr Net 03 Val
28 DL Fr Net 04 Val
29 DL To Net 01 Val
30 DL To Net 02 Val The current Datalink value being received from the drive by this adapter.
31 DL To Net 03 Val
32 DL To Net 04 Val
33 Opt Comm Errs A count of the number of adapter-to-drive communication errors.
34 P1-HW Addr 1
35 P1-HW Addr 2
36 P1-HW Addr 3 Decimal value of each byte in the Port 1 hardware address of the adapter. This value is
37 P1-HW Addr 4 fixed and not user configurable.
38 P1-HW Addr 5
39 P1-HW Addr 6
40 P2-HW Addr 1
41 P2-HW Addr 2
42 P2-HW Addr 3 Decimal value of each byte in the Port 2 hardware address of the adapter. This value is
43 P2-HW Addr 4 fixed and not user configurable.
44 P2-HW Addr 5
45 P2-HW Addr 6
View and Clear Events 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 time
stamp 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 contains up to 32 entries, which are stored in an EEPROM chip and makes the
event queue nonvolatile. Eventually the event queue becomes 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 or the corruption of the EEPROM group that contains the event
queue can clear the event queue contents. In the latter case, the adapter does not generate a fault
to indicate that the event queue was corrupted.
Restoring the adapter to default settings 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 Rockwell Automation personnel can help
you to troubleshoot the problem. The following table describes the events that may appear in the
event queue.
Table 24 - List of Events
Code Event Description
Adapter Events
0 No Event Text displayed in an empty event queue entry.
1 Device Power Up Power was applied to the adapter.
2 Device Reset The adapter was reset.
The adapter configuration settings that are stored in nonvolatile memory are
3 EEPROM CRC Error corrupted.
4 App Updated The adapter application firmware was updated.
5 Reserved —
6 Watchdog Timeout The watchdog timer has timed out.
7 Manual Reset The adapter was reset by changing device parameter 21 [Reset Module].
DSI Events
8 DSI Detected The adapter detected that the DSI device is connected.
9 DSI Removed The adapter detected that the DSI device was disconnected.
10 DSI Logon The adapter has established communications with the DSI device.
11 DSI Timeout The adapter has lost communications with the DSI device.
12 DSI Brand Flt The brand of the DSI device differs from the adapter.
The adapter has established communications with the drive (drive 0 in Multi-drive
13 Host 0 Logon mode).
14 Host 1 Logon The adapter has established communications with drive 1 (Multi-drive mode).
15 Host 2 Logon The adapter has established communications with drive 2 (Multi-drive mode).
16 Host 3 Logon The adapter has established communications with drive 3 (Multi-drive mode).
17 Host 4 Logon The adapter has established communications with drive 4 (Multi-drive mode).
18 Host 0 Timeout The adapter has lost communications with the drive (drive 0 in Multi-drive mode).
19 Host 1 Timeout The adapter has lost communications with drive 1 (Multi-drive mode).
20 Host 2 Timeout The adapter has lost communications with drive 2 (Multi-drive mode).
21 Host 3 Timeout The adapter has lost communications with drive 3 (Multi-drive mode).
22 Host 4 Timeout The adapter has lost communications with drive 4 (Multi-drive mode).
23 Host 0 Brand Flt The brand of the drive differs from the adapter (drive 0 in Multi-drive mode).
24 Host 1 Brand Flt The brand of drive 1 differs from the adapter (Multi-drive mode).
25 Host 2 Brand Flt The brand of drive 2 differs from the adapter (Multi-drive mode).
26 Host 3 Brand Flt The brand of drive 3 differs from the adapter (Multi-drive mode).
27 Host 4 Brand Flt The brand of drive 4 differs from the adapter (Multi-drive mode).
28...30 Reserved —
Notes:
Specifications
Communication
Attribute Value
Network protocol PROFINET
Data rates 100 Mbps Full Duplex
Network media PROFINET cable
Electrical
Attribute Value
Power consumption 400 mA @ 5V DC supplied by the host drive
Network power consumption None
Mechanical
Attribute Value
Dimensions (H x W x D), approx 21 x 48.4 x 131 mm (0.83 x 1.9 x 5.15 in.)
Weight, approx 44 g (1.55 oz.)
Environmental
Attribute Value
Temperature, operating -20…+70 °C (-4…158 °F)
Temperature, ambient (1) -20…+50 °C (-4…122 °F) without derating
Temperature, storage -40…+85 °C (-40…+185 °F)
Relative humidity, nonoperating -5…+95% noncondensing
Vibration, operating 0.7…2 g @ 55 Hz
EUT < 9.1 kg (20 lbs) 2 g @ 55…512 Hz
Vibration, operating 0.7…1.5 g @ 55 Hz
9.1 kg (20 lbs) < EUT < 23 kg (50 lbs) 1.5 g @ 55…512 Hz
Vibration, nonoperating 2.5 g peak @ 5 Hz…2 kHz
Shock, operating 15 g
Shock, nonoperating 30 g
(1) For more information, see the PowerFlex 520-series Adjustable Frequency AC Drive User Manual, publication 520-UM001.
Regulatory Compliance See the PowerFlex 520-series Adjustable Frequency AC Drive User Manual,
publication 520-UM001 for regulatory compliance information.
Notes:
Parameters
Adapter Parameters
Table 25 - PROFINET Adapter Parameters
No. Name and Description Values
0 = Disabled (Default)
[MultiDrv Sel]
Displays the single-drive or Multi-drive operating mode based on drive 12 == Network Opt
01 EtherNet/IP
parameter C169 [MultiDrv Sel] setting. Type: Read-only
Default: 0
[DLs From Net Act]
Displays the number of network-to-drive Datalinks that the drive is using Minimum: 0
02 Maximum: 4
based on the I/O connection that is opened by the controller. Type: Read-only
Default: 0
[DLs To Net Act]
Displays the number of drive-to-network Datalinks that the controller is Minimum: 0
03 Maximum: 4
using based on the I/O connection opened by the controller. Type: Read-only
0 = Little Endian (Default)
[DL Byte Order]
04 (1) Sets the endian type of the Datalinks. 1 = Big Endian
Type: Read/write
[Net Addr Sel]
Selects the source from which the adapter’s IP address is acquired when 1 = Parameters
05 (1) the Node Address switches are set to 999. 2 = DCP (Default)
See Set the Node Address on page 15. Type: Read/write
Reset the adapter for the settings to take effect.
0 = Switches
[Net Addr Src] 1 = Parameters
06 Displays the source from which the adapter’s IP address is received 2 = DCP (Default)
from. Type: Read-only
[IP Addr Cfg 1]
[IP Addr Cfg 2]
[IP Addr Cfg 3]
[IP Addr Cfg 4]
Sets the IP address octets for the adapter’s network address when
parameter 05 [Net Addr Sel] is set to 1 “Parameters” and the Node
Address switches are set 999.
07 (1) See Set the Node Address on page 15. Default: 0
08 (1) Reset the adapter for the settings to take effect. Minimum: 0
09 (1) Maximum: 255
192.168.1.62 Type: Read/write
10 (1)
[IP Addr Cfg 1]
[IP Addr Cfg 2]
[IP Addr Cfg 3]
[IP Addr Cfg 4]
Notes:
This appendix provides the definitions for 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 0 ‘Velocity’ or 1 ‘Position’ bit definitions.
Logic Command Word Table 26 - Logic Command Word, Velocity Bit Definitions
Logic Bit Command Description
0 = Not Stop
0 Normal Stop 1 = Stop
0 = Not Start
1 Start (1) 1 = Start
0 = Not Jog
2 Jog 1 (2) 1 = Jog
0 = Not Clear Fault
3 Clear Fault (3) 1 = Clear Fault
00 = No Command
01 = Forward Command
4, 5 Unipolar Direction 10 = Reverse Command
11 = No Command
0 = Comm Control
6 Keypad 1 = Force Local Control
0 = Not MOP Increment
7 MOP Increment 1 = MOP Increment
00 = No Command
01 = Use Accel Rate 1 (P041 [Accel Time 1])
8, 9 Accel Time 10 = Use Accel Rate 2 (A442 [Accel Time 2])
11 = Hold Accel Rate Selected
00 = No Command
01 = Use Decel Rate 1 (P042 [Decel Time 1])
10, 11 Decel Time 10 = Use Decel Rate 2 (A443 [Decel Time 2])
11 = Hold Decel Rate Selected
000 = No Command
001 = Freq. Source = P047 [Speed Reference1]
010 = Freq. Source = P049 [Speed Reference2]
Ref Select 1 011 = Freq. Source = P051 [Speed Reference3]
12, 13, 14 Ref Select 2 100 = A411 [Preset Freq 1]
Ref Select 3 101 = A412 [Preset Freq 2]
110 = A413 [Preset Freq 3]
111 = A414 [Preset Freq 4]
0 = Not MOP Decrement
15 MOP Decrement 1 = MOP Decrement
(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 stops the
drive.
(3) To perform this command, the value must switch from 0 to 1.
Logic Status Word Table 28 - Logic Status Word, Velocity Bit Definitions
Logic Bit Command Description
0 = Not Ready to Run
0 Run Ready 1 = Ready to Run
0 = Not Active
1 Active 1 = Active (Running)
0 = Reverse
2 Command Direction 1 = Forward
0 = Rotating Reverse
3 Actual Direction 1 = Rotating Forward
0 = Not Accelerating
4 Accel 1 = Accelerating
0 = Not Decelerating
5 Decel 1 = Decelerating
0 = No Alarm
6 Alarm 1 = Alarm
0 = Not Faulted
7 Fault 1 = Faulted
0 = Not at Reference
8 At Speed 1 = At Reference
0 = Not Controlled by Active Com
9 Main Frequency 1 = Controlled by Active Com
0 = Not Controlled by Active Com
10 Operation Command 1 = Controlled by Active Com
0 = Not Locked
11 Parameters 1 = Locked
12 Digital Input 1 Status –
Notes:
The following terms and abbreviations are used throughout this manual.
Adapter Devices such as drives, controllers, and computers usually require an adapter to provide a
communication interface between them and a network such as PROFINET. 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-PNET2P adapter connects PowerFlex 520-series drives to a PROFINET network.
Adapters are sometimes also called ‘cards’, ‘embedded communication options’, ‘gateways’,
‘modules’, and ‘peripherals’.
Acyclic Messaging PROFINET acyclic messages are used to transfer data that does not require continuous updates.
Typically the read and write services that are used for acyclic messaging are used to configure,
monitor, and diagnose devices over the PROFINET network.
Connected Components Workbench The recommended tool for monitoring and configuring Allen-Bradley products and network
software 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
rok.auto/ccw.
ControlFLASH Plus software A free software tool used to electronically update the firmware of Allen-Bradley products and
network communication adapters. ControlFLASH Plus 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.
Controller A controller, also called programmable logic controller, is a solid-state control 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 Scanner.
Data Rate The speed at which data is transferred on the PROFINET network (fixed at 100 Mbps).
Datalinks A Datalink is a type of pointer that is used by PowerFlex 520-series drives to transfer data to and
from the controller. Datalinks allow specified parameter values to be accessed or changed without
using acyclic messages. When enabled, each 16-bit Datalink in a PowerFlex 520-series drive
consumes four bytes in the input image table and/or four bytes in the output image table of the
controller.
DCP (Discovery A communications protocol within the PROFINET standard that allows an I/O Controller or
Configuration Protocol) Supervisor to commission every PROFINET I/O device on a subnet.
Fault Action A fault action determines how the adapter and connected drive act when a communication 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 communication is disrupted (for example, a cable is disconnected), the adapter and 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 Datalinks.
GSDML File The GSDML (Generic Station Description Markup Language) file is an XML (eXtensible Markup
Language) file that describes the expected implementation of a PROFINET I/O device. The file is
normally registered in the PROFINET configuration tool for a device, and is supplied with the device
via removable media or on the internet as a download. It can be accessed at
rok.auto/pcdc.
Gateway A device on a network that connects an individual network to a system of networks. When a node
needs to communicate with a node on another network, a gateway transfers the data between the
Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 81
Glossary
two networks. You need to configure the address for the gateway device in the adapter if you want
the adapter to communicate with devices that are not on its network.
Hardware Address Each Ethernet device has a unique hardware address (sometimes called a MAC address) that is 48
bits. The address appears as six digits separated by colons (for example, xx:xx:xx:xx:xx:xx). Each
digit has a value from 0…255 (0x00…0xFF). This address is assigned in the hardware and cannot
be changed. It is required to identify the device if you are using a DCP-DHCP server.
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 drive
can respond by holding last. Hold last results in the drive receiving the last data that is received
through the network connection before the disruption. If the drive was running and using the
Reference from the adapter, it continues to run at the same Reference.
Idle Action An idle action determines how the adapter and drive act when the controller is switched out of run
mode.
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.
IP Addresses A unique IP address identifies each node on a PROFINET network. An IP address consists of 32 bits
that are divided into four segments of one byte each. It appears as four decimal integers separated
by periods (xxx.xxx.xxx.xxx). Each “xxx” can have a decimal value from 0…255. For example, an IP
address could be 192.168.0.1.
An IP address has two parts: a network ID and a host ID. The class of network determines the
format of the address.
0 1 7 15 23 31
Class A 0 Network ID Host ID
0 1 7 15 23 31
Class B 1 0 Network ID Host ID
0 1 2 7 15 23 31
Class C 1 1 0 Network ID Host ID
The number of devices on your PROFINET network varies depending on the number of bytes that
are used for the network address. In many cases you are given a network with a Class C address, in
which the first three bytes contain the network address (subnet mask = 255.255.255.0). This leaves
8 bits or 256 addresses on your network. Because two addresses are reserved for special uses (0
is an address for the network that is usually used by the router, and 255 is an address for
broadcast messages to all network devices), you have 254 addresses to use on a Class C address
block.
To verify that each device on the PROFINET network has a unique address, contact your network
administrator or PROFINET Service Provider for unique fixed IP addresses. You can then set the
unique IP address for the adapter by using a DHCP server or by manually configuring parameters in
the adapter. The adapter reads the values of these parameters only at power-up.
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 Appendix C.
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 Appendix C.
Leader-Follower Hierarchy An adapter configured for a leader-follower hierarchy exchanges data with the leader device.
Usually, an automation network has one scanner, which is the leader device, and all other devices
(for example, drives connected to PROFINET adapters) are follower devices.
On a network with multiple scanners (called a multi-leader hierarchy), each follower device must
have a scanner that is specified as a leader.
NVS (Nonvolatile 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.”
PCCC (Programmable Controller PCCC is the protocol that is used by some controllers to communicate with devices on a network.
Communications Command) Some software products (for example, DriveExplorer™ and DriveExecutive™) also use PCCC to
communicate.
Ping A message that is sent by a DPI product to its peripheral devices. Pings are used to gather data
about the product, including whether it can receive messages and if they can log in for control.
PowerFlex 525 Drives Allen-Bradley PowerFlex 525 drives are part of the PowerFlex 520-series of drives.
PowerFlex 523 Drives Allen-Bradley PowerFlex 523 drives are part of the PowerFlex 520-series of drives.
PROFINET Network PROFINET is the open industrial Ethernet standard of PROFIBUS International (PI) for automation.
PROFINET uses TCP/IP and IT standards, and is, in effect, real-time Ethernet. The PROFINET network
is designed for industrial communications, where both I/O and acyclic messages can be
transmitted over the network to communicate with industrial automation equipment. The number
of devices that a PROFINET network can support depends on the class of network it is installed in.
For example, a network with a Class C IP address can have 254 nodes.
General information about PROFINET standards and the PROFINET specification are maintained by
PROFIBUS and PROFINET International (PI). See www.profibus.com.
Reference/Feedback The Reference is used to send a setpoint (for example, speed, frequency, torque) to the drive. It
consists of one 16-bit word of output from the network to the adapter.
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.
Scanner A scanner is a separate module (of a multi-module controller) or a built-in component (of a single-
module controller) that provides communication with adapters that are connected to a network.
See also Controller.
Status Indicators Status indicators are LEDs that are used to report the status of the adapter, 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 stays running but at zero Reference.
Subnet Mask An extension to the IP addressing scheme that lets you use one network ID for multiple physical
networks. A bit mask identifies the part of the address that specifies the network and the part of
the address that specifies the unique node on the network. A “1” in the subnet mask indicates the
bit is used to specify the network. A “0” in the subnet mask indicates that the bit is used to specify
the node.
For example, a subnet mask on a network may appear as follows: 11111111 11111111 11111111 11000000
(255.255.255.192). This mask indicates that 26 bits are used to identify the network and 6 bits are
used to identify devices on each network. Instead of one physical Class C network with 254
devices, this subnet mask divides it into four networks with up to 62 devices each.
Update The process of updating firmware in a device. The option module can be updated using various
Allen-Bradley software tools. See Update the Adapter Firmware on page 29.
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 stays running but at zero Reference.
A F
acyclic messaging fault action
definition 81 change 27
multi-drive mode 59 definition 81
adapter set parameters 28
applying power 20 fault configuration
compatible products 10 definition 81
components 9 set parameters 28
configuration tools 11, 23 fimrware
connect to the drive 17 update 29
connect to the network 19
definition 81
diagnostic items 65 G
events 68
fault action 27 GSDML file
features 10 definition 81
IP address settings 26 install 29
node address switches 9, 15, 16, 25
parameters 73
preparation 15 H
protected mode 29 HIM
required equipment 11 definition 82
reset the adapter 28 using 25
restore to factory default 28 hold last
single-drive/multi-drive 55
specifications 71 definition 82
status indicators 21, 63 set the fault action 27
update firmware 29
view status 29
I
I/O
C definition 82
configuration tools description 31
Connected Components Workbench software logic command 77
11, 23 logic status 78
HIM 11 understand the I/O image 31
Connected Components Workbench software idle action
configuration tool 11 definition 82
definition 81 set the action 27
IP address
definition 82
D use adapter parameters 16
use DCP 16
datalinks use node address switches 15
definition 81
read data 26
write data 26 L
DCP
Leader-Follower hierachy
adapter setting 16, 25
definition 81 configure 26
diagnostic items datalinks 26
definition 83
adapter 65 Logic Command/Status
bit definitions 78
E definition 82
in I/O image 31
equipment
required 11
user-supplied 11
events
viewing/clearing 68
M S
multi-drive mode safety precautions 12
acyclic messaging 59 single-drive mode
configure network 58 diagnostic items 65
I/O image 57 specifications
set the fault action 27 adapter 71
status indicators
N adapter 63
definition 83
network drive and adapter 21
example connection 20 troubleshoot 64
ring topology 20 stop action
node address switches defnition 83
configure 15
location 9
settings 16, 25 U
update firmware
P definition 84
procedure 29
parameters
access with drive keypad 23
access with HIM 25 Z
adapter 73 zero data
list of adapter parameters 73
reset adapter 28 definition 84
restore to factory default 28 set the fault action 27
types of parameters 10
view adapter status 29
PROFINET
configure adapter 29
connect to network 19
definition 83
multi-drive mode 59
R
Reference/Feedback
definition 83
in I/O image 31
scaling example 32
ring topology
network example 20
Documentation Feedback
Your comments help us serve your documentation needs better. If you have any suggestions on how to improve our content, complete the
form at rok.auto/docfeedback.
At the end of life, this equipment should be collected separately from any unsorted municipal waste.
Rockwell Automation maintains current product environmental compliance information on its website at rok.auto/pec.
Allen-Bradley, Connected Components Workbench, ControlFLASH, ControlFLASH Plus, DriveExecutive, DriveExplorer, expanding human possibility, FactoryTalk, PowerFlex, Rockwell Automation, and
TechConnect are trademarks of Rockwell Automation, Inc.
EtherNet/IP is a trademark of ODVA, Inc.
Microsoft Windows is a trademark of Microsoft Corporation.
Trademarks not belonging to Rockwell Automation are property of their respective companies.
Rockwell Otomasyon Ticaret A.Ş. Kar Plaza İş Merkezi E Blok Kat:6 34752, İçerenköy, İstanbul, Tel: +90 (216) 5698400 EEE Yönetmeliğine Uygundur