您现在的位置是:首页 > PLC技术 > PLC技术

C200Hα系列PLC梯形图指令行的分支

来源:艾特贸易2017-08-18

简介当一指令行分支两行或更多行时,有时需要使用 TR 位来保持记忆分支点的执行条件,这是因为在执行分支指令时,执行条件随着指令行的条件逻辑运算结果在改变,因此在返回分支点执

    当一指令行分支两行或更多行时,有时需要使用TR位来保持记忆分支点的执行条件,这是因为在执行分支指令时,执行条件随着指令行的条件逻辑运算结果在改变,因此在返回分支点执行另一分支指令行的时候,必须使用分支点已保存的条件。

   TR区域提供8个位(TR0TR7),可用来暂存分支点的执行条件。方法是将TR位放置在分支点处,则当前分支点处的执行条件就会存储在TR位中,当程序返回到分支点时,可以取出TR位保存的执行条件,去执行其他分支行。图5-20所示是一个具有两个分支的梯形图,该图中在分支点就使用了TR0位。

    实际上,在CX-PCPT编程软件中画梯形图时,根本就不用画TR0,在把该梯形图转换成助记符程序时,CX-PCPT软件会自动地在分支点增加TR0。图5-20所示梯形图转换成的助记符程序见表5-10

    如表5-10所列助记符程序,可以看出首先是把IR00000的条件存入TR0,然后TR0“与”IR000001形成指令1的执行条件,而TR0“与”IR00002形成指令2的执行条件。

具有两个分支的梯形图程序

    5-20    具有两个分支的梯形图程序

    5-10    5-20所示梯形图转换成的助记符程序

图5-20所示梯形图转换成的助记符程序