一种针对PLC或EoC的测试仪的利记博彩app

文档序号:8301286阅读:868来源:国知局
一种针对PLC或EoC的测试仪的利记博彩app
【技术领域】
[0001]本发明涉及一种电子通讯领域,具体是一种针对PLC或EoC的测试仪。
【背景技术】
[0002]PLC产品(如电力猫)或EoC产品(如EoC局端和EoC终端)在研发和生产过程中都需要烧录固件程序/配置数据和进行性能指标测试,其中,性能指标主要包括在各种传输距离下的数据吞吐率,不同的传输距离通过衰减器来模拟实现;实际应用中,一般可以通过以下两种方式进行烧录和测试:
[0003]1.双电脑组网测试;
[0004]2.使用专用测试仪测试。
[0005]双电脑组网测试通过两台普通电脑,用网线跟被测设备和参考设备连接,通过在两台电脑之间相互收发数据包进行指标测试;测试过程如图1所示:PC1向PC2发送数据包,数据包从网线进入参考设备,参考设备把以太网数据包调制后发送到电力线,然后进入被测设备,被测设备对来自电力线的数据包进行解调,转换成以太网数据包再发送到以太网口,经由网线发送到PC2,反之,数据包可以从PC2发送到PC,图1中红色带箭头虚线为数据包传输路径,在PCl或PC2上记录每个数据包的大小和传输时间就可以计算出链路的传输速率。
[0006]这种方式的优点是不需要专门设备,只需要两台普通电脑,方便简单,但缺点是:
1.不能测试各种信号衰减度下的数据吞吐率;2.没有专用的测试软件,需要使用通用的测速软件,如char1t等,还要另外编写烧录软件;3.电脑上的测试软件需要跟操作系统匹配,需要随操作系统升级而更新版本;4.需要同时使用2台电脑。
[0007]使用专用测试仪可以解决上面的部分问题。目前业界使用的测试仪结构如图2所示,跟双电脑组网测试不同,现有的测试仪增加了衰减电路和调节衰减度的控制电路,由电脑通过串口或并口发送控制命令调节衰减电路的衰减值,就可以模拟各种不同衰减度的传输环境,并测试此时的吞吐率,测试仪一般由测试仪生产厂家提供配套的安装软件,在电脑上安装使用,可以完成固件/配置的烧录和各种衰减度下吞吐率的测试等功能,因此,使用现有测试仪后,上面双电脑组网测试的前面2个问题就可以解决,但现有测试仪不能解决上面的第3个问题,同时还有其它缺点:1.用于测试的电脑需要安装2块网卡;2.用于测试的电脑需要有串口或并口 ;3.现有测试仪测试的都是MAC层吞吐率,不能准确显示用户能用的实际TCP/IP层的传输速率;4.对测试仪厂家而言,基于MAC层的软件开发比较复杂;
5.对用户而言,电脑上需要安装专门的软件,而且需要跟操作系统匹配,需要随操作系统升级而更新版本。
[0008]对于缺点1,一般电脑都只配置I个网口,让用户自己安装一块网卡是比较麻烦的,而且可能会出问题;对于缺点2,现在的电脑一般都不会配置并口,即使串口也越来越少见,如果使用USB接口转串口或并口,需要买到合用的转换线,而且需要安装驱动,比较麻烦;对于缺点3,MAC层的吞吐率当然有参考价值,但用户实际能用到的是TCP/IP层的数据,所以增加TCP/IP层的测试指标更有参考价值;对于缺点4,基于TCP/IP之上开发测速功能是比较方便的,因为一般的编程平台都支持,但基于MAC层则一般的编程平台或不支持或支持不全,需要用到wincap开发包;对于缺点5,像windows系统升级换代是比较快的,而且不同版本之间兼容性不好,Windows升级后原来的测试软件可能就运行不了了。
[0009]因此,需要提出一种新的针对PLC和Eoc的测试仪,以解决上述问题。

【发明内容】

[0010]本发明的目的在于提供一种可以解决现有测试仪和双电脑组网测试存在问题的针对PLC或Eoc的测试仪,以解决上述【背景技术】中提出的问题。
[0011]为实现上述目的,本发明提供如下技术方案:
[0012]一种针对PLC或Eoc的测试仪,包括机箱,所述机箱内设有第一 CPU模块、第二 CPU模块,电源模块、参考模块以及可调衰减电路,所述电源分别连接有被测设备、第一 CPU模块、可调衰减电路、参考模块和第二 CPU模块;所述被测设备分别连接有第一 CPU模块和可调衰减电路;所述第一 CPU模块分别连接有PC网口和可调衰减电路;所述可调衰减电路连接有参考模块,参考模块连接有第二 CPU模块;测试数据包在第一 CPU模块和第二 CPU模块之间进行传输,由第一 CPU模块计算数据传输速率,测试结果发送到PC上显示。
[0013]作为本发明进一步的方案:所述参考模块为已经测试过的且功能正常的PLC模块或Eoc模块。
[0014]作为本发明再进一步的方案:所述被测设备为待测试的PLC模块。
[0015]作为本发明再进一步的方案:所述被测设备为待测试的EoC模块。
[0016]作为本发明再进一步的方案:所述电源模块包括220V的交流电和转换后的直流电。
[0017]作为本发明再进一步的方案:所述可调衰减电路包括可调衰减器和控制电路。
[0018]作为本发明再进一步的方案:所述第一 CPU模块内嵌有WEB server。
[0019]所述针对PLC或Eoc的测试仪包括以下测试过程:
[0020]1、固件/数据烧录过程
[0021]I)被测设备插到测试仪的插座上;
[0022]2)PC电脑通过网线跟测试仪连接起来,并通过WEB浏览器登录到测试仪管理界面,即登录到测试仪内第一 CPU模块的嵌入式WEB server ;
[0023]3)用户在PC电脑的WEB页面上选择烧录固件或配置数据,确定后,固件或配置数据被加载和写入到被测设备中;
[0024]固件和配置数据可以预先保存在测试仪中第一 CPU模块的flash内,考虑到flash容量可能不够,也可以从PC电脑上直接加载到被测设备中;
[0025]2、数据吞吐率测试过程
[0026]I)被测设备查到测试仪的插座上;
[0027]2)PC电脑通过网线跟测试仪连接起来,并通过WEB浏览器登录到测试仪管理界面,即登录到测试仪内第一 CPU模块的嵌入式WEB server ;
[0028]3)用户在PC电脑的WEB页面上选择吞吐率测试,并选择衰减值;
[0029]4)确定后测试请求命令将从PC电脑发送到第一 CPU模块,第一 CPU模块按照上述选择的衰减值调节衰减电路的衰减值,然后启动数据包传输过程;
[0030]5)测试过程中第一 CPU模块把测试得到的TCP/IP层吞吐率反馈到PC电脑的WEB网页上,用户通过WEB网页查看测试结果。
[0031]与现有技术相比,本发明的有益效果是:本发明结构简单,设计合理,可以解决现有测试仪和双电脑组网测试存在的问题,本发明只需要一台电脑且电脑只需要配置一个网口就可以;直接通过网口控制,不需要串口或并口,也不需要USB 口 ;可以测试TCP/IP层吞吐率或MAC层吞吐率,能准确显示用户能用的速率;不需要安装专门的软件,只需要普通的web浏览器;不用担心电脑操作系统的版本升级。
【附图说明】
[0032]图1为现有技术中双电脑组网测试原理图。
[0033]图2为现有技术中专用测试仪测试原理图。
[0034]图3为本发明的测试原理图。
【具体实施方式】
[0035]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0036]请参阅图3,本发明实施例中,一种针对PLC或Eoc的测试仪,包括机箱,所述机箱内设有第一 CPU模块、第二 CPU模块,电源模块、参考模块以及可调衰减
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1