第三讲 CompatLogix的编程介绍.docVIP

  • 30
  • 0
  • 约7.47千字
  • 约 5页
  • 2016-11-28 发布于贵州
  • 举报
第三讲 CompatLogix的编程介绍

第三讲??CompactLogix的编程介绍 通过前一讲我们已经初步知道了如何使用RSLinx和RSLogix5000,这一讲我们将介绍CompactLogix的程序结构、编程语言、自定义数据结构、Add-on自定义指令、模拟量模块以及一些指令的使用。 ?????一. 程序结构和编程语言 ???????CompactLogix的程序结构分为任务-程序-子程序三级结构,每个CompactLogix控制器可以有多个任务,不同控制器类型的任务数是不同的,比如CompactLogix 1768系列有16个任务,而1769-L35E有8个任务。任务是CompactLogix 的第一级程序结构,任务分成三种类型,包括连续型任务、周期型任务和事件型任务。当控制器的CPU没有执行其它操作时,CPU执行连续型任务,连续型任务执行完毕后,又从头开始执行。连续型任务的执行是周而复始的过程,它的执行周期是不定的优先级比周期性任务和事件型任务都低。一个CompactLogix工程项目可以没有连续型任务,最多也只能有一个连续型任务。用于工厂自动化的顺序控制系统通常都有连续型任务,而对于过程控制的系统,则可能没有连续型任务。 ????????周期型任务就如它的名字一样是按照预先设定的时间间隔执行的任务。CompactLogix控制器是个多任务的系统,但是在某一时刻只能执行一个任务。如果某一个任务正在执行,此

文档评论(0)

1亿VIP精品文档

相关文档