System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种可配置对接端口信号的仿真系统技术方案_技高网

一种可配置对接端口信号的仿真系统技术方案

技术编号:39959086 阅读:7 留言:0更新日期:2024-01-08 23:54
本申请公开了一种可配置对接端口信号的仿真系统,包括:测试计算机和被测系统;其中,测试计算机至少包括:上位机和仿真计算机;上位机:用于配置端口关系映射矩阵,并存储;根据端口关系映射矩阵发送配置指令;发送测试指令;仿真计算机:接收可编程逻辑控制器发送的测试指令;被测系统至少包括:可编程逻辑控制器;可编程逻辑控制器:接收并执行配置指令,根据配置指令对仿真计算机进行接口配置;完成接口配置后,接收上位机发送的测试指令,并将测试指令发送至仿真计算机。本申请在不同试验测试工况状态下,能够减少对硬件连接端子的调整,节省仿真系统的调整切换状态的工作步骤和工作时间,缩短研制试验周期,提升试验效率。

【技术实现步骤摘要】

本申请涉及仿真试验测试系统,尤其涉及一种可配置对接端口信号的仿真系统


技术介绍

1、当前的仿真试验测试系统通常是按照某一种特定测试工况(例如:多设备测试或单设备测试)进行设计运行的,如果需要切换至另一种测试工况,则需要拆解硬件,并重新搭建仿真试验测试系统,无法通过软件实现对硬件的配置功能。甚至重新搭建的仿真试验测试系统也需要采用多套电缆网及转换设备才能实现多种试验工况的切换对接。因此,当前的仿真试验测试系统存在以下问题:

2、(1)仿真试验测试系统的接口固定,无法通过软件对硬件进行配置。

3、(2)重新搭建的仿真试验测试系统转换试验状态需要多套电缆网及转换设备。

4、(3)仿真试验测试系统的软件与硬件为独立设计,软硬件功能独立,完全通过硬件模块并行工作开展不同试验状态的交互切换。


技术实现思路

1、本申请的目的在于提供一种可配置对接端口信号的仿真系统,在不同试验测试工况状态下,能够减少对硬件连接端子的调整,节省仿真系统的调整切换状态的工作步骤和工作时间,缩短研制试验周期,提升试验效率。

2、为达到上述目的,本申请提供一种可配置对接端口信号的仿真系统,包括:测试计算机和被测系统;其中,测试计算机至少包括:上位机和仿真计算机;上位机:用于配置端口关系映射矩阵,并存储;根据端口关系映射矩阵发送配置指令,其中,配置指令至少包括:试验测试工况模式和接口连接关系;发送测试指令,其中,测试指令至少包括:试验测试工况模式;仿真计算机:接收可编程逻辑控制器发送的测试指令;被测系统至少包括:可编程逻辑控制器;可编程逻辑控制器:接收并执行配置指令,根据配置指令对仿真计算机进行接口配置;完成接口配置后,接收上位机发送的测试指令,并将测试指令发送至仿真计算机。

3、如上的,其中,上位机至少包括:系统驱动库和应用端仿真软件;其中,系统驱动库:用于对端口关系映射矩阵进行配置,其中,端口关系映射矩阵至少包括:多种试验测试工况模式和多个接口连接关系,一种试验测试工况模式对应一个接口连接关系;应用端仿真软件至少包括:功能指令层、端口配置层、协议解析层和协议通信层;功能指令层:用于发送测试指令;端口配置层:用于发送配置指令;协议解析层:用于解析配置的协议;协议通信层:用于完成通讯数据的收发。

4、如上的,其中,在端口关系映射矩阵中,按照不同的试验测试工况模式所对应的输出输入属性与相应的仿真计算机的接口进行连接,以实现对特定信号的输入输出功能。

5、如上的,其中,输出输入属性至少包括:输出属性、输入属性和通信总线属性;其中,输出属性至少包括:开关量、电压、电流和脉冲宽度调制;输入属性至少包括:开关量、电压和电流;通信总线属性至少包括:can总线、rs422、rs232和rs485。

6、如上的,其中,可编程逻辑控制器至少包括:硬件端口配置模块;其中,硬件端口配置模块至少包括:协议解析层、端口关系映射矩阵和可配置硬件端口;协议解析层:用于解析配置的协议;端口关系映射矩阵:用于执行配置指令,根据配置指令对可配置硬件端口和仿真计算机的端口进行接口配置;可配置硬件端口:允许接口配置。

7、如上的,其中,可配置硬件端口至少包括:控制器接口a、控制器接口b、控制器接口c、控制器接口d、控制器接口e、控制器接口f、控制器接口g和控制器接口h。

8、如上的,其中,控制器接口a为数字输入接口;控制器接口b为数字输入接口;控制器接口c为数字输出接口;控制器接口d为数字输出接口;控制器接口e为数据传输协议接口;控制器接口f为数据传输协议接口;控制器接口g为脉冲宽度调制接口;控制器接口h为脉冲宽度调制接口。

9、如上的,其中,仿真计算机的端口至少包括:仿真计算机接口1、仿真计算机接口2、仿真计算机接口3、仿真计算机接口4、仿真计算机接口5、仿真计算机接口6、仿真计算机接口7和仿真计算机接口8。

10、如上的,其中,第一种试验测试工况模式的接口连接关系为:控制器接口a与仿真计算机接口1连接;控制器接口b与仿真计算机接口3连接;控制器接口c与仿真计算机接口2连接;控制器接口d与仿真计算机接口8连接;控制器接口e与仿真计算机接口4连接;控制器接口f与仿真计算机接口5连接;控制器接口g与仿真计算机接口6连接;控制器接口h与仿真计算机接口7连接。

11、如上的,其中,第二种试验测试工况模式的接口连接关系为:控制器接口a与仿真计算机接口3连接;控制器接口b与仿真计算机接口1连接;控制器接口c与仿真计算机接口2连接;控制器接口d与仿真计算机接口4连接;控制器接口e与仿真计算机接口8连接;控制器接口f与仿真计算机接口5连接;控制器接口g与仿真计算机接口6连接;控制器接口h与仿真计算机接口7连接。

12、本申请实现的有益效果如下:

13、(1)采用端口关系映射矩阵对可编程逻辑控制器和仿真计算机的输入输出端口进行连接,在仿真系统中实现对软件指令和硬件端口的配置。

14、(2)在仿真不同试验测试工况和不同指令时,能够采用软件和硬件相配合的形式,对仿真计算机的输入输出端口和被测系统的输入输出端口进行动态调整和配置。

15、(3)在不同试验测试工况状态下,能够减少对硬件连接端子的调整,节省仿真系统的调整切换状态的工作步骤和工作时间,缩短研制试验周期,提升试验效率。

本文档来自技高网...

【技术保护点】

1.一种可配置对接端口信号的仿真系统,其特征在于,包括:测试计算机和被测系统;

2.根据权利要求1所述的可配置对接端口信号的仿真系统,其特征在于,上位机至少包括:系统驱动库和应用端仿真软件;

3.根据权利要求2所述的可配置对接端口信号的仿真系统,其特征在于,在端口关系映射矩阵中,按照不同的试验测试工况模式所对应的输出输入属性与相应的仿真计算机的接口进行连接,以实现对特定信号的输入输出功能。

4.根据权利要求3所述的可配置对接端口信号的仿真系统,其特征在于,输出输入属性至少包括:输出属性、输入属性和通信总线属性;

5.根据权利要求4所述的可配置对接端口信号的仿真系统,其特征在于,可编程逻辑控制器至少包括:硬件端口配置模块;

6.根据权利要求5所述的可配置对接端口信号的仿真系统,其特征在于,可配置硬件端口至少包括:控制器接口A、控制器接口B、控制器接口C、控制器接口D、控制器接口E、控制器接口F、控制器接口G和控制器接口H。

7.根据权利要求6所述的可配置对接端口信号的仿真系统,其特征在于,控制器接口A为数字输入接口;控制器接口B为数字输入接口;控制器接口C为数字输出接口;控制器接口D为数字输出接口;控制器接口E为数据传输协议接口;控制器接口F为数据传输协议接口;控制器接口G为脉冲宽度调制接口;控制器接口H为脉冲宽度调制接口。

8.根据权利要求7所述的可配置对接端口信号的仿真系统,其特征在于,仿真计算机的端口至少包括:仿真计算机接口1、仿真计算机接口2、仿真计算机接口3、仿真计算机接口4、仿真计算机接口5、仿真计算机接口6、仿真计算机接口7和仿真计算机接口8。

9.根据权利要求8所述的可配置对接端口信号的仿真系统,其特征在于,第一种试验测试工况模式的接口连接关系为:

10.根据权利要求9所述的可配置对接端口信号的仿真系统,其特征在于,第二种试验测试工况模式的接口连接关系为:

...

【技术特征摘要】

1.一种可配置对接端口信号的仿真系统,其特征在于,包括:测试计算机和被测系统;

2.根据权利要求1所述的可配置对接端口信号的仿真系统,其特征在于,上位机至少包括:系统驱动库和应用端仿真软件;

3.根据权利要求2所述的可配置对接端口信号的仿真系统,其特征在于,在端口关系映射矩阵中,按照不同的试验测试工况模式所对应的输出输入属性与相应的仿真计算机的接口进行连接,以实现对特定信号的输入输出功能。

4.根据权利要求3所述的可配置对接端口信号的仿真系统,其特征在于,输出输入属性至少包括:输出属性、输入属性和通信总线属性;

5.根据权利要求4所述的可配置对接端口信号的仿真系统,其特征在于,可编程逻辑控制器至少包括:硬件端口配置模块;

6.根据权利要求5所述的可配置对接端口信号的仿真系统,其特征在于,可配置硬件端口至少包括:控制器接口a、控制器接口b、控制器接口c、控制器接口d、控制器接口e、控...

【专利技术属性】
技术研发人员:任换平吴炜平张兴春马玉海
申请(专利权)人:广州中科宇航探索技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1