网络化测控实现技术研究

发布者:atech123最新更新时间:2014-09-23 来源: ednchina关键字:网络化测控  计算机技术  网络通信 手机看文章 扫描二维码
随时随地手机看文章
      随着分布式自动测控技术的不断发展,网络化测控系统的研究和应用也受到关注。网络化测控系统实现将计算机网络通信技术、虚拟仪器技术和自动测试技术融为一体,实现了网络化测控。

      1网络化测控系统的特点

      网络化测控的最大特点就是可以实现资源共享,使现有资源得到充分利用,从而实现多系统、多专家的协同测试与诊断。他解决了己有总线在仪器台数上的限制,使一台仪器为更多的用户使用,实现测量信息的共享,实现整个测控过程的高度自动化、智能化,同时减少了硬件的设置,有效降低了测控系统的成本。另外,网络可以不受地域限制,这就决定了网络化测控系统可以实现远程测控,使测试人员不受时间和空间的限制,随时随地获取所需的信息,同时网络化测控系统还可以实现被测控设备的远距离测试与诊断,这样可以提高测试效率,减少测试人员的工作量。正是由于网络化测控系统的这些优点,使得网络化测控实现技术倍受关注。

   

   2网络化测控实现技术

      网络化测控系统的迫切需要,推动了网络化测控实现技术的发展。目前,网络化测控实现技术有:DataSocket,Remote Device Access,Symantec pcAnywhere,网络化仪器和网络化虚拟仪器技术等。

      2.1DataSocket技术  

      DataSocket技术是NI公司[1]提出的实时测试系统,得到的数据能在网上发布。这是一种基于COM技术对TCP/IP协议进行封装,易于通信网络进行高速传输的技术。DS技术对外提供DS Serve r和DS API。发布者通过DS API将测试数据转化成可在网上传输的字节流发给Server,客户方通过DS API从Server读取数据,转化成相应的原始数据,这一机制完全屏蔽了通信细节,介质对客户来说是透明的,编程人员也摆脱了应用TCP/IP协议必须编写大量代码的麻烦,简化了系统实现。NI公司的LabWindows/CVI和LabVIEW均完全支持DataSocket技术。利用LabWindows/CVI和LabVIEW开发软件对ActiveX的支持,通过DataSocket控件支持的DataSocke t传输协议与远程用户进行通信,就可以实现远程网络化测控。

      必须注意的是DataSocket技术相当于一种网络接口,并不是直接面向硬件;他通过测控参数的传送,实现远程测控,但是收发双方都必须拥有对应的应用程序。

      2.2RDA(Remote Device Access)技术  

      RDA是一种远程硬件共享驱动技术。采用客户端、服务器模式,通过NI公司的NIDAQ对应的驱动程序进行工作。NIDAQ是NI公司为 其数据采集和数据通信硬件产品配备的软件包。其中包括各种数据采集卡的驱动程序和测试管理程序(Measurement & Automation Explorer)等软件,这些驱动程序支持RDA。NI DAQ的远程装置访问能力使用户可以在本机上直接使用网络上其他计算机上的NI数据采集卡。因此,只需有一台计算机安装了数据采集卡,网内的其他计算机就可以利用这种方法进行远程调用,大大节省了硬件资源。同时在软件编程方面,RDA与使用本机数据采集卡完全一样。

      在RDA[2]工作方式下,计算机分RDA服务器端和客户端。任一个计算机可以既是RDA服务器又是RDA客户。RDA服务器要安装NIDAQ 6.0(或更高版本) 以及DAQ(D ata Acquisition)硬件。而RDA客户端应安装LabVIEW和NIDAQ 6.0(或更高版本) ,但并不 一定要安装DAQ硬件。客户和服务器也可以使用于不同的平台,例如Windows 98/2000平台上。RDA服务器可以使用本机上的数据采集卡,而RDA客户也具有相同的权力去使用服务器上的数据采集卡。值得注意的是,所连接的计算机必须使用相同版本的NIDAQ,否则采集卡无法连上。   

     RDA技术通过控制局域网或广域网内的远端的数据采集卡,是共享硬件的一种实现方式。RDA是硬件的一种驱动方式,可直接控制硬件。

      2.3Symantec pcAnywhere  

      Symantec pcAnywhere[3]是Symantec公司开发的一种远程控制软件。利用远程控制技术,可以远程连接到被控端计算机,并可以像亲身使用这台计算机那样进行工作。连接到网络上的被控端计算机可以访问被控端有权访问的任何文件。远程控制比其他远程联网方式更快捷有效,尤其当使用被控端计算机上的软件时。在远程控制会话期间运行 程序时,实际执行过程是在被控端计算机上完成的。主控端计算机和被控端计算机之间只交换输入和输出信息(如:键盘、鼠标以及屏幕信息)。因为只需在两台计算机之间传输最少量的数据,所以远程控制的性能较高,丢失数据的可能性最小。利用Symantec pcAnywher e可以使本地测控系统网络化,实现远程控制和网络化测控,简单、

可靠、易于操作,而且实时性较好。使用者只需在网络中的所有计算机上装上Symantec pcAnywhere,按要求设置必要的参数,就实现了网络化测控的要求。

  Symantec pcAnywhere实际通过获得访问权限,登陆被控端,操控被控端应用程序进行集中式的“点对点”测控。实际使用中存在的问题是窗口刷新速度过慢,有明显延迟,受网络状况的影响较大。

      2.4网络化仪器技术  

      网络化仪器就是把传统测试仪器的测试功能扩展到网络上;网络化仪器是计算机技术、网络通信技术与仪表技术相结合产生的一种新型仪器。主要通过网络化转换器或本身带有嵌入TCP/IP协议的网络接口实现网络化测试。常用的网络转换器有GPID一ENET转换器、RS232/ RS485TCP/IP转换器等,网络化转换器把仪器采集到的数据转换成遵从TCP/IP协议的数据,然后再通过网络传输。有些仪器本身带有以太网口,而且内部嵌入TCP/IP协议,仪器采集到的数据可以直接传送到网络上。图2所示为网络化仪器的一般组成结构示意图。目前正在使用的主要有总线网络转换器、网络化传感器、网络化示波器。例如波士电子公司的ETHXXX系列转换器,无需修改系统己有的软件,只需加上转换器即可把总线仪器接入网络;网络化传感器是在智能传感器基础上,把TCP/IP协议嵌入现场智能传感器的ROM中[4]。利用局域网或广域网,处在测控点的网络传感器将测控参数信息加以必要的处理后传输到网络上;网络化示波器如泰克公司的TDS3000B系列示波器,采用内置以太网端口和e*Scope基于Web的仪器控制,集成式以太网端口及扩展数学运算和测量功能的新型高级分析模块,远程操作简便,功能更加强大。所以网络化仪器实际包括2部分:仪器部分和网络接口。  

      2.5 网络化虚拟仪器技术  

      虚拟仪器的概念是NI公司最早提出的、基于可编程仪器的一种综合的测试技术。他是通用计算机上添加几种带共性的基本仪器硬件模块,通过软件来组合成各种功能的仪器或系统的仪器设计思想。他将计算机技术和测控技术完美结合,充分利用计算机技术,通过用户自己设计、自己定义,满足不同测试需要。他通常由计算机、仪器硬件模块和软件3部分组成。仪器模块的功能主要靠软件实现,仪器的软面板通过显示器显示,如同常规仪器一样使用,不过,虚拟仪器是基于计算机软件系统的,所以他比传统仪器具有更强的数据分析和处理能力。从某种意义上说,计算机和软件就是仪器。网络通信技术和计算机技术的发展促进了虚拟仪器向网络化发展,因为虚拟仪器是基于计算机的,所以可以通过计算机的网卡把计算机连接到网络上,这样再通过适当的网络测控软件,就可以实现虚拟仪器的 网络化。网络技术应用到虚拟仪器领域是虚拟仪器发展的必然趋势。网络化虚拟仪器的一般特征是将虚拟仪器、外部设备、被测试点以及数据库等资源纳入网络,实现资源共享、远程测控,共同完成测试任务。使用网络化虚拟仪器,就可以在任何地点、任意时刻取得测试数据信息,而且还可用于远程控制、远程数据采集、远程故障检测、报警等。可以预见“网络即仪器”将成为全新的概念,网络化虚拟仪器将促进仪器界又一次新的革命。而且随着网络化虚拟仪器进一步融入计算机系统,仪器将不再是一个独立的主体,而是信息系统的本体。

      3   存在的问题和未来发展方向   

      3.1   存在的问题  

      实时性网络化测控系统必须使测量和控制在限定范围的延时和可靠传输,否则可能造成系统不稳 定甚至造成事故。网络测控的实时性要求建立完整有效的通信服务模型,制定有效的实时通信服务机制,成为广大工控生产厂商和用户接收的应用层、用户层协议,进而形成开放的标准。

  操控平台无关性 

      网络化测控系统的网络化测控特性决定了测控系统体系结构,软硬件必须互联网协议化,兼容性强。达到系统的设计和不依赖特定供应商的设备、计算机硬件和软件技术。使用具有透明性的开发平台、操作系统和编程语言。

  安全性

      由于网络化测控系统的测试数据,控制指令

通过网络TCP/IP协议传输,因此可能受到病毒、黑客的非法入侵与非法操作等威胁,需对系统、软硬件进行安全性设计。

      3.2    未来发展方向  

      网络化测控系统的快速发展必然导致网络化测控实现技术的不断发展。各项新技术在网络化测控领域的应用大大促进了网络化测控的进程,方便了系统集成,未来的网络化测控实现技术将遵循以下几个方向的发展:

  测控仪器网络化网络化测控必将促使测控仪器网络化,具备网络测控功能,实时传输测量数据。

  网络化虚拟仪器快速发展网络技术应用到虚拟仪器领域是虚拟仪器发展的大趋势,网络化虚拟仪器充分利用了虚拟仪器的优点,同时实现了网络化测控。其最终发展将实现“网络即仪器”。

  仪器信息化随着网络化虚拟仪器的发展,网络化虚拟仪器将逐步取代硬件仪器,最终将传统仪器的功能融入计算机系统,实现仪器成为信息系统的一部分,最终实现仪器信息化。

  测控软件更好的支持网络化测控基于COM和CORBA及网络数据库技术的应用将把B/S和C/S模型推广到测控领域,使网络测试节点成为服务的本体,可以响应不同客户的测控需求。

      4    结语  

      网络化测控系统利用计算机技术、网络通信技术、仪表技术、虚拟仪器技术和自动测试技术,实现远程网络化测控。本文对网络化测控系统实现技术进行探讨,分析了目前网络化测控采用的实现技术的各自特点,并对其存在的问题和未来的发展进行了总结。对未来网络化测控实现技术的发展具有指导意义。

      参考文献

      [1]NI Corporation. LabWindows/CVI Programmer reference Manual[Z].NI Corpo ration,2001.
      [2]谭洁明,王思华.虚拟仪器的两种远程测控技术[J].仪器仪表学报,2001,(2):277- 278.
      [3]http: //www.symantec.com赛门铁克公司pcAnywhere.
      [4]张广远,魏震生,张蛟.远程测试系统设计[J].电子产品世界, 2004,(5):80-82.
      [5]http://www.nationist.com/NI-DAQ.
      [6]牛凤莲,张晓东,张强.网络化测试技术研究[J].自动化与仪表,2003,(2):16-18.
      [7]赵传,张小牛,孟浩文.网络化一测量技术与仪器发展的新趋势[J ].电测与仪表,2000,(7):28.

关键字:网络化测控  计算机技术  网络通信 引用地址:网络化测控实现技术研究

上一篇:使用低价位仪器测试高速时钟
下一篇:采用C/S结构搭建VXI网络测试系统

推荐阅读最新更新时间:2024-03-30 22:47

LabVIEW设计的远程控制实验系统
目前, 传统教育体系已经越来越不能适应当今科学技术和信息飞速发展的需要。传统的教育是以教师讲授为主,学生只是被动听讲,这种方式已经不适应培养人才的要求。另外,在实验设施不足的情况下,学生不能直接参与实验过程操作,不能很好地实现实验教学目标。传统的教学方式不利于充分发挥学生的想象力和创造力,也不利于及时追踪到最新的科技信息。随着计算机技术和网络技术的不断发展,近几年在教育领域提出了一种新的教学思路,即构建虚拟实验室的方法。而远程实验教学多数是利用虚拟技术实现,在这种虚拟实验中,实验者操纵的都不是实验设备实物,看到的只是一些利用三维技术做出来的动画,所获得的实验结果当然也不是远程设备的实际反映而是通过公式计算得到的数据 。针对这一
[测试测量]
LabVIEW设计的远程控制实验系统
基于DSP对网卡直接编程设计网络通信程序
摘要: 通过分析网卡基本通信过程控制和数字信号处理器(DSP)对网卡直接编程方法,成功设计基于DSP的网络通信程序,从而最终实现DSP系统数字化和网络化的融合。 关键词: DSP 网络通信程序 通信协议 网卡 DSP芯片是专门为实现各种数字信号处理算法而设计的、具有特殊结构的微处理器,其卓越的性能、不断上升的性价比、日渐完善的开发方式使它的应用越来越广泛。将计算机网络技术引入以DSP为核心的嵌入式系统,使其成为数字化、网络化相结合,集通信、计算机和视听功能于一体的电子产品,必须大大提升DSP系统的应用价值和市场前景。将DSP技术与网络技术相结合,必须解决两个关键问题:一是实现DSP与网卡的硬件接口技术,二是基于D
[嵌入式]
基于DSP对网卡直接编程设计<font color='red'>网络通信</font>程序
倍福Beckhoff在步进电机控制中的应用研究
该系统为某主机电控系统,完成对光束的准直过程中的参数诊断、数据采集、闭环控制等实时控制功能以及与主控系统的通信功能。步进电机以性价比高,实时效果好,不需要昂贵的反馈系统著称,该系统中采用了一千多个步进电机来实现对光束的准直。神光原型采用控制卡控制大量步进电机,控制卡控制步进电机没有负载位置的反馈信号,实时效果差,故障定位非常困难;试验中采用西门子PLC(Programmable Logic Controller,可编程逻辑控制器)控制这些电机可靠性好,但控制少量步进电机时比较简单,控制大量步进电机时时序复杂,接线复杂,成本高,调试困难。最终方案采用德国Beckhoff公司的自动化产品,如嵌入式控制器,现场总线端子、步进电机总线
[工业控制]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved