Fanuc机床故障诊断系统的设计与实现

来源 :科学与财富 | 被引量 : 0次 | 上传用户:huzhaohua1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要: 数控机床采用计算机控制,伺服系统技术复杂,机床精度要求很高。数控机床的有些故障可以根据故障现象和机床电气原理图,查看PLC的相关输入输出状态即可诊断故障。但这需要有关人员对于设备的电气控制等比较熟悉,而且很多故障也不能完全根据顺序控制程序加以诊断排除,这就对相关人员提出了比较高的要求。
  关键词: 机床故障;诊断系统;设计
  1.机床故障诊断系统设计
  1.1故障诊断系统总体设计
  机床故障诊断系统分为机床内部诊断系统和外部辅助诊断系统。内部诊断系统利用Fanuc Oi系统内置的故障诊断显示功能,通过PMC编程和人机界面的链接功能,将顺序控制中可能出现的故障通过一个子程序实现初步处理和进一步处理提示。外部诊断系统则借助面向对象编程技术,集成数控机床诊断系统和维修经验以及专家知识,构造人机界面友好的交互式诊断维修软件系统。鉴于诊断维修方面的复杂性和不断发展的特点,采用面向对象的分析、设计、编程技术有利于诊断系统的继续开发、不断发展的特点,采用面对对象的分析、设计、编程技术有利于诊断系统的继续开发、不断完善。
  1.2系统需求分析与功能目标
  系统主要包含如下功能,见图1.1。
  (1)设备各级各个单元的特征描述及控制方案。
  (2)设备各部分的故障知识管理。
  (3)各种故障的逐级树网分析。
  (4)知识的查询与增删、修改及库的同步、更新。
  (5)用户及登录管理。
  1.3数据库设计
  系统所用的数据库主要包括系统用户表、系统拓扑表、系统故障表、系统程序表、系统参数表等。系统用户表中设置用户级别,0级为一般用户,可进行故障诊断与查询等一般系统应用;1级为知识库管理者,可对系统组成、故障信息、程序知识、参数知识等进行管理;2级为系统管理员,可对用户、知识等进行管理。系统拓扑表中通过设置上级功能ID、上级结构ID来对各组成部分的拓扑关系进行管理,从而可以构成系统树形视图。
  系统故障表也通过对故障间的从属关系进行编号管理而形成树形结构,从而初步实现故障树分析功能;还通过对故障的发生部位进行编号对应而实现故障与部位的关系管理。系统程序表和参数表也借鉴故障表的管理方法而实现部位对应和树形解析。
  2.数控机床故障诊断系统的实现
  2.1数据库实现
  根据数控机床的特点,系统结构主要分为主轴、运动轴、旋转轴、刀库、自动刀具交换机构(ATC)、自动台面交换机构(APC)、工装、控制器、辅助机构等几大部分。各部分又可大致分为主运动、辅动作、制动、润滑、冷却、清洁、过滤、密封等几大模块,如主轴部分可分为主轴转动、主轴定向、主轴夹刀/松刀、主轴润滑、主轴油冷、主轴吹气、主轴中心冲水等几大模块。各模块又可分为数控/序控、输入/输出、伺服/电气、驱动、传动、执行、检测/反馈、触发、保護/封装等几大功能组分,如主轴转动可分为数控指令处理/顺序程序控制逻辑条件运算、串行主轴通信电缆、主轴伺服放大器模块、主轴伺服电机、主轴传动皮带、主轴本体、主轴电机编码器及反馈线、主轴转停按钮等。各组分又可大致划分为输入、处理、存储、控制、运算、转换、输出、封装等几大系统成分,各系统成分又可进一步分解。
  根据运动介质及其状态的不同,系统可分为机、电、液、气、磁、声、光、辐射等不同构成成分,应用最多的主要是机、电、液、气。机床辅助部分主要有内置/外置排屑、床身冲水、油雾收集器、滤油器、安全门、安全光幕等。
  系统故障可根据不同功能部位进行定位分解,主要分为CNC系统、主轴、进给轴、刀库、ATC、APC、旋转轴、夹具、辅助机构等几大部分,各部分故障又可根据结构和功能进一步分解,最终分解为比较根本的元故障。
  机床参数主要分为用户参数、机械参数、系统参数、伺服参数、主轴参数等。用户参数又可分为加工参数、控制参数、程序参数、操作参数、输入输出参数、以太网参数、网络连接参数等。系统参数包括基本系统参数、基本轴规格参数、基本通用参数、PMM设定参数、CNC设定参数、PMC设定参数等。伺服参数可分为控制轴参数、坐标系行程极限参数、进给速度参数、加减速控制参数、输入输出信号参数、伺服电机参数等。
  2.2数据库连接
  对于数据库的连接,首先在公共类CADOConnection中设置接口函数GetSQLConStr和Open以获取连接SQL语句和数据库打开方式。
  其中数据库连接驱动Provider采用SQLOLEDB程序,服务器和数据库分别由变量IP和DBName指定,并采用信任连接,当然也可釆用用户名和密码方式;使用Open方法建立到数据源的物理连接。然后在应用程序类CCNCApp的初始化函数InitlnstanceO中通过调用CADOConnection对象的成员函数Open和GetSQLConStr并传递变量IP和DBName创建全局数据库连接。
  2.3整体模块
  系统主要分为用户登录模块、用户管理模块、设备构造管理模块、设备故障树管理模块、设备故障库管理模块、设备参数管理模块、设备顺序程序管理模块、设备故障诊断模块、设备故障号查询模块等。通过对各个模块分别进行设计与编程,最终集合成为集诊断查询与管理功能于一体的数据库应用程序。
  首先在应用程序类CCNCApp的初始化函数InitlnstanceO中打开登录对话框,接着调用当前数据库连接从用户数据表中打开用户数据集,与用户输入的用户名和密码进行比对,如果匹配则进入主界面。在主界面对话框的初始化函数.CCNCDlg::OnInitDialog中装载主菜单,并对各个菜单项单击事件设置响应函数。
  2.4故障树管理模块
  当用户选择“知识库管理”下的“故障树管理”菜单项时,首先弹出用户登录对话框,只有1级以上的用户登入才能进行故障树的管理,弹出故障树管理对话框。故障树管理对话框给出故障的树形分析,可以在各个节点处进行修改、删除,或添加子故障。
  故障树管理对话框实现如图2.1。借助于这种树形视图,可以方便的构造故障树知识库,并可增加树的层次和节点信息,从而有利于故障树分析的展开。
  2.5故障诊断模块
  当用户单击“系统应用”的“故障诊断”菜单项时,故障诊断对话框弹出,其中设置故障发生部位选择区、故障主要现象选择区、故障主要原因选择区等。故障部位区通过打开设备拓扑表给出设备树形组织架构,以便用户选择相应的故障发生部位。
  当用户选择了对应的故障发生部位后,现象区通过列表框打幵对应的故障列表。用户选择对应的主要故障现象后按下“开始诊断”按钮,原因区将显示出对应故障的树形分析,帮助用户定位最终原因,并给出对策建议。
  故障诊断对话框的实现如图2.2。当机床发生1042号报警时,首先明确故障部位发生在ATC系统,点击相应的树节点后,再进一步选择故障发生的主要现象,例如刀臂在抓刀时停止,这时幵始诊断,软件将调出故障树知识库对应的内容,以故障树视图的形式供维修人员检查判断参考,一旦确定相应的故障原因,如刀臂夹刀棒卡死,即给出相应的原因分析和故障对策,指导维修人员进行维修处理。这样,即使对机床的了解还不够全面,维修人员也可借助此软件快速入手,从而提高维修效率;同时也可将摸索到的经验和新学到的知识补充完善到知识库中,从而不断提尚维修水平,丰富完善知识库。
  结论
  通过利用数据库技术和面向对象编程技术,将设备故障诊断和维修等知识系统的组织成知识库,通过数据库应用程序实现了故障的诊断查询、故障树分析、故障树管理等功能,帮助维修人员不断提高维修水平,丰富完善知识库。
  参考文献
  [1]杨中力.数控机床故障诊断与维修.大连理工大学出版社.2006.
其他文献
摘 要: 本文介绍了某弹上气瓶用单向阀的结构特点。详细论述了该单向阀的阀体、活门的结构设计,及关键件弹簧的设计计算等,最后给出结论。  关键词: 单向阀;活门 结构设计  引言  单向阀是指依靠介质本身流动而自动开、闭阀瓣,只允许流体沿着一个方向流动的阀门。即用来防止介质倒流的阀门。因为,弹上空间限制,气瓶的压力高,使用压力达到50MPa。因此,本文介绍的单向阀的设计难点在于通径小、背压高、密封要
摘 要: 在现代模具的成形制造中, 不仅要求保证高的制造精度和表面质量, 而且要追求加工效率及表面的美观。在PC机技术不断发展和应用的推动下, 高速加工技术已越来越多地应用于模具的制造加工。PC机正逐渐取代普通数控机床的加工, 成为数控技术发展的主流, 模具高速加工逐渐成为我国模具工业技术改造最主要的内容之一。  1 引言  高速加工( HSM) 通常是指高的主轴转速( 10, 000- 100,
期刊
摘 要: 以重庆科技学院大学生科技创新活动为载体,在改革科技创新实践教学课程体系、建设大学生科技创新社团的基础上,通过进一步编写科技创新实训大纲、实训指导书、相关教材以及开发大学生科技创新项目的方式,实施大学生科技创新训练计划,从而构建应用型人才培养模式下高校学生科技创新体系。  基金项目:重庆市高等教育教学改革研究项目(项目编号:172032);重庆科技学院本科教育教学改革研究项目(项目编号:2
期刊
摘 要: 经济发展水平决定了化妆品的消费理念与消费水平。改革开放四十年,也是中国经济腾飞的四十年,对应每个十年的经济现状与化妆品消费状况,可以看出我国经济在稳定、快速地前进。在下一个的五到十年中,我们将在“十九大”精神的指导下稳步发展经济,也进一步促进我国自身化妆品工业的发展。  关键词: 改革开放;化妆品消费;互联网经济;发展历程  改革开放以来,随着经济发展,人民生活水平逐步提高,我国的化妆品