欢迎来到天天文库
浏览记录
ID:32474746
大小:3.39 MB
页数:65页
时间:2019-02-06
《自动铝带绕片机数控系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、哈尔滨理T大学工学硕士学位论文自动铝带绕片机数控系统设计摘要绕片机是生产翘片管的专用设备,我国目前的绕片机大多属于半机械半手工的操作方式,效率低、规格少、质量也不稳定,已经不能满足当前企业现代化生产的需要,因此急需开发一种具有自动化加工能力、控制精度高的绕片机。自动铝带绕片机数控机床是一种集成了计算机数控技术、电机驱动技术、PLC控制技术等最新成就的自动化精密机床,数控系统是其核心所在。本论文以我校与哈暖环境工程设备有限公司的合作项目为背景,针对铝带绕片机控制的特殊性,结合现代开放式的数控系统的设计理
2、念,构建了以工业PC机为支撑平台、以TRIO多轴运动控制卡为核心、以交流伺服电机作为驱动元件的数控系统。本论文首先对绕片机数控系统的总体方案和硬件进行了设计。软件设计方面,充分利用了Windows丰富的软件资源,使用VisualC++6.0面向对象的编程语言作为开发工具,完成了具有参数设置、故障诊断、实时显示等功能的数控系统软件的开发。利用TRIO的软件开发工具开发了运动控制程序,并且运用PID加前馈的复合控制算法对系统进行控制和参数设置,取得了理想的控制效果。液压控制系统设计是整个数控系统实现自动化
3、的重要方面,本文利用PLC控制液压系统,实现了系统自动上料、下料等辅助功能;本文还着重研究并实现了运动控制卡与工控机及欧姆龙PLC的串口通止兰1日。综上所述,这种自动铝带绕片机数控系统具有自动化程度高、开放性能好、可靠性高、功能强等显著特点,能够有效地提高企业的生产效率和自动化水平。关键词铝带绕片机;数控系统;运动控制;PLC;串口通信哈尔滨理工大学1=学硕士学位论文DesignofAutomaticAluminumWindingMachineNumericalControlSystemAbstrac
4、tThewindingmachineisthespecialequipmentforproducingfinnedtube.However,thewindingmachinesthatmadeinChinaatpresentmainlyadoptthehalf-machineryandhalf-manualoperationmode,whichischaracterizedbylowefficiency,littlespecificationandunstablemass.Thisoperationm
5、odeCannolongermeetthecurrentneedsofmodementerprises.Itisveryurgenttodevelopanewwindingmachinewhichhasthefunctionsofautomaticprocessingandhigh-precisioncontr01.Automaticaluminumwindingmachineisanautomaticaccuratemachine,whichintegratessomenewtechnologies
6、suchasCNCtechnology,motordrivertechnologyandPLCcontroltechnologyandSOon.Inthispaper,basedonthecooperationprojectofHarbinUniversityofScienceandTechnologyandHarbinEnvironmentEngineeringEquipmentCompany,theNumericalControl(NC)systemisconstructed.Thissystem
7、aimsattheparticularityofautomaticaluminumwindingmachineandcombinesthedesignideaofmodernopenNCsystem.Meanwhile,itUSestheIndustrialPersonalComputer(tPC)ashardware,TRIOmotioncontrolcardascontrolkernel,ACSCYVOmotor勰drivingcomponents.Atfirst,thetotalmethodde
8、signandhardwaredesignofthewindingmachineNCsystemarefinished.Inthesoftwaredesign,ittakesthefulladvantagesoftheWindows’Ssoftwareresourcesandusestheobject—orientedprogramminglanguageVisualC++6.0asadevelopmentt001.Thissoftwarecanfini
此文档下载收益归作者所有