EPA实时性综合指标测试方法技术

技术编号:3759280 阅读:510 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种EPA实时性综合指标测试方法,属于以太网通信技术领域,用以检验基于EPA标准的仪表及控制器等产品的实时性能是否达到规定的技术指标。其特征是定义了一组评价EPA网络和设备实时性能的指标,包括时钟同步精度测试、递交时间测试、时间偏离量反应精度测试、带宽实际利用率测试、网络吞吐量测试和周期报文连续发送耗时测试,并给出了测试方法。测试系统由测试计算机和微网段测试系统两部分组成,微网段测试系统由测试设备和被测设备组成。本发明专利技术的测试结果有效地反映了EPA终端设备和EPA网络的信息传输实时处理能力,对评估EPA分布式控制系统的实时性能具有重要意义。

【技术实现步骤摘要】

【技术保护点】
一种EPA实时性综合指标测试方法,其特征在于如下步骤: (1)时钟同步精度测试 步骤1:PC机对测试系统进行调度组态,包括,设定通信宏周期时间长度,各设备周期数据发送时间长度,各设备周期报文发送时间偏离量和非周期报文发送时间偏离 量; 步骤2:PC机向网段内广播时钟同步精度测试请求报文; 步骤3:主时钟和被测设备DUT1~DUTn接收到时钟同步精度测试请求报文后,分别在数据链路层记录接收报文的本地时间Tr↓[0]和Tr↓[1]~Tr↓[n],并将其作为接 收报文时间戳,和请求报文一起传递至用户层UT程序; 步骤4:主时钟和被测设备中的UT接收到时钟同步精度测试报文后,将数据链路层传递来的接收报文时间戳封装在时钟同步精度测试响应报文中,回复给PC机; 步骤5:PC机从收到的各设备响 应报文中提取时间戳Tr↓[0]和Tr↓[1]~Tr↓[n],利用下述公式(1)计算被测设备DUT↓[1]~DUT↓[n]与主时钟的时间偏差To↓[1]~To↓[n],并显示; To↓[1]=Tr↓[1]-Tr↓[0],To↓[2]=T r↓[2]-Tr↓[0],……,To↓[n]=Tr↓[n]-Tr↓[0] (1) 其中,To↓[1]~To↓[n]中取最大值即为网络时钟同步精度; (2)递交时间测试 步骤1:PC机对各被测设备及主时钟设备进行调度组态; 通过写服务将UT程序所需要的两个链接对象分别下载至发送设备和接收设备,两者的UT程序之间能够通过信息分发服务传递数据; 步骤2:PC机向发送设备发送递交时间测试请求报文; 步骤3:发送设备的UT接收到递交时间测试请求报文,在递交 时间测试报文中封装PC机IP地址,测试组号等数据,并将该报文通过一条信息分发服务传递至接收设备;UT记录发送设备的用户层应用进程AP将测试报文传递给应用层应用实体AE的时间T↓[1],并将T↓[1]封装入递交时间测试响应报文中,发送给PC机; 步骤4:接收设备中的UT通过接收信息分发服务获得递交时间测试报文,并记录AE将服务数据递交给用户层AP的时刻记为T↓[2];UT从数据中获得PC机IP地址,测试组号等数据,将T↓[2]封装入递交时间测试响应报文中,发送给PC机;   步骤5:PC机接收来自发送设备和接收设备的递交时间测试响应报文,从中获得T↓[1]和T↓[2],利用式(2)计算出递交时间T...

【技术特征摘要】

【专利技术属性】
技术研发人员:仲崇权刘宁陈晨刘洁薛旭董智超
申请(专利权)人:大连理工大学
类型:发明
国别省市:91[中国|大连]

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

1