[发明专利]面向网络化实时监控的数控机床加工过程参数采集方法有效
申请号: | 201410505522.7 | 申请日: | 2014-09-26 |
公开(公告)号: | CN104298173B | 公开(公告)日: | 2017-01-04 |
发明(设计)人: | 李星;张加波;张斌;李晓星;梁岩里;刘从华;李群;王文明 | 申请(专利权)人: | 北京卫星制造厂 |
主分类号: | G05B19/406 | 分类号: | G05B19/406 |
代理公司: | 中国航天科技专利中心11009 | 代理人: | 范晓毅 |
地址: | 100190*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及面向网络化实时监控的数控机床加工过程参数采集方法,该方法基于一台服务器是实现对多台不同控制系统类型、不同的通讯接口方式的数控机床的加工状态的网络化实时监控,并能够基于特定后处理格式的NC程序和规则的程序名称完成包含FANUC、SIEMENS、HEIDENHAIN系统机床的工艺过程参数的实时采集和记录,实现了工艺过程参数在流程中自动传递、存储和重用,该方法具有实时性、直观性、完整性和准确性等特点,基于航天器产品数控加工流程和规范化数控程序格式,完成了对数控机床设备状态的实时监控、基于报警编号的自动匹配的报警信息全显示以及对工艺过程参数的自动存储、传递和重用,并基于此完成对数字化车间信息系统的集成应用。 | ||
搜索关键词: | 面向 网络化 实时 监控 数控机床 加工 过程 参数 采集 方法 | ||
【主权项】:
面向网络化实时监控的数控机床加工过程参数采集方法,其特征在于:包括如下步骤:步骤(一)、建立参数采集系统,所述参数采集系统包括两组数控机床、智能采集终端、交换机、防火墙、监控端、服务器和客户端;其中第一组数控机床为不包含机床数据采集通信协议或不包含RJ45接口的机床,第二组数控机床为包含机床数据采集通信协议和包含RJ45接口的机床;步骤(二)、将第一组数控机床与智能采集终端连接,智能采集终端的RJ45接口与交换机连接入车间局域网,其中将第一组数控机床与智能采集终端连接的具体方法如下:(1)、将第一组数控机床的报警信号和运行信号从数控机床电柜继电器的常开点或PLC输出模块输出给智能采集终端,智能采集终端上电与否作为第一组数控机床的待机信号,即若智能采集终端未上电则表明第一组数控机床处于关机状态,若智能采集终端上电则表明第一组数控机床处于开机状态,若所述第一组数控机床处于待机状态,第一组数控机床的报警信号和运行信号从第一组数控机床电柜的PLC输出模块上引出电压信号,并分别与第一组数控机床的三色灯信号对应,红灯定义为机床的报警信号,绿灯定义为运行信号,黄灯为待机信号,报警信号优先于运行信号,运行信号优先于待机信号;(2)、在第一组数控机床的主轴电机电源线上安装感应线圈,通过如下公式计算得到第一组数控机床主轴的实际输出功率P实际:其中:P额定为第一组数控机床主轴的额定输出功率;U额定为第一组数控机床主轴的额定电压值;I感应_实际为过感应线圈的感应电流的实际值;I感应_额定为额定电压下感应线圈的感应电流额定值;I额定:额定电压下的电流额定值;n:I感应_额定和I额定的换算常数;k:感应线圈圈数的关联系数;步骤(三)、将第二组数控机床与交换机连接,并进行配置,所述第二组数控机床根据包含的机床数据采集通信协议分为三种,分别为包含FOCAS协议的FANUC 0i及以上系统机床、包含iTNC530协议的HEIDENHAIN系统机床和包含OPC协议的SIEMENS 840D系统机床,具体的配置方法如下:(1)、对FANUC系统机床设置CNC的IP地址、子网掩码和通信端口信息;(2)、对SIEMENS 840D系统机床配置OPC下的三个组件的用户读取权限;(3)、对HEIDENHAIN系统机床配置SIK页面中#18号参数,开放“分布式数字控制”功能,同时开启“外部访问”功能;步骤(四)、在服务器端上建立表格形式的数据库,建立包含机床的机床编号、机床名称、设备代码、控制系统类型、采集类型、IP地址、端口号、操作模式、采集公式、设备位置、主轴功率字段和运行状态的机床基础数据表单;在客户端界面上为所述机床基础数据表单录入数据并存入数据库中;所述运行状态中0为关机、1为待机、2为运行、3为报警;步骤(五)、分别基于HEIDENHAIN SDK软件开发包、FANUC系统的FOCAS数据包、SIEMENS系统OPC二次开发包和智能采集终端的开发包,建立机床的监控端,获得机床的底层状态信息,监控端的具体实现过程如下:(5.1)分别调用所述四个开发包的连接函数,建立第一组数控机床、第二组数控机床与服务器的连接,并获得句柄值,所述连接函数分别包含机床的IP地址、端口号Port、溢出时间Timeout和句柄值;(5.2)新建变量R,将所述步骤(二)获得的第一组数控机床的三色灯信号和第一组数控机床主轴的实际输出功率P实际存入变量R中;将第二组数控机床通过所述三种开发包的库函数获得机床的操作模式、程序处理状态、实际转速值、实际进给值、主轴功率值、坐标值信息和程序号存入变量R中;(5.3)调用释放句柄函数断开第一组或第二组数控机床和服务器的连接;(5.4)每隔时间t重复步骤(5.1)~(5.3),将得到的新的机床状态信息替换原先的状态存入变量R中,所述时间t为设定时间;(5.5)根据客户端录入的采集公式,对第二组数控机床的运行状态做判断,当机床的操作模式变量值为“MDA或者AUTO”,并且程序处理状态为“进行中”时,或者操作模式变量值为“JOG”并且实际转速值S>0且实际进给值F<0时,即将服务器数据库中第二组数控机床的运行状态写为2,待机状态通过ping指令返回的网络状态判断,报警状态通过库函数中的报警函数返回的1或0来判断,当返回1时将机床的报警编号存入变量alarm,同时记录所述报警的开始和结束时间;(5.6)将第一组数控机床和第二组数控机床的运行状态存入所述步骤(四)的机床基础数据表单中对应的IP地址的机床数据库中;步骤(六)、在客户端建立一个实时监控电子查看板界面,实时显示机床的运行状态。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京卫星制造厂,未经北京卫星制造厂许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410505522.7/,转载请声明来源钻瓜专利网。
- 上一篇:具有把手的纸板箱
- 下一篇:具有检查特征部的纸箱