首页 理论教育 梯形图编程规则:符合顺序执行原则的排列方式

梯形图编程规则:符合顺序执行原则的排列方式

时间:2023-06-26 理论教育 版权反馈
【摘要】:3)梯形图按照从左到右、自上而下的顺序排列,每一行程序都是从左边母线开始,终止于右母线。图3-34 无触点的线圈应放在上方4)梯形图必须符合顺序执行的原则,即从左到右、从上到下地执行。

梯形图编程规则:符合顺序执行原则的排列方式

PLC的几种编程方法中,梯形图编程是使用最多的一种图形编程语言;这是由于梯形图类似于继电器控制系统中的电路图,结构清晰,直观易懂,容易上手,且特别适合开关量逻辑控制的设计。因此在程序设计和编制过程中,须认真掌握梯形图的特点、编程方法和相关规则。

1.梯形图的特点

1)梯形图是一种图形语言,其沿用传统电气图中的继电器触点、线圈、串并联等术语和一些图形符号,左右的竖线称为左右母线

2)梯形图中接点(触点)只有常开和常闭,接点可以是PLC输入点接的开关信号,也可以是PLC内部继电器的接点或内部寄存器、计数器等的状态,并且各软元件的动合、动闭触点在编程时都可以无限次使用。

3)梯形图按照从左到右、自上而下的顺序排列,每一行程序都是从左边母线开始,终止于右母线。

4)输入继电器的状态只取决于外部输入信号,梯形图中不能出现输入继电器的线圈;外部负载则只能由输出继电器来驱动。

5)梯形图表示的并不是一个实际电路,而是一个控制程序;触点间的连线表达的是逻辑关系,输出元件也并非真实的继电器线圈等负载元件,而是内部的存储单元,或称为软继电器。程序的运行是一个逻辑运算过程,每条支路的线圈状态可通过支路上的触点状态和连接关系表达出来。

2.梯形图的编程规则与技巧

1)串联电路并联时,应将触点较多的回路放在梯形图最上面。这样可以优化触点结构,并简化程序。如图3-32所示,其中图3-32b较图3-32a更合理。

978-7-111-51420-6-Chapter03-35.jpg

图3-32 串联触点多的回路放在上面

2)并联电路串联时,应将触点较多的并联回路放在梯形图的最左边。如图3-33所示,其中图3-33b比图3-33a的程序步更少。

978-7-111-51420-6-Chapter03-36.jpg(www.xing528.com)

图3-33 并联触点多的回路放在左边

3)并联线圈回路,从分支点到线圈之间无触点的,线圈应放在上方。如图3-34所示,其中图3-34b可以不使用LPS和LPP指令,这就节省了存储器空间,同时缩短了运算周期。

978-7-111-51420-6-Chapter03-37.jpg

图3-34 无触点的线圈应放在上方

4)梯形图必须符合顺序执行的原则,即从左到右、从上到下地执行。触点只能水平布置,能流只能单向流动;不符合顺序执行的电路不能直接编程。如图3-35所示,其中图3-35a所示的桥式回路不能直接编程,必须等效为图3-35b的形式方可编程。等效的原则是逻辑关系不变。

978-7-111-51420-6-Chapter03-38.jpg

图3-35 桥式电路的编程

5)避免双线圈输出。同一编号的线圈在一个程序中使用两次称为双线圈输出,双线圈输出容易引起误操作,编程时应避免线圈重复使用。

如图3-36a所示,Q0.1为双线圈输出;在第一行中,当I0.0=1时,Q0.1=1;在第二行中,由于Q0.1得电,其动合触点闭合,故Q0.2=1;在第三行中,I0.2=0,将Q0.1状态改写为0,所以经过一个扫描周期后输出为Q0.1=0、Q0.2=1。在同一个扫描周期中,两个线圈的逻辑运算结果刚好相反,即Q0.1的线圈一个“通电”、一个“断电”,由于程序执行完后才将Q0.1的状态送到输出模块,所以对于Q0.1控制的外部负载来说,真正起作用的是最后一个Q0.1的状态。实际编程可以将图3-36a改成图3-36b的形式。

978-7-111-51420-6-Chapter03-39.jpg

图3-36 避免双线圈输出

6)输入信号中常闭信号的处理。继电器-接触器控制电路中,从安全角度考虑,一般将设备由静止状态转为运动状态时(如启动按钮),常连接动合触点;将设备由运动状态转为静止状态时(如停止按钮),常连接动断触点。PLC系统设计时,同样如此,使用时尽量将停止按钮、热继电器触点等采用动断触点形式接至PLC,在程序设计时需要注意。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈