您好,欢迎访问联智博库

上传文档

当前位置:首页 > 工控技术 > PLC > Logix5000 Controllers Add-on Instructions

Logix5000 Controllers Add-on Instructions

  • 小库
  • 9 人阅读
  • 0 人下载
  • 2019-02-20 11:06:12

还剩... 页未读,继续阅读

免费阅读已结束,点击付费阅读剩下 ...

¥ 0 元,已有9人购买

免费阅读

阅读已结束,您可以下载文档离线阅读

¥ 1 元,已有0人下载

付费下载

文档部分内容文本提取

ProgrammingManualLogix5000ControllersAdd-OnInstructionsCatalogNumbers1756ControlLogix,1756GuardLogix,1768CompactLogix,1768CompactGuardLogix,1769CompactLogix,1789SoftLogix,PowerFlexwithDriveLogixImportantUserInformationSolid-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 http://www.rockwellautomation.com/literature/) 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.Allen-Bradley, Rockwell Software, Rockwell Automation, and TechConnect are trademarks of Rockwell Automation, Inc.Trademarks not belonging to Rockwell Automation are property of their respective companies.WARNING:Identifiesinformationaboutpracticesorcircumstancesthatcancauseanexplosioninahazardousenvironment,whichmayleadtopersonalinjuryordeath,propertydamage,oreconomicloss.ATTENTION:Identifiesinformationaboutpracticesorcircumstancesthatcanleadtopersonalinjuryordeath,propertydamage,oreconomicloss.Attentionshelpyouidentifyahazard,avoidahazard,andrecognizetheconsequenceSHOCKHAZARD:Labelsmaybeonorinsidetheequipment,forexample,adriveormotor,toalertpeoplethatdangerousvoltagemaybepresent.BURNHAZARD:Labelsmaybeonorinsidetheequipment,forexample,adriveormotor,toalertpeoplethatsurfacesmayreachdangeroustemperatures.IMPORTANTIdentifiesinformationthatiscriticalforsuccessfulapplicationandunderstandingoftheproduct.Rockwell Automation Publication 1756-PM010D-EN-P - November 20113Summary of ChangesThe information below summarizes the changes to this manual since the last publication.To help you find new and updated information in this release of the manual we have included change bars as shown to the right of this paragraph.Changes to this manual are documented in the table below.TopicPageUpdate to information on data types and safety controllers37Removed redundant Source Protection information and added a reference554Rockwell Automation Publication 1756-PM010D-EN-P - November 2011Summary of ChangesNotes:Rockwell Automation Publication 1756-PM010D-EN-P - November 20115Table of ContentsPrefacePurpose of This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9Additional Resources for Safety Applications . . . . . . . . . . . . . . . . . . . . . . . . 9Understanding Terminology. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10Chapter 1Designing Add-On InstructionsIntroduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11About Add-On Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11Components of an Add-On Instruction. . . . . . . . . . . . . . . . . . . . . . . . . . . . 13General Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14Local Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14Data Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15Logic Routine. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15Optional Scan Mode Routines. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16Instruction Signature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16Signature History. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17Change History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18Considerations for Add-On Instructions. . . . . . . . . . . . . . . . . . . . . . . . . . . 18Instruction Functionality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18Encapsulation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19Safety Add-On Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19Instruction Signature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20Safety Instruction Signature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21Programming Languages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21Transitional Instructions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21Instruction Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22Runtime Editing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22Nesting Add-On Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22Routines Versus Add-On Instructions. . . . . . . . . . . . . . . . . . . . . . . . . . 23Programmatic Access to Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23Unavailable Instructions within Add-On Instructions. . . . . . . . . . . 25Using GSV and SSV Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26Considerations When Creating Parameters . . . . . . . . . . . . . . . . . . . . . . . . 27Passing Arguments to Parameters by Reference or by Value . . . . . . 27Selecting a Data Type for a Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . 27Creating an Alias Parameter for a Local Tag . . . . . . . . . . . . . . . . . . . . 28Using a Single Dimension Array as an InOut Parameter . . . . . . . . . 28Determining Which Parameters to Make Visible or Required . . . . 29Using Standard and Safety Tags. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30Data Access Control. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30Planning Your Add-On Instruction Design . . . . . . . . . . . . . . . . . . . . . . . . 32Intended Behavior. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32Naming Conventions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

小库

92篇文档

文档介绍: Logix5000 Controllers Add-on Instructions

评论

发表评论
< /98 > 付费下载 ¥ 1 元

Powered by DS文库

Copyright © 联智博库 All Rights Reserved. 鲁ICP备18004091号-4
×
保存成功