




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
文档下载 免费文档下载/基于LabVIEW的虚拟仪器技术在远程监控中的应用本文档下载自文档下载网,内容可能不完整,您可以复制以下网址继续阅读或下载:/d674974314.html基于LabVIEW的虚拟仪器技术在远程监控中的应用 第6 卷第l2 期2006 年6 月 1815(2006112-174204 科学技术与工程 .6No.12Jun.2006 2006Sci.Tech.Engng. 基于LabVIEW的虚拟仪器技术在远程监控中的应用 蔡名璋刘雄英黄光周 (华南理工大学电子与信息学院,广州510640) 摘要简述了虚拟仪器软件开发平台 hbVIEW 的基本原理,同时介绍了在 hbVIEW环境下基于TCP 协议进行网络通信的实 现过程.并结合实例说明了虚拟仪器技术在远程监控中的应用,仿真结果令人满意.最后对hbVIEW环境下基于网络的远程监 控系统进行了总结.并对基于 hbVIEW 的虚拟仪器技术在远程监控中的应用前景做出展望. 关键词LabVIEWTCP 虚拟仪器远程监控 中图法分类号TP393.2:文献标识码B 美国国家仪器公司(NationalInstruments.简称 )在1986 年推出了实验室虚拟仪器集成环境 .ahVIEW(Laboratoryvirtualinstrumentengineering ).用计算机灵活强大的软件代替传统仪 器的某些部件.用人的智力资源代替许多物质资 源.通过一组软件和硬件,形成了具有普通仪器的 基本功能.又有一般仪器所不具有的特殊功能的新 型仪器.随着计算机技术和Intemet 技术的发展,虚 拟仪器正沿着高性能,多功能,集成化和网络化的 方向发展.满足了不同领域和用户的需求.目前, 国内外都对虚拟仪器技术展开了研究,剑桥大学, 斯坦福大学,新加坡国立大学,清华大学等都在虚 拟仪器方面取得了一定的进展H. 远程监控是本地计算机通过网络系统如 /Intranet,对远端进行监视和控制,完成对分 散控制网络的状态监控及设备的诊断维护等功能./d674974314.html 远程监控是同内外研究的前沿课题.1997 年1 月,首 届基于Intemet 的远程监控诊断工作会议由斯坦福 大学和麻省理工学院联合主办:斯坦福大学和麻省 理工学院也合作开发出了基于Intemet 的下一代远 年1 月l1 日收到广东省自然科学基金(B06 一B6050600), 华南理工大学自然科学基金(B06E5050410), 广东省重点科技攻关课题(KB0240G)资助 第一作者简介:蔡名璋,男,华南理工大学,硕士研究生,研究方向: 虚拟仪器技术,远程监控. 通信作者简介:黄光周,男,华南理工大学,教授,研究方向:微细 加工,等离子体刻蚀,光学薄膜镀制技术. 程监控诊断示范系统国内对于远程监控技术也 开展了积极的研究.目前.西安交通大学,华中科技 大学,哈尔滨大学,南京理工大学等已取得了较为 先进的研究成果 本文将首先对基于LabVIEW的虚拟仪器技术. 以及基于TCP 协议的远程监控技术进行介绍.然后 将两种技术相结合.设计一个基于LabVIEW的远程 监控系统.并进行实验仿真和结果分析.最后,展望 这种技术的应用前景 虚拟仪器开发平台LabVIEW 是一种图形化的编程语言和开发环 境,它广泛地被工业界,学术界和研究实验室所接 受.公认为是标准的数据采集和仪器控制软件.由 于I.ahVIEW采用基于流程图的图形化编程方式.因 此也被称为G 语言(GraphicalLanguage). 在LabVIEW开发环境中.系统提供了支持TCP (transfercontrolprotoCO1)的功能函数,即TCPListen, ,TCPRead,TCPWrite 和TCPClose,使编 程过程变得简单快捷 TCP 协议的实现过程 (传输控制协议)是基于不可靠的IP 服务, 提供一种面向连接的,可靠的传输层服务.在TCP 连 接服务,采用三次握手建立一个连接/d674974314.html.首先,建立 连接时,客户端发送syn 包(syn_j)到服务器,并进入 _ 状态,等待服务器确认;然后,服务器收 期蔡名璋.等:基:LabVIEW的虚拟仪器技术在远程监控中的应用 到syn 包.必须确认客户的SYN(ack=i 1),同时服务 器也发送一个SYN 包(syn=k).flPSYN ACK 包,此时 服务器进入SYNRECV 状态:最后.客户端收到服务 器的SYN ACK 包.向服务器发送确认包ACK(ack= 1).此包发送完毕.客户端和服务器进入 状态.完成三次握手. 具有强大的网络通信功能.支持TCP/ 协议,UDP 协议等.并且借助DataSocket 技术可以 实现在不同的应用程序和数据源之间共享数据.使 得LabVIEW的用户可以很容易地编写具有强大网 络通信能力的LabVIEW应用软件.实现远程监控虚 拟仪器 虚拟仪器技术在远程监控系统中的应用 .1 远程监控系统的实现 在LabVIEW平台上构建的远程监控系统.虚拟 仪器技术和网络通信技术是主要的软件基础.数据 /O 卡,通信网络等是必要的硬件基础.在虚拟仪器 技术和通信网络技术的联系和协调下.实现人机之 间的信息交换.以达到远程监控的目的. 图1 服务器程序流程图 由 图2 客户端程序流程图 目前.在远程监控系统中.多数仍采用服务器/ 客户器模式进行通信本文首先由服务器产生一组 正弦波形.通过局域网送至客户机进行显示和保 存.服务器端和客户端的程序流程图分别如图1 和 图2 所示. 服务器端的程序实现如图3 所示首先指定网 络端口号(Port).并用TCPCreateListener 节点在指 定端口进行TCP 侦听.在本程序中.可以通过P0ints 控制器选择波形的点数.以及通过Function 控制器/d674974314.html 选择需要发送的波形,其中有随机波形,正弦波形 等:并且利用了两个TCPWrite 节点来发送数据第 一 个TCPWrite 发送的是波形的长度:第二个TCP 发送的是波形数据【9】 图3 服务器端的框图程序 科学技术与工程 客户端的程序实现如图4 所示.对应地采用两 个TCPRead 节点读出服务器端送来的波形数据.第 一 个TCPRead 节点读出波形的长度,第二个TCP 节点根据波形的长度值将波形的数据全部显 示出来在本程序运行环境下,如果在前面板按下 按钮.系统根据ExportWaveforillStoSpreadsheet 节点弹出一个保存对话框.用户可以把其中的 波形数据在exeel 文件,txt 文件中保存下来.保存的 点数由服务器端设置的Points 参数确定.这样可以方 便用户进行数据分析和打印,从而实现实时监测. 图4 客户端的框图程序 另外.客户端程序中设定的网络端口号必须与 服务器端指定的一致,才能实现两端通信,一般地, 端口号的数值设置为1000 以上并且客户端必须设 置服务器计算机的IPAddress 或者计算机名 .2 仿真结果及分析 从图5 和图6 可以看出.客户端基本上能无失真 地接收服务器端发送过来的数据.即基于TCP 协议 的网络通信是可靠的.另bLabVIEW环境下的远程 控制系统的编程是相对简单的 图5 服务器端的前面板 通过合理的设置有关参数.服务器端的程序运 行后.客户端就能读取到从服务器端采集到的信号 数据.为了提高系统的实时性和可靠性.必须保证 网络通信的顺畅:同时为使在网络中传输的数据不 受窜改.必须对端口号和网络地址进行加密. 图6 客户端的前面板 结语及展望 作为一个功能强大的图形化编程软 件.是开发虚拟仪器的一种方便快捷的工具在/d674974314.html /IP 协议和WWW规范的支持下.基于LabVIEW的 虚拟仪器可以实现远程监控111 在介绍了 虚拟技术.以及基于TCP/IP 协议的远程控 制技术以后.将两种技术相结合.实现了基于虚拟 仪器的远程控制系统设计.并结合程序实例.进行 了计算机仿真.结果令人满意. 实际应用中.在现场设备分布广泛或数据不易 采集的场合.要能够及时地监视设备的运行状态并 进行有效控制.利用基于LabVIEW的远程监控技术 可对工业生产进行监控.比如.全自动的光学镀膜 系统中的压力和温度等工业参数.能实际反应生产 的进展情况.对生产过程十分重要.可以通过传感 器把压力和温度等参量转换为电信号.然后通过数 据采集卡将电信号传给PC 机.只要设置一个远程监 控系统.在远端可以通过网络把PC 机中的数据读取 出来.通过另外的PC 机对数据进行处理操作.这样 可以很方便,灵活和安全地对系统进行控制.同时 也很容易地对数据进行处理 另外.本系统也可以改进成为报警系统.可以 通过触摸传感装置.使客户端处于运行状态.信号 通过网络发出.而服务器端一直处于侦听状态.当 接收到客户端发送过来的信号后.利用该信号驱动 报警装置.从而实现报警功能. 参考文献 顾郁莲,蔡宣平.颜飞翔.虚拟仪表的可视化技术电子技术应用 ;(6):2931 (下转第1748) 科学技术与l 丁程 ,ZHONGMing (SchoolofCivilEngineeringandArchitecture,BeijingJiaotongUniversity;Beijing100044; ,ShijiazhuangRailwayCollege;S/d674974314.htmlhijiazhuang030000) AbstractAcommonwaytowidenthebridgesisincorporatingtheseparatedbridgesbyuplin. manageandthesafetycontrolofthebridgearenodusofthiskindofstructura1.Ag.Asanexampleofhong ,theeffectsonthe .alsoanewtypeofrigi,whichisareferencetobridgeincorporate Keywordsseparatebridgeincorporaterigidconnection (上接第1744 页) 袁媛.李绍稳,汪伟伟,等.基于LabVIEW的虚拟仪器技术研究与 应用.农业网络信息,2005;(4):69 陆正兴.虚似实验室.物理实验,2000,(9):4l 一42 ConsonniD,SoabFaAC.Amodernapproachtoteachingbasic .IEEETransactionson ,2001;44(1):5 一l5 MareinA,SchaumanmSR.Anewvirtualinstrumentationbased .IEEETransactio/d674974314.htmlnon ,1998;47(6):1503-1506 NicholsHMC,BernardCB.DavidMH.Remoteinstrument .IEEEIntelligentSystem,1998;(5):70-76 王建新,杨世凤.史永江.等.远程监控技术的发展现状和趋势.国 外电子测量技术,2005:(4):9 一l2 RichardSW.TCP/IP 详解卷1:协议.北京:机械工业出版社. :l74195 杨乐平,李海涛.赵勇.等.LabVIEW高级程序设计.北京:清华大 学出版社.2003:43O 一432 侯国屏.王坤.叶齐鑫.LabVIEW7.1 编程与虚拟仪器设计.北京: 清华大学出版社,2005:4074O8 朱文凯.陶波.何岭松.基于Internet 的嵌入式e 一维护装置.测控技 术,2002;21(6):l72l ,LIUXiongying,HUANGGuangzhou (CollegeofElectronicandInformationEngineering,SouthChinaUniversityofTechnology,) Abstract. .ThenetworkcommunicationbasedonTCPintheLabVlEWenvironmenti. ,anexampleis/d674974314.htmltakentoexplainhowvirtualinstrumenttechn
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司法财务课件
- 资本论核心思想解读
- 快速制作行政人事汇报
- 血透长期留置导管的护理
- 《珀尔赛福涅》课件
- 输血的注意事项及护理
- 2025机械设备购销合同模板大全
- 2025司法考试合同法中合同无效与合同效力问题
- 2025融资居间合同范本含授权委托书,保密协议,融资确认函
- 永久基本农田划定工作总结
- 一种模块化无线供电书桌的设计获奖科研报告
- (正式版)JBT 106-2024 阀门的标志和涂装
- 家庭教育指导服务站工作制度
- 《学术诚信讲座》课件
- 手机行业售后管理制度
- 肇庆端州正西社区评估报告
- 朝天椒栽培技术课件
- 科研伦理与学术规范-课后作业答案
- 斯蒂芬金英语介绍
- 秋天的雨 省赛获奖
- JJF 1015-2014计量器具型式评价通用规范
评论
0/150
提交评论