一种快速判断串口连通性及稳定性的方法

文档序号:9865371阅读:3514来源:国知局
一种快速判断串口连通性及稳定性的方法
【技术领域】
[0001]本发明涉及服务器单片机技术领域,具体涉及一种快速判断串口连通性及稳定性的方法。
【背景技术】
[0002]串口是计算机上一种非常通用设备通信的协议。大多数计算机包含两个基于RS232的串口。串口同时也是仪器仪表设备通用的通信协议;在我们的工作过程中,长期与高端服务器和交换机接触,串口线的使用是必不可少的。
[0003]随着串口线应用的逐渐扩大,人们期望能够现场直接判断串口线的好坏或者可以直接看出串口线的稳定性,比如我们在现场经常会出现串口不通的情况,此时我们如果有一种测试串口连通性和稳定性的方法将会帮助我们更快的定位问题。

【发明内容】

[0004]本发明的技术任务是针对现有技术的不足,提供一种快速判断串口连通性及稳定性的方法。本方法解决手动地、人为地输入信息后对比误码数量,测试串口线需要有人在一直操作的难题,可以直接通过规则,将标准的伪随机码自动持续的通过串口线发送到对端。并通过科学的计数和公式计算,评测出串口线的稳定性程度。
[0005]本发明解决其技术问题所采用的技术方案是:
一种快速判断串口连通性及稳定性的方法,该方法直接通过规则,将标准的伪随机码自动持续的通过串口线发送到对端,并通过科学的计数和公式计算,评测出串口线的稳定性程度;包括常用操作系统、多个不同类型的串口线设备、ComMaster软件;
操作系统端安装串口驱动,将RS232串口连接至电脑端,配置好串口的基本参数即可对串口的连通性进行基本测试,将串口两端连接两台不同的电脑,各自作为流量接收端和发起端,通过自动发送的标准伪随机码来查看串口传输的质量,误码率也会很直观的将串口传输质量表现出来。
[0006]常用操作系统为通用的windows操作系统、Iinux系统,windows操作系统包括windows XP、win7、win8、windows server 2003、2008; Iinux系统包括RedHat、Centos、Ubuntu0
[0007]若干不同类型的串口线设备如USB转串口线、RJ45转RS232,可以支持大部分RS232串口线在不同应用场景下进行连通性和稳定性测试。
[0008]ComMaster软件包含串口调试、串口稳定性测试,串口调试可以独占串口发送/接收数据,调试已知各种串口参数的通信程序;串口测试模块可以通过发送/接收标准伪随机码对串口设备/线路进行误码测试,并直接计算误码率。
[0009]为了保证测试串口过程中的稳定性,本方法还设定了一种单向使用串口的机制,即如果串口正在传输数据流,此时再执行串口调试或者串口稳定性测试的工作是不能被允许的,从侧面也保证了测试结果的准确性。
[0010]本发明的一种快速判断串口连通性及稳定性的方法与现有技术相比,所产生的有?效果是,
判断串口连通性和稳定性的方法具有简单、易用、准确、快捷等特点,其通过操作系统识别到串口设备,利用串口调试功能可以直观的看出串口的连通性,有效地解决了工程师在现场对串口无从下手的问题,可以在现场没有专业的串口设备的情况下进行简单的连通性测试;同时,利用串口测试功能可以通过同时发送和接收标准的伪随机码对串口线缆的输入输出进行技术统计,实时的将输入输出信息通过图表的形式表现出来,并实时记录串口线的误码率。
【附图说明】
[0011]图1是ComMaster的串口参数设置界面图;
图2是ComMaster的串口测试连通性界面图;
图3是ComMaster串口稳定性测试示意图。
【具体实施方式】
[0012]下面对本发明的一种快速判断串口连通性及稳定性的方法作以下详细地说明。
[0013]—种快速判断串口连通性及稳定性的方法,通用简单的串口线之间的连接,即可快速有效地判断出串口线缆的连通性和稳定性,解决了现场无法判断串口线是否可用的棘手问题。在易用性方面,利用一个非常方便的软件和笔记本电脑即可实现串口线的连通性和稳定性测试。该方法直接通过规则,将标准的伪随机码自动持续的通过串口线发送到对端,并通过科学的计数和公式计算,评测出串口线的稳定性程度;包括常用操作系统、多个不同类型的串口线设备、ComMaster软件;
操作系统端安装串口驱动,将RS232串口连接至电脑端,配置好串口的基本参数即可对串口的连通性进行基本测试,将串口两端连接两台不同的电脑,各自作为流量接收端和发起端,通过自动发送的标准伪随机码来查看串口传输的质量,误码率也会很直观的将串口传输质量表现出来。
[OOM]常用操作系统为通用的windows操作系统、Iinux系统,windows操作系统包括windows XP、win7、win8、windows server 2003、2008; Iinux系统包括RedHat、Centos、Ubuntu0
[0015]若干不同类型的串口线设备如USB转串口线、RJ45转RS232,可以支持大部分RS232串口线在不同应用场景下进行连通性和稳定性测试。
[0016]ComMaster软件包含串口调试、串口稳定性测试,串口调试可以独占串口发送/接收数据,调试已知各种串口参数的通信程序;串口测试模块可以通过发送/接收标准伪随机码对串口设备/线路进行误码测试,并直接计算误码率。
[0017]为了保证测试串口过程中的稳定性,本方法还设定了一种单向使用串口的机制,即如果串口正在传输数据流,此时再执行串口调试或者串口稳定性测试的工作是不能被允许的,从侧面也保证了测试结果的准确性。
[0018]为了保证串口线测试过程中发送端和接收端传输流量大小的可读性和直观性,本方法在生成动态的实时图形显示外,图形显示每秒的收发流量,并且能够实现自动生成测试结果的功能。
[0019]为了可以更加直观的看到串口线的稳定性情况,根据衡量串口线稳定性的唯一标准一误码率(误码率=(nl-n2)/nl*100%)。误码率(BER:bit error)是衡量数传电台数据在规定时间内数据传输精确性的指标。通常数传电台的误码率应该BERS 10E-6。数字信号传输的性能指标之一。表示码元被错误接收的概率,即所接收到的码元中出现差错码元数占传输总码元数的比例。误码率是用来衡量误码出现的频率。
[0020]为了更加准确的测试串口线的稳定性,本方法提供了标准的2~15-1,2~11_1,2~9-1伪随机码和16bit人工码,同时也可以自动/手动插入误码,用来测试串口线在遇到误码后的校验策略或者检测软件的检测准确性。能够实现信息自动同步,可以测试单向的线路质量,在方便、快捷、直观的同时,也很好的代替昂贵的测试仪表。自动记录各种测试结果。
[0021]这种快速判断串口线的连通性和稳定性的方法将很好地提高工程师现场处理问题的效率。另外,这种测试网线连通性和稳定性的方法,与传统的专业的、昂贵的测试仪器测试方法相比,使得串口线测试更加便捷、易用、省时且直观。
[0022]为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明做进一步地详细描述。
[0023]—种快速测试串口连通性和稳定性的方法:
1、在操作系统下安装ComMaster软件,RS232串口驱动,打开软件,设置串口基本参数,如图1。
[0024]2、将串口线与电脑连接,添加一个测试文件,选择发送,我们可以在软件显示端看到数据流量的传输,说明串口连通性正常,如图2。
[0025]3、选择串口测试【Testor】后,设置串口相关参数,选择相应的伪随机码类型(2~15-1)点击【打开串口】,点击【开始测试】即可看到串口的输入输出端均有流量输入输出,误码率为2.075e-001<10e-6,(图3)说明串口稳定性检测OK。
【主权项】
1.一种快速判断串口连通性及稳定性的方法,其特征在于该方法直接通过规则,将标准的伪随机码自动持续的通过串口线发送到对端,并通过科学的计数和公式计算,评测出串口线的稳定性程度;包括常用操作系统、多个不同类型的串口线设备、ComMaster软件; 操作系统端安装串口驱动,将RS232串口连接至电脑端,配置好串口的基本参数即可对串口的连通性进行基本测试,将串口两端连接两台不同的电脑,各自作为流量接收端和发起端,通过自动发送的标准伪随机码来查看串口传输的质量,误码率也会很直观的将串口传输质量表现出来。2.根据权利要求1所述的一种快速判断串口连通性及稳定性的方法,其特征在于常用操作系统为通用的windows操作系统、Iinux系统,windows操作系统包括windows XP、win7、win8 N windows server 2003、2008; linux 系统包括 RedHat、Centos、Ubuntu03.根据权利要求1所述的一种快速判断串口连通性及稳定性的方法,其特征在于串口线设备包括USB转串口线、RJ45转RS232。4.根据权利要求1或3所述的一种快速判断串口连通性及稳定性的方法,其特征在于不同类型的串口线设备可以支持大部分RS232串口线在不同应用场景下进行连通性和稳定性测试。5.根据权利要求1或3所述的一种快速判断串口连通性及稳定性的方法,其特征在于ComMaster软件包含串口调试、串口稳定性测试,串口调试可以独占串口发送/接收数据,调试已知各种串口参数的通信程序;串口测试模块可以通过发送/接收标准伪随机码对串口设备/线路进行误码测试,并直接计算误码率。
【专利摘要】本发明提供一种快速判断串口连通性及稳定性的方法,属于服务器单片机领域,该方法直接通过规则,将标准的伪随机码自动持续的通过串口线发送到对端,并通过科学的计数和公式计算,评测出串口线的稳定性程度;包括常用操作系统、多个不同类型的串口线设备、ComMaster软件。本发明具有高可靠、高可用的特点,测试网线连通性和稳定性的方法,有效地解决了工程师在现场对串口无从下手的问题,可以在现场没有专业的串口设备的情况下进行简单的连通性测试,与传统的专业的、昂贵的测试仪器测试方法相比,使得串口线测试更加便捷、易用、省时且直观。
【IPC分类】G06F11/267, G01R31/317, H03M13/01
【公开号】CN105630646
【申请号】CN201510979735
【发明人】刘志龙
【申请人】浪潮电子信息产业股份有限公司
【公开日】2016年6月1日
【申请日】2015年12月23日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1