0% found this document useful (0 votes)
49 views88 pages

520com Um005 - en P

Uploaded by

Fanny LD
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
49 views88 pages

520com Um005 - en P

Uploaded by

Fanny LD
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 88

PowerFlex 520-series

PROFINET Adapter
Catalog Number 25-COMM-PNET2P

User Manual Original Instructions


PowerFlex 520-series PROFINET Adapter User Manual

Important User Information


Read this document and the documents listed in the additional resources section about installation, configuration, and operation of this equipment before you
install, configure, operate, or maintain this product. Users are required to familiarize themselves with installation and wiring instructions in addition to
requirements of all applicable codes, laws, and standards.

Activities including installation, adjustments, putting into service, use, assembly, disassembly, and maintenance are required to be carried out by suitably trained
personnel in accordance with applicable code of practice.

If this equipment is used in a manner not specified by the manufacturer, the protection provided by the equipment may be impaired.

In no event will Rockwell Automation, Inc. be responsible or liable for indirect or consequential damages resulting from the use or application of this equipment.

The examples and diagrams in this manual are included solely for illustrative purposes. Because of the many variables and requirements associated with any
particular installation, Rockwell Automation, Inc. cannot assume responsibility or liability for actual use based on the examples and diagrams.

No patent liability is assumed by Rockwell Automation, Inc. with respect to use of information, circuits, equipment, or software described in this manual.

Reproduction of the contents of this manual, in whole or in part, without written permission of Rockwell Automation, Inc., is prohibited.

Throughout this manual, when necessary, we use notes to make you aware of safety considerations.

WARNING: Identifies information about practices or circumstances that can cause an explosion in a hazardous environment, which
may lead to personal injury or death, property damage, or economic loss.

ATTENTION: Identifies information about practices or circumstances that can lead to personal injury or death, property
damage, or economic loss. Attentions help you identify a hazard, avoid a hazard, and recognize the consequence.

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).

The following icon may appear in the text of this document.

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.

2 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Table of Contents

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

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 3


Table of Contents

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

4 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Table of Contents

Appendix C
Logic Command/Status Words Logic Command Word . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Logic Status Word . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78

Glossary
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .81

Index
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 5


Table of Contents

Notes:

6 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Preface

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.

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 7


Preface

Notes:

8 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Chapter 1

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

Adapter Components PROFINET Adapter Components

25-COMM-PNET2P

Item Part Description


A 40-pin, double-row shrouded female header. An
Communication
1 interface connector is used to connect this header to a
card-drive header header on the drive.
1 Sets the network node address of the adapter when
not using:
2 Node address switches • DCP (Discovery Configuration Protocol)
• Adapter parameters
See Set the Node Address on page 15 for information
on node address settings.
Provides a clean ground for the communication bus
2 cable shields.
3 CS1/CS2 terminals CS1 or CS2 should be connected to a clean ground or
PE ground on the drive.
Port 1 PROFINET
4 network port
An RJ45 connector for a PROFINET network cable.
Port 2 PROFINET
5 network port
3 Four status indicators that show the status of the
connected drive, adapter, and network.
6 Status indicators See Troubleshoot Your Adapter on page 63 for
information on indicator states.

4 5 6

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 9


Chapter 1 Getting Started

Features The features of the PROFINET adapter include:


• Standard network protocol support – MRP (Media Redundancy Protocol), LLDP (Link Layer
Discovery Protocol), and SNMP (Simple Network Management Protocol).
• Industrial Ethernet switch and network ports that provide connections for EtherNet/IP™
such as star and linear network topologies.
• Physical switches to set a network node address before you apply power to the drive. You
can also disable the switches and use DCP (Discovery and Basic Configuration Protocol), or
adapter parameters to configure the IP address.
• Supports RT (real-time) channel. Does not support IRT (isochronous real-time) channel.
• Compatibility with the following configuration tools to configure the adapter and host drive:
- PowerFlex 22-HIM-A3 or 22-HIM-C2S HIM (Human Interface Module).
- Connected Components Workbench™ software, version 13 or later.
- Third-party PROFINET controlling and monitoring software.
• 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 from the network to the drive, and four Datalinks to read data to the
network from the drive).
• Supports synchronous messaging and asynchronous parameter access.
• Acyclic messaging support.
• Leader-follower hierarchy that can be configured so that the adapter and drive transmit
data to and from a PROFINET controller on the network.
• Multi-drive mode, which allows up to five drives to share one EtherNet/IP node.
• User-defined fault actions to determine how the adapter and its host drive respond to the
following:
- I/O messaging communication disruptions (Comm Flt Action).
- Controllers in Idle mode (Idle Flt Action).

Understand Parameter The manual references two types of parameters:


Types • 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.

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).

10 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Chapter 1 Getting Started

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.

Equipment Shipped with the Drive


When you unpack the adapter, verify that the package includes:
• One 25-COMM-PNET2P dual-port communications adapter.
• Two interface connectors (for connecting the communication card-drive header to the
header on the drive).
• One PowerFlex 520-series Communication Adapters Installation Instructions, publication
520COM-IN001.

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).

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 11


Chapter 1 Getting Started

Safety Precautions Read the following safety precautions carefully.

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.

12 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Chapter 1 Getting Started

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.

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 13


Chapter 1 Getting Started

Notes:

14 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Chapter 2

Install the Adapter

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.

ATTENTION: 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.

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.

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 15


Chapter 2 Install the Adapter

• 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

Table 1 - Node Address Switch Settings


Setting Description
001 The adapter uses 192.168.1.1 for the IP address and 0.0.0.0 for the gateway address.
The adapter uses the node address switch settings for the last octet of the IP address
002…254 (192.168.1.xxx). The adapter uses 192.168.1.1 for the gateway address.
Resets the adapter to factory default settings. Thereafter, power down the drive, set the
888 switches to a value other than 888, and power up the drive. This procedure must be performed
to accept the new network address.
Disables the node address switches and uses device parameter 05 [Net Addr Sel] to select
the source for the adapter network address:
Any other value • 1 = Parameters
• 2 = DCP

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].

Connect the Adapter to the


Drive 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.

16 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Chapter 2 Install the Adapter

To connect the adapter to the drive, do the following.


1. Remove power from the drive.
2. Use static control precautions.
3. Separate the drive’s control module from the power module.
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.

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 17


Chapter 2 Install the Adapter

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.

18 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Chapter 2 Install the Adapter

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.

6. Attach the control module to the power module.

Connect the Adapter to the


Network ATTENTION: Risk of injury or death exists. The PowerFlex drive may contain high
voltages that can cause injury or death. Remove all power from the PowerFlex
drive, and then verify power has been removed before installing or removing an
adapter.
To connect the adapter to the network, do the following.
1. Remove power from the drive.
2. Use static control precautions.
3. Connect one end of a PROFINET cable to the network.
4. Route the other end of the PROFINET cable from the network through the bottom of the drive
and insert its cable plug into the NET A port on the adapter. See Figure 2 for an example of
wiring to a PROFINET network.
5. To connect to the second drive, attach another PROFINET cable from the NET B port of the
adapter in the first drive to the NET A port of the adapter in the second drive. To connect
additional drives, repeat this daisy chain connection in the same way.
Figure 2 - PROFINET Wiring Example
PowerFlex 520-series drives with
25-COMM-PNET2P adapter

PROFINET Esc Sel Esc Sel

controller

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 19


Chapter 2 Install the Adapter

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.

When enabled in ring topology, MRP offers the following advantages.


• Media redundancy.
• Higher communication availability.
• Reduced number of network components.
• Fast network fault detection and reconfiguration.
• Resiliency of a single-fault tolerant network.
• Easy implementation without any additional hardware requirements.

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

MRP Computer with


capable Ethernet connection
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


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.

Apply power to the drive. The adapter receives its power from the drive.

20 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Chapter 2 Install the Adapter

Startup Status Indication


After power has been applied, the status indicators can be viewed on the front of the drive. When
you apply power to the adapter for the first time, the status indicators should be green after an
initialization. If all status indicators are off, the adapter is not receiving power. If the status
indicators go red, there is a problem. See Troubleshoot Your Adapter on page 63 for more
information on status indicator operation.
Figure 4 - Drive and Adapter Status Indicators
25-COMM-PNET2P PowerFlex 525 Frame A shown

FWD

ENET LINK
EtherNet/IP

Esc Sel

1 1
2
2
3 3

Table 2 - Drive and Adapter Status Indicators


Item Indicator Status Description
Normal operation. The adapter is establishing an I/O connection to the
Flashing green drive. This status indicator will turn steady green or red.
1 PORT
Normal operation. The adapter is properly connected and is
Steady green communicating with the drive.
Normal operation. The adapter is operating but is not transferring I/O data
Flashing green to a controller.
2 MOD
Normal operation. The adapter is operating and transferring I/O data to a
Steady green controller.
Normal operation. The adapter is properly connected but is not
Flashing green communicating with any devices on the network.
Normal operation. The adapter is properly connected and communicating
Steady green on the network to a controller.
NET A /
3 Normal operation. The indicator is activated by the DCP signal and flashes
NET B
slowly for three seconds.
Flashing red Only applicable when the NET B status indicator is set to display the DCP
signal. See device parameter 31 [Net B Type Sel] on page 75 for more
information.

Configure/Verify Key Drive Parameters


The PowerFlex 520-series drive can be configured separately for control and reference functions in
various combinations. For example, you can set the drive to receive control commands from a
peripheral or terminal block, with the reference coming from the network. You can also set the
drive to receive its control from the network with the reference coming from another peripheral or
terminal block. Or you can set the drive to receive both its control and reference from the network.

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.

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 21


Chapter 2 Install the Adapter

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.

22 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Chapter 3

Configure the Adapter

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.

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 23


Chapter 3 Configure the Adapter

Table 3 - Drive Keypad Navigation Example


Step Keys Example Display
When power is applied, the last user-selected
Basic Display Group parameter number is briefly
displayed with flashing characters. The display
1 FWD
then defaults to that parameter’s current value HERTZ
(Example shows the value of b001 [Output Freq]
with the drive stopped).

Press Esc to display the Basic Display Group


2 parameter number shown on power-up. The Esc FWD
parameter number flashes.

Press Esc to enter the parameter group list. The


3 Esc
parameter group letter flashes.
FWD

Press the Up Arrow or Down Arrow to scroll


4 through the group list (b, P, t, C, L, d, A, f, N, M, or FWD
and Gx).

Press Enter or Sel to enter a group. The right


5 digit of the last viewed parameter in that group or Sel FWD
flashes.

Press the Up Arrow or Down Arrow to scroll or


6 through the parameter list.
FWD

Press Enter to view the value of the parameter.


7 Or FWD

Press Esc to return to the parameter list.

Press Enter or Sel to enter Program Mode and


8 edit the value. The right digit flashes and the or Sel FWD
word Program on the LCD display lights up. PROGRAM

Press the Up Arrow or Down Arrow to change the or


9 parameter value.
FWD

PROGRAM

If desired, press Sel to move from digit to digit or


10 from bit to bit. The digit or bit that you can Sel FWD
change flashes. PROGRAM

Press Esc to cancel a change and exit Program


Mode. FWD

Or
11 Press Enter to save a change and exit Program Esc or or
Mode.
The digit stops flashing and the word Program FWD

on the LCD display turns off.


Press Esc to return to the parameter list.
Continue to press Esc to back out of the
12 programming menu. FWD
If pressing Esc does not change the display, then Esc
b001 [Output Freq] is displayed. Press Enter or
Sel to enter the group list again.

24 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Chapter 3 Configure the Adapter

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

DIAG PARAM DSEL MEM SEL

Device Select

DSI Devices
2 Press Sel until the DSEL tab is selected. Sel

DIAG PARAM DSEL MEM 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

Use the Up Arrow or Down Arrow to scroll PowerFlex 525


to 25-COMM-PNET2P. and
4 25-COMM-PNET2P
Press Enter to reload the HIM and browse only
the device parameters.

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.

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 25


Chapter 3 Configure the Adapter

Use Adapter Parameters


You can configure the IP address settings with adapter parameters.
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 1 “Parameters”.
3. Set the value of device parameters 07 [IP Addr Cfg 1]…10 [IP Addr Cfg 4] to a unique IP
address.
4. Set the value of device parameters 11 [Subnet Cfg 1]…14 [subnet Cfg 4] to the desired
value for the subnet mask.
5. Set the value of device parameters 15 [Gateway Cfg 1]…18 [Gateway Cfg 4] to the IP
address of the gateway device.
6. 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.

Enable Datalinks to Write Data


Host parameters C165 [Opt Data Out 1]…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 that you want to correlate them to.

IMPORTANT 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.

Follow these steps 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 for the setting to take effect. See Reset the Adapter on page 28.

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.

Enable Datalinks To Read Data


Host parameters C161 [Opt Data In 1]…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.

26 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Chapter 3 Configure the Adapter

IMPORTANT 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 is larger than necessary, which needlessly
increases controller response time and memory usage.
Follow these steps 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 for the setting to take effect. See Reset the Adapter on page 28.

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].

ATTENTION: Risk of injury or equipment damage exists. Device parameters 22


[Comm Flt Action] and 23 [Idle Flt Action] respectively let you determine the
action of the adapter and drive if 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 verify that the settings of these parameters do not create a risk of injury
or equipment damage. When commissioning the drive, verify that your system
responds correctly to various situations (for example, a disconnected network
cable or controller in idle state).

Change the Fault Action


Set the values of device parameters 22 [Comm Flt Action] and 23 [Idle Flt Action] to an action
that meets your application requirements.
Table 5 - Fault Action Responses
Value Action Description
0 Fault The drive is faulted and stopped. Datalink data is no longer sent to the drive. (Default)
The drive is stopped as per the setting in host parameter P045 [Stop Mode].
1 Stop Datalink data sent to the drive remains unchanged.
The drive is sent ‘0’ values for all reference and Datalink data.
2 Zero Data This setting does not command a stop.
3 Hold Last The drive continues in its present state.
The drive is sent the reference and Datalink data that you set in the fault configuration
4 Send Flt Cfg parameters (device parameters 24 [Flt Cfg Logic], 25 [Flt Cfg Ref], and
26 [Flt Cfg DL 1]…29 [Flt Cfg DL 4]).

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).

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 27


Chapter 3 Configure the Adapter

Set the Fault Configuration Parameters


When device parameters 22 [Comm Flt Action] and 23 [Idle Flt Action] is set to 4 “Send Flt Cfg”,
the values in the following parameters are sent to the drive after a communications fault and/or
idle fault occurs. You must set these parameters to values that are required by your application.
Table 6 - Fault Configuration Parameters
Device Parameter Description
24 [Flt Cfg Logic] A 16-bit integer value that is sent to the drive for Logic Command.
25 [Flt Cfg Ref] A 16-bit integer value that is sent to the drive for Reference.
26 [Flt Cfg DL 1] … A 16-bit integer value that is sent to the drive for a Datalink.
29 [Flt Cfg DL 4]

Changes to these parameters take effect immediately. A reset is not required.

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].

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 responds before resetting the adapter.

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”.

28 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Chapter 3 Configure the Adapter

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.

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 29


Chapter 3 Configure the Adapter

For an example of how to configure the PROFINET controller to connect to the PROFINET adapter,
see PROFINET Configuration on page 35.

30 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Chapter 4

Use the I/O

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

ATTENTION: Risk of injury or equipment damage exists. The examples in this


publication are intended solely for purposes of example. There are many
variables and requirements with any application. Rockwell Automation, Inc. does
not assume responsibility or liability (to include intellectual property liability) for
actual use of the examples shown in this publication.

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.

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 31


Chapter 4 Use the I/O

Table 10 - PROFINET Scanner I/O Image for PowerFlex 520-series Drives


(32-bit Logic Command/Status, Reference/Feedback, and Datalinks)
DINT Output I/O DINT Input I/O
0 Logic Command 0 Logic Status
1 Reference 1 Feedback
2 Datalink 1 2 Datalink 1
3 Datalink 2 3 Datalink 2
4 Datalink 3 4 Datalink 3
5 Datalink 4 5 Datalink 4

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.

32 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Chapter 4 Use the I/O

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.

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 33


Chapter 4 Use the I/O

Notes:

34 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Chapter 5

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.

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 35


Chapter 5 PROFINET Configuration

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.

2. Select Open the project view.

36 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Chapter 5 PROFINET Configuration

3. Select Options -> Manage general station description files (GSD).

4. Enter the source path where your GSDML file is located, then select the GSDML to install.

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 37


Chapter 5 PROFINET Configuration

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.

38 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Chapter 5 PROFINET Configuration

7. Select the controller and version, then click OK.

8. The project is updated with the selected controller.

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 39


Chapter 5 PROFINET Configuration

Configure the Controller


1. Click the Network View tab, then drag the RA I/O Template object from the Catalog viewer
and drop the object next to the controller as shown.

2. Click and drag from the controller to the RA I/O Template object to draw a connecting line
between them.

40 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Chapter 5 PROFINET Configuration

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.

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 41


Chapter 5 PROFINET Configuration

6. Right-click the controller and select Compile -> Hardware and software (only changes).

7. Click Online -> Download to device.

42 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Chapter 5 PROFINET Configuration

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

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 43


Chapter 5 PROFINET Configuration

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.

Table 13 - Valid Bit Definitions


Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Datalink 4 valid Datalink 3 valid Datalink 2 valid Datalink 1 valid Logic Command/Reference valid

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.

44 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Chapter 5 PROFINET Configuration

4. Click Program blocks -> Main [OB1] to edit the controller program as shown.

The Main [OB1] program (main loop) is explained as follows.


a. The program determines if IW21 (Frequency feedback) is equal to 0 (unit, 0.01 Hz).
b. A counter runs for 3 seconds.
c. QW19 (Run command) is set to 2, which commands the drive to start. QW21 (Frequency
command) is set to 6000 (unit, 0.01 Hz), which commands the drive to run at 60.00 Hz.

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.

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 45


Chapter 5 PROFINET Configuration

2. Enter the following parameters in the STL network as shown.

CALL WRREC, “DB53” CALL RDREC, “DB52”


Parameter Value Parameter Value
REQ M41.7 REQ M31.7
ID 259 ID 259
INDEX 16#4d2 INDEX 16#4d2
LEN 2 MLEN 26
DONE M41.1 VALID M31.1
BUSY M41.2 BUSY M31.2
ERROR M41.3 ERROR M31.3
STATUS MD46 STATUS MD36
RECORD P#M50.0 BYTE 6 LEN MW34
— RECORD P#M60.0 BYTE 26

46 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Chapter 5 PROFINET Configuration

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

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 47


Chapter 5 PROFINET Configuration

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.

48 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Chapter 5 PROFINET Configuration

3. Configure the parameters as follows.


Input parameters:
- Drive control (IW15) = Valid, Input 2 bytes
- 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
Output parameters:
- Drive control (QW15) = Valid, Output 2 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
Datalinks map to the input and output addresses. To read or write the drive parameters
synchronously through the controller program, set drive parameters C161 [Opt Data
In 1]…C168 [Opt Data Out 4] and add eight bytes to the start address of the I/O address.
In this example, the start input address and start output address are set to 15. Therefore,
the home position of the Datalinks is IW23 and QW23 respectively.
4. Set the host parameters to read and write the acceleration time.
For example, configure the host parameters as follows.
- C161 [Opt Data In 1] = 41
- C162 [Opt Data In 2] = 42
- C163 [Opt Data In 3] = 442
- C164 [Opt Data In 4] = 443
- C165 [Opt Data Out 1 = 41
- C166 [Opt Data Out 2] = 42
- C167 [Opt Data Out 3] = 442
- C168 [Opt Data Out 4] = 443
This example means that:
- Host parameters P041 [Accel Time 1], P042 [Decel Time 1], A442 [Accel Time 2],
and A443 [Decel Time 3] are read through IW23, IW35, IW27, and IW29 respectively.
- Host parameters P041 [Accel Time 1], P042 [Decel Time 1], A442 [Accel Time 2],
and A443 [Decel Time 3] are written through QW23, QW25, QW27, and QW29
respectively.

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 49


Chapter 5 PROFINET Configuration

5. Click Watch and force tables -> Add new watch table, then double-click the new watch table
(for example, Watch table_1).

6. Enter the following addresses into the table.


- %QW15, %QW23, %QW25, %QW27, and %QW29
- %IW15, %IW23, %IW25, %IW27, and %IW29
Table 14 - 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 15 for bit definitions.

Table 15 - Valid Bit Definitions


Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Datalink 4 valid Datalink 3 valid Datalink 2 valid Datalink 1 valid Logic Command/Reference valid

7. Click Go online, then click Monitor all.


Go online

Monitor all

50 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Chapter 5 PROFINET Configuration

The Monitor value column updates automatically.

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.

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 51


Chapter 5 PROFINET Configuration

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

52 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Chapter 5 PROFINET Configuration

2. Enter address ‘%MB31.7’ and ‘%MB60’…‘%MB64’.

%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

Read Query Read Response


Field Name Value (Hex) Field Name Value (Hex)
Reserved xx Reserved xx
Function 03 Function 03
Index Range Address Hi xx Byte Count xx
Index Range Address Lo xx Read Value Hi xx
Number of Words Hi xx Read Value Lo xx
Number of Words Lo xx —

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 53


Chapter 5 PROFINET Configuration

Notes:

54 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Chapter 6

Use Multi-drive Mode

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

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.

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

Esc S el Esc S el Esc S el

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.

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 55


Chapter 6 Use Multi-drive Mode

Figure 6 - Multi-drive Mode Example for Network


Up to five drives per node
Up to four daisy chained PowerFlex drives

PowerFlex 525 with Esc Sel

25-COMM-PNET2P Esc Sel Esc Sel Esc Sel Esc Sel

as leader drive

Adapter port DSI

AK-U0-RJ45-TB2P connector
PROFINET To Drive 2

The 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.

The trade-offs of Multi-drive mode include:


• If the PowerFlex 520-series drive with the adapter is powered down, then communication
with the daisy chained drives is disrupted and each drive takes the appropriate
communications loss action set in the drive.
• Communication throughput to the daisy chained drives is slower than if each drive was a
separate node on the network (Single-drive mode). The reason is because the adapter must
take the PROFINET data for the other drives and send the respective data to each drive
sequentially over RS-485. The approximate additional throughput time to transmit and
receive the Logic Command/Reference by each drive is shown in Table 16.
Table 16 - Additional Throughput Time for Multi-drive Mode
Additional Throughput Time Versus
Drive Single-drive Mode
PowerFlex 525 0 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
• Since the RS-485 ports are used to daisy chain 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 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.

56 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Chapter 6 Use Multi-drive Mode

Figure 7 - AK-U0-RJ45-TB2P Wiring Diagram


To PowerFlex 525 drive
with 25-COMM-PNET2P

To Drive 2 To Drive 3 To Drive 4 To Drive 5

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

Word 0 Logic Status


Drive 0 PowerFlex Drive 0
Word 1 Feedback
Word 2 Logic Status
Input Drive 1 PowerFlex Drive 1
Word 3 Feedback
Image
(Read) Word 4 Logic Status
Drive 2 PowerFlex Drive 2
Word 5 Feedback
Word 6 Logic Status
Drive 3 PowerFlex Drive 3
Word 7 Feedback
Word 8 Logic Status
Drive 4 PowerFlex Drive 4
Word 9 Feedback

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.

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 57


Chapter 6 Use Multi-drive Mode

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.

IMPORTANT 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”.

Table 19 - Controller QW and IW Definitions in Multi-drive Mode, 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) — Cmd0 Ref0 Cmd1 Ref1 Cmd2 Ref2 Cmd3 Ref3 Cmd4 Ref4
IW15 IW17 IW19 IW21 IW23 IW25 IW27 IW29 IW31 IW33 IW35 IW37
Input — — Sts0 Fdbk0 Sts1 Fdbk1 Sts2 Fdbk2 Sts3 Fdbk3 Sts4 Fdbk4
(1) See Table 20 for bit definitions.

Table 20 - Valid Bit Definitions


Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Logic Command 4/ Logic Command 3/ Logic Command 2/ Logic Command 1/ Logic Command 0/
Logic Reference 4 valid Logic Reference 3 valid Logic Reference 2 valid Logic Reference 1 valid Logic Reference 0 valid

58 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Chapter 6 Use Multi-drive Mode

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

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 59


Chapter 6 Use Multi-drive Mode

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

2. Enter address ‘%MB31.7’ and ‘%MB60’…‘%MB64’.

%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

60 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Chapter 6 Use Multi-drive Mode

Read Query Read Response


Field Name Value (Hex) Field Name Value (Hex)
Reserved xx Reserved xx
Function 03 Function 03
Index Range Address Hi xx Byte Count xx
Index Range Address Lo xx Read Value Hi xx
Number of Words Hi xx Read Value Lo xx
Number of Words Lo xx —

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.

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 61


Chapter 6 Use Multi-drive Mode

Notes:

62 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Chapter 7

Troubleshoot Your Adapter

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

Table 21 - Status Indicators


Item Status Indicator Description
1 PORT DSI connection status
2 MOD Adapter status
3 NET A Network connection status
4 NET B Adapter transmission status

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 63


Chapter 7 Troubleshoot Your Adapter

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.

64 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Chapter 7 Troubleshoot Your Adapter

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

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 65


Chapter 7 Troubleshoot Your Adapter

Table 22 - PROFINET Adapter Diagnostic Items in Single-drive Mode (Continued)


No. Name Description
Value of each octet in the adapter’s present IP address.
A value of 0 appears if the adapter does not currently have an IP address.
255.255.255.255
46 IP Addr Act 1
47 IP Addr Act 2
48 IP Addr Act 3 [IP Addr Act 1]
49 IP Addr Act 4 [IP Addr Act 2]
[IP Addr Act 3]
[IP Addr Act 4]

Value of each octet in the adapter’s present subnet mask.


A value of 0 appears if the adapter does not currently have a subnet mask.
255.255.255.255
50 Subnet Act 1
51 Subnet Act 2
52 Subnet Act 3 [Subnet Act 1]
53 Subnet Act 4 [Subnet Act 2]
[Subnet Act 3]
[Subnet Act 4]

Value of each octet in the adapter’s present gateway address.


A value of 0 appears if the adapter does not currently have a gateway address.
255.255.255.255
54 Gateway Act 1
55 Gateway Act 2
56 Gateway Act 3 [Gateway Act 1]
57 Gateway Act 4 [Gateway Act 2]
[Gateway Act 3]
[Gateway Act 4]

58 Net Addr Sw Displays the setting of the network address switches.


59 Boot Flash Count A count of the number of times the boot firmware has been updated.
60 App Flash Count A count of the number of times the application firmware has been updated.

Table 23 - PROFINET Adapter Diagnostic Items in Multi-drive Mode


No. Name Description
01 Reserved —
02 Drv 0 Logic Cmd The present value of the Logic Command being transmitted to drive 0 by this adapter.
03 Drv 0 Reference The present value of the Reference being transmitted to drive 0 by this adapter.
04 Reserved —
05 Drv 0 Logic Sts The present value of the Logic Status being received from drive 0 by this adapter.
06 Drv 0 Feedback The present value of the Feedback being received from drive 0 by this adapter.
07 Drv 1 Logic Cmd The present value of the Logic Command being transmitted to drive 1 by this adapter.
08 Drv 1 Reference The present value of the Reference being transmitted to drive 1 by this adapter.
09 Drv 1 Logic Sts The present value of the Logic Status being received from drive 1 by this adapter.
10 Drv 1 Feedback The present value of the Feedback being received from drive 1 by this adapter.
11 Drv 2 Logic Cmd The present value of the Logic Command being transmitted to drive 2 by this adapter.
12 Drv 2 Reference The present value of the Reference being transmitted to drive 2 by this adapter.
13 Drv 2 Logic Sts The present value of the Logic Status being received from drive 2 by this adapter.
14 Drv 2 Feedback The present value of the Feedback being received from drive 2 by this adapter.
15 Drv 3 Logic Cmd The present value of the Logic Command being transmitted to drive 3 by this adapter.
16 Drv 3 Reference The present value of the Reference being transmitted to drive 3 by this adapter.
17 Drv 3 Logic Sts The present value of the Logic Status being received from drive 3 by this adapter.
18 Drv 3 Feedback The present value of the Feedback being received from drive 3 by this adapter.
19 Drv 4 Logic Cmd The present value of the Logic Command being transmitted to drive 4 by this adapter.
20 Drv 4 Reference The present value of the Reference being transmitted to drive 4 by this adapter.
21 Drv 4 Logic Sts The present value of the Logic Status being received from drive 4 by this adapter.

66 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Chapter 7 Troubleshoot Your Adapter

Table 23 - PROFINET Adapter Diagnostic Items in Multi-drive Mode (Continued)


No. Name Description
22 Drv 4 Feedback The present value of the Feedback being received from drive 4 by this adapter.
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…32 Reserved —
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
Value of each octet in the adapter’s present IP address.
A value of 0 appears if the adapter does not currently have an IP address.
255.255.255.255
46 IP Addr Act 1
47 IP Addr Act 2
48 IP Addr Act 3 [IP Addr Act 1]
49 IP Addr Act 4 [IP Addr Act 2]
[IP Addr Act 3]
[IP Addr Act 4]

Value of each octet in the adapter’s present subnet mask.


A value of 0 appears if the adapter does not currently have a subnet mask.
255.255.255.255
50 Subnet Act 1
51 Subnet Act 2
52 Subnet Act 3 [Subnet Act 1]
53 Subnet Act 4 [Subnet Act 2]
[Subnet Act 3]
[Subnet Act 4]

Value of each octet in the adapter’s present gateway address.


A value of 0 appears if the adapter does not currently have a gateway address.
255.255.255.255
54 Gateway Act 1
55 Gateway Act 2
56 Gateway Act 3 [Gateway Act 1]
57 Gateway Act 4 [Gateway Act 2]
[Gateway Act 3]
[Gateway Act 4]

58 Net Addr Sw Displays the setting of the network address switches.


59 Boot Flash Count A count of the number of times the boot firmware has been flash updated.
60 App Flash Count A count of the number of times the application firmware has been flash updated.

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 67


Chapter 7 Troubleshoot Your Adapter

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 —

68 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Chapter 7 Troubleshoot Your Adapter

Table 24 - List of Events (Continued)


Code Event Description
Network Events
31 Reserved —
The adapter detected a communications fault on the network and has performed the
32 Net Comm Fault action that is specified in device parameter 22 [Comm Flt Actn].
33 Reserved —
34 Net I/O Close A device on the network has stopped controlling the drive through the adapter.
The adapter detected a network idle condition on the network and has performed the
35 Net Idle Fault action that is specified in device parameter 23 [Idle Flt Actn].
36 Net I/O Open A device on the network has started controlling the drive through the adapter.
Communication to the device on the network that is controlling the drive has timed
37 Net I/O Timeout out.
38…57 Reserved —
58 Module Defaulted The adapter has been set to factory defaults.
59…60 Reserved —
61 Net Link 1 Up A network link was available for the adapter on its PROFINET network port 1.
62 Net Link 1 Down The network link was removed from the adapter on its PROFINET network port 1.
63 Net Link 2 Up A network link was available for the adapter on its PROFINET network port 2.
64 Net Link 2 Down The network link was removed from the adapter on its PROFINET network port 2.
65...68 Reserved —
The adapter’s network address configuration parameters are invalid, or the network
69 Invalid Net Cfg address that is provided by the DHCP server is invalid.

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 69


Chapter 7 Troubleshoot Your Adapter

Notes:

70 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Appendix A

Specifications

This appendix provides the specifications for the adapter.

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.

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 71


Appendix A Specifications

Notes:

72 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Appendix B

Parameters

This appendix provides information about the device (adapter) 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]

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 73


Appendix B Parameters

Table 25 - PROFINET Adapter Parameters (Continued)


No. Name and Description Values
[Subnet Cfg 1]
[Subnet Cfg 2]
[Subnet Cfg 3]
[Subnet Cfg 4]
Sets the subnet mask octets for the adapter’s network mask when
parameter 05 [Net Addr Sel] is set to 1 “Parameters” and the node
address switches are set to 999.
11 (1) See Set the Node Address on page 15. Default: 0
12 (1) Reset the adapter for the settings to take effect. Minimum: 0
13 (1) Maximum: 255
255.255.255.0 Type: Read/write
14 (1)
[Subnet Cfg 1]
[Subnet Cfg 2]
[Subnet Cfg 3]
[Subnet Cfg 4]
[Gateway Cfg 1]
[Gateway Cfg 2]
[Gateway Cfg 3]
[Gateway Cfg 4]
Sets the Gateway address octets for the adapter’s local network when
parameter 05 [Net Addr Sel] is set to 1 “Parameters” and the node
address switches are set to 999.
15 (1) See Set the Node Address on page 15. Default: 0
16 (1) Reset the adapter for the settings to take effect. Minimum: 0
17 (1) 192.168.1.1 Maximum: 255
Type: Read/write
18 (1)
[Gateway Cfg 1]
[Gateway Cfg 2]
[Gateway Cfg 3]
[Gateway Cfg 4]

[Net Port1 Enable] 0 = Port1 Disable


(1) Determines whether network port 1 is enabled or disabled.
19 1 = Port1 Enable (Default)
If parameter 20 [Net Port2 Enable] is set to 0, parameter 19 [Net Port1 Type: Read/write
Enable] cannot be set to 0.
[Net Port2 Enable] 0 = Port2 Disable
Determines whether network port 2 is enabled or disabled.
20 (1) If parameter 19 [Net Port1 Enable] is set to 0, parameter 20 [Net Port2 1 = Port2 Enable (Default)
Type: Read/write
Enable] cannot be set to 0.
[Reset Module]
No action if set to 0 “Ready”. Resets the adapter if set to 1 “Reset Module”.
Restores the adapter to its factory default settings if set to 2 “Set 0 = Ready (Default)
Defaults”. This parameter is a command. The parameter resets to 0 1 = Reset Module
“Ready” after the command is performed. 2 = Set Defaults
When performing a Set Defaults action, the drive may detect a conflict. If Type: Read/write
a conflict occurs, the drive does not allow the Set Defaults action to be
21 (1) performed. You must resolve the conflict before attempting a Set
Defaults action for the adapter.

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 responds before resetting the adapter.

74 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Appendix B Parameters

Table 25 - PROFINET Adapter Parameters (Continued)


No. Name and Description Values
[Comm Flt Action] 0 = Fault (Default)
Sets the fault action of the drive, if the adapter detects that I/O 1 = Stop
communication has been disrupted. 2 = Zero Data
Important: This setting is effective when the drive’s control source is 3 = Hold Last
transmitted through the adapter. When I/O communication is re- 4 = Send Flt Cfg
established, the drive is again controlled from the network adapter. Type: Read/write
22 ATTENTION: Risk of injury or equipment damage exists. Parameter 22 [Comm Flt
Action] lets you determine the action of the adapter and connected drive if I/O
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 verify
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).
[Idle Flt Action] 0 = Fault (Default)
Sets the Idle (Program mode) action of the drive, if the adapter detects 1 = Stop
that the controller has transitioned to program mode. 2 = Zero Data
Important: This setting is effective when the drive’s control source is 3 = Hold Last
transmitted through the adapter. When the controller is returned to Run 4 = Send Flt Cfg
mode, the drive is again controlled from the network adapter. Type: Read/write
23 ATTENTION: Risk of injury or equipment damage exists. Parameter 23 [Idle Flt Action]
lets you determine the action of the adapter and connected drive if the controller 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 verify 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).
[Flt Cfg Logic]
Sets the Logic Command data that is sent to the drive if any of the
following is true: Default: 0
Minimum: 0
24 • Parameter 22 [Comm Flt Action] is set to 4 “Send Flt Cfg” and I/O Maximum: 65535
communications is disrupted. Type: Read/write
• Parameter 23 [Idle Flt Action] is set to 4 “Send Flt Cfg” and the
controller is in Program Mode.
[Flt Cfg Ref]
Sets the Reference data that is sent to the drive if any of the following is
true: Default: 0
Minimum: 0
25 • Parameter 22 [Comm Flt Action] is set to 4 “Send Flt Cfg” and I/O Maximum: 65535
communications is disrupted. Type: Read/write
• Parameter 23 [Idle Flt Action] is set to 4 “Send Flt Cfg” and the
controller is in Program Mode.
[Flt Cfg DL 1]
[Flt Cfg DL 2]
[Flt Cfg DL 3]
26 [Flt Cfg DL 4] Default: 0
27 Sets the data that is sent to the Datalink in the drive if any of the following Minimum: 0
28 is true: Maximum: 65535
29 • Parameter 23 [Comm Flt Action] is set to 4 “Send Flt Cfg” and I/O Type: Read/write
communications is disrupted.
• Parameter 24 [Idle Flt Action] is set to 4 “Send Flt Cfg” and the
controller is in Program Mode.
[DSI I/O Act] Bit Definitions:
Displays the drives that are active in the Multi-drive mode. 0 = Drive Active
1 = Drive Inactive
1 = Drive Inactive, 0 = Drive Active Digits:
Drive 0 Actv Digit 1 0 = Drive 0 Actv
30 1 = Drive 1 Actv
Drive 1 Actv Digit 2 2 = Drive 2 Actv
Drive 2 Actv Digit 3 3 = Drive 3 Actv
4 = Drive 4 Actv
Drive 3 Actv Digit 4
Drive 4 Actv Digit 5 Type: Read-only
[NET B Type Sel] 0 = DCP signal
31 Selects whether the NET B status indicator displays the DCP signal or Net 1 = NET B status
B status. Type: Read/write
(1) When the drive is in Protected Mode, this parameter cannot be changed.

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 75


Appendix B Parameters

Notes:

76 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Appendix C

Logic Command/Status Words

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.

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 77


Appendix C Logic Command/Status Words

Table 27 - Logic Command Word, Position 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
6 Logic Input 1 1 = Logic In 1
7 Logic Input 2 1 = Logic In 2
000 = Frequency and Position Step 0
001 = Frequency and Position Step 1
010 = Frequency and Position Step 2
011 = Frequency and Position Step 3
8, 9, 10 Frequency and Position Steps 100 = Frequency and Position Step 4
101 = Frequency and Position Step 5
110 = Frequency and Position Step 6
111 = Frequency and Position Step 7
11 Find Home 1 = Find Home
12 Hold Step 1 = Hold Step
13 Redefine Position 1 = Pos Redefine
14 Enable Sync 1 = Sync Enable
15 Disable Travel 1 = Travel Disable
(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 –

78 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Appendix C Logic Command/Status Words

Table 28 - Logic Status Word, Velocity Bit Definitions (Continued)


Logic Bit Command Description
13 Digital Input 2 Status –
14 Digital Input 3 Status –
15 Digital Input 4 Status –

Table 29 - Logic Status Word, Position 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 = Reverse Travel Position
6 Travel Position 1 = Forward Travel Position
0 = Not Faulted
7 Fault 1 = Faulted
0 = Not at Reference
8 At Speed 1 = At Reference
0 = Not at Position
9 At Position 1 = At Position
0 = Not at Home
10 Drive Home 1 = At Home
0 = Not Drive Homed
11 Commanded Home 1 = Drive Homed
0 = Not Sync Hold
12 Sync Hold 1 = Sync Hold
0 = Not Sync Ramp
13 Sync Ramp 1 = Ramp Sync
0 = Traverse On
14 Traverse 1 = Traverse Off
0 = Not Traverse Decel
15 Traverse Decel 1 = Traverse Decel

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 79


Appendix C Logic Command/Status Words

Notes:

80 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Glossary

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.

82 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Glossary

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.

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 83


Glossary

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.

84 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


Index

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

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 85


Index

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

86 Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022


PowerFlex 520-series PROFINET Adapter User Manual

Rockwell Automation Publication 520COM-UM005A-EN-P - November 2022 87


Rockwell Automation Support
Use these resources to access support information.
Find help with how-to videos, FAQs, chat, user forums, Knowledgebase, and product
Technical Support Center rok.auto/support
notification updates.
Local Technical Support Phone Numbers Locate the telephone number for your country. rok.auto/phonesupport
Quickly access and download technical specifications, installation instructions, and user
Technical Documentation Center rok.auto/techdocs
manuals.
Literature Library Find installation instructions, manuals, brochures, and technical data publications. rok.auto/literature
Product Compatibility and Download Center Download firmware, associated files (such as AOP, EDS, and DTM), and access product release rok.auto/pcdc
(PCDC) notes.

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.

Waste Electrical and Electronic Equipment (WEEE)

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

Publication 520COM-UM005A-EN-P - November 2022


Copyright © 2022 Rockwell Automation, Inc. All rights reserved.

You might also like