[发明专利]一种模拟MES系统中硬件工作的方法、装置、存储介质在审
申请号: | 201910887612.X | 申请日: | 2019-09-19 |
公开(公告)号: | CN110674573A | 公开(公告)日: | 2020-01-10 |
发明(设计)人: | 刘新杰;廖海东 | 申请(专利权)人: | 苏州凌世智能科技有限公司 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G01M3/00;G01B21/20;G01B5/00 |
代理公司: | 32293 苏州国诚专利代理有限公司 | 代理人: | 王丽 |
地址: | 215123 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 硬件模拟器 输出数据 通讯通道 触发信号 存储介质 工作逻辑 模块接收 模拟硬件 通讯方式 项目开发 构建 研发 发送 节约 购买 成功 开发 | ||
1.一种模拟MES系统中硬件工作的方法,其特征在于,包括以下步骤:
步骤1:选择通讯方式,开启通讯通道;
步骤2:根据硬件的工作逻辑搭建硬件模拟器;
步骤3:启动硬件模拟器,给予硬件模拟器触发信号,硬件模拟器模拟硬件的工作,获得输出数据,然后通过步骤1中选取的通讯通道发送输出数据;
步骤4:若MES系统中后续的执行模块接收到输出数据,则确认模拟成功,执行后续任务。
2.根据权利要求1所述的一种模拟MES系统中硬件工作的方法,其特征在于:在步骤3中,若启动模拟器失败,则进行报错。
3.根据权利要求1所述的一种模拟MES系统中硬件工作的方法,其特征在于:步骤1中的通讯方式包括串口通讯和TCP/IP通讯。
4.根据权利要求3所述的一种模拟MES系统中硬件工作的方法,其特征在于:串口通讯包括232串口、485串口、422串口中的任意一种。
5.根据权利要求1所述的一种模拟MES系统中硬件工作的方法,其特征在于:模拟的MES系统中硬件包括激光刻印机、喷码机、扫码枪、气密性测试仪、扭矩抢、IO模块、千分表、万分表、圆度测量仪。
6.根据权利要求5所述的一种模拟MES系统中硬件工作的方法,其特征在于:模拟激光刻印机工作的过程如下:
选择通讯方式,开启通讯通道;
配置激光刻印机的刻印逻辑,搭建激光刻印机模拟器;
启动激光刻印机模拟器,若激光刻印机模拟器启动成功,激光刻印机模拟器则模拟激光刻印机的刻印,根据接收的刻印信号,输出刻印结果,对刻印结果进行展示,将刻印结果通过通讯通道发出,否则,进行报错;
若MES系统中后续的执行模块接收到刻印结果,则认为模拟激光刻印机工作成功,执行后续任务;
模拟喷码机工作的过程如下:
选择通讯方式,开启通讯通道;
配置喷码机的喷码逻辑,搭建喷码机模拟器;
启动喷码机模拟器,若喷码机模拟器启动成功,喷码机模拟器则模拟喷码机的喷码,根据接收的喷码信号,输出喷码结果,对喷码结果进行展示,将喷码结果通过通讯通道发出,否则,进行报错;
若MES系统中后续的执行模块接收到喷码结果,则认为模拟喷码机工作成功,执行后续任务;
模拟气密性测试仪工作的过程如下:
选择通讯方式,开启通讯通道;
配置气密性测试仪的检测逻辑,搭建气密性测试仪模拟器;
启动气密性测试仪模拟器,若气密性测试仪模拟器启动成功,气密性测试仪模拟器则模拟气密性测试仪的气密性测试,根据接收的气压信号,输出检测结果,对检测结果进行展示,将检测结果通过通讯通道发出,否则,进行报错;
若MES系统中后续的执行模块接收到检测结果,则认为模拟气密性测试仪工作成功,执行后续任务;
模拟扭矩枪工作的过程如下:
选择通讯方式,开启通讯通道;
配置扭矩枪的动作逻辑,搭建扭矩枪模拟器;
启动扭矩枪模拟器,若扭矩枪模拟器启动成功,扭矩枪模拟器则模拟扭矩枪的紧固工作,根据接收的扭矩信号,输出紧固结果,对紧固结果进行展示,将紧固结果通过通讯通道发出,否则,进行报错;
若MES系统中后续的执行模块接收到紧固结果,则认为模拟扭矩枪工作成功,执行后续任务;
模拟IO模块工作的过程如下:
选择通讯方式,开启通讯通道;
配置IO模块的工作逻辑,搭建IO模块模拟器;
启动IO模块模拟器,若IO模块模拟器启动成功,IO模块模拟器则模拟IO模块的工作,根据输出信号,对应输出信号,对输出信号进行展示,将输出信号通过通讯通道发出;否则,进行报错;
若MES系统中后续的执行模块接收到输出信号,则认为模拟IO模块工作成功,执行后续任务;
模拟千分表工作的过程如下:
选择通讯方式,开启通讯通道;
配置千分表的测量逻辑,搭建千分表模拟器;
启动千分表模拟器,若千分表模拟器启动成功,千分表模拟器则模拟千分表的工作,根据测量信号,对应输出测量结果,对测量结果进行展示,将测量结果通过通讯通道发出;否则,进行报错;
若MES系统中后续的执行模块接收到测量结果,则认为模拟千分表工作成功,执行后续任务;
模拟万分表工作的过程如下:
选择通讯方式,开启通讯通道;
配置万分表的测量逻辑,搭建万分表模拟器;
启动万分表模拟器,若万分表模拟器启动成功,万分表模拟器则模拟万分表的工作,根据测量信号,对应输出测量结果,对测量结果进行展示,将测量结果通过通讯通道发出;否则,进行报错;
若MES系统中后续的执行模块接收到测量结果,则认为模拟万分表工作成功,执行后续任务;
模拟圆度测量仪工作的过程如下:
选择通讯方式,开启通讯通道;
配置圆度测量仪的测量逻辑,搭建圆度测量仪模拟器;
启动圆度测量仪模拟器,若圆度测量仪模拟器启动成功,圆度测量仪模拟器则模拟圆度测量仪的工作,根据测量信号,对应输出测量结果,对测量结果进行展示,将测量结果通过通讯通道发出,否则,进行报错;
若MES系统中后续的执行模块接收到测量结果,则认为模拟圆度测量仪工作成功,执行后续任务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州凌世智能科技有限公司,未经苏州凌世智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910887612.X/1.html,转载请声明来源钻瓜专利网。