欢迎来到天天文库
浏览记录
ID:12324042
大小:20.89 KB
页数:10页
时间:2018-07-16
《数字版权行业深度研究》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、CVI及Trio205X的造波机控制系统开发2009年7月第37卷第7期机床与液压MACHINETOOL&HYDRAULICSJIlL2009V01.37No.7DOI:10.3969/j.issn.1001—3881.2009.07.040基于LabWindows/CVI及Tri0205X的造波机控制系统开发张亚群1’2,姜曼松3,游亚戈1’2(中国科学院广州能源研究所,广东广州510640;2.中国科学院可再生能源与天然气水合物重点实验室,广东广州510640;3.武汉理工大学交通学院,湖北武汉430063)摘要:介
2、绍了造波机控制系统的开发过程,该控制系统以Labwindows/CVI为测控软件开发平台,以7蹦。控制器作为下位机。用Medbus通信协议作为两者之间数据交换的标准,达到了控制要求。关键词:造波机;Trio控制器;Medbus中图分类号:TP273———————————————————————————————————————————————文献标识码:AExploitationof文章编号:1001-388112009)7—121-2onWaveMakerControlSystemBasedLabWindows/CVIa
3、ndControllerTrl’0205XZHANGYaqunl”.JIANGManson93,YOUYagel’2(1.GuangzhouInstituteofEnergyConversion,ChineseAcademyofSciences,C删lngzhouZKeyLaboratoryofRenewableEnergyandGasHydrate,ChineseAcademySciences,Gt娜l咖GuangdongGuangdong510640,China;510640,China;3.Schoolcontro
4、llerTriomeetstheWel'eofTransportation,WuhanUniversityofTechnology,WuhanHubei———————————————————————————————————————————————wave430063,Clli咂)Abstract:Thedevelopmentofusedinmilkercontrolsystemw.qgintroduced.Themeasultcontrolsoftwarel_abwindows/CVlandwasthecontrolsy
5、stem。Modbuscommunicationprotocolused鹪astandardfordataexch锄-se,whichcontrolrequirements.Keywords:Wavemaker;Triocontroller;Medbus0引言———————————————————————————————————————————————在现代工业控制领域中,对控制精度的要求越来越高,要达到的控制目的也是日新月异。一般情况下,直接利用控制器一类的电器硬件,无法直接实现期望的控制目的。借助上位机对下位机(即控
6、制器或控制卡)的编程,即通过软件的二次开发实现,可以方便、快捷、灵活地满足各种控制要求。LabWindows/CVI是美国NI公司推出的面向测控领域的软件开发平台。该软件平台不仅拥有友好的人机界面,还提供调用ActiveX、DLL等各种插件的接口,能够实现多种控制设备同时工作,如计算机和控制器紧密合作。在此条件下开发的造波机系统功能更强大,控制精度更高,更安全,更节省能源。Trio控制器是英国Triomotion公司针对运动控制领域独立开发出来的基于微处理技术的高精密数字运动控制器。该产品不仅拥有多轴控制系统和较高的数据
7、处理速度,并且能够满足研究领域二次开发的需要。1控制系统硬件框架图图1所示为造波机系统以计算机为上位机,以Tri0205X控制器为下位机的硬件系统图。整个系统的硬件部分由上位机(计算机)、下位机(Tri0205X)、驱动器、交流伺服电机、造波板组成。上位机接收造波信号,将造波数据转换为下位机可接受的信号传输给下位机。下位机调用其当中的运动程序,驱动器将计算得到的位置信号的数据转换为脉冲信号后,交流伺服电机带动造波板进行造波运动。旺面—坚f雨订—厢丽计—而别羡I亟掴l貅燎图l造波机控制系统图I上位机卜_—叫下位机卜一叫驱动
8、器卜-_叫伺服电机H骚f———————————————————————————————————————————————2上位机与下位机的通讯上位机和下位机在造波机系统中担任的角色不同,实现的功能也就不一样。要实现上位机对下位机的控制,必须保证两者之间能够实现数据交换,即通常所说的上位机和下位机之间的通讯。Trio控制
此文档下载收益归作者所有