APP下载

基于VC的数控机床可靠性管理系统

2017-04-08潘喜利涂家海

数字技术与应用 2017年2期
关键词:信息管理系统数控机床可靠性

潘喜利++涂家海

摘要:使用SQL Server 2000作为数据库软件,使用VC++6.0作为应用开发软件,设计开发了数控机床可靠性管理系统。系统设计了用户管理模块、数据信息管理模块、设备运行状态查询模块、可靠性指标分析模块、报表输出模块五大模块来实现数据信息管理,主要通过使用ADO数据连接技术建立数据库,并计算得到MTBF、MTTR、A等三个数控机床可靠性指标。

关键词:VC;数控机床;可靠性;信息管理系统

中图分类号:TH16, TP311 文献标识码:A 文章编号:1007-9416(2017)02-0108-01

1 系统设计

1.1 系统软件的开发平台

数控机床可靠性管理系统采用SQL Server 2000作为数据库软件,采用VC++6.0作为应用程序。VC++6.0是微软公司推出的一种可视化的、面向对象的Windows应用程序开发工具,VC既具有C++的强大功能和高效性,同时又具有可视化编程的方便性,所以越来越受到使用者的欢迎。

1.2 系统的功能模块[2]

该系统主要包括:用户管理模块、数据信息管理模块、设备运行状态查询模块、可靠性指标分析模块、报表输出模块。

2 SQL数据库的建立

2.1 ADO数据连接技术

ADO(ActiveX Data Objects)是微軟数据库应用程序开发的新接口,可以通过VC++先建立一个ADO连接对象,然后通过该对象打开到数据库的连接。为了简化操作,在使用ADO对象时可以将其封装到类中,这样只要引用封装类的头文件,即可使用封装过的ADO对象。[3]

2.2 数据的录入

系统主要录入机床名称、故障维修时间、故障部位、故障现象和故障原因等数控设备基本数据信息。

3 功能模块实现

3.1 用户管理模块

该模块主要是为了确保系统数据的安全,将登录用户分为:普通、高级、管理员三类用户。

三类用户的权限如下:普通用户可以浏览和导出数据,不能编辑数据;高级用户可以编辑数据;管理员用户除了可以编辑数据外,还可以对普通和高级用户进行权限管理。

3.2 数据信息管理模块

该模块主要实现数控设备故障信息的添加、修改、删除、保存、导出等功能。

3.3 数控设备运行状态查询模块[4]

该模块是对数控机床的故障状态进行统计和查询,可以根据字段名、逻辑关系、过滤条件等进行查询,也可以导出相关的机床编号、故障编号、运行时间、故障率等信息,以方便进行故障分析。

3.4 可靠性指标分析模块[5]

该模块主要计算数控机床可靠性分析常用的三个指标MTBF、MTTR、A的值。

(1)平均故障间隔时间MTBF,一般可用式(1)计算。

(1)

其中,N0 为在评定周期内机床累计故障频数;

n为机床抽样台数;

ti为在评定周期内第i台机床的实际工作时间(h);

ri为在评定周期内第i台机床出现的故障频数。

(2)平均维修时间 MTTR,一般可用式(2)计算:

(2)

其中:tMi ——在评定周期内第i台数控床的实际修复时间(小时)。

(3)固有可用度 A,固有可用度A 综合了可靠度和维修度的可靠性特征量,其计算公式为:

(3)

3.5 报表输出模块

该模块主要是打印功能,可以输出数控设备的故障信息表、数控设备的运行状态、数控设备的可靠性指标分析等数据信息。

4 结语

数控机床可靠性管理系统是针对数控机床产品的基本故障信息管理和可靠性评估而开发的,通过软件的使用可以实现用户管理、数据信息管理、设备运行状态查询、可靠性指标分析、报表输出等功能,实现了设计的目的和要求。此外, 通过该软件的数据结果可以分析出数控机床的薄弱环节和潜在缺点,方便生产厂家采取改进机床的可靠性的措施, 并为机床使用厂家的维修计划提供建设性的依据,增加企业的经济效益。

参考文献

[1]李南,卢晓红,韩鹏卓,武文毅.数控机床及其关键功能部件可靠性研究综述[J].组合机床与自动化加工技术,2012(11).

[2]郑锐.基于可靠性分析的数控机床维修策略研究[D].吉林:吉林大学硕士论文,2011.6.

[3]王锐,于速,张雨.Visual C++ 数据库系统开发完全手册[M].北京:人民邮电出版社,2006.7.

[4]邱绍虎,吴必才,苏春.国产数控机床可靠性现状及其改善对策研究[J].中国制造业信息化,2009(7).

[5]韩尚云.重型数控机床可靠性技术研究[D].河南:河南科技大学硕士论文,2014.5.

猜你喜欢

信息管理系统数控机床可靠性
三维可视化信息管理系统在选煤生产中的应用
信息管理系统在工程项目管理的应用
数控机床的节能应用
可靠性管理体系创建与实践
基于三维TGIS的高速公路综合信息管理系统
高档数控机床数据采集应用
数控机床电气系统的故障诊断与维修
5G通信中数据传输的可靠性分析
PLC在数控机床中应用
基于可靠性跟踪的薄弱环节辨识方法在省级电网可靠性改善中的应用研究