您现在的位置是:首页 > PLC技术 > PLC技术
梯形图的指令行分支
来源:艾特贸易2017-06-05
简介当一个指令行分成两行或更多行时,有时必须使用互锁或 TR 位来保存分支点上存在的执行条件。这时如果在分支点后的任意指令行上存在一个条件,而指令行在返回分支点执行另一分支
当一个指令行分成两行或更多行时,有时必须使用互锁或TR位来保存分支点上存在的执行条件。这时如果在分支点后的任意指令行上存在一个条件,而指令行在返回分支点执行另一分支行上的指令之前执行了这个条件,这时执行条件可能发生改变而不能完成本来的操作。如图6-22a所示的梯形图就存在这个问题,指令1在返回分支点前执行,并且沿着分支行转向指令2,其对应指令助记符程序如图6-22b所示。
图6-22 分支点存在执行条件
如果在指令1与分支点间不存在执行条件,这时可以正确执行分支行而不需要作任何特殊的编程处理。但是按照梯形图6-22a所示,在分支点和最上面指令行的指令1之间有一个条件,那么分支点上的执行条件和完成上面指令行之后的执行条件有时可能是不同的,因此,不能确保该分支行正确地执行。
有两种编制分支程序保存执行条件的方法,一种是使用TR位,另一种是使用互锁指令(IL(02)/IL(03))。
点击排行
