[发明专利]一种基于事件驱动的机床利用率监控方法有效
申请号: | 201810562567.6 | 申请日: | 2018-06-01 |
公开(公告)号: | CN108650330B | 公开(公告)日: | 2020-12-25 |
发明(设计)人: | 柳林燕;樊华飞;汪惠芬 | 申请(专利权)人: | 南京理工大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04W4/80 |
代理公司: | 南京理工大学专利中心 32203 | 代理人: | 朱宝庆 |
地址: | 210094 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 事件 驱动 机床 利用率 监控 方法 | ||
1.一种基于事件驱动的机床利用率监控方法,其特征在于,包括以下步骤:
步骤1,用户获取数据的关键字;
步骤2,用户根据步骤1获取到的关键字向服务器订阅机床所需要的数据;
步骤3,读写器读取服务器推送的实时信息;
步骤4,对实时信息进行处理获得关键信息;
步骤5,过滤关键信息判断是否需要发送给事件处理引擎;
步骤6,事件处理引擎判断事件类型,匹配事件所属者,下达命令给事件执行器;
步骤7,事件执行器操作数据模型,进行数据本地化存储工作;
步骤8,视图层读取数据模型更新视图;
步骤5中关键信息包括事件发生标志和机床状态信息数据,
对事件发生标志的过滤为全部推送到事件处理引擎,
对机床状态信息数据的过滤为推送机床状态转换的数据到事件处理引擎;
步骤6中事件处理引擎的工作过程为:
步骤6.1,根据步骤5过滤后的信息,以及关键字按照有限状态机模式匹配出事件类型;
步骤6.2,根据发生事件的关键字以及上下文检索事件发生的所属者;
步骤6.3,根据获得的事件所属者,以及事件类型,事件处理引擎向事件执行器发出执行对应动作的命令;
步骤6.4,执行湮灭策略;
事件分为点事件和区间事件,步骤6.4的湮灭策略包括:对于点事件执行完成即可使其失效,区间事件保存事件的开始时间,失效时机为时间窗的右端点。
2.根据权利要求1所述的方法,其特征在于,步骤1中的数据存储在JSON文件中。
3.根据权利要求1所述的方法,其特征在于,步骤2中通过服务器IP、用户名,密码连接服务器。
4.根据权利要求1所述的方法,其特征在于,步骤6中所述的事件类型包括机床状态切换事件、工件进入工位事件、工件离开工位事件。
5.根据权利要求4所述的方法,其特征在于,工件进入工位事件的标志和工件离开工位事件的标志间的时间间隔代表该工件加工时长事件,此时触发更新加工时长事件,以及加工完成事件。
6.根据权利要求1所述的方法,其特征在于,步骤6.3中事件执行器通过操作机床完成对应动作的命令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京理工大学,未经南京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810562567.6/1.html,转载请声明来源钻瓜专利网。