当前位置: 首页 » 资料 » PLC技术 » 正文

梯形图的内部继电器(工作位)

放大字体 缩小字体 发布日期:2016-09-12 浏览次数:951
在编制程序时,用组合条件直接产生一个执行条件是比较困难的。这时可以通过使用某些位间接触发指令来解决,即通过使用内部继电器(工作位)来实现。工作位不能从PLC传送,

    在编制程序时,用组合条件直接产生一个执行条件是比较困难的。这时可以通过使用某些位间接触发指令来解决,即通过使用内部继电器(工作位)来实现。工作位不能从PLC传送,也不能传送到PLC,但可以通过选择这些工作位并对其编程来实现。除了作为I/O位分配了的和一些专用位不能做工作位外,IR区不作为I/O位分配的所有位以及AR区某些未用过的位都可以用做工作位。编写程序时应记录下使用了的工作位的情况,这不但有助于程序的编写,并且对调试操作数也是非常有用的。

    工作位常和OUT PUT、OUTPUT NOT、DIFU、DIFD和KEEP指令一起使用,并作为其中一个指令的操作数,然后作用在某一指令行上,作为其他指令执行的一个执行条件。工作位也能和其他指令一起使用,例如和移位寄存器指令( SFT  (10))。工作位的使用数量不受限制,在编制任何一个控制动作时,都可以考虑使用工作位来简化程序。下面的两个例子将给出工作位两种最常见的使用方法。

    【例1】  如图6-34a所示的梯形图,试利用工作位来简化其执行条件。

    分析:当一定条件的组合逻辑块重复应用在其他条件的组合中时,可使用工作位来简化编程。在本梯形图中,IR 00000、IR 00001、IR 00002和IR 00003组合在一个逻辑块中,这个逻辑块能将产生的执行条件作为IR 21600的状态保存起来。IR 21600接着结合了其他不同的条件来决定IR 20000、IR 20001和IR 20002的输出条件,也就是说利用工作位IR 21600简化了IR 20000、IR 20001和IR 20002的执行条件,其对应指令助记符程序如图6-34b所示。

例1的图

    图6-34    例1的图

    【例2】  如图6-35a所示梯形图,试利用微分条件指令简化执行条件。

    分析:如果执行一条指令所需要的某些条件必须要作微分处理的话,就可使用工作位。在本例所示的梯形图中,要求只要IR 00001为“ON”且IR 00002和IR 00003都为“OFF”,或者只要IR 00004为“ON”且IR 00005为“OFF”时,IR 20000必须持续置“ON”,并且在每次IR 00000置“ON”时,仅在一个周期内置“ON”。要实现上述控制目的,利用工作位作为上升沿微分指令( DIFU(13))的操作码,通过对工作位IR 22500简单编程就可以实现。当IR 00000置“ON”时,IR 22500将在一周期内变为“ON”,接着在下一周期内就通过DIFU( 13)置为“OFF”。假定控制IR 20000的其他条件没有使IR 20000保持“ON”,则工作位IR 22500仅在一个周期内使IR 20000置“ON”。其对应指令助记符程序如图6-35b所示。

梯形图和对应指令助记符

    图6-35    梯形图和对应指令助记符



梯形图的内部继电器(工作位)
网址: http://www.kuqiw.cn/ziliao/show/3009/
 
 
[ 资料搜索 ]  [ 加入收藏 ]  [ 告诉好友 ]  [ 打印本文 ]  [ 关闭窗口 ]

 
 

 
 
热门排行
 
网站首页 | 关于我们 | 联系方式 | 加入VIP | 使用协议 | 版权隐私 | 网站地图 | 排名推广 | 广告服务 | 积分换礼 | 网站留言 | RSS订阅 | 浙ICP备160194220号