3.1.2 编程技巧与规则
可编程控制器是按照逐行扫描执行的,因此在编制梯形图程序时,元器件或触点排列顺序对程序执行可能会带来很大影响,有时甚至使程序无法运行。为了使程序简短、清晰、执行速度快,节省用户程序区域,常需要对梯形图程序加以变换和化简。下面举例说明。
1.串并联梯形图程序编程规则
较复杂的串并联梯形图程序,为了简化程序,减少指令,有效地节约一些用户程序区域,一般遵循以下两个原则。
(1)在并联电路中,串联触点较多的电路编在梯形图上方,以减少指令数。
如图3.3所示的两个梯形图实现的逻辑功能一样,图3.4(a)中串联触点较多的电路编在梯形图下方,增加了指令条数,多占用用户程序区域,不够合理,变换为图3·4(b)所示的梯形图较合理。
展开