一种基于b/s的数控机床故障诊断系统的制作方法

文档序号:9765530阅读:351来源:国知局
一种基于b/s的数控机床故障诊断系统的制作方法
【技术领域】
[0001]本发明属于机械装备制造业的数控机床领域,具体地是一种基于B/S的数控机床故障诊断系统。
【背景技术】
[0002]数控机床在生产过程中会出现各种各样的故障,一旦出现故障,必须尽快修复,避免更大的经济损失。正确的故障诊断方法是数控机床维修的关键。传统的故障诊断方法偏向于定性诊断,而对于具有隐蔽性的故障只能实现故障源大定位,无法用于分析故障原因和机理,精确定位故障源。目前研究比较多的故障诊断方法主要包括:基于状态估计和参数估计的解析模型诊断方法、基于谱分析和时间序列特征提取的系统信号处理诊断法、基于神经网络和专家系统的智能诊断法等。这些方法要求的设备投入与人员投入都较大,且模型识别困难,检测信号难以辨识,知识推理效率低,算法学习能力差,因此很难在中小型制造类企业中推广使用。
[0003]一种高效方便的数控机床故障诊断快速查询系统的建立成为了一种必要与必然,它不仅可以为中小型制造类企业提供技术服务,也可为大型制造类企业提供技术支持和参考。中小企业在拥有这种系统后,可在平时就加强对数控机床的维修诊断,提高机床的寿命,当数控机床出现问题时,小的故障可自行解决,较严重故障可提供参考。

【发明内容】

[0004]本发明就是针对上述问题,弥补现有技术的不足,提供一种基于B/S的数控机床故障诊断系统,本发明可快速定位故障并及时报修,为企业节省了时间,降低了成本。
[0005]为实现本发明的上述目的,本发明采用如下技术方案。
[0006]本发明一种基于B/S的数控机床故障诊断系统,其中包括故障编辑模块、故障查询模块、故障诊断模块和退出模块;其结构要点是:故障编辑模块包括故障的输入、故障的修改、故障删除和返回系统功能;故障查询模块包括按故障类型进行查询、按故障位置进行查询及返回系统功能;故障诊断模块包括人机交互诊断、自动诊断和返回系统功能;
本发明所述所有模块完成各自的诊断功能之后退出诊断系统,同时,将诊断结果反馈给维修系统,通知维修人员进行故障排除和维修,最终实现故障诊断快速查询和排除的功倉泛。
[0007]本发明借鉴数据结构中树的表达形式,构造了数控机床故障树,在MySQL中建立了数控机床故障库,应用网络技术建立了数控机床故障诊断系统,能够快速实现对数控机床故障的录入、查询和诊断功能;本发明所述数据库包括数据库前台和数据库后台。
[0008]作为本发明的一种优选方案,所述MySQL作为数据库后台,建立数据库,名为“CMFDS”,在这里把每个表里可能出现的数据字段全部写在一个表里,通过关键字将各个表相联系。
[0009]进一步地,所述MySQL通过端口 PHP与网络相连,可以通过PHP的MySQL相关函数进行相连,也可以通过ODBC相关函数进行网络连接。
[0010]作为本发明的另一种优选方案,所述数据库前台包括用户在线注册、数控机床故障诊断查询、新故障的提交申请以及浏览各种信息等操作;所述后台管理部分包括用户初始化信息、浏览申请故障信息情况以及对故障库、知识库以及各类图纸信息的入库。
[0011]进一步地,所述PHP作为本发明的开发工具,采用Dreamweaver作为专业编辑器;所述Dreamweaver将可视布局工具、应用程序开发功能和代码编辑组合在一起,同时支持如CFML、ASP.NET、ASP、JSP和PHP多种服务器技术。
[0012]本发明的有益效果是。
[0013]本发明采用MySQL数据库平台、B/S架构体系,以实现数控机床故障诊断信息的精确检索和管理为目标,建立了数控机床故障诊断数据库系统,为数控机床全生命周期中的故障诊断提供有益的参考和指导作用。本系统易于管理操作,可实现故障的模糊查询,并提供了维修维护的常识模块,提出了 PHP + Dreamweaver + MySQL的Web数据库实现方案,可行性强,系统在实际应用中性能稳定、架构合理、安全可靠。
【附图说明】
[0014]图1是本发明一种基于B/S的数控机床故障诊断系统功能框图。
【具体实施方式】
[0015]如图1所示,为本发明一种基于B/S的数控机床故障诊断系统功能框图。其中包括故障编辑模块、故障查询模块、故障诊断模块和退出模块;其结构要点是:故障编辑模块包括故障的输入、故障的修改、故障删除和返回系统功能;故障查询模块包括按故障类型进行查询、按故障位置进行查询及返回系统功能;故障诊断模块包括人机交互诊断、自动诊断和返回系统功能。
[0016]本发明所述所有模块完成各自的诊断功能之后退出诊断系统,同时,将诊断结果反馈给维修系统,通知维修人员进行故障排除和维修,最终实现故障诊断快速查询和排除的功能;本发明借鉴数据结构中树的表达形式,构造了数控机床故障树,在MySQL中建立了数控机床故障库,应用网络技术建立了数控机床故障诊断系统,能够快速实现对数控机床故障的录入、查询和诊断功能;本发明所述数据库包括数据库前台和数据库后台。
[0017]所述MySQL作为数据库后台,建立数据库,名为“CMFDS”,在这里把每个表里可能出现的数据字段全部写在一个表里,通过关键字将各个表相联系;MySQL通过端口 PHP与网络相连,可以通过PHP的MySQL相关函数进行相连,也可以通过ODBC相关函数进行网络连接。
[0018]本发明所述数据库后台包括用户在线注册、数控机床故障诊断查询、新故障的提交申请以及浏览各种信息等操作;所述后台管理部分包括用户初始化信息、浏览申请故障信息情况以及对故障库、知识库以及各类图纸信息的入库。所述PHP作为本发明的开发工具;采用Dreamweaver作为专业编辑器;所述Dreamweaver将可视布局工具、应用程序开发功能和代码编辑组合在一起,同时支持如CFML、ASP.NET、ASP、JSP和PHP多种服务器技术。
【主权项】
1.一种基于B/S的数控机床故障诊断系统,其中包括故障编辑模块、故障查询模块、故障诊断模块和退出模块;其特征在于:故障编辑模块包括故障的输入、故障的修改、故障删除和返回系统功能;故障查询模块包括按故障类型进行查询、按故障位置进行查询及返回系统功能;故障诊断模块包括人机交互诊断、自动诊断和返回系统功能;本发明借鉴数据结构中树的表达形式,构造了数控机床故障树,在MySQL中建立了数控机床故障库,应用网络技术建立了数控机床故障诊断系统,能够快速实现对数控机床故障的录入、查询和诊断功能;本发明所述数据库包括数据库前台和数据库后台。2.根据权利要求1所述的一种基于B/S的数控机床故障诊断系统,其特征在于:所述MySQL作为数据库后台,建立数据库,名为“CMFDS”,在这里把每个表里可能出现的数据字段全部写在一个表里,通过关键字将各个表相联系。3.根据权利要求2所述的一种基于B/S的数控机床故障诊断系统,其特征在于:所述MySQL通过端口 PHP与网络相连,可以通过PHP的MySQL相关函数进行相连,也可以通过ODBC相关函数进行网络连接。4.根据权利要求3所述的一种基于B/S的数控机床故障诊断系统,其特征在于:所述PHP作为本发明的开发工具,采用Dreamweaver作为专业编辑器;所述Dreamweaver将可视布局工具、应用程序开发功能和代码编辑组合在一起。5.根据权利要求1所述的一种基于B/S的数控机床故障诊断系统,其特征在于:所述数据库前台包括用户在线注册、数控机床故障诊断查询、新故障的提交申请以及浏览各种信息等操作。
【专利摘要】一种基于B/S的数控机床故障诊断系统。本发明可快速定位故障并及时报修,为企业节省了时间,降低了成本。其中包括故障编辑模块、故障查询模块、故障诊断模块和退出模块;其结构要点是:故障编辑模块包括故障的输入、故障的修改、故障删除和返回系统功能;故障查询模块包括按故障类型进行查询、按故障位置进行查询及返回系统功能;故障诊断模块包括人机交互诊断、自动诊断和返回系统功能;本发明所述所有模块完成各自的诊断功能之后退出诊断系统,同时,将诊断结果反馈给维修系统,通知维修人员进行故障排除和维修,最终实现故障诊断快速查询和排除的功能。
【IPC分类】G05B19/406
【公开号】CN105527920
【申请号】CN201410512696
【发明人】张学一
【申请人】张学一
【公开日】2016年4月27日
【申请日】2014年9月29日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1