用基本指令编写梯形图指令,是最容易被想到的方法,该方法不需要了解较多的指令。采用这种方法编写程序的过程是:先根据控制要求设计正确的功能图,再根据功能图写出正确的布尔表达式,最后根据布尔表达式设计基本指令梯形图。以下用一个例子讲解利用基本指令编写梯形图指令的方法。
【例5-3】如图5-28所示的折边机由4个气缸组成,一个下压气缸、两个翻边气缸由同一个电磁阀控制,在此仅以一个气缸说明)和一个顶出气缸。其接线图如图5-29所示。其工作过程是:当按下复位开关SB1时,YV1得电,下压气缸向上运行,到上极限位置SQ1为止;YV3得电,翻边气缸向右运行,直到右极限位置SQ3为止;YV6得电,顶出气缸向上运行,直到上极限位置SQ6为止,三个气缸同时动作,复位完成后,指示灯以1秒钟为周期闪烁。工人放置钢板,此时按下起动按钮SB2,YV5得电,顶出气缸向下运行,到下极限位置SQ5为止;接着YV2得电,下压气缸向下运行,到下极限位置SQ2为止;接着YV4得电,翻边气缸向左运行,到左极限位置SQ4为止;保压0.5秒后,YV3得电,翻边气缸向右运行,到左极限位置SQ3为止;接着YV4得电,翻边气缸向左运行,到左极限位置SQ4为止;接着YV1得电,下压气缸向上运行,到上极限位置SQ1为止;YV6得电,顶出气缸向上运行,顶出钢板,到上极限位置SQ6为止,一个工作循环完成。请画出接线图、功能图和梯形图。
图5-28折边机示意图
【解】这个运动逻辑看起来比较复杂,如果不掌握规律,则很难设计出正确的梯形图,一般先根据题意画出功能图,再根据功能图写出布尔表达式,如图5-30所示。布尔表达式是有规律的,当前步的步名对应的继电器(如M0.1)等于上一步的步名对应的继电器(M0.0)与上一步的转换条件(I0.2)的乘积,再加上当前步的步名对应的继电器M0.1)与下一步的步名对应的继电器非的乘积( ),其他的布尔表达式的写法类似,最后根据布尔表达式画出梯形图,如图5-31所示。在整个过程中,功能图是关键也是难点,而根据功能图写出布尔表达式和画出梯形图则比较简单。
图5-29 折边机接线图
图5-30 折边机的功能图和布尔表达式对应关系图(www.daowen.com)
a)功能图 b)布尔表达式
图5-31 折边机的梯形图
折边机的I/O分配表见表5-3。
表5-3 I/O分配表
这个问题的解决方案仅考虑到自动控制,但解决方案中没有手动控制功能,请读者可以考虑一下如何改进以上方案。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。