侵权投诉

基于LabVIEW6i中的DataSocket控件实现网络化自动测试系统的设计

电子设计 2020-11-10 10:12 次阅读

计算机技术的飞速发展,数据通信、网络工程和信息管理等系统性能的巨大改进,出现了将自动测试技术、计算机技术和通信技术结合起来的时机。测试系统正朝着计算机化、标准化和网络化三大趋势发展,涌现了一些诸如“网络就是仪器”等先进的测试理念,以网络为基础的自动测试系统逐步成熟并应用到工业生产实践中,已经取得了巨大的效益。

1自动测试系统的发展概况

通常把在人工最少参与的情况下能自动进行测量、数据处理并输出测试(量)结果的系统称为自动测试系统(AutomatedTestSystem)。自动测试系统最早出现于二十世纪50年代初期,至今历经三个阶段。

第一阶段,总装阶段。将几种不同的输入和输出电路的几种可程控仪器总装在一起形成一个组装系统。这种系统的设计、维护复杂,适应性不强,研制费用较高。

第二阶段,接口标准化阶段。这种系统组建方便,由专门的通用接口电路更改,增加测试内容也很灵活,显示了很大的优越性,因此得到了广泛的应用。

第三阶段,PC仪器(PersonalComputer-basedinstrument)阶段。在此出现了所谓的“虚拟仪器”(VirtualInstrument),给测试系统带来了革命性的冲击,对测试理论、测试方法等很多方面都产生了重大影响。

计算机硬件和软件的渗入给传统测试技术带来了新的革命,在计算机、微电子、传感器、通信和网络等技术不断进步的有力支撑和多领域科研需求的激励下,明显地表现出与高新技术深度融合,尤其是网络技术开始应用到测试技术中,成为测试技术满足实际需求的关键支撑,网络化必然是测试系统发展的大趋势。

2虚拟仪器简介

所谓虚拟仪器是基于计算机的软硬件测试平台?利用现有的计算机,加上特殊设计的仪器硬件和专用软件,形成既有普通仪器的基本功能,又有一般仪器所没有的特殊功能的高档、低价的新型仪器。虚拟仪器由计算机、应用软件和仪器硬件三部分构成,通过软件将计算机硬件与仪器硬件有机融合为一体?把计算机强大的数据处理能力和仪器硬件的测量、控制能力结合在一起,通过软件实现对数据的显示、存储以及分析处理。

软件是虚拟仪器系统的关键。没有一个优秀的控制分析软件,很难想象可以构成一台理想的虚拟仪器系统。比较优秀的开发软件是美国国家仪器(NationalInstruments,NI)公司的Labview、Labwindows/CVI,是一种基于G语言(graphicalprogramminglanguage)的革命性的可视化(图形化)开发平台,最新推出的LabVIEW6i是面向Internet的最新版本。

虚似仪器的出现是仪器发展史上的一场革命,代表着仪器发展的最新方向和潮流,是信息技术的一个重要领域,对科学技术的发展和工业生产将产生不可估量的影响。

3基于虚拟仪器的网络化自动测试系统平台

在此提出基于网络化虚拟仪器的自动测试系统平台的技术概念,如图1所示。

基于LabVIEW6i中的DataSocket控件实现网络化自动测试系统的设计

该系统可根据实际的测试项目进行扩充、重构。如服务器可具体分为:WWW服务器、e-mail服务器,ftp服务器。对于庞大的测试系统而言,可提高系统的稳定性、安全性。系统中测试节点的每一个测试仪器都具有唯一的IP地址,可以很方便地实现测试仪器乃至多个测试系统之间的网络互连;通过网络,用户根据需要对分布式测试仪器、数据库进行远程访问与控制。网络将是该测试系统平台的核心,充分体现资源共享这一网络的基本功能;也充分体现负荷均衡的思想,即在自动测试系统的测试任务较繁重时,能够把部分任务转移到任务不足的计算机或其它测试系统中去处理,甚至可以将服务器中难以迅速解决的大型任务,分配给网络中的个人PC机共同完成。

自动测试(量)系统软件结构如图2所示。

4DataSocket--系统网络功能的实现原理

本系统利用LabVIEW6i中的DataSocket控件实现了基于虚拟仪器的网络化测试功能。DataSocket是由NI公司于1999年推出的一项新技术。使用新的DataSocket类,很容易地通过各种接送测量数据,如OPC、HTTP、FTP或其它网络的DataSocket,包括Internet,而不必学习复杂的TCP/IP数据传输协议,完全能够控制分散的测试节点。利用客户/服务器架构,使网络上的数据传输达到最优化,并使用户交互式地在网上传送现场数据成为现实。为网络化测试工程应用软件的开发提供了一条捷径。

DataSocket遵循了TCP/IP协议,并对底层进行了高度封装,所提供的参数简单友好,只需要通用资源定位符URL(UniformResourceLocator),就可用来在Internet进行及时分送所需传输的数据。用户可以象使用LabVIEW中的其他数据类型一样使用DataSocket读写字符串、整形数、布尔量及数组数据。DataSocket提供了三种数据目标:file、DataSocketServer、OPCServer,因而可以支持多进程并发。

DataSocket是一种面向测量和自动化工程的网上实时数据交换的编程新技术,其控件包含以下三个工具:

DataSocketActiveControl--连接数据源和数据宿,并使其共享数据的元件。因为它是一种Active控件,可以用它在VB、VC++、Borland和Delphi的Active环境中开发数据应用程序。

DataSocketServer--在两个应用程序间用DSTP(DataSocketTransferProtocol)协议进行数据通信和交换是可行的。在服务器端运行了DataSocketServer后,当在客户端也运行DataSocketServer时,就可以使诸如Internet这样的网络连接是可访问的。

DataSocketServerManager--用以对DataSocketServer进行配置。通过这种配置,可以机器creatitems、readitems、writeitems,并且可以选择是否支持多用户读写。

本文提出了基于虚拟仪器的网络化自动测试系统的技术概念。用虚拟仪器网络化的思想改造传统的自动测试系统,兼有了网络和虚拟仪器的特点。该基于虚拟仪器网络化的自动测试系统平台有较强的可移植性,适用于多种工业现场对象的测试、控制和远程监控。对科研设计人员有较高的参考价值。另外,LabVIEW代码的可移植性也简化了该测试系统平台的维护和配置。

责任编辑:gt

收藏 人收藏
分享:

评论

相关推荐

亚马逊推可检测产品缺陷的计算机视觉服务

据外媒报道,亚马逊昨日(当地时间2月24日)宣布推出云服务Amazon Lookout for Vi....
的头像 如意 发表于 02-25 16:09 139次 阅读
亚马逊推可检测产品缺陷的计算机视觉服务

摩尔定律终结后量子计算将担重任

一台30个量子比特的量子计算机的计算能力和一台每秒万亿次浮点运算的经典计算机水平相当。据科学家估计,....
的头像 我快闭嘴 发表于 02-25 11:36 563次 阅读
摩尔定律终结后量子计算将担重任

楼宇自控系统的应用设计及安装事项

现在的楼宇自控系统是一种集散式控制系统DCS,DCS是一种管理控制的模式,其实质是集中管理分散控制。
发表于 02-25 11:09 554次 阅读
楼宇自控系统的应用设计及安装事项

如何使用DSP和FPGA实现导航计算机系统的信息融合研究

本文首先简单介绍某小型基于DSP 和FPGA 的导航计算机系统,然后根据其子系统输出的有效信息设计可....
发表于 02-25 11:06 14次 阅读
如何使用DSP和FPGA实现导航计算机系统的信息融合研究

机房气体灭火系统的基本原理及应用种类有哪些

气体灭火系统主要用在不适于设置水灭火系统等其他灭火系统的环境中,比如计算机机房、重要的图书馆档案馆、....
发表于 02-25 10:54 610次 阅读
机房气体灭火系统的基本原理及应用种类有哪些

神经网络的算法及模型详细资料说明

人工神经网络就是模拟人思维的第二种方式。这是一个非线性动力学系统, 其特色在于信息的分布式存储和并行....
发表于 02-25 09:58 25次 阅读
神经网络的算法及模型详细资料说明

智慧楼宇中超六类布线系统的应用分析

2020年,物联网(IoT)设备预计将达到100亿台,这种快速增长将会继续推动网络高密度接入需求(包....
发表于 02-24 11:22 559次 阅读
智慧楼宇中超六类布线系统的应用分析

本源物联发布5G工业路由设备BC5521

随着大数据时代来临,4G宽带无论是网速还是运营商核心网实现的基础架构,都不能满足新业态新内容的需求。....
的头像 我快闭嘴 发表于 02-24 11:17 226次 阅读
本源物联发布5G工业路由设备BC5521

活体叶面积测量仪的功能特点是怎样的

山东莱恩德智能科技有限公司活体叶面积测量仪 主机简介: 【莱恩德】YMJ系列活体叶面积测量仪是研发的....
发表于 02-24 11:00 13次 阅读
活体叶面积测量仪的功能特点是怎样的

ES6标准入门第二版PDF电子书免费下载

ES6(又名 ES2105)是 JavaScript 语言的新标准,2015 年 6 月正式发布后,....
发表于 02-24 08:00 19次 阅读
ES6标准入门第二版PDF电子书免费下载

解析中国CAD市场发展现状及未来趋势

CAD又称计算机辅助设计,常用来辅助工程师、建筑师等工程技术人员,进行模型制作、计算、绘图等。
的头像 我快闭嘴 发表于 02-23 15:57 345次 阅读
解析中国CAD市场发展现状及未来趋势

安森美半导体:汽车芯片紧缺或在下半年缓解

急于满足汽车零部件高需求的芯片制造商安森美半导体预计,最迟在下半年将缓解汽车芯片生产的瓶颈。
的头像 我快闭嘴 发表于 02-23 15:14 223次 阅读
安森美半导体:汽车芯片紧缺或在下半年缓解

中国量子计算机取得新的突破

随着中国在科技领域上的进步,中国量子计算机也取得了新的突破。两个月前,中国科技大学宣布了一项喜讯,包....
的头像 电子魔法师 发表于 02-22 10:48 502次 阅读
中国量子计算机取得新的突破

本源物联发布最新5G工业路由器BC5521

中国首个量子计算机操作系统——“本源司南”发布,由合肥本源量子计算科技有限责任公司自主研发。
的头像 lhl545545 发表于 02-22 09:39 226次 阅读
本源物联发布最新5G工业路由器BC5521

计算机数控系统由哪几部分组成

计算机数控系统由硬件和软件两部分构成,对CNC系统体系结构的认识应该从硬件和软件两个方面来进行。其核....
的头像 电子魔法师 发表于 02-20 16:21 141次 阅读
计算机数控系统由哪几部分组成

量子计算新进展:国产操作系统本源司南诞生

2020年12月4日,我国首台量子计算机原型机“九章”问世,其求解数学算法5000万样本的高斯玻色取....
的头像 我快闭嘴 发表于 02-20 15:19 298次 阅读
量子计算新进展:国产操作系统本源司南诞生

印制电路板公司生益电子计划在科创板上市

成立于1985年的生益电子,主营业务为各类印制电路板的研发、生产与销售业务,主要产品为通信设备板、网....
的头像 我快闭嘴 发表于 02-20 14:36 1391次 阅读
印制电路板公司生益电子计划在科创板上市

Casia探测与避免技术应用在无人机中

Iris Automation的Casia探测与避免(DAA)系统已集成到由其合作伙伴Avidron....
发表于 02-20 11:54 538次 阅读
Casia探测与避免技术应用在无人机中

关于尼龙扎带与铁芯束线带和束线的运用差别

如果我们想捆绑一些产品,大家很有可能会想起铁芯扎带和束线。(尼龙扎带厂家)这类捆绑产品一般不宜在一些....
发表于 02-19 16:15 17次 阅读
关于尼龙扎带与铁芯束线带和束线的运用差别

日本研究小组试图制造一种绝热的超导体微处理器

现 如今,计算机消耗的能量惊人。根据最近的一项估计,仅数据中心就消耗了全球2%的电力,预计到本世纪末....
的头像 IEEE电气电子工程师学会 发表于 02-19 15:12 360次 阅读
日本研究小组试图制造一种绝热的超导体微处理器

研究人员已开发出一种低温集成电路来控制量子比特

对 于大多数量子计算机来说,热是敌人。热可导致在量子位元中产生错误,在量子计算机运转中,使计算机正在....
的头像 IEEE电气电子工程师学会 发表于 02-19 14:46 128次 阅读
研究人员已开发出一种低温集成电路来控制量子比特

通用汽车从2035年开始只销售电动车

通用汽车从2035年开始只销售电动车的消息震惊了全球汽车行业。对汽车制造商和化石燃料行业施加了更大的....
的头像 我快闭嘴 发表于 02-19 13:57 852次 阅读
通用汽车从2035年开始只销售电动车

英伟达新一代芯片或将命名为“CMP”

2月19日凌晨消息,英伟达周四宣布,该公司将会发布一系列新的芯片,专门用于开采第二大数字加密货币以太....
的头像 lhl545545 发表于 02-19 10:32 342次 阅读
英伟达新一代芯片或将命名为“CMP”

一文看懂计算机的整体原理

我和小宇早恋了,我们家住隔壁。   一、编码与电路——信号的转换 晚上父母会把手机没收,但我们还想继....
的头像 传感器技术 发表于 02-19 10:28 186次 阅读
一文看懂计算机的整体原理

基于51单片机的多功能温室智能测试系统

本文研制一种价格比较适宜、扩展性较好的多功能温室智能测试系统。...
发表于 02-19 06:23 0次 阅读
基于51单片机的多功能温室智能测试系统

中国在量子计算领域成功拿下全球第一

最近几年,中国科技企业逐渐在全球市场崭露头角,华为便是其中代表。华为5G专利储备量全球第一,也是在华....
的头像 我快闭嘴 发表于 02-18 17:03 632次 阅读
中国在量子计算领域成功拿下全球第一

微软或将简化Windows 10更新过程

为了让大家更容易更新,微软还在进一步优化Windows 10升级过程。
的头像 lhl545545 发表于 02-18 16:50 270次 阅读
微软或将简化Windows 10更新过程

我国工业软件未来仍有较大增长空间,需提升自主创新能力

工业软件是专用于或主要用于工业领域,为提高工业企业研发、制造、生产管理水平和工业管理性能的软件。工业....
的头像 牵手一起梦 发表于 02-18 15:39 432次 阅读
我国工业软件未来仍有较大增长空间,需提升自主创新能力

首款国产量子计算机操作系统“本源司南”问世

首款国产量子计算机操作系统——“本源司南”在合肥市正式发布。该系统由合肥本源量子计算科技有限责任公司....
的头像 我快闭嘴 发表于 02-18 13:40 757次 阅读
首款国产量子计算机操作系统“本源司南”问世

微软修复潜藏17年的Windows DNS漏洞

据媒体报道,Windows Defender(已更名为Microsoft Defender)的一个严....
的头像 lhl545545 发表于 02-18 13:39 260次 阅读
微软修复潜藏17年的Windows DNS漏洞

谁家的量子计算机最强?

一项一直以来被视为二军的量子计算机制造技术正在翻身。量子计算在过去十年里从学术研究对象变成了大公司青....
的头像 我快闭嘴 发表于 02-18 10:29 253次 阅读
谁家的量子计算机最强?

Linux与Windows相比,哪个更好?

对于广大开发者来说,工作体验好坏与计算机系统有着莫大的关联。我在这里说一句 Linux 比 Wind....
发表于 02-09 14:16 1664次 阅读
Linux与Windows相比,哪个更好?

不止于性能,FORESEE P78A SSD斩获多项兼容平台认证

EVO平台对计算机硬件提出了更高的要求。除了搭载至少256GB的PCIe/ NVMe SSD,EVO....
发表于 02-05 17:34 1071次 阅读
不止于性能,FORESEE P78A SSD斩获多项兼容平台认证

人工神经网络的学习资料总结

人工神经网络的概念: 在对人脑神经网络的基本认识的基础上, 用数理方法从信息处理的角度对人脑神经网络....
发表于 02-05 14:05 75次 阅读
人工神经网络的学习资料总结

如何通过深度学习完成计算机视觉中的所有工作?

  你想做计算机视觉吗? 如今,深度学习是必经之路。大规模数据集以及深层卷积神经网络(CNN)的表征....
的头像 Imagination Tech 发表于 02-05 11:29 267次 阅读
如何通过深度学习完成计算机视觉中的所有工作?

极海大川GS400,助力计算机及周边设备处理性能的优化与升级

大川GS400符合可信计算及等级管理标准,支持高效自主处理器定制技术和多场景超低功耗技术。
发表于 02-05 09:16 1181次 阅读
极海大川GS400,助力计算机及周边设备处理性能的优化与升级

什么是组培室,它的作用是什么

RTOP系列组培室是由托普云农研发供应的,该仪器采用智能微电脑控制。组培室具有程控、控光、控温、及灭....
发表于 02-04 16:13 83次 阅读
什么是组培室,它的作用是什么

2021上海市数字经济发展研究报告

    导读 上海市作为经济中心城市,产业基础雄厚、政策支持力度不断加大、要素资源充沛。数字经济在上....
的头像 工业4俱乐部 发表于 02-04 15:37 631次 阅读
2021上海市数字经济发展研究报告

基于89C51/2单片机和MAX638芯片实现电源抗干扰电路的设计

89C51/2单片机有两种节电运行模式:待机运行模式和掉电运行模式。89C51/2单片机进入掉电模式....
的头像 电子设计 发表于 02-04 09:51 673次 阅读
基于89C51/2单片机和MAX638芯片实现电源抗干扰电路的设计

一种适用于FPGA实现的盲均衡算法

  本文提出一种适用于PAM和QAM谪制信号的主副抽头分别调整变步长的盲均衡算法,并使用Altem公....
发表于 02-03 15:52 39次 阅读
一种适用于FPGA实现的盲均衡算法

如何使用FPGA实现实时图像增强算法

针对复杂背景的多目标图像,提出了一种基于直方图的实时自适应图像增强方法。该方法根据自适应直方图窗口选....
发表于 02-03 15:21 48次 阅读
如何使用FPGA实现实时图像增强算法

蓝牙芯片解决方案市场规模的简单分析

由于蓝牙芯片以系统级方案销售,用户对蓝牙芯片的集成度和方案整体成本及实现难易程度关注度较高;至202....
发表于 02-03 14:47 88次 阅读
蓝牙芯片解决方案市场规模的简单分析

计算机人机界面的发展

人机交互界面的发展现在到达巅峰了吗?不,还远远未到,人机交互界面的发展正在向着自然语言交互的方向大踏....
发表于 02-03 14:23 660次 阅读
计算机人机界面的发展

智能家居的四大实用功能是什么

近几年,“智能家居”是一个非常火热的词。但在很多人看来,这一高大上的话题显得既陌生又遥远。其实,智能....
发表于 02-03 14:14 594次 阅读
智能家居的四大实用功能是什么

人工神经网络的发展历程和分类的详细资料说明

1943 年, 心理学家W.S.McCulloch 和数理逻辑学家W.Pitts 建立了神经网络和数....
发表于 02-03 14:11 31次 阅读
人工神经网络的发展历程和分类的详细资料说明

如何解决计算机启动时不显示的问题

  使用计算机时,是否经常遇到计算机不显示或无法打开计算机(在不打开电源的情况下将其打开)的情况?发生这种情况时,我们中...
发表于 02-02 17:17 2568次 阅读
如何解决计算机启动时不显示的问题

计算机连接到路由器后网络速度变慢的原因

  将计算机连接到路由器后,网络速度变慢,可以从以下几个方面进行分析:   有线访问情况:   首先:宽带访问的带宽  ...
发表于 02-02 17:16 2626次 阅读
计算机连接到路由器后网络速度变慢的原因

计算机在几秒钟内无限重启的原因及解决方案

  自从计算机进入人们的生活以来,它们已经成为人们日常生活中不可或缺的一部分。不论是在公司,学校中,计算机带来的智能系统...
发表于 02-02 17:13 2525次 阅读
计算机在几秒钟内无限重启的原因及解决方案

全球首款RISC-V单板计算机发布

自由软件之“父”——Richard. M. Stallman有一个梦想:“某一天,自由设计的数字硬件....
的头像 FPGA开发圈 发表于 02-02 17:09 769次 阅读
全球首款RISC-V单板计算机发布

Verilog经典教程的PDF电子书免费下载

现代计算机与通讯系统电子设备中广泛使用了数字信号处理专用集成电路,它们主要用于数字信号传输中所必需的....
发表于 02-02 16:33 55次 阅读
Verilog经典教程的PDF电子书免费下载

人工智能时代哪些工作会被取代

今天,人类社会已步入人工智能时代;人工智能技术也已在各行各业大显身手,极大地推动着人类社会不断地向前....
的头像 电子魔法师 发表于 02-02 10:31 366次 阅读
人工智能时代哪些工作会被取代

Windows 7于2020年1月被正式弃用

“在Windows中,尽管自Windows 7终止支持以来,OEM Pro的强劲收入与上一年相当,但....
的头像 倩倩 发表于 02-02 09:49 320次 阅读
Windows 7于2020年1月被正式弃用

如何使用FPGA实现直写硬盘图像记录技术的论文说明

根据硬盘的工作原理,结合ATA标准,在分析现有图像记录系统的基础上,提出了一种由FPGA直接控制硬盘....
发表于 02-01 16:11 35次 阅读
如何使用FPGA实现直写硬盘图像记录技术的论文说明

未来量子计算机的材料可能是弹力钻石?

香港城市大学带领的团队成功找到了能将钻石应用于微电子、光电和量子信息器件的证据:一种直径只有人类头发....
的头像 中科院半导体所 发表于 02-01 10:47 295次 阅读
未来量子计算机的材料可能是弹力钻石?

开启计算机后显示器黑屏的原因和解决方法

  如果在打开计算机后显示屏为空白,该怎么办?有时我们的计算机已打开,显示屏为空白。我该怎么办?打开计算机后,编辑器将简...
发表于 01-15 16:17 303次 阅读
开启计算机后显示器黑屏的原因和解决方法

计算机病毒的特征有哪些

  计算机病毒一词已经渗透到每个网民的心中,并且对计算机的危害是不可预测的。俗话说,无论多么全面的安全软件,都无法保证任...
发表于 01-15 16:16 101次 阅读
计算机病毒的特征有哪些

什么是计算机视觉看了就知道

什么是计算机视觉
发表于 01-11 07:47 101次 阅读
什么是计算机视觉看了就知道

利用计算机仿真实现噪声或杂波平均电平的监测系统设计

目标检测判决准则及恒虚警检测原理   ...
发表于 12-23 06:23 101次 阅读
利用计算机仿真实现噪声或杂波平均电平的监测系统设计

S7-200SMART不能与计算机通信的原因及解决办法

  在Windows 7操作系统下,STEP 7-Micro/WIN SMART不能与S7-200 SMART通信。运行“PING 192.168.2.1(...
发表于 12-22 16:14 404次 阅读
S7-200SMART不能与计算机通信的原因及解决办法

抵消计算机叠代预测的办法

发表于 12-21 09:02 1111次 阅读
抵消计算机叠代预测的办法