PDH远程测试系统.docx

上传人:安*** 文档编号:17770568 上传时间:2022-05-26 格式:DOCX 页数:7 大小:18.95KB
返回 下载 相关 举报
PDH远程测试系统.docx_第1页
第1页 / 共7页
PDH远程测试系统.docx_第2页
第2页 / 共7页
点击查看更多>>
资源描述

《PDH远程测试系统.docx》由会员分享,可在线阅读,更多相关《PDH远程测试系统.docx(7页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、用LabVIEW开发SDH/PDH远程测试系统挑战:成功开发HP37717B仪器驱动程序以及用户操纵界面,利用可靠技术实现基于互联网络技术的远程测试功能。应用方案:使用NationalInstruments公司的LabVIEW6i图形化开发工具以及NI的TNT4882CASICPCI-GPIB接口卡开发基于HP37717B的SDH/PDH远程测试系统。使用的产品:LabVIEW;TNT4882CASICPCI-GPIB接口卡随着近年来光同步传输网的迅速开展以及用户要求的不断进步,对通讯网进展异地实时监控的需求越来越多。另外,测试技术的不断革新也促使新的网络测控技术应用到通讯网的监测监控中,进而

2、进步通讯网的可靠性,保证通讯网的平安稳定运行。我们利用传统的通讯测量仪器HP37717B对通讯线路在本地进展测量,采用虚拟仪器和当代分布式网络测控技术构建远程测试系统,解决了对通讯网异地实时监控的问题。我们通过TNT4882CASICPCI-GPIB接口卡连接仪器与计算机,采用LabVIEW图形化编程软件的仪器控制功能以及VISA输入/输出库开发出SDH/PDH通讯性能分析仪HP37717B的驱动程序,再利用LabVIEW的强大网络功能实现了可以在Internet中使用的基于客户机/效劳器形式的SDH/PDH远程测试系统。光同步网及其测试SDH同步数字体系是一种基于光纤的载波传输网络,它利用了

3、网络各组件之间的同步操纵。SDH传送网是一种全新的传输网络,由数字穿插连接设备DXC和分插复用设备ADM组成节点,以大容量光纤传输链路连接,构成具有高度灵敏性和自愈功能的网络。这个网络面向所有业务,又相对独立于各种业务,具有一定的智能,从电信传输开展到了传送网的新阶段。光同步网的测试指标主要有抖动、漂移和误码等。在实际应用中,通常使用SDH测试仪表对线路进展监控与测试,而HP37717B使用较普遍。但HP37717B传输测试仪只是安装、现场维护、试运行和制造中模块化的、可晋级的单台解决方案,它不能解决用户对通讯网异地实时监控的要求。另外由于通讯仪器通常特别珍贵,对于用户而言造成使用上的不便。因

4、此我们根据虚拟仪器的原理设计了该系统,以解决上述问题。利用这个系统用户可以在远程通过计算机网络很方便地得到对通讯网的监测结果。系统总体构造我们实现的SDH/PDH远程测控系统是基于客户机效劳器ClientsServer形式的,效劳器通过NI的PCI-GPIB接口卡与HP37717B的HP-IB接口相连,然后HP37717B测试仪通过各种电接口或光接口连接到被测的SDH设备上。客户机通过Internet网络连接到效劳器上。我们分别在效劳器和客户端开发了HP37717BServer和HP37717BClient两个软件。并在制作安装盘的经过中内置了LabVIEW6i的运行引擎,以运行各虚拟仪器模块

5、;在客户机、效劳器上都需要安装TCPIP协议,以便进展网络通讯。另外在测试系统中还可以提供数据备份即数据库功能,在效劳器端我们选择Microsoft的SQLSERVER7.0来提供数据库效劳。LabVIEW6i中提供了数据库开发工具包和报表功能,可以实现与各种数据库的接口,并以丰富灵敏的形式把数据提供应用户。该系统的总体构造模块示意图如图1所示。SDH/PDH远程测试虚拟仪器软件模块体系构造如图2所示,分别由HP37717B效劳器端软件和HP37717B客户端软件两个局部组成,其中HP37717B客户端软件包含1个主模块HP37717B虚拟仪器前面板功能模块和4个子模块:PDH及其抖动设置模块

6、、PDH及其抖动测试模块、SDH及其抖动设置模块、SDH及其抖动测试模块。效劳器端软件实现了如下功能:通过TCPIP协议与客户机相连,承受客户机的建立连接、撤除连接命令;接收客户机发送来的SCPI指令字符串并向HP37717B测试仪发出控制命令以便对运行的SDH设备进展相应功能的测试,然后获得测试结果;向客户端发送测试数据。HP37717B客户端软件实现功能包括:向效劳器发出连接恳求以建立连接;显示仪器软面板,承受用户对仪器的操纵并翻译为相应的SCPI控制指令然后把该指令发送给效劳器;承受效劳器传来的测试数据并通过虚拟仪器面板显示给用户。在客户端主模块的前面板上我们加上了一个效劳器IP地址的对

7、话框。用户首先需要输入要连接的效劳器的IP地址,然后进展连接。假如连接成功,那么连接指示灯会变亮。然后用户就可仿佛操纵真实的HP37717B仪器面板那样在虚拟仪器面板上进展操纵,如设置PDH、SDH的各种参数,获得PDH和SDH的测量结果,包括各种误码指标和抖动指标。在客户端主模块的前面板我们还加上了状态指示灯,用户可以很方便地获得通讯网线路运行的实时告警信息。系统设计经过由于效劳器端软件不直接面向用户,它仅仅是客户端软件与HP37717B之间的中介,因此它一方面与客户端软件相连,借助于TCPIP协议从客户端获取SCPI指令,并返回测量数据给客户端;另一方面,它又与HP37717B相连,完成客

8、户端所要求的仪器操纵,由于HP37717B是通过PCI-GPIB卡与效劳器相连的,因此,效劳器将它看作是一个GPIB设备,并使用VISA来对该GPIB设备进展操纵。而在客户端的软件那么要复杂得多,由于它既要完成虚拟仪器面板的显示,又要响应用户的操纵,对测量数据还要及时地动态更新。由于HP37717B功能较多,仪器面板复杂、层次多,为了便于用户操纵,在设计客户端的虚拟仪器软面板时,对仪器本身的硬面板进展了适当的调整与重组,最后得到一个虚拟仪器主面板和四个子面板,这四个子面板是:SDH测试设置子面板、PDH测试设置子面板、SDH测试结果显示子面板和PDH测试结果显示子面板。客户端软件首先要建立与效

9、劳机端的TCPIP连接,并对用户的仪器操纵产生相应的SCPI指令,然后发往效劳器端,假如用户的操纵是要求获得测试结果,那么客户端软件还要从效劳器端读取数据,并在相应的软面板上显示出来。在软件编写经过中我们充分利用了LabVIEW的优越性能,例如Cluster控件的应用以及LabVIEW6i强大的TCP/IP工具包给我们程序编写工作都带来很大方便。对于HP37717B测试仪来讲,仪器面板上提供了大量的需要用户设置而又分属于不同功能模块的仪器按钮,或是显示用户测试结果的显示面板。这些仪器按钮和显示面板的数据类型主要包含枚举类型、字符串类型、布尔类型、双精度数值类型和整数等数据类型,每个输入按钮拥有

10、自己的取值范围。我们在做系统软面板的时候充分利用了Cluster控件,将仪器面板上的各种按钮和选项按功能划分与适当简化,以使操纵者可以更方便地使用。与传统的编程方法不同的是,Cluster控件可以把实现某一功能模块的大量不同数据类型控件封装为一个功能控件,利用Cluster控件,可以在不同的VI之间传递大量的参数和测试数据。我们在软件编写经过中把仪器面板上面所有按钮都做在Cluster中,这样只要有一个按钮状态改变,Cluster的值也会随之变化,我们只要对Cluster的值进展监视就可以知道整个仪器面板按钮状态改变的情况。另外,在我们的应用方案中,是采用TCP/IP协议来进展客户机与效劳器之

11、间的通讯交互的。由于LabVIEW6i内部提供了完好的TCP/IP工具包,在系统开发经过中不用从底层做起,可以直接应用这个工具包编程后实现客户机与效劳器之间的通讯交互,进而节省了大量时间和人力。随着网络技术的飞速开展,新的网络标准不断涌现,通讯测试仪器为了紧跟网络开展的步伐,以适应各种测试的需求,兼容更多测试标准,也变得越来越复杂。而对于某一用户来讲,他所需要的只是仪器的一局部功能,同时也可能希望增强某局部的功能。虚拟仪器可以为用户的特殊需求提供了方便,使得用户可以自行定制其所需要的仪器功能,按自己喜欢的方式来安排仪器的软面板。而NI公司的图形化编程软件LabVIEW6i为实现用户的这种要求提供了强有力的手段。0

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com