通信接口灵敏度测试方法和系统与流程

文档序号:13141752阅读:751来源:国知局
通信接口灵敏度测试方法和系统与流程

本发明涉及有线通信测量技术领域,特别是涉及一种通信接口灵敏度测试方法和系统。



背景技术:

目前,类似于rs-485通信在计量自动化领域有着大量运用,如rs-485通信采用差分模式传输信号,有很强的抗扰能力,同时有较高的接收灵敏度,能够实现千米量级的通信。通信模块在设计过程中,为了提高通信能力、增强保护功能,增加了大量电路形式各异的通信前端电路。

由于这些增加的电路以及通信芯片自身质量问题,导致通信设备质量良莠不齐。传统的通信接口检测中只进行通信功能验证,满足报文收发功能即判定合格,缺少波形质量、接收灵敏度等通信质量的基本判断,难以真实反映通信设备的质量。



技术实现要素:

基于此,有必要针对难以真实反映通信设备的质量的问题,提供一种通信接口灵敏度测试方法和系统。

一种通信接口灵敏度测试方法,包括:

根据被测设备的类型选择测试报文,并产生一携带所述测试报文的原始测试信号;

根据设定的幅度调节参数对所述原始测试信号的幅度进行调节,并将幅度调节后得到的输出测试信号输入至被测设备的通信接口;

通过所述通信接口接收响应信号,并将所述响应信号转换为响应报文;其中,所述响应信号为被测设备解析所述输出测试报文内容得到的响应信号;

将所述响应报文与预存报文进行比对判断回码准确性,根据回码准确性进行测试获取通信接口灵敏度。

一种通信接口灵敏度测试系统,包括:

报文发送模块,用于根据被测设备的类型选择测试报文,并产生一携带所述测试报文的原始测试信号;

幅度调节模块,用于根据设定的幅度调节参数对所述原始测试信号的幅度进行调节,并将幅度调节后得到的输出测试信号输入至被测设备的通信接口;

报文侦听模块,用于通过所述通信接口接收响应信号,并将所述响应信号转换为响应报文;其中,所述响应信号为被测设备解析所述输出测试报文内容得到的响应信号;

回码判断模块,用于将所述响应报文与预存报文进行比对判断回码准确性,根据回码准确性进行测试获取通信接口灵敏度。

上述通信接口灵敏度测试方法和系统,根据与测试报文,通过产生一原始测试信号,携带与被测设备的类型对应测试报文,对原始测试信号的幅度进行调节后输入至被测设备的通信接口;然后获取通信接口反馈的响应报文;再通过将响应报文与预存报文进行比对判断回码准确性,根据回码准确性进行测试获取通信接口灵敏度。该方案无需介入被测设备,不需要拆解被测设备引出测试信号,实现对被测设备的接收灵敏度的定量检测,有利于科学客观的评价设备质量。

附图说明

图1是一个实施例的通信接口灵敏度测试方法流程图;

图2是一个实施例的通信接口灵敏度测试系统结构示意图。

具体实施方式

下面结合附图阐述本发明的通信接口灵敏度测试方法和系统的实施例。

参考图1,图1是一个实施例的通信接口灵敏度测试方法流程图,该方法主要适用于类似于rs-485的通信设备中,如rs-485通信接口的检测,该方案包括如下步骤:

(1)根据被测设备的类型选择测试报文,并产生一携带所述测试报文的原始测试信号。

此步骤中,根据被测设备的不同来选择不同的测试报文,生成携带所述测试报文的原始测试信号。

(2)根据设定的幅度调节参数对所述原始测试信号的幅度进行调节,并将幅度调节后得到的输出测试信号输入至被测设备的通信接口。

此步骤中,设定的幅度调节参数对原始测试信号的幅度进行调节,产生不同幅度的测试信号,用于测试被测设备接收测试信号的幅度响应灵敏度;这里设定的幅度调节参数是可以根据测试需求进行幅度调节的参数。

(3)通过所述通信接口接收响应信号,并将所述响应信号转换为响应报文;其中,所述响应信号为被测设备解析所述输出测试报文内容得到的响应信号。

(4)将所述响应报文与预存报文进行比对判断回码准确性,根据回码准确性进行测试获取通信接口灵敏度。

在一个实施例中,上述步骤(4)的过程,可以进一步包括:

将所述响应报文与预存报文进行比对判断回码是否正确;若是,控制减小所述设定的幅度调节参数,并进入下一次测试;若否,记录上一次设定的幅度调节参数,并根据该设定的幅度调节参数确定所述通信接口的接收灵敏度。

可选的,对于所述进入下一次测试的步骤,可以包括如下:当回码正确时,产生一报文发送信号,根据该报文发送信号控制产生下一次测试的原始测试信号。

作为实施例,对于所述将所述响应报文与预存报文进行比对判断回码是否正确的步骤,可以包括如下:

将所述响应报文的内容与预存报文的内容进行比对,若所述内容一致,则判定回码正确,否则判定回码不正确;其中,所述预存报文是与测试报文内容一致的报文。

另外,考虑到被测设备在测试中无法反馈响应信号的情况,可以进一步设置如下测试方案:若在设定时间内,通过所述通信接口没有接收到响应信号,则记录上一次设定的幅度调节参数,并根据该设定的幅度调节参数确定所述通信接口的接收灵敏度。

参考图2所示,图2是一个实施例的通信接口灵敏度测试系统结构示意图,包括:报文发送模块、幅度调节模块、报文侦听模块和回码判断模块;其中,报文发送模块通过幅度调节模块连接至被测设备的通信接口;报文侦听模块连接在被测设备的通信接口与回码判断模块之间。

所述报文发送模块,用于根据被测设备的类型选择测试报文,并产生一携带所述测试报文的原始测试信号;

所述幅度调节模块,用于根据设定的幅度调节参数对所述原始测试信号的幅度进行调节,并将幅度调节后得到的输出测试信号输入至被测设备的通信接口;

所述报文侦听模块,用于通过所述通信接口接收响应信号,并将所述响应信号转换为响应报文;其中,所述响应信号为被测设备解析所述输出测试报文内容得到的响应信号;

所述回码判断模块,用于将所述响应报文与预存报文进行比对判断回码准确性,根据回码准确性进行测试获取通信接口灵敏度。

在一个实施例中,所述回码判断模块进一步用于将所述响应报文与预存报文进行比对判断回码是否正确;

若是,输出幅度调节信号至幅度调节模块,控制减小所述设定的幅度调节参数,并进入下一次测试;

若否,记录上一次设定的幅度调节参数,并根据该设定的幅度调节参数确定所述通信接口的接收灵敏度。

进一步的,所述回码判断模块还连接报文发送模块,进一步用于当回码正确时,产生一报文发送信号输出至报文发送模块;所述报文发送模块,还用于根据该报文发送信号控制产生下一次测试的原始测试信号。

作为实施例,所述回码判断模块,进一步用于将所述响应报文的内容与预存报文的内容进行比对,若所述内容一致,则判定回码正确,否则判定回码不正确;其中,所述预存报文是与测试报文内容一致的报文。

另外,考虑到被测设备在测试中无法反馈响应信号的情况,若在设定时间内,所述报文侦听模块通过所述通信接口没有接收到响应信号;所述回码判断模块记录上一次设定的幅度调节参数,并根据该设定的幅度调节参数确定所述通信接口的接收灵敏度。

上述实施例的通信接口灵敏度测试系统,所述回码判断模块预设报文进行比对所述响应报文,确定响应报文的正确与否,响应报文正确时则幅度调节模块输出的测试信号幅度;报文发送模块启动测试报文再次发送,响应报文错误时则结束测试。通过逐步降低测试信号的幅度,判定反馈报文,实现通信接口接收灵敏度的定量检测。利用报文发送模块作为辅助设备,产生满足计量自动化设备交互规约的测试信号,通过幅度减小测试信号幅度,解析响应报文,判断被测设备是否响应正常,作为继续减小测试信号幅度或者结束测试的依据。

实际应用中,可以根据被测设备的不同类型选择不同的测试报文,使得被测设备能够正确解析报文,产生响应动作。测试报文并转换为满足被测通信标准测试信号,测试信号送入幅度调节模块,幅度调节模块进行测试信号的幅度调节,可以逐步降低测试信号的输出幅度。幅度调节模块根据回码判断模块输入的幅度控制信号,调节测试信号幅度大小,幅度调节模块输出幅度受控的测试信号送入被测设备,被测设备如果能够正确接收、解析报文内容,则根据测试报文内容发出响应报文,报文侦听模块接收响应报文,将响应信号转换为响应报文,将报文送入回码判断模块。回码判断模块,将报文侦听模块转换的响应报文同预设报文进行比对,确定反馈正确与否,反馈正确则继续减小幅度调节模块输出的测试信号幅度,同时输出启动信号至报文发送模块,启动再次发送测试报文,如果反馈错误则结束测试,记录上次正确反馈的测试信号幅度,作为被测设备的接收灵敏度指标。整个测试过程自动完成,无需人工比对测试结果。无需介入被测设备,不需要拆解被测设备引出测试信号,实现对计量自动化设备的通信接口的接收灵敏度的定量检测,有利于科学客观的评价设备质量,可以运用于送检被测设备的通信接口的检测。

本发明的通信接口灵敏度测试系统与本发明的通信接口灵敏度测试方法一一对应,在上述通信接口灵敏度测试方法的实施例阐述的技术特征及其有益效果均适用于通信接口灵敏度测试系统的实施例中,特此声明。

基于如上所述的示例,在一个实施例中还提供一种计算机设备,该计算机设备包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,处理器执行所述程序时实现如上述各实施例中的任意一种睡眠辅助方法。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性的计算机可读取存储介质中,如本发明实施例中,该程序可存储于计算机系统的存储介质中,并被该计算机系统中的至少一个处理器执行,以实现包括如上述各睡眠辅助方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

据此,在一个实施例中还提供一种存储介质,其上存储有计算机程序,其中,该程序被处理器执行时实现如上述各实施例中的任意一种通信接口灵敏度测试方法。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1