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

S7-300/400PLC梯形图的优化

来源:艾特贸易2017-10-30

简介在梯形图编程中,某些指令先后顺序的调整,从实现的动作上看并无区别,但是,当转换为指令表以后,其指令有所不同,占用的存储器容量也有区别。在编程时应尽可能调整指令,使


    在梯形图编程中,某些指令先后顺序的调整,从实现的动作上看并无区别,但是,当转换为指令表以后,其指令有所不同,占用的存储器容量也有区别。在编程时应尽可能调整指令,使得程序简化、执行过程简单。

    1.并联支路的处理

    并联支路的设计应考虑逻辑运算的一般规则,当若干支路并联时,应将具有串联触点的支路放在上面,如图3-65所示。这样可以省略程序执行时的堆栈操作,减少指令步数。

    2.串联支路的处理

串联支路的设计同样应考虑逻辑运算的一般规则,在若干支路串联时,应将具有并联触点的支路放在前面,如图3-66所示。这样可以省略程序执行时的堆栈操作,减少指令步数。

 图3-65 多支回路的处理

3-65  多支回路的处理

 图3-66并联支路的调整

3-66并联支路的调整

    3.辅助继电器的使用

为了简化程序,减少指令步数,在程序设计时对于需要多次使用的若干逻辑运算的组合,应尽量使用内部辅助继电器。这样不仅可以简化程序,减少指令步数,更重要的是当逻辑运算条件需要修改时,只需要修改内部继电器的控制条件,而无须修改所有程序,如图3-67所示,为程序的修改与调整增加便利。

 图3-67辅助继电器的使用

3-67辅助继电器的使用