
应用研究
基于VC的数控机床可靠性管理系统
潘喜利涂家海
(表阳职业技术学院汽车工程学院,湖北阳441050)
数字执本与质用
摘要:使用SQLServer2000作为数据库软件,使用VC++6.0作为应用开发软件,设计开发了数控机床可靠性管理系统。系统设计了用户管理模块、致据信息管理模块、设务运行状态查询模块、可靠性指标分析模块、报表输出模块五大模块来实现数据信息管理,主要通过使用ADO数据连接技术建立数据库,并计算得到MTBF、MTTR、A等三个数控机床可靠性指标。
关键词:VC;数控机床;可靠性;信息管理系统
中图分类号:TH16,TP311 1系统设计
1.1系统软件的开发平台
文献标识码:A
数控机床可靠性管理系统采用SQLServer2000作为数据库软件,采用VC++6.0作为应用程序。VC++6.0是微软公司推出的一种可视化的,面向对象的Windows应用程序开发工具,VC既具有 C十十的强大功能和高效性,同时文具有可视化缩程的方便性,所以越来越受到使用者的欢迎。
1.2系统的功能模块2
该系统主要包括:用户管理模块、数据信息管理模块、设备运行
状态查询模块,可靠性指标分析模块、报表输出模块, 2SQL数据库的建立
2.1ADO数据连接技术
ADO(ActiveXDataObjects)是微软数据库应用程序开发的新接口,可以通过VC++先建立一个ADO连接对象,然后通过该对象打开到数据库的连接。为了简化操作,在使用ADO对象时可以将其封装到类中,这样只要弓引用封装类的头文件,即可使用封装过的 ADO对象。3]
2.2数据的录入
系统主要录人机床名称、故障维修时间、故障部位、故障现象和
故障原因等数控设备基本数据信息。 3功能模块实现
3.1用户管理模块
该模块主要是为了确保系统数据的安全,将登录用户分为:普通、高级、管理员三类用户
三类用户的权限如下:普通用户可以浏览和导出数据,不能编辑数据,高级用户可以编辑数据;管理员用户除了可以编辑数据外,还可以对普通和高级用户进行权限管理。
3.2数据信息管理模块
该模块主要实现数控设备故障信息的添加、修改、删除、保存、导出等功能。
3.3数控设备运行状态查询模块
该模块是对数控机床的故障状态进行统计和查询,可以根据字段名、逻辑关系、过滤条件等进行查询,也可以导出相关的机床编号、故障编号、运行时间、故障率等信息,以方便进行故障分析。
3.4可靠性指标分析模块15
该模块主要计算数控机床可靠性分析常用的三个指标MTBF、 MTTR,A的值。
(1)平均故障间隔时闻MTBF,一般可用式(1)计算收稿日期:2017-01-09
文章编号:1007-9416(2017)02-0108-01
N台
其中,N。为在评定周期内机床累计故障频数, Ⅱ为机床抽样台数;
t为在评定周期内第i台机床的实际工作时间(h); I为在评定周期内第台机床出现的故障频数。(2)平均维修时间MTTR,一般可用式(2)计算
MTTR:
其中:t.
(1)(2)
在评定周期内第台数控床的实际修复时间小时)。
(3)固有可用度A,固有可用度A综合了可靠度和维修度的可靠性特征量,其计算公式为:
MTBF A=MTBF+ATTR 3.5报表输出模块
(3)
该模块主要是打印功能,可以输出数控设备的故障信息表、数
控设备的运行状态、数控设备的可靠性指标分析等数据信息。 4结语
数控机床可靠性管理系统是针对数控机床产品的基本故障信息管理和可靠性评估而开发的,通过软件的使用可以实现用户管理、数据信息管理、设备运行状态查询、可靠性指标分析、报表输出等功能,实现了设计的目的和要求,此外,通过该软件的数据结果可以分析出数控机床的薄弱环节和潜在缺点,方便生产厂家采取改进机床的可靠性的措施,并为机床使用厂家的维修计划提供建设
性的依据,增加企业的经济效益。参考文献
[1]李南,卢晓红韩鹏率,武文毅.数控机床及其关键功能部件可靠性研究综述[J7.组合机床与自动化加工技术,2012(11)
[2]郑锐.基于可靠性分析的数控机床维修策略研究[D]吉林:吉林大学硕士论文.2011.6.
[3]王锐于速,张雨.Visua1C++数据库系统开发完全手册[M].北京:人民邮电出版社,2006.7.
[4]邸绍虎,吴必才,苏春.国产数控机床可靠性现状及其改善对策研究[J].中国制造业信息化,2009(7)
[5]韩尚云.重型数控机束可靠性技术研究[D].河南:河南科技大学硕 ±论文,2014.5.
作者简介:潘喜利(1978一),男,湖北裹阳人,硕士学位,讲师,研究方向:机电一体化;涂家海(1968一),男,湖北仙桃人,硕士学位,副教投,研究方
向:自动控制。
108
方方数据