[发明专利]工控机系统与仿真测试系统的数据通讯方法及模拟系统有效
| 申请号: | 202010075318.1 | 申请日: | 2020-01-22 |
| 公开(公告)号: | CN111294348B | 公开(公告)日: | 2022-06-17 |
| 发明(设计)人: | 安娜 | 申请(专利权)人: | 北京北方华创微电子装备有限公司 |
| 主分类号: | H04L69/16 | 分类号: | H04L69/16;H04L67/01;G06F30/20;G06F111/02 |
| 代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 彭瑞欣;王婷 |
| 地址: | 100176 北京*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 工控机 系统 仿真 测试 数据通讯 方法 模拟 | ||
本发明提供一种工控机系统与仿真测试系统的数据通讯方法及模拟系统,其包括:根据工控机系统的输入配置文件,创建仿真测试系统的各模拟部件及各模拟部件的数据对象;根据各模拟部件的数据对象,采用通用类库输入输出模块中的接口程序,从该通用类库输入输出模块中查询各模拟部件的通讯方法;采用各模拟部件的通讯方法,基于TCP/IP网络传输协议实现工控机系统与仿真测试系统的数据通讯。本发明提供的上述数据通讯方法,能够屏蔽工控机系统与不同硬件设备之间的通讯方式差异,实现工控机系统与仿真测试系统之间的数据通讯。
技术领域
本发明涉及半导体技术领域,具体地,涉及一种工控机系统与仿真测试系统的数据通讯方法及半导体设备模拟系统。
背景技术
在借助仿真测试系统(一般可基于仿真测试软件实现)对被测机台的控制系统软件进行功能测试时,需要仿真测试系统模拟各类不同硬件设备与被测控制系统(即工控机控制系统,一般设置在下位机中)进行数据交互,此时仿真测试系统不仅需要模拟生成硬件设备的状态信号发送给工控机控制系统,还需要准确的接收并解析工控机控制系统传来的控制指令。
使用仿真测试系统模拟物理硬件设备时,下位机的工控机控制系统通过以太网(Ethernet)与仿真测试系统进行数据通信,具体地,仿真测试系统将模拟硬件设备的工作方式,接收下位机的工控机控制系统发送的控制信号,并在下位机的工控机控制系统需要时向其反馈模拟硬件设备的诸如状态、参数等的工作信息。
但是,现有的仿真测试系统与工控机控制系统的数据通讯方式在实际应用中不可避免地存在以下问题,即:
由于软件测试项目不同,需要与工控机控制系统进行数据交互的硬件设备也不同,这些硬件设备的通讯方式也不尽相同,数据类型、长度等很难统一,导致仿真测试系统无法适用于所有硬件设备的通讯方式,而对于无法适用的通讯方式,需要根据通讯方式专门进行环境搭建,这不仅增加了人力和物力成本,而且背离了软件测试原本的目的。
发明内容
本发明旨在至少解决现有技术中存在的技术问题之一,提出了一种工控机系统与仿真测试系统的数据通讯方法及半导体设备模拟系统,用于屏蔽工控机系统与不同硬件设备之间的通讯方式差异,实现工控机系统与仿真测试系统之间的数据通讯。
为实现上述目的,本发明提供了一种工控机系统与仿真测试系统的数据通讯方法,包括:
根据所述工控机系统的输入配置文件,创建所述仿真测试系统的各模拟部件及各所述模拟部件的数据对象;
根据各所述模拟部件的数据对象,采用通用类库输入输出模块中的接口程序,从所述通用类库输入输出模块中查询各所述模拟部件对应的通讯方法;
采用各所述模拟部件对应的通讯方法,基于TCP/IP网络传输协议实现所述工控机系统与所述仿真测试系统的数据通讯。
可选的,所述输入配置文件包括各所述模拟部件对应的各硬件设备的节点号、通道号、以及二者之间的对应关系。
可选的,所述TCP/IP网络传输协议为基于C/S架构的TCP/IP网络传输协议,其中,所述仿真测试系统为服务端,所述工控机系统为客户端。
可选的,所述从所述通用类库输入输出模块中查询各所述模拟部件的通讯方法,包括:
根据各所述模拟部件对应的读写数据的类型,确定各所述模拟部件对应的读写方法;
所述采用各所述模拟部件对应的通讯方法,基于TCP/IP网络传输协议实现所述工控机系统与所述仿真测试系统的数据通讯包括:
采用各所述模拟部件对应的所述读写方法,基于所述TCP/IP网络传输协议实现所述工控机系统与所述仿真测试系统的数据读写。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京北方华创微电子装备有限公司,未经北京北方华创微电子装备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010075318.1/2.html,转载请声明来源钻瓜专利网。





