YL335A自动化生产线安装与调试单元4控制程序设计与调试课件.ppt
YL-335A自动化生产线安装与调试单元4-控制程序设计与调试,电子信息工程系 夏冰冰,YL-335A自动化生产线单站程序实现,任务引入,情境描述:我们已经完完成系统的硬件连接和I/O点测试,接下来我们应该开始调试程序,实现单一站点的控制功能,任务分解,任务1-供料单元程序实现,任务2-加工单元程序实现,任务3-装配单元程序实现,任务4-分拣单元程序实现,任务5-传送单元程序实现,供料单元的程序实现思路,在供料单元中,主令信号输入点被限制为1个,如果需要有启动和停止2种主令信号,只能由软件编程实现。,供料单元的程序实现思路,考虑尝试用ALT功能指令实现上述功能!,推出工件的过程是一个步进顺序控制过程。1)系统启动后,就开始步进的工作过程。2)一个推料周期结束后,返回S20步3)如果有系统停止的信号或“工件没有”的信号,程序将返回初始步S0。,红、黄、绿三色警示灯-状态显示和报警显示 具体要求是:1)上电后,绿色灯常亮,红灯和黄灯常灭;2)启动后绿色灯和黄灯常亮,红灯常灭;无料情况出现或按下停止按钮,系统停止,黄灯熄灭3)在运行中发生工件不足够报警时,警示灯中红色灯以亮1秒,灭1秒频率闪烁,绿色和黄色灯常亮;4)在运行中发生工件没有报警,警示灯中红色灯以亮0.5秒,灭0.5秒的方式闪烁,黄色灯熄灭,绿色灯常亮。解决方案1:要学会使用“闪烁程序”的编制,闪烁程序,解决方案2:要学会使用“M80XX“特殊辅助寄存器的使用,问题与思考 当料仓没有工件时,系统应该自动停止等待加料后再人工启动,实际供料过程中随着推料气缸将工件推出也会出现短暂的“无料”,这时红灯会误动作,系统也会自动停止,如何屏蔽这种现象?,启动,有无料,无,顶料气缸推出,顶料到位,是,顶料气缸缩回,顶料复位,有,料台检测,否,料被取走,否,经过修改的流程图,问 题1:如何提高程序写入速度?解决办法:按步写入,清除内存问 题2:如何使写的程序规范、易读?解决办法:添加元件注释,细节决定成败,加工单元的程序实现思路,控制要求:当待加工工件送到料台上,物料检测传感器检测到工件后,PLC控制程序驱动气动手指将工件夹紧物料台回到加工区域冲压气缸下方冲压气缸活塞杆向下伸出冲压工件完成冲压动作后向上缩回物料台重新伸出到位后气动手指松开的顺序完成工件加工工序,并向系统发出加工完成信号。,加工单元的程序实现思路,加工单元的程序实现思路,从流程图可以看到,当一个加工周期结束(第S24步),只有加工好的工件被取走后,程序才能返回S0步,这就避免了重复加工的可能。,装配单元的程序实现思路,装配单元的工作过程可以看作是三个并行序列的步进顺序控制过程:1)即从小工件料仓下料到回转台的控制序列;2)回转台上小工件位置转移控制序列;3)装配机械手执行装配的控制过程。,分拣单元的程序实现思路,当输送站送来工件放到传送带上并为入料口漫射式光电传感器检测到时,PLC启动变频器,电机运转驱动传送带工作.如果进入分拣区工件为白色,白色物料的光纤传感器动作,作为1号槽推料气缸启动信号,将白色料推到1号槽里 如果进入分拣区工件为黑色,检测黑色,传送单元的组成-回顾,四自由度运动,传送单元的组成-回顾,传送单元输入部分电气原理图(供参考),传送单元的程序实现思路,传送单元输入部分电气原理图(供参考),传送单元的程序实现思路,传送站的控制流程图,可以把该单元所需完成的工作任务归纳为如下二方面:1、抓取机械手装置控制 2、步进电机定位控制,传送单元的程序实现思路,晶体管输出的FX1N 系列PLC CPU单元支持高速脉冲输出功能,但仅限于Y000和Y001点。输出脉冲的频率最高可达100KHZ。,对输送单元步进电机的控制主要是返回原点和定位控制。可以使用FX1N的脉冲输出指令FNC57(PLSY)和带加减速的脉冲输出指令FNC59(PLSR)实现。,传送单元的程序实现思路,S1:指定频率,对于FX1n,范围为 2100000(Hz)。S2:指定产生脉冲的数目。允许设定的脉冲数的范围为:16位指令可设132767个脉冲,32位指令可设12 147 483 647个脉冲。D:指定脉冲输出的Y地址号(仅限于Y000或Y001)。设定的脉冲数输出完成后,完成标志M8029置“1”,当DPLSY指令从ON变为OFF时,M8029复位。,传送单元的程序实现思路,YL335-A系统中为达到控制精度驱动器细分设置为10000步/转即(每步机械手位移0.0055mm)电机驱动电流设位5.2A。,心得体会交流,.,分组汇报程序调试过程中遇到的问题与解决办法,单元评价,.,1、了解YL-335A自动化生产线的总体构成、单站构成与功能;2、掌握YL-335A自动化生产线的传感器、气动执行元件的原理及其参数、位置的调整方法;3、各站点机械装配流程与相关注意要点;4、会选择合适的装配工具,能看懂机械装配图5、平行度、垂直度的测量简单测量方法6、机械拆装练习训练大家养成良好工作习惯,单元小结,