资源描述:
《利用DataSocket 技术实现传感器远程校准》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第5卷第6期江南大学学报(自然科学版)Vol.5No.62006年12月JournalofSouthernYangtzeUniversity(NaturalScienceEdition)Dec.2006文章编号:1671-7147(2006)06-0650-04利用DataSocket技术实现传感器远程校准3高璐,陆宇平(南京航空航天大学自动化学院,江苏南京210016)摘要:论述了远程校准以及DataSocket技术的组成、通信协议和网络安全问题,并利用基于虚拟仪器的图形化编程语言LabVIEW7.1开发了传感器远程校准
2、仿真平台,实现了利用DataSocket技术进行实时传输数据的功能,并对传感器进行了静态非线性校准.关键词:DataSocket技术;传感器;远程校准中图分类号:TP393.1文献标识码:ASensorTeleOCalibrationUsingDataSocketTechnique3GAOLu,LUYuOping(CollegeofAutomationEngineering,NanjingUniversityofAeronauticsandAstronautics,Nanjing210016,China)Abstract:
3、DataSocketpromotesthetestandmeasuretechnologytobesimpleandtransparent,andisfullofprospectintheaspectofremotemeasurementandcontrol.TeleOcalibrationandthestructure,transferprotocolandnetworksecurityofDataSockettechniqueisaddressedinthepaper.SensorteleOcalibrationsim
4、ulationplatformisdesignedusinggraphiclanguageLabVIEW7.1basedonthevirtualinstruments.LivedataexchangeisrealizedusingDataSockettechniqueandthesensoriscalibratedforitsnonlinearstaticcharacteristic.Keywords:DataSockettechnique;sensor;teleOcalibration传感器是能感受(或响应)规定的被测量
5、并按的就是针对具体的校准对象开发出一个可以对校照一定规律转换成可用信号输出的器件或装置,是准过程进行远程实时监控的网络应用程序,在远程[1]实现自动检测和自动控制的首要环节,而对传感器校准中实现网络化通信.虽然目前已有TCP/IP、进行精确的校准则是保证测试精度的前提条件.UDP等多种用于应用程序之间共享数据的技术,但随着测控技术和网络技术的不断提高,传统的是这些技术不能满足数据实时传输的需求.集中式校准正在向分布式校准转变,本地校准也正DataSocket(DS)技术是美国国家仪器公司在向远程校准转变.远程校准除应当具备
6、必要的可(NationalInstruments,NI)开发的专门面向测量编程传递标准及宽带网等硬件条件外,起决定作用和网络的实时高速数据交换技术.DS技术基于收稿日期:2005-09-06;修订日期:2005-10-14.基金项目:国家863计划项目(2003AA755021).作者简介:高璐(1980-),女,江苏苏州人,导航、制导与控制专业硕士研究生.3通讯联系人:陆宇平(1957-),男,江苏扬州人,教授,博士生导师.主要从事系统建模与仿真、传感器信号分析与信号处理等研究.Email:yplac@nuaa.edu.
7、cn第6期高璐等:利用DataSocket技术实现传感器远程校准651TCP/IP协议并对其进行高度封装,摒弃了较为复LabWindows、VB、VC++等,从而可以方便地在测杂的TCP/IP底层编程,克服了传输速率较慢的特试过程中实现服务器与多用户的实时数据交换与点,只需要设置资源定位符URL(UniformResource共享.Locator),就可以在局域网和Internet上进行实时LabVIEW是NI公司开发的一种基于图形化传输数据,适合于远程数据采集、控制和数据共享编程的虚拟仪器开发语言.LabVIEW环境中[
8、2O3]等应用程序的开发,因此考虑利用DataSocketDataSocket包括3部分:DSServerManager(DS服技术实现传感器远程校准.务管理器)、DSServer(DS服务器)和DS函数库.1)DSServerManager是1个独立运行的程序,1远程校准的优点主要功能是设置DSSer