Logix 5000 Controllers EDS AOP Guidelines For Logix .

Transcription

Logix 5000 Controllers EDSAOP Guidelines for LogixDesigner1756 ControlLogix, 1756 GuardLogix, 1769 CompactLogix,1769 Compact GuardLogix, 1789 SoftLogix, 5069CompactLogix, 5069 Compact GuardLogix, Studio 5000Logix EmulateProgramming ManualOriginal Instructions

Logix 5000 Controllers EDS AOP Guidelines for Logix DesignerImportant User InformationRead this document and the documents listed in the additional resources section about installation, configuration, andoperation of this equipment before you install, configure, operate, or maintain this product. Users are required to familiarizethemselves 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 tobe 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 beimpaired.In no event will Rockwell Automation, Inc. be responsible or liable for indirect or consequential damages resulting from the useor application of this equipment.The examples and diagrams in this manual are included solely for illustrative purposes. Because of the many variables andrequirements associated with any particular installation, Rockwell Automation, Inc. cannot assume responsibility or liability foractual 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 softwaredescribed in this manual.Reproduction of the contents of this manual, in whole or in part, without written permission of Rockwell Automation, Inc., isprohibited.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 topersonal 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.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 dangeroustemperatures.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 Flashwill cause severe injury or death. Wear proper Personal Protective Equipment (PPE). Follow ALL Regulatory requirements for safe work practices andfor Personal Protective Equipment (PPE).2Rockwell Automation Publication 1756-PM002C-EN-D - September 2020

Summary of changesThis manual contains new and updated information. There are a number ofminor changes throughout this publication that were made to clarify existinginformation. The major changes are listed in the table.ChangeTopicUpdated branding.ThroughoutUpdated Legal notices.Legal notices on page 10Rockwell Automation Publication 1756-PM002C-EN-D - September 20203

Table of ContentsSummary of changesPrefaceStudio 5000 environment . 9Access the attachments .10Additional resources .10Legal notices .10Chapter 1IntroductionReferences . 14Definitions, acronyms, and abbreviations. 14General EDS file information. 14EDS file authoring tools . 14EDS file installation . 15Icon files . 15Chapter 2Create an EDS fileConnections . 17Input and Output data structures and parameters . 17Input tags . 18Output tags . 18I/O parameter definition . 19Configuration data structures and parameters . 20Configuration tags . 20Configuration parameter definition . 21Multiple language support .23Chapter 3Module Configurationdialog boxesGeneral tab . 25About Module Profile dialog box. 27Module Definition dialog box . 28Custom Data Type dialog box . 30Connection tab . 31Safety tab. 33Module Info tab . 34Safety Configuration tab . 35Internet Protocol tab . 35Port Configuration tab . 37Port Diagnostics dialog box . 38Network tab . 38Advanced Network Configuration dialog box .39Time Sync tab . 40Rockwell Automation Publication 1756-PM002C-EN-D - September 20205

Table of ContentsChapter 4EDS file sections6[File] section . 41Revision, CreateDate, CreateTime, ModDate and ModTimekeywords . 42[Device] section . 42Catalog and ProdName keywords . 42Catalog keyword . 43ProdName keyword .44VendName keyword.45ProdTypeStr keyword . 46MajRev keyword . 46MinRev keyword . 46[Device Classification] section .47ClassN keyword .47[Connection Manager] section .47ConnectionN keyword .47ConnectionN fields . 48[ParamClass] section . 58CfgAssembly keyword. 58CfgAssemblyExa keyword . 58Descriptor keyword. 58SafetyCfgAssembly keyword . 58[Assembly] section . 58AssemN/AssemExaN keyword . 58Supported uses .59Nested assemblies .59AssemN/AssemExaN fields .59VariantN/VariantExaN keyword . 61[Params] section . 61ParamN keyword. 61Input/Output/Configuration details uses . 62ParamN fields. 62ParamN enumeration, EnumN. 66[Groups] section .67[Internationalization] section .67ProdName keyword .67ParamN keyword.67EnumN keyword . 68GroupN keyword . 68AssemN/AssemExaN keyword . 68ConnectionN keyword . 68[Modular] section . 68Rockwell Automation Publication 1756-PM002C-EN-D - September 2020

Table of Contents[Ethernet Link Class] section . 68[TCP/IP Interface Class] section . 69[DLR Class] section . 70[Time Sync Class] section . 71Chapter 5Description of data typesand tagsModule-Defined data type naming . 73Tag naming .74Module-Defined data type member naming . 75Chapter 6Example EDS filesMinimum EDS . 77Enhanced EDS, single connection . 78Enhanced EDS, single connection, configuration data .79Enhanced EDS, multiple choice of connections and multiplesimultaneous connections . 80Enhanced EDS, safety and standard connections . 82IndexRockwell Automation Publication 1756-PM002C-EN-D - September 20207

PrefaceThe document provides an overview of the Logix Designer application EDSAdd-On Profile (AOP) feature, how Electronic Data Sheet (EDS) content isused by the feature, and guidelines for creating EDS content that integratewell within the Logix Designer application development environment. TheEDS file format for the Common Industrial Protocol (CIP) networks is definedby ODVA.Studio 5000 environmentThe Studio 5000 Automation Engineering & Design Environment combinesengineering and design elements into a common environment. The firstelement is the Studio 5000 Logix Designer application. The Logix Designerapplication is the rebranding of RSLogix 5000 software and will continue tobe the product to program Logix 5000 controllers for discrete, process,batch, motion, safety, and drive-based solutions.The Studio 5000 environment is the foundation for the future ofRockwell Automation engineering design tools and capabilities. The StudioRockwell Automation Publication 1756-PM002C-EN-D - September 20209

Preface5000 environment is the one place for design engineers to develop allelements of their control system.Access the attachmentsThe attachments in this PDF file contain EDS files to assist withconfiguration.To use an EDS file, select the attachments linkshown in the left ribbon ofthe PDF and open the applicable EDS file. If the PDF file opens in a browserand the attachment link does not show, save the PDF file to a computer

The Studio 5000 Automation Engineering & Design Environment combines engineering and design elements into a common environment. The first element is the Studio 5000 Logix Designer application. The Logix Designer application is the rebranding of RSLogix 5000 software and will continue to be the product to program Logix 5000 controllers for discrete, process, batch, motion, safety, and .