标王 热搜:
 
当前位置: 首页 » 资料 » PLC技术 » 正文

梯形图的互锁指令

放大字体 缩小字体 发布时间:2016-09-12 16:30 浏览次数:880

    使用互锁(IL(02))和解除互锁( ILC (03))指令也可以解决在分支点上存储执行条件的问题。IL(02)和ILC(03)指令可完全消除分支点,它允许用一个特殊执行条件去控制一组指令。IL(02)和ILC (03)指令总是一起使用。

    如果在一个梯形图程序的某一段设置了IL指令,那么IL指令的执行条件将控制下一个ILC指令前所有指令的执行。如果IL指令的执行条件为“OFF”,那么在该IL指令与下一个ILC指令前的所有指令都按“OFF”执行条件去执行,从而对梯形图的这整个一段复位。这个特殊指令的影响将在第7章中互锁和解除互锁中详细说明。

    梯形图6-23a可以用互锁指令来修改,如图6-26a所示,程序中分支点的执行条件被放在互锁(IL)指令行上,所有原来从分支点分出的行都被重写成独立的指令行,并且在最后再加入一条解除互锁(ILC)指令。解除互锁指令行上不能有条件存在。不管互锁指令还是解除互锁指令都不需要操作数。对应指令助记符程序如图6-26b所示。

互锁指令代替TR位

    图6-26    互锁指令代替TR位

    在上面修改过的梯形图中,如果IR 00000的状态为“ON”,那么IR 00001和IR 00002的状态将分别确定指令1和指令2的执行条件。因为IR 00000为“ON”,那么它各位的状态与“AND”操作结果是一样的。如果IR 00000为“OFF”,那么互锁指令将为指令1和指令2产生一个“OFF”执行条件,并从解除互锁(ILC)指令后面的指令继续执行下去。

    又如图6-27a所示梯形图,在一个指令块中可以重复使用互锁指令,每个指令的有效范围都在解除互锁指令之前。如果IR 00000为“OFF”(即第一个互锁指令的执行条件为“OFF”),那么指令1~4都按“OFF”执行条件执行,且程序的执行会转到解除互锁指令后面的指令。如果IR 00000为“ON”,那么IR 00001的状态将作为指令1的执行条件载入,然后将载入IR 00002的状态来形成第二个互锁指令的执行条件。如果IR 00002为“OFF”,指令2~4将按“OFF”执行条件执行。如果IR 00002为“ON”,则IR 00003、IR 00005和IR 00006将确定新指令行中第一个执行条件。其对应指令助记符程序如图6-27b所示。

互锁指令的重复使用

    图6-27    互锁指令的重复使用



梯形图的互锁指令
网址: http://www.kuqiw.cn/ziliao/show/3003/
 
 
[ 资料搜索 ]  [ 加入收藏 ]  [ 告诉好友 ]  [ 打印本文 ]  [ 关闭窗口 ]

 
 

 
 
最新资讯
最新产品立即发布»
最新企业立即注册»
企业新闻
 
网站首页 | 关于我们 | 联系方式 | 使用协议 | 版权隐私 | 网站地图 | 排名推广 | 广告服务 | 积分换礼 | RSS订阅 | 浙ICP备110196220号