3.2 PLC逻辑控制程序
PLC的控制程序采用西门子的编程软件STEP7完成,编写完成之后通过上位机传送给PLC,其程序结构流程如图4所示。

图4 程序流程图
当工件被送至操作位,先使用扫描枪扫描工件条码,PLC针对条码信息判断工件型号,并设置拧紧参数宏。随后布置有接近开关的机架移动至工件的正上方,上位计算机提示工人被拧紧螺栓位置,工人将拧紧手柄移至该螺栓加工位,同时接近开关判断拧紧器是否在正确的操作位置,如果操作位置正确,允许工人操作,否则禁止工人操作,并在上位显示器上进行报警提示。当前螺栓加工停止后,拧紧机判断加工是否合格,并将判断结果发送给PLC,若合格,则上位机提示下一个被加工螺栓位置;否则提示本螺栓未完成请继续加工,直至盖螺栓加工合格。如此循环直至该工件所有螺栓拧紧完成,接近开关布置架上移,放行本工件,进行下一个工件的操作。
3.3 上位机程序

图5 上位显示画面
如图5所示,上位机程序采用组态王编写,通过PPI/PCI电缆与PLC连接,当PLC判定型号后,上位机程序调取辅助画面,画面中的被加工螺栓通过红绿交替闪烁提示工人操作,操作完成之后读取PLC中状态变量判断加工是否合格,加工合格后画面显示为红色表示该螺栓加工完成,然后闪烁提示下一个被加工螺栓位置。操作人员按照规定的顺序将所有螺栓拧紧,则提示当前工件加工完毕,放行本工件,并进入下一工件操作,如此反复。
4 结束语
现场实际使用表明本系统满足工艺要求,并具有具有可靠性好,实时性高,工作稳定等特点。避免了人工装配质量的不稳定性,大大的降低了次品率,而且投资较少,适合于不具备装备全自动拧紧机器人条件的生产线,以较低的成本获得一个较高的装配质量。
西门子代理商,西门子模块代理商,西门子一级代理商,西门子PLC代理,西门子中国代理商