一种用于IO-Link主站的多功能测试系统及方法技术方案

技术编号:37334561 阅读:14 留言:0更新日期:2023-04-21 23:13
本发明专利技术公开了一种用于IO

【技术实现步骤摘要】
一种用于IO

Link主站的多功能测试系统及方法


[0001]本专利技术属于IO

Link主站领域,涉及多功能测试技术,具体是一种用于IO

Link主站的多功能测试系统及方法。

技术介绍

[0002]IO

Link是一种双向点对点通讯,独立于任何现场总线,具备独立开放的通信接口。IO

Link作为一种I/O通信方式,适用于工业控制中底层设备(传感器和执行器)的工业通信,可以增强工业总线网络中各连接设备间的通信能力。通过IO

Link通信可以将底层设备(传感器和执行器)的参数、诊断信息、过程数据等传输至上层网络系统,解决了自动化系统中最底层的通讯问题。
[0003]IO

Link主站测试对判断IO

Link主站是否符合IO

Link标准及性能是否稳定是必须的。为了实现对IO

Link主站的测试,可以将IO

Link主站的部分IO

Link端口或全部IO

Link端口连接相同类型或不同类型的IO

link设备进行测试,但是这样具有局限性,不能全面的测试IO

link主站的功能。
[0004]为此,本专利技术提出一种用于IO

Link主站的多功能测试系统及方法。

技术实现思路

[0005]本申请的目的是提供一种用于IO

Link主站的多功能测试系统及方法,提出的多功能测试配备有一个或多个IO

Link接口,可以对IO

Link主站的单个IO

Link端口模拟连接不同类型IO

Link设备进行测试,还可以对IO

Link主站的多个端口进行并发测试,能够更全面、直观地反映IO

Link主站应对多端口通讯时的能力,解决当前IO

Link主站在进行测试的时候只能测试固定类型设备或只能测试单个端口的不足。
[0006]为实现上述目的,本申请提供了一种用于IO

Link主站的多功能测试系统,包括多功能测试装置、IO

Link主站以及用于对多功能测试装置进行功能配置的上位机配置模块;
[0007]所述多功能测试装置配备有一个或多个IO

Link接口,多功能测试装置通过设置的若干IO

Link接口与IO

Link主站的IO

Link端口相连接;
[0008]所述上位机配置模块用于对多功能测试装置的IO

Link接口的功能进行配置,使得每个IO

Link接口模拟一种类型的IO

Link设备;
[0009]所述多功能测试装置包括控制单元、隔离单元、IO

Link收发单元、显示单元以及存储单元;
[0010]所述控制单元内置IO

Link设备栈,一端连接隔离单元,一端与IO

Link收发单元相连接,所述存储单元用于存储IO

Link设备类型参数;
[0011]所述控制单元还用于控制切换IO

Link设备类型,所述控制单元获取存储单元内存储的IO

Link设备类型参数,并根据IO

Link设备类型参数将IO

Link设备类型分为n类,并分别将n类的IO

Link设备类型参数标记为参数数据集i,其中的i表示IO

Link设备类型编号,i=1,2
……
n;
[0012]控制单元根据不同的IO

Link设备类型设定不同的测试时间Ti。
[0013]测试时间Ti的设定方式为:
[0014]IO

Link设备i执行测试后,获取所述IO

Link主站传输第一条报文到达所述IO

Link设备i的时间点T1;
[0015]获取所述IO

Link主站传输下一条报文到达所述IO

Link设备i的时间点T2;
[0016]将所述T2与所述T1之间时间差确定为周期时间;
[0017]同时获取IO

Link设备i的所需测试量;
[0018]周期时间与IO

Link设备i的所需测试量的乘积为所述IO

Link设备i的测试时间Ti;
[0019]优选地,当IO

Link主站的IO

Link端口的数量大于单个多功能测试装置配备的IO

Link接口数量时,采用多个多功能测试装置。
[0020]优选地,IO

Link设备类型参数包括通信速率、操作模式、预操作模式、最小周期时间以及设备运行时间。
[0021]优选地,多功能测试装置包括两种工作模式:在线模式和离线模式;
[0022]在线模式:多功能测试装置与上位机连接并且实时将测试结果传输至上位机软件中进行显示;
[0023]离线模式:测试装置不与上位机连接,测试结果存储在多功能测试装置的存储单元内,用户通过连接上位机读取测试结果或通过IO

Link主站读取测试结果。
[0024]优选地,模式的切换通过上位机配置或拨码开关形式进行切换。
[0025]优选地,控制单元控制切换IO

Link设备类型的过程包括:
[0026]多功能测试装置上电后,控制单元从存储单元中读取设定的参数数据集i,并通过上位机配置模块配置成相应的IO

Link设备类型i,并与被测试IO

Link主站进行通信;
[0027]当到达预先配置的测试时间Ti时,多功能测试装置不响应与被测试IO

Link主站,断开通信;
[0028]控制单元从存储单元中读取设定的参数数据集i+1,然后配置成相应的IO

Link设备i+1并与被测试IO

Link主站进行通信。
[0029]优选地,多功能测试装置与IO

Link主站进行通信时,多功能测试装置获取当前通信数据报文,并对数据内容进行处理及判断,当数据内容错误时,将错误信息通过USB接口传输至上位机显示或储存在储存单元中。
[0030]优选地,一种用于IO
...

【技术保护点】

【技术特征摘要】
1.一种用于IO

Link主站的多功能测试系统,其特征在于,包括多功能测试装置、IO

Link主站以及用于对多功能测试装置进行功能配置的上位机配置模块;所述多功能测试装置配备有一个或多个IO

Link接口,多功能测试装置通过设置的若干IO

Link接口与IO

Link主站的IO

Link端口相连接;所述上位机配置模块用于对多功能测试装置的IO

Link接口的功能进行配置,使得每个IO

Link接口模拟一种类型的IO

Link设备;所述多功能测试装置包括控制单元、隔离单元、IO

Link收发单元、显示单元以及存储单元;所述控制单元内置IO

Link设备栈,一端连接隔离单元,一端与IO

Link收发单元相连接,所述存储单元用于存储IO

Link设备类型参数;所述控制单元还用于控制切换IO

Link设备类型,所述控制单元获取存储单元内存储的IO

Link设备类型参数,并根据IO

Link设备类型参数将IO

Link设备类型分为n类,并分别将n类的IO

Link设备类型参数标记为参数数据集i,其中的i表示IO

Link设备类型编号,i=1,2
……
n;控制单元根据不同的IO

Link设备类型设定不同的测试时间Ti。2.如权利要求1所述的一种用于IO

Link主站的多功能测试系统,其特征在于,当IO

Link主站的IO

Link端口的数量大于单个多功能测试装置配备的IO

Link接口数量时,采用多个多功能测试装置。3.如权利要求2所述的一种用于IO

Link主站的多功能测试系统,其特征在于,IO

Link设备类型参数包括通信速率、操作模式、预操作模式、最小周期时间以及设备运行时间。4.如权利要求3所述的一种用于IO

Link主站的多功能测试系统,其特征在于,多功能测试装置包括两种工作模式:在线模式和离线模式;在线模式:多功能测试装置与上位机连接并且实时将测试结果传输至上位机软件中进行显示;离线模式:测试装置不与上位机连接,测试结果存储在多功能测试装置的存储单元内,用户通过连接上位机读取测试结果或通过IO

Li...

【专利技术属性】
技术研发人员:顾洁洁冷德志刘聪
申请(专利权)人:合肥安胜智能电子有限公司
类型:发明
国别省市:

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

1