2) 开始执行,摆臂右摆
按开始键,执行第一步(STEP1),使M0.2触点工作,摆臂向右摆,摆到右边3S2处时,再往下执行其它程序。
3) 顶出工件
当摆臂处于右边、料仓有料、顶料架处于收缩位置时,执行第二步(STEP2),使M0.1触点工作,气缸带动顶料架将工件顶出。
4) 摆臂左摆
当工件处于右边3S2、顶料架处于伸展1B2时,执行第三步(STEP3),使摆臂向左摆。
5) 吸真空
当摆臂摆到左边3S1处,2Y1开始动作,执行第四步(STEP4),开始吸真空。
6) 摆臂右摆
摆臂摆到左边3S1处,真空度到达2B1,执行第五步(STEP5),3Y2动作,摆臂向右摆。同时,STEP2结束。
7) 放下工件
当摆臂摆到右边3S2,真空度到达2B1,执行第六步(STEP6),即2Y2开始放气,使工件落到料槽里。
8)无料返回
当摆臂处于右边、真空度到达2B1、传感器检测到料仓无料时,执行第七步(STEP7),摆臂返回左位。
(5)把程序下载到PLC仿真器中进行仿真,如下所示:
四 总结
通过这次PLC实验,我熟悉和掌握了PLC基本指令的使用以及程序的调试。 1)编写程序首先必须搞清楚程序流程,对程序的走向有清晰地认识。弄清楚哪些信号作为输入,哪些信号作为输出,使用多少寄存器。并尽量联系实际情况考虑问题,然后做好符号表。
2)利用仿真调试,找出存在的问题,相应地修改程序。大部分同学并不会很好的使用仿真器,而在编程过程中难免会有不足之处,通过调试,一些问题一目了然,再修改程序可以更好实现相应的功能。
3)尽量先完善程序流程图再编程,尤其要注意每个步骤之间的逻辑关系,要使动作连续进行而不发生冲突。
4)虽然使用了仿真器,可是很多情况还是靠空想想不到的,所以更要结合具体设备进行调试。