Controller Examples for EtherNet/IP Network Communication ...

Application Techniques

Controller Examples for EtherNet/IP Network Communication with PowerFlex 750-Series Drives

PLC-5, SLC 500, and MicroLogix 1100/1400 Controllers

Important User Information

Solid-state equipment has operational characteristics differing from those of electromechanical equipment. Safety Guidelines for the Application, Installation and Maintenance of Solid State Controls (publication SGI-1.1 available from your local Rockwell Automation? sales office or online at ) describes some important differences between solid-state equipment and hard-wired electromechanical devices. Because of this difference, and also because of the wide variety of uses for solid-state equipment, all persons responsible for applying this equipment must satisfy themselves that each intended application of this equipment is acceptable.

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

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

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

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

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

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

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

SHOCK HAZARD: Labels may be on or inside the equipment, for example, a drive or motor, to alert people that dangerous voltage may be present.

BURN HAZARD: Labels may be on or inside the equipment, for example, a drive or motor, to alert people that surfaces may reach dangerous temperatures.

IMPORTANT Identifies information that is critical for successful application and understanding of the product.

Allen-Bradley, Rockwell Software, Rockwell Automation, TechConnect, PowerFlex, DriveExplorer, DriveTools, DriveExecutive, RSLinx, RSLogix, PLC-5, SLC, ControlLogix, CompactLogix, and MicroLogix are trademarks of Rockwell Automation, Inc. Trademarks not belonging to Rockwell Automation are property of their respective companies.

Preface Configuring the I/O Using the I/O Using Explicit Messaging EtherNet/IP Objects

Table of Contents

Conventions Used in This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Rockwell Automation Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

Chapter 1

Using RSLinx Classic Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Uploading the Electronic Data Sheet (EDS) File . . . . . . . . . . . . . . . . . . . . . 8 Limitations Using a PLC-5, SLC 500, or

MicroLogix 1100/1400 Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 PLC-5 Controller Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 SLC 500 Controller Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 MicroLogix 1100/1400 Controller Example. . . . . . . . . . . . . . . . . . . . . . . . 28

Chapter 2

About I/O Messaging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Understanding the I/O Image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Using Logic Command/Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Using Reference/Feedback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Using Datalinks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 Example Ladder Logic Program Information . . . . . . . . . . . . . . . . . . . . . . . 41 PLC-5, SLC 500, and MicroLogix 1100/1400 Controller Example. . . 42

Chapter 3

About Explicit Messaging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 Performing Explicit Messaging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 PLC-5 Controller Examples. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 SLC 500 Controller Examples. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 MicroLogix 1100/1400 Controller Examples . . . . . . . . . . . . . . . . . . . . . . . 71

Appendix A

Supported Data Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 Identity Object. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 Assembly Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 Register Object. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 PCCC Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 DPI Device Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 DPI Parameter Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 DPI Fault Object. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 DPI Alarm Object. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 DPI Diagnostic Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 DPI Time Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106 Host DPI Parameter Object. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 TCP/IP Interface Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 Ethernet Link Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116

Rockwell Automation Publication 750COM-AT001A-EN-P - August 2012

3

Table of Contents

Logic Command/Status Words: PowerFlex 750-Series Drives

Appendix B

Logic Command Word . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 Logic Status Word . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120

Glossary

Index

4

Rockwell Automation Publication 750COM-AT001A-EN-P - August 2012

Preface

This manual provides information about how to use Rockwell Automation PLC-5?, SLCTM 500, and MicroLogixTM 1100/1400 controllers with PowerFlex? 750-Series drives over an EtherNet/IP network.

Conventions Used in This Manual

The following conventions are used throughout this manual:

? Parameter names are shown in the format `Device' Parameter xx - [*] or `Host' Parameter xx - [*]. The xx represents the parameter number. The * represents the parameter name--for example, `Device' Parameter 01 [Operating Mode].

? The firmware revision number (FRN) is displayed as FRN X.xxx, where `X' is the major revision number and `xxx' is the minor revision number.

? For the screen captures in this manual, the following software was used: ? RSLinx? Classic software, version 2.52 ? RSLogixTM 5 software, version 7.20 ? RSLogix 500 software, version 7.20 Different versions of the software may differ in appearance and procedures.

Rockwell Automation Support

Rockwell Automation offers support services worldwide, with over 75 sales and support offices, over 500 authorized distributors, and over 250 authorized systems integrators located through the United States alone. In addition, Rockwell Automation representatives are in every major country in the world.

Local Product Support

Contact your local Rockwell Automation representative for the following: ? Sales and order support ? Product technical training ? Warranty support ? Support service agreements

Technical Product Assistance

For technical assistance, please access the Allen-Bradley Technical Support website at or contact Rockwell Automation.

Rockwell Automation Publication 750COM-AT001A-EN-P - August 2012

5

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download