>文末有3工位上下料项目程序框架,包括手动、自动、手自动切换、报警程序导读:在前面的文章中,我们针对3工位转盘上料设备写了手动、报警、手自动模式切换、初始化程序等。那么本文将继续来探讨这个项目重要的部分就是自动控制程序,自动控制程序主要是分3个工位,我们1个个工位来捋顺,今天我们先来写上料工位!程序段1是判断流程步等于1,上料步进的位置在安全位置点,将流程步赋值为5。 程序段2是将步进的抓取位置传送给“上料步进运行值”从而给定到绝对定位指令中,同时要触发定位指令(通过上料步进定位字的第0位触发),当定位完成后上料步进定位字的第0位复位将步序值改为10。 程序段3是步序等于10是夹爪抓取物料,当夹爪气缸传感器感应到信号后,开始延时,时间达到后将步序值改为15。 程序段4是步序值等于15时,上料步进电机定位到放料位置,同时要触发定位指令(通过上料步进定位字的第1位触发),当定位完成后上料步进定位字的第1位复位,将步序值改为20。 程序段5是当步序值等于20时,上料步进到达安全位置点,同时要触发定位指令(通过上料步进定位字的第2位触发)。同时,当步进电机的位置值离开了放料位置时则认为放料完成,将“上料步进放料完成标志”置位。当定位完成后将流程步骤的值修改为0,便于下次再次循环。
最后,将“上料步进定位字”中的置位的3个变量关联到定位指令中既可以实现上料步进电机的定位功能。 HMI画面关联PLC中变量:
由于这段时间频频收到很多小伙伴反馈在网络上或者培训机构学习了PLC编程,但是拿到项目之后却没有编程思路,也许大家缺少的是模板和框架思维,所以这段时间把项目案例整理成书籍。 本项目是3工位上下料转盘机项目,其中包括上料工位、转盘工位、下料工位,借助这个项目我们可以学习到程序框架的搭建,比如手动程序编写、自动程序编写、单周期程序如何编写、全自动程序如何编写、报警程序如何编写、暂停程序如何编写、触摸屏画面如何制作。 只要您能学会此编程框架,以后有项目都可以以此为模板扩展思路。如果您学了很多指令和案例,但是却没办法自己独立编写一个项目。需要的可以加我微信:biao467524527,如果加不上可以私信我。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |