您好,欢迎访问联智博库

上传文档

当前位置:首页 > 工控技术 > PLC > Logix5000 Controllers Tasks, Programs and Routines Programming Manual

Logix5000 Controllers Tasks, Programs and Routines Programming Manual

  • 小库
  • 22 人阅读
  • 0 人下载
  • 2019-02-20 11:08:05

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

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

¥ 0 元,已有22人购买

免费阅读

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

¥ 1 元,已有0人下载

付费下载

文档部分内容文本提取

Logix5000 Controllers Tasks, Programs, and Routines Catalog Numbers 1756 ControlLogix, 1756 GuardLogix, 1768 Compact GuardLogix, 1768 CompactLogix, 1769 CompactLogix, 1789 SoftLogix, PowerFlex with DriveLogixProgramming ManualImportant User InformationSolid 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 Automation, Logix5000, RSLogix 5000, ControlLogix, CompactLogix, GuardLogix, SoftLogix, FlexLogix, PowerFlex, Rockwell Software, and TechConnect are trademarks of Rockwell Automation, Inc.Trademarks not belonging to Rockwell Automation are property of their respective companies.WARNINGIdentifies 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.IMPORTANTIdentifies information that is critical for successful application and understanding of the product.ATTENTIONIdentifies 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 HAZARDLabels may be on or inside the equipment, for example, a drive or motor, to alert people that dangerous voltage may be present.BURN HAZARDLabels may be on or inside the equipment, for example, a drive or motor, to alert people that surfaces may reach dangerous temperatures.3Publication 1756-PM005C-EN-P - October 20093Summary of ChangesIntroductionThe release of this document contains new information.New InformationNew information is marked by change bars in the side column, as shown to the right.SectionChangesChapter 1For RSLogix 5000 software version 16 and later, the system-overhead time slice requires at least 1 ms of execution time for a continuous task.Chapter 2Descriptions and procedures for event tasks have been consolidated in this new chapter.4Publication 1756-PM005C-EN-P - October 2009Summary of ChangesNotes:5Publication 1756-PM005C-EN-P - October 20095Table of ContentsPrefacePurpose of This Manual. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7Chapter 1Manage TasksIntroduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9Select Controller Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9Use Caution in the Number of Tasks That You Use. . . . . . . . . . . 11Prioritize Periodic and Event Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . 11Additional Considerations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12Leave Enough Time for Unscheduled Communication . . . . . . . . . . . 15Avoid Overlaps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16Manually Check for Overlaps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17Programmatically Check for Overlaps . . . . . . . . . . . . . . . . . . . . . . 18Configure Output Processing for a Task . . . . . . . . . . . . . . . . . . . . . . . 20Manually Configure Output Processing. . . . . . . . . . . . . . . . . . . . . 22Programmatically Configure Output Processing . . . . . . . . . . . . . . 23Inhibit a Task . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24Manually Inhibit or Uninhibit a Task . . . . . . . . . . . . . . . . . . . . . . . 24Programmatically Inhibit or Uninhibit a Task . . . . . . . . . . . . . . . . 25Create a Task . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27Create a Periodic Task. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28Language Switching. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29Adjust the System-overhead Time Slice . . . . . . . . . . . . . . . . . . . . . . . . 30Configure the System-overhead Time Slice . . . . . . . . . . . . . . . . . . 31Adjust the System Watchdog Time. . . . . . . . . . . . . . . . . . . . . . . . . . . . 33Adjust the Watchdog Timer for a Task . . . . . . . . . . . . . . . . . . . . . 33Chapter 2Manage Event TasksIntroduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35Choose the Trigger for an Event Task . . . . . . . . . . . . . . . . . . . . . . . . . 35Module Input Data State Change Trigger. . . . . . . . . . . . . . . . . . . . . . . 37How an I/O Module Triggers an Event Task . . . . . . . . . . . . . . . . 38Make Sure Your Module Can Trigger an Event Task . . . . . . . . . . 41Checklist for an Input Event Task . . . . . . . . . . . . . . . . . . . . . . . . . 42Estimate Throughput. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44Additional Considerations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47Motion Group Trigger. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47Checklist for a Motion Group Task . . . . . . . . . . . . . . . . . . . . . . . . 48Axis Registration Trigger. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49Checklist for an Axis Registration Task . . . . . . . . . . . . . . . . . . . . . 50Axis Watch Trigger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53Checklist for an Axis Watch Task. . . . . . . . . . . . . . . . . . . . . . . . . . 54Consumed Tag Trigger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57Maintain the Integrity of Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59Synchronize Multiple Controllers. . . . . . . . . . . . . . . . . . . . . . . . . . 60Checklist for the Producer Controller . . . . . . . . . . . . . . . . . . . . . . 61Checklist for the Consumer Controller . . . . . . . . . . . . . . . . . . . . . 62Producer Controller. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

小库

92篇文档

文档介绍: Logix5000 Controllers Tasks, Programs and Routines Programming Manual

评论

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

Powered by DS文库

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