网站大量收购独家精品文档,联系QQ:2885784924

信捷PLC培训5基础指令详解.ppt

  1. 1、本文档共62页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
题7 左图是两种液体自动混合装置示意图。混合槽左边有2个液面传感器,分别表示高低液位,液体淹没没传感器时,传感器的控制触点接通,否则断开。A阀控制A种液体的流入,B阀控制B种液体的流入。混合搅拌均匀后的液体通过出口阀流出。M为搅拌电动机。假设2种液体可连续供给,混合液可由出口连续排出。此时控制要求和过程如下: 当混合槽启动时,A、B阀关闭,出口阀打开30s将容器放空后关闭。排空后,出口阀关闭,A阀打开,A种液体流入混合槽中,当液面达到“低液位”时,A阀关闭,B阀打开,B种液体流入混合槽中,当液面达到“高液位”时,B阀门关闭,电动机开始转动,进行搅拌,2min后停止,出口阀打开,放出搅拌均匀的液体。经过30s后,容器放空,混合液体阀门关闭,又开始下一周期的操作。 此外需要有停止和急停按钮。停止按钮可在某次混合液体排空后,使程序停止。急停按钮能使控制程序直接停止。 * 当输入X0=ON时,Y0也为ON,X0常开触点下并联的Y0常开触点使得输出Y0自锁并持续接通,同时X0的常闭触点断开,使得定时器T0不能得电;当X0为OFF,Y0由于自锁结构仍然维持导通,X0的常闭触点也恢复成导通状态,定时器T0工作100ms×30=3000ms=3s后,定时器T0的常闭触点断开,Y0也断开。 * * * 基本指令 程序举例 位取反指令ALT 1 LDP M100 2 ALT M0 3 LD M0 4 OUT Y0 5 LDI M0 6 OUT Y1 基本指令 执行ALT后可以将线圈的状态取反。由原来的ON状态变成OFF状态,或由原来的OFF状态变成ON状态。 基本指令应用6 某广场有三个出入口,每个出入口装有控制按钮,广场中央有一大型景观灯,每一个按钮都可以控制其亮灭。试设计PLC程序。 基本指令应用6 (一)分配I/O地址 基本指令应用6 (二)程序设计 LDP X0 ORP X1 ORP X2 ALT Y0 基本指令 脉冲输出指令PLS、PLF 程序举例 LD X0 PLS M0 ---------------------- LD X1 PLF M1 基本指令 PLS上升沿脉冲,上升沿时接通一个扫描周期指令 PLF下降沿脉冲,下降沿时接通一个扫描周期指令 基本指令 置位与复位指令SET、RST 程序举例 LD X10 SET Y0 LD X11 RST Y0 基本指令 SET置位,线圈接通保持指令。 RST复位,线圈接通清除指令。 对于同一软元件,SET、RST可多次使用,顺序也可随意,但最后执行者有效。此外,需要注意的是SET的操作目标是所有位原件,RST不仅可以使位元件的线圈状态复位,还可以使定时器、计数器当前值复位,以及寄存器值清零。使用SET、RST指令时,还要尽量避免与OUT指令使用同一定义号。 基本指令应用7 鼓风机系统一般有引风机和鼓风机两级构成。当按下启动按钮之后,引风机先工作,工作5秒后,鼓风机工作。按下停止按钮之后,鼓风机先停止工作,5秒之后,引风机才停止工作。时序图如下: 基本指令应用7 (一)分配I/O地址 基本指令应用7 (二)程序设计 LD X0 SET Y0 SET M0 LD M0 OUT T0 K50 LD T0 SET Y1 LD X1 RST Y1 RST M0 SET M1 LD M1 OUT T1 K50 LD T1 RST Y0 RST M1 基本指令 结束指令END END是一条无目标原件的1程序步指令。若在程序的最后写入END指令,则END以后的其余程序步不再执行,而直接进行输出处理。在程序中没有END指令时,XC可编程控制器一直处理到最终的程序步,然后从0步开始重复处理。 应用:在调试阶段,在各程序段插入END指令,可依次检出各程序段的动作。这时,在确认前面回路块动作正确无误后,依次删去END指令。 基本指令 指令块折叠指令GROUP、GROUPE 程序举例: 基本指令 指令块折叠指令GROUP、GROUPE GROUP和GROUPE指令无目标原件,使用方法是在折叠语段的开始部分输入GROUP指令,在折叠语段的结束部分输入GROUPE指令。 GROUP和GROUPE指令必须成对使用。该组指令并不具有实际意义,仅是对程序的一种结构优化,因此该组指令添加与否,并不影响程序的运行效果。 基本指令 指令块折叠指令GROUP、GROUPE G

文档评论(0)

南非的朋友 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档