1 PLC梯形图基本原理
X0X1
X2X3
X4X5
范例程序一:如下图的梯形图形,若使用指令程序表示,有两种方法表示,其动作结果相同。
理想方法 LD X0
OR X1 LD X2 OR X3 ANB
LD X4 OR X5 ANB
不理想方法 LD X0 OR X1 LD X2 OR X3 OR X5 ANB
两种指令程序,转换成梯形图其图形都一样,为什幺会一个较另一个好呢?问题就在主机的运算动作,第一个:是一个区块一个区块合并,第二个:则是最后才合并,虽然程序代码的最后长度都相同,但是由于在最后才合并(ANB作合并动作,但ANB指令不能连续使用超过8次),则必须要把先前所计算出的结果储存起来,现在只有两个区块,主机可以允许,但是要是区块超过主机的限制,就会出现问题,所以最好的方式就是一区块一建立完就进行区块合并的指令,而且这样做对于程序规划者的逻辑顺序也比较不会乱。
范例程序二:如下图的梯形图形,若使用指令程序表示,亦有两种方法表示,其动作结果相同。
X0X1X2X3
理想方法 LD X0 OR X1 OR X2 OR X3
不理想方法 LD X0 LD X1 LD X2 LD X3 ORBORBORB
这两个程序解析就有明显的差距,不但程序代码增加,主机的运算记忆也要增加,所以最好是能够按照所定义的顺序来撰写程序。 梯形图之错误图形
在编辑梯形图形时,虽然可以利用各种梯形符号组合成各种图形,由于PLC处理图形程序的原则是由上而下,由左至右,因此在绘制时,要以左母线为起点,右母线为终点(WPLSoft梯形图编辑区将右母线省略),从左向右逐个横向写入。一行写完,自上而下依次再写下一行。以下为常见之各种错误图形:
不可往上做OR运算
1-12DVP-PLC 应用技术手册