下载此文档

PLC教程理论篇之PLC编程语言五.doc


文档分类:IT计算机 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
PLC教程理论篇之PLC编程语言五PLC逻辑处理指令及其应用二、扩展逻辑处理指令它比基本逻辑处理功能强,见表5-2。表5-2扩展逻辑处理指令从图知,OMRON、三菱仅对一个点置位、复位,而西门子PLC置位、复位的点数可设定,图中S、R下设为1,、复位。如设为2,,如设为其它,则类推。OMRON还把这两者复合在一起,成为KEEP指令,类似于数字电路的R_S触发器。有两个输入端,一为R端,另一为S,分别对操作数置0(复位)与置1(置位)。虽同样可实现置位、复位,但置位、复位指令可分开置于程序的不同位置,用起来较灵活。而KEEP指令则要依此执行这两个指令,先S后R。西门子PLC也有类似KEEP那样的指令,RS或SR,其符号如下:RS完全同KEEP,复位优先,R、S端均为1,复位。而SR,为置位优先,R、S端均为1,置位。置位,复位指令前各分别赋一次值;KEEP、RS(R优先)、SR(S优先)指令之前则要连续赋两次值(要两次使用装载指令)。在梯形图上的表示为方块。置位,复位指令各仅有一个入端,而KEEP、RS、SR要有两个入端。如图5-9a、、dd所示。图a为SR(S优先)程序,与图aa程序相当,、,。图b为RS(R优先)程序,与图bb程序相当,、,。此外,图c))两个程序,表面上功能是相同的。但实际是有区别的。,,,图cc)、OFF按扫描周期交替出现,而图c)。再,图d)与图dd)两个程序道理上是一样的,但对S7-200只允许用图dd画法,图d是错误的,编译通不过。而OMRONPLC则允许图d这种画法。说明在图形图表达上各家PLC还是稍有差别的。微分指令,有为上沿微分及下沿微分。它的操作数也是位地址,是短效输出指令。当执行上沿微分指令时,R的内容从OFF(0)变为ON(1),则操作数的内容为1(ON)一个扫描周期;当执行下沿微分指令时,情况相反。R从ON变到OFF,操作数ON一个扫描周期。有的PLC的微分指令不作为输出指令,而作为中间指令。它可加在一组输入指令之后,加上它,然后再送给输出指令,用起来也很方便。提示:用任何一种语言编写的程序,只要编辑通过,编程软件都可把它自动转换成其它语言的程序。所以,虽然编程语言较多,但深入掌握一种也就可以了。由于梯形图语言便于理解,故它多成为编程的首选语言。提示:用梯形图编程时,所画的图形应尽量简明。否则,编辑可能通不过。对西门子PLC,有时即使通过,但将改用STL语言表示。这样的程序,当然不变阅读,应力求避免。提示:除了本讲介绍的位逻辑处理指令,PLC还有字逻辑处理指令。也是与、或、非处理,但以字为单位。三、逻辑处理指令应用起动停车控任何设备,总有使其工作(起动),或使其停止工作(停止)的问题。常见的有以下一些程序:(1)单按钮起、停程序图5-10为“单按钮起、停”梯形图程序,操作数为符号地址。从图a知,当“按钮按“OFF时,“按钮按脉冲“及“控制脉冲生成“均OFF。而“按钮按“ON时,则“按钮按脉冲“、“控制脉冲生成“ON。但在下一个扫描描周期时,因“控制脉冲生成”的常闭触点,将使“按钮按脉冲“OFF

PLC教程理论篇之PLC编程语言五 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人54156456
  • 文件大小612 KB
  • 时间2019-03-05