最新新闻
我要投稿
联系电话:027-87592219/20/21转188
投稿邮箱:tb@e-works.net.cn
您所在的位置:首页 > 智库 > 智能生产

五轴数控异形植毛机的控制软件设计

发布时间:2013-09-10 作者:赵明岩 徐向绒 檀中强  来源:万方数据
关键字:植毛机 数控 系统 控制 
自主开发了五轴数控异形植毛机控制系统及软件,可对板刷进行五坐标联动快速定位,植毛速度可调整,适合不规则、非单一几何形状的异形毛刷及大型工业用刷。系统采用基于PCI总线的高性能运动控制卡,通过控制五个步进电机(或伺服电机),实现工作台的精确定位。本文介绍了系统软件的模块化设计思想,给出了软件流程图,并提供了关键部分的控制代码。该设备克服了目前多坐标联动数控系统成本过高、编程麻烦的缺点,能够使工件做五坐标联动快速定位,植毛速度可遮2~6孔/秒。

3 软件的编制

  是要考虑现场因素,方便客户。由于社会的发展以及生活水平的提高,用户的需求变化很快,不同的刷形、不同的孔位等要求编制程序时方便用户,根据软件工程及实际应用需要,在控制软件设计过程中应考虑以下几点:

  (1)软件应具有高可靠性。可靠性是指在规定的条件和时间内软件不引起系统失效的概率。检测系统软件的可靠性主要取决于软件的正确性与健壮性两个方面的内容。正确性是指软件符合规定要求的程度,正确的软件应能完成检测系统所规定的全部功能,能够在预期的环境下完成检测工作。健壮性则是指系统遇到意外时能按照某种预定的方式做出适当的处理,从而避免出现恶性后果。因此,可靠的软件在正常情况下能够正常工作,在意外情况下也能适当地加以处理以使其损失减为最小。

  (2)软件应具有简明易用性。在实际应用中,操作人员由于计算机知识有限,加上他们对软件系统不可能深入详细地了解,因此,软件的易学、易用要求显得非常重要。提高易用性措施包括给出简明、直观、美观的图形操作界面,丰富明了的操作提示及简洁的联机帮助和操作文档。

  (3)软件的可维护性。随着检测要求的提高及系统功能的扩展与修改,有时需要对软件进行更新和升级。因此在软件设计的开始阶段就应考虑源程序的易阅读性和易扩展性,在开发过程中合理设计程序结构,编写详细的注释及开发文档,为后续开发人员对软件的维护和升级提供方便。植毛软件流程如图2所示。

控制软件流程图
图2控制软件流程图

  本系统的软件是在windows操作系统下采用vB 6.0进行编程的。VB 6.0具有标准的图形用户界面、动态链接(DLL)、多任务、设备独立性以及直接操作特性等优点。利用VB 6.0可视化程序设计和事件驱动编程

以下为读取某一刷型植毛文件的程序代码:

程序
程序

4 结束语

  五轴异形植毛机为数控五坐标控制,五个伺服电机控制五个坐标轴的运动,其中有三个直线运动,两个旋转运动,因此理论上可加工任何形状的复杂异形毛刷及大型工业用刷。该设备克服了目前多坐标联动数控系统成本过高、编程麻烦的缺点,能够使工件做到五坐标联动陕速定位,植毛速度可达2~6孔/秒,目前该系统运行良好。 

2
本文为授权转载文章,任何人未经原授权方同意,不得复制、转载、摘编等任何方式进行使用,e-works不承担由此而产生的任何法律责任! 如有异议请及时告之,以便进行及时处理。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。
相关资料推荐