一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

接口扩展方法、扩展接口使用方法、系统和存储介质与流程

2022-12-13 23:03:06 来源:中国专利 TAG:

技术特征:
1.虚拟仿真系统的接口扩展方法,其特征在于,包括:预先创建三类文件,其包括:资源类文件,用以定义目标开放式通信协议的用户接口界面;配置类文件,用以对所述用户接口界面中定义的各种信息进行组态;以及通信类文件,用以进行目标开放式通信协议数据传输(101);对所述三类文件进行编译并生成可执行文件,使得所述可执行文件被执行时能够在所述虚拟仿真系统与一目标开放式通信协议设备之间进行目标开放式通信协议数据的传输,实现所述虚拟仿真系统的目标开放式通信协议的接口扩展(102)。2.根据权利要求1所述的虚拟仿真系统的接口扩展方法,其特征在于,所述目标开放式通信协议的用户接口界面包括:目标开放式通信协议的连接属性、创建输入输出变量的动作及输入输出信号属性;所述资源类文件包括:用于定义所述连接属性的第一资源类文件;用于定义所述创建输入输出变量动作的第二资源类文件;和用于定义所述输入输出信号属性的第三资源类文件。3.根据权利要求2所述的虚拟仿真系统的接口扩展方法,其特征在于,所述目标开放式通信协议的连接属性包括:远程ip地址、远程通信端口、本地通信端口、输入数据类型、输入数据长度、输出数据类型、输出数据长度、数据交换、调试、作者、版本中的部分或全部;所述创建输入输出变量的动作包括:创建变量、添加变量、导入变量、导出变量和删除变量中的部分或全部;所述信号属性包括:输入输出地址和信号数据类型。4.根据权利要求3所述的虚拟仿真系统的接口扩展方法,其特征在于,所述对所述用户接口界面中定义的各种信息进行组态包括:对所述连接属性进行初始化,对所述输入输出变量的类型和长度进行定义,以及创建所述输入输出变量。5.根据权利要求2所述的虚拟仿真系统的接口扩展方法,其特征在于,所述通信类文件通过调用虚拟仿真系统的打开事件遍历所述输入输出变量,并为所述输入输出变量生成字节地址和位地址,并调用目标开放式通信协议客户端函数,以在所述虚拟仿真系统运行时创建目标开放式通信协议的通信;所述通信类文件通过调用虚拟仿真系统的第一循环中断事件以将接收到的目标开放式通信协议数据转换为所述虚拟仿真系统的输出数据,通过调用虚拟仿真系统的第二循环中断事件以遍历所述虚拟仿真系统的输入数据,并将所述虚拟仿真系统的输入数据转换为目标开放式通信协议的发送数据。6.根据权利要求1至5中任一项所述的虚拟仿真系统的接口扩展方法,其特征在于,所述目标开放式通信协议为传输控制协议tcp或用户数据报协议udp。7.虚拟仿真系统的扩展接口使用方法,其特征在于,包括:提供用户一目标开放式通信协议连接选项,并在接收到用户点选所述目标开放式通信协议连接选项的操作之后,生成一目标开放式通信协议连接界面,并基于所述目标开放式通信协议连接界面接收用户对所述目标开放式通信协议连接的配置(201);基于所述目标开放式通信协议连接的配置在所述虚拟仿真系统与一目标开放式通信协议设备之间进行目标开放式通信协议数据的传输(202)。8.根据权利要求7所述的虚拟仿真系统的扩展接口使用方法,其特征在于,所述目标开
放式通信协议连接界面上包括所述目标开放式通信协议连接设置的连接属性的配置接口和输入输出变量的动作、类型和长度的配置接口;所述基于所述目标开放式通信协议连接界面接收用户对所述目标开放式通信协议连接的配置包括:接收用户通过所述连接属性的配置接口为所述目标开放式通信协议连接设置的连接属性以及基于所述输入输出变量的类型和长度的配置接口进行的输入输出变量的动作、类型和长度的配置。9.根据权利要求7或8所述的虚拟仿真系统的扩展接口使用方法,其特征在于,所述目标开放式通信协议为传输控制协议tcp或用户数据报协议udp。10.虚拟仿真系统的接口扩展系统,其特征在于,包括:存储模块(501),用于存储预先创建的三类文件,其包括:资源类文件,用以定义目标开放式通信协议的用户接口界面;配置类文件,用以对所述用户接口界面中定义的各种信息进行组态;以及通信类文件,用以进行目标开放式通信协议数据传输;和编译模块(502),用于对所述三类文件进行编译并生成可执行文件,使得所述可执行文件被执行时能够在所述虚拟仿真系统与一目标开放式通信协议设备之间进行目标开放式通信协议数据的传输以实现所述虚拟仿真系统的目标开放式通信协议的接口扩展。11.虚拟仿真系统的扩展接口使用系统,其特征在于,包括:用户接口模块(601),用于提供用户一目标开放式通信协议连接选项,并在接收到用户点选所述目标开放式通信协议连接选项的操作之后,生成一目标开放式通信协议连接界面,并基于所述目标开放式通信协议连接界面接收用户对所述目标开放式通信协议连接的配置;数据传输模块(602),用于基于所述目标开放式通信协议连接的配置在所述虚拟仿真系统与一目标开放式通信协议设备之间进行目标开放式通信协议数据的传输。12.一种计算机系统,其特征在于,包括:至少一个存储器(71)和至少一个处理器(72),其中:所述至少一个存储器(71)用于存储计算机程序;所述至少一个处理器(72)用于调用所述至少一个存储器(71)中存储的计算机程序,执行如权利要求1至6中任一项所述的虚拟仿真系统的接口扩展方法,和/或执行如权利要求7至9中任一项所述的虚拟仿真系统的扩展接口使用方法。13.计算机可读存储介质,其上存储有计算机程序;其特征在于,所述计算机程序能够被一处理器执行并实现如权利要求1至6中任一项所述的虚拟仿真系统的接口扩展方法,和/或执行如权利要求7至9中任一项所述的虚拟仿真系统的扩展接口使用方法。

技术总结
本发明实施例中公开了一种接口扩展方法、扩展接口使用方法、系统和存储介质。其中,接口扩展方法包括:预先创建三类文件,其包括:资源类文件,用以定义目标开放式通信协议的用户接口界面;配置类文件,用以对所述用户接口界面中定义的各种信息进行组态;以及通信类文件,用以进行目标开放式通信协议数据传输;对所述三类文件进行编译并生成可执行文件,使得所述可执行文件被执行时能够在所述虚拟仿真系统与一目标开放式通信协议设备之间进行目标开放式通信协议数据的传输,实现所述虚拟仿真系统的目标开放式通信协议的接口扩展。本发明实施例中的技术方案能够实现虚拟仿真系统的接口扩展。口扩展。口扩展。


技术研发人员:徐善海 陈杨 齐鹏
受保护的技术使用者:西门子(中国)有限公司
技术研发日:2022.08.15
技术公布日:2022/12/12
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献