基于NI-VISA的测控设备远程自动化测试系统 的设计与实现
Computer Science and Application 计算机科学与应用, 2018, 8(12), 1906-1913Published Online December 2018 in Hans. /journal/csahttps:///10.12677/csa.2018.812212Design and Implementation of RemoteAutomated Testing System for Measurement and Control Equipment Based on NI-VISAXiao Wang, Ling Bai, Dejia Liu63726 Troops, Yinchuan NingxiaReceived: Dec. 8th, 2018; accepted: Dec. 21st, 2018; published: Dec. 28th, 2018AbstractIn view of the fact that there are many types and interfaces of measuring instruments and instru-ments for mobile measurement and control equipment, in order to realize remote networking and automated testing, this paper puts forward a hardware construction scheme of interface protocol conversion using Agilent GPIB/LAN Gateway; using Visual Studio Net 2010 development environ-ment, combining NI-VISA and Measurement Studio user control and database technology, designsa remote automated testing system compatible with multi-type measuring instruments; and dis-cusses the key technologies in depth.KeywordsMeasurement Studio Indicator Test, Measurement Instrument, Automation Test基于NI-VISA的测控设备远程自动化测试系统的设计与实现王晓,白玲,刘德佳63726部队,宁夏银川收稿日期:2018年12月8日;录用日期:2018年12月21日;发布日期:2018年12月28日摘要本文针对机动测控设备测量仪器仪表型号多、接口类型多的实际,为实现远程网络化、自动化测试,提王晓等出使用Agilent GPIB/LAN GateWay进行接口协议转换的硬件建设方案,利用Visual Studio. Net 2010开发环境,结合NI-VISA、Measurement Studio用户控件、数据库技术等设计一套兼容多类型测量仪器的远程自动化测试系统,并对其关键技术进行了深入的讨论。
关键词Measurement Studio,指标测试,测量仪器,自动化测试Copyright © 2018 by authors and Hans Publishers Inc.This work is licensed under the Creative Commons Attribution International License (CC BY)./licenses/by/4.0/1. 引言近年来,随着作为靶场测控系统骨干力量的机动测控部队装备的不断升级换代,在新类型、新型号具备新质作战性能的高信息化测控设备逐步列装[1],与部分接近服役年限的老一代设备及在寿命中期的骨干设备形成三代设备并存的测控设备体系。
指标测试工作是衡量测控设备各系统性能参数的核心工作,其确保测控设备各分系统及全系统性能的可用性、可靠性及指标参数的数字化为统计分析提供支撑。
机动测控设备高机动、高分散、远距离部署的实际,使得其指标参数集中统一管理必须依托网络进行管理,否则各设备的指标参数不能形成集中统一管理,无法发挥指标集中分析进而达到故障规律统计的目标。
指标测试的基础是各类测试测量仪器,如频谱测试仪、示波器、网络测试仪等,由于三代测控设备共存的现实情况,导致测量仪器新老型号并存、接口繁多,使得建设远程自动化测试系统存在以下难题:1) 多型号测试测量仪器接口繁多,GPIB、USB、LAN等接口并存,需开发兼容多接口的指标采集系统;2) 部分老型号测试测量仪器不支持网络接口,实现远程网络化指标测试管理系统必须进行接口协议转换;3) 系统软件配置项过多,维护复杂。
NI-VISA是美国国家仪器NI公司开发的一种用来与各种仪器总线进行通信的高级应用编程接口。
NI-VISA是一个驱动程序软件架构,不受平台、总线和环境的限制,GPIB、串口、以太网/LAN、IEEE 1394和USB仪器的通信,并简化仪器的控制应用,通过VISA API以相同的方法与仪器进行通信,而不考虑其接口类型[2]。
Agilent GPIB/LAN GateWay是安捷伦公司开发的一款用于GPIB接口及RS-232接口与网络接口进行转换的接口转换器。
通过该转换器可以实现多个GPIB接口仪器的网络化管理。
本文通过NI-VISA及Agilent GPIB/LAN GateWay提出针对机动测控设备指标测试管理现状的解决方案,以测站配备的测试仪器为基础,以中心管理系统及数据库为核心,以试验任务IP网依托,实现中心对测站仪器管理及指标测试的集中统一管理,建立了一套远程自动化指标测试系统,达到指标测试工作量化管理。
2. 系统硬件结构设计2.1. 系统硬件结构系统测站部分由测试仪器、GPIB/LAN接口转换器、测控设备终端、交换机、路由器组成,需要加装GPIB/LAN接口转换器将设备配备的仪器连接起来并接入交换机(如图1)。
王晓等Figure 1. Hardware architecture of the system图1.系统硬件结构图系统中心部分由远程测试服务器及测试客户端组成,远程测试服务器主要用途是建立指标测试数据库,对指标测试全程产生的数据进行管理,并能够远程访问这些数据。
2.2. 与测试仪器连接Agilent GPIB/LAN GateWay是安捷伦公司开发的一款用于GPIB接口及RS-232接口与网络接口进行转换的接口转换器[3]。
通过该转换器可以实现多个GPIB接口仪器的网络化管理。
如图2所示,Agilent GPIB/LAN GateWay E5810A具有GPIB、RS-232和LAN三种接口。
GPIB接口可扩展,能够通过该接口接入多个仪器。
该转换器能够将GPIB、RS-232接口转换为网络接口。
典型的连接方式是仪器通过GPIB或串口连接到该转换器,转换器LAN接口通过网线连接入局域网交换机,这样局域网中的交换机均能够通过网络访问相应的仪器。
Figure 2. E5810A connection structure diagram [2]图2. E5810A连接结构图[2]3. 系统软件设计3.1. 功能概述软件分为中心和测站两部分组成。
中心部分主要用于远程对仪器的控制、测试结果的获取、测试项王晓等目的下发、结果查询及与测站交互。
仪器控制子功能主要用于对远程仪器的连接、控制权限获取及对仪器运行状态的获取。
指标测试子功能主要用于对待测试指标的选择,选择后的指标具备自动设置、手动设置两种方式进行仪器相应参数设置:自动设置是选择待测指标后从数据库中获取测试该指标仪器需要设置的参数,并对仪器进行设置;手动设置是通过软件界面手动设置测试指标相应的参数。
参数设置完成后,获取的测试结果能够与数据库中该指标的范围进行比对,验证测试结果是否在指标范围内[4]。
测试信息处理子功能主要用于对测试结果数据的记录、显示,显示界面与仪器界面基本一致,对测试结果能够记录。
除此之外,具备软件界面快照功能,能够记录软件界面的当前状态。
测试项目下发子功能是根据要求由中心总体人员制定测试计划,形成测试项目及顺序,并能够下发至测站终端。
同时,根据测试进度能够实时的下发指令,以便达到在指标测试过程中心与测站人员的交互与同步。
测站软件能够接收中心下发的测试计划,并实时显示中心总体人员要求的步骤,分机人员能够按照计划从数据库中获取相应的操作步骤,配合中心人员进行指标测试。
除此之外,分机人员能够从数据库中查询历史数据,通过不同方式对指标测试结果进行设备间及时间上的横向、纵向比对分析,系统提供图形化显示界面,使结果能够直观显示给用户。
3.2. 中心软件模块设计如图3所示,仪器界面仿真模块实现仿真的仪器界面,能够达到与实际操作仪器的相同的交互体验。
Figure 3. System center software module design diagram图3.系统中心软件模块设计图显示模块是通过图形化技术显示对各类指标的查询及统计分析结果。
信息交互模块是通过网络编程实现中心与测站人员之间的交互。
系统管理模块维护管理模块主要是对建立的数据库的维护管理,具备添加、维护、删除、修改各类资源的功能,维护管理用户权限、维护用户信息。
数据查询模块对历史数据进行查询,能够按照设备、人员、指标等信息对测试数据进行查询并通过显示界面图形化显示。
仪器参数设置模块,两种模式,自动、手动,自动通过界面选择相应指标,读取数据库中读取的参数,设置仪器参数,手动通过仪器界面仿真模块中仿真实现的仪器界面按钮、旋钮等对仪器能够设置。
数据库存取模块,能够对数据库进行存取,存储人员登录、测试等记录信息,并能够对测试数据进行存储。
信息传输模块,通过socket编程实现中心与测站间的信息传输。
3.3. 系统运行流程系统运行流程一般由中心统一组织,下发测试命令,如果测站不能参与,也可由测站自行组织后将王晓等结果传输至中心数据库。
测试项目根据需要测试设备的类型决定,若全系统测试则根据系统测试在测站终端显示当前测试项目、所使用的测量仪器、当前项目仪器仪表所需要设置的参数、所测试的部位、测试流程、指标范围等信息,若分系统测试或者单个项目测试则根据需要测试的项目显示上述信息并开始测试。
测量仪器参数设置根据当前所需要测试的指标要求进行设置,如测试频率则需要使用频谱仪设置中心频率、带宽等参数[5][6],具体流程如图4所示。
基于LabVIEW的多种测试仪器集成控制系统设计
电子测量0 引言电子测量技术如今已取得突破性进展。
进入21世纪,随着科技不断进步,生产力的逐渐提高,在测试理论、使用的方法及领域都有了新的发现,新的仪器结构也层出不穷,计算机与测量仪器相结合的自动测试技术逐渐取代了传统的测试方式,一系列多功能、高效率、高精度的测量仪器也相继问世。
集成控制测试系统可对仪器型号、接口和地址等信息进行统一配置管理。
在物联网概念的驱动下,仪器使用领域的发展日趋成熟、稳定、先进;所谓系统集成,就是将测试软件、测试仪器、通信技术作为一个整体组合起来,为用户解决信息处理问题的业务。
也就是说,各个分离部分原本是作为一个个独立的系统,经过集成为整体之后,各部分之间能彼此配合的工作,从而发挥整体效益,最终得到整体优化的效果。
对于中小型企业来说,生产制造的成本应在满足需要的前提下尽可能减小以保证效益。
目前市场上测试仪器品种繁多,功能齐全,虽然大型精密仪器可满足各项测量要求,但他们成本较高,体积庞大,对于中小型企业来说不是一个合适的选择,而传统的人工测量又费时费力且容易出错。
本文针对目前测量市场上的现状,设计出一套仪器集成控制测试系统,利用仪器本身的编程接口,集成化至软件开发平台LabVIEW这个虚拟仪器应用,对仪器进行编程控制,实现对一些小型精密仪器的控制,并将测量数据存储在MySQL 数据库中,具有界面简单、易操作、性价比高等优点,同时,该系统可以通过配置仪器相关信息,实现对不同型号、不同厂家的同类型仪器的兼容使用,在实际应用中既节约了成本又提高了测试的速度和精度。
1 系统硬件组成系统硬件的组成主要是由万用表、功率表、电子负载、RS232-USB接口转换器和计算机组成。
■1.1 万用表本系统采用优德利生产的UT805A万用表,精度可达0.015%,也是一款轻便的,价格适中的电量测量仪器。
本表可用于测量交直流电压、交直流电流、电阻、二极管、电■1.2 电子负载电子负载是通过控制内部功率或晶体管的导通量,依靠功率管到的耗散功率消耗电能的设备。
《基于LabVIEW的介电材料特性自动化测量系统设计》范文
《基于LabVIEW的介电材料特性自动化测量系统设计》篇一一、引言随着科技的发展,介电材料在电子、通信、能源等领域的应用越来越广泛。
介电材料的特性对设备的性能和稳定性有着重要影响。
因此,对介电材料特性的准确测量显得尤为重要。
传统的手动测量方法不仅效率低下,而且误差较大。
为了解决这一问题,本文提出了一种基于LabVIEW的介电材料特性自动化测量系统设计,旨在提高测量效率和准确性。
二、系统设计概述本系统采用LabVIEW软件作为核心,结合硬件设备,实现介电材料的自动化测量。
系统主要包括数据采集、数据处理、结果输出等模块。
通过数据采集模块,系统可以实时获取介电材料的电气性能数据;数据处理模块对采集的数据进行分析和处理,提取出介电材料的特性参数;结果输出模块将处理后的结果以图表或报告的形式展示给用户。
三、硬件设计本系统的硬件部分主要包括传感器、数据采集卡、计算机等。
传感器用于获取介电材料的电气性能数据,如电容、电阻等;数据采集卡负责将传感器获取的数据传输到计算机中;计算机则负责运行LabVIEW程序,对数据进行处理和分析。
此外,为了保障系统的稳定性和可靠性,还需对硬件设备进行合理的选型和配置。
四、软件设计本系统的软件部分采用LabVIEW编程语言进行开发。
LabVIEW具有强大的数据处理和图形化编程功能,可以方便地实现数据的采集、处理和输出。
在软件设计中,首先需要搭建数据采集界面,实现与硬件设备的通信和数据传输;然后设计数据处理模块,对采集的数据进行分析和处理,提取出介电材料的特性参数;最后设计结果输出模块,将处理后的结果以图表或报告的形式展示给用户。
五、系统实现在系统实现过程中,首先需要对硬件设备进行调试和测试,确保其正常工作;然后编写LabVIEW程序,实现数据的采集、处理和输出;最后对系统进行整体测试和调试,确保其稳定性和可靠性。
在测试过程中,需要对系统的各项性能指标进行评估,如测量精度、测量速度等。
基于虚拟仪器的EMC自动测试系统设计与实现
基于虚拟仪器的EMC自动测试系统设计与实现摘要:将虚拟仪器技术引入EMC测试领域,提供一套基于NI公司GPIB硬件、LabVIEW 图形编程软件以及VISA驱动API的EMC 自动测试系统解决方案。
实现多台仪器设备之间的同步与通信,自动完成数据采集、传输、处理、回放,以及报告生成等功能,实际测试结果达到设计要求,极大地提高了测试工作的效率、精确度,以及自动化程度。
关键词:虚拟仪器;EMC测试;LabVlEW;GPIB;VISA传统的电磁兼容性(EMC,electromagnetic compatibility)测试主要由测试人员手工操作完成,由于EMC测试工作一般对测试精度要求比较高,测试时间较长,而且需对大量的测试数据进行分析处理并出具EMC测试报告,整个测试过程需要耗费很大的人力物力;同时EMC测试所处的大功率高频率电磁辐射环境对测试人员的身体健康产生极大的危害。
基于虚拟仪器的EMC 自动测试系统的开发提高了测试工作的效率和精确度,减轻了测试人员的工作强度。
由于现代虚拟仪器技术的引入,使用模块化的硬件与软件,使得该系统具有开发周期短、运行效率高的特点,同时具有很强的可扩展性和可重用性,有助于减少重复投资,具有很强的应用价值。
l 系统组成及工作原理EMC测试包括两个方面的内容[l]:装置、设备或系统产生的电磁发射对其他设备或系统功能的影响,即电磁干扰(EMI,electromagnetic interference),或电磁发射性;本装置、设备或系统对其他干扰影响的抗干扰能力,即电磁敏感度(EMS,electromagnetic susceptibility)或电磁抗扰度。
EMI是指任何可能引起装置、设备或系统性能降低或对有生命或无生命物质产生损害作用的电磁现象。
它可能是电磁噪声、无用信号或传播媒介自身的变化,会引起设备或系统降级或损害,但不一定会形成严重后果。
电磁干扰是由干扰源、耦合通道和接收器3部分构成的,通常称作干扰的三要素。
基于labview的液位测控系统设计--大学毕业设计论文
摘要液位计算机测量与控制实验系统是为西北工业大学航空学院民航工程系综合实验平台而开发的课程教学实验系统。
液位测量与控制系统集传感器信号的采集、调理、转换、检测和控制为一体,是实时交互式图形界面应用系统。
该系统采集液位信号并用计算机可视化界面实时显示液位高度的变化过程;通过交互式对话框设置期望的液位高度,在检测当前液位的基础上控制进/出水阀门,从而对实际液位高度进行控制。
论文介绍了液位计算机测量与控制系统的结构与功能;分析了硬件系统中测量与控制电路的组成及工作原理;计算了信号调理电路中测量放大器的增益及各元件参数;使用PROTEL软件绘制了信号调理电路图;介绍了多功能数据采集卡NI USB-6008的特点、功能及软件开发平台LabVIEW;分析了系统的软件程序;介绍了液位计算机测控系统的用户使用界面所能实现的功能。
针对实验系统对液位进行开关控制所带来的问题,提出了用PID控制方法进行改进的措施。
关键词:液位测控,压力传感器,信号调理,NI USB-6008 ,LabVIEWABSTRACTThe liquid level measurement and control computer experimental system is a course teaching experimental system which is used to develop the comprehensive experimental platform for Aviation Institute of Civil Engineering of NWPU. The liquid level measurement and control system with real-time interactive graphical interface is of the sensor signal acquisition, conditioning, conversion, testing and control functions. The system acquires the signals of liquid level and computer interface real-time to show the liquid level changing process. Through an interactive dialog box, the desired water level is set. The actual water level is controlled based on the current liquid level detection through the import / outlet valves.The structure and function of the liquid level measurement and control computer experimental system is introduced at first. The hardware system composition and working principle is analyzed, and the gain and each components parameters of measuring amplifier in signal conditioning circuit are calculated. The signal conditioning circuit is drawn with PROTEL, and the features and functions of the multi-function data acquisition card NI USB-6008 and software development platform LabVIEW are introduced. The system software program is also analyzed. For the control problems of import / outlet valves of the liquid level measurement and control computer experimental system, a PID control method is proposed to improve the system performances.KEY WORDS:liquid level measurement and control,pressure sensor,signal conditioning ,NI USB-6008 ,LabVIEW目录摘要 (I)ABSTRACT (II)第一章绪论 (1)1.1 课题背景............................................................................. 错误!未定义书签。
NI自动化测试与自动系统控制解决方案
Pout Pin
PMAX
MAX
Pin
Factors that affect Efficiency
• Efficiency is reduced by parallel shunt (RSH) and series (RS) resistances
• Approximate RSH and RS from IV curve
• Measure Voltage and Current Ratings (VOC and ISC)
• Maximum Current, Isc occurs when the load is a short • Maximum Voltage, VOC occurs when the load is open
US Photovoltaic Shipments, 1997-2006
*Courtesy US Energy Information Administration
Solar Power Generation Technologies
• Photovoltaic (PV) solar cells
• Solar thermal collectors
Direct Semiconductor Resistivity Measurement
• 4 point probe
• Widely used method to measure resistivity of semiconductor
• Flowing current into the circuit connected to 1, 4 point of contact
GigaMat Sorting System
基于LabVIEW远程温度监测系统的设计
作者简介: 袁秋风( 1 9 8 3 - ) , 女, 讲师. E - m a i l :x i a o y a o p @ 1 6 3 . ( 3 o e r
第 1 期
袁秋风 : 基于L a b V I E w远程温度监测系统的设计
・5 1・
芯片将单片机 的r I 1 ’ L 电平转换为R S - 4 8 5 信号 , 布线采用屏蔽双绞线作为传
输介质. 下位 机程 序设 计 流程 图如 图2 所示.
定时器 、 串 口初始化
3 上位机设计
上位机监测软件采用 图形化编程软件L a b V I E w( 实验室虚拟仪器集成 环境 ) 为开发平 台. L a b V I E W内置数值运算 、 数据采集 、 数据分析等功能强
一 r
大 的函数库 , 能为用户提供简明、 直观、 易用 的图形编程方式 , 能将繁琐复 杂 的语言编程简化成以菜单提示方式选择功能, 并且用线条将各种功能连
圆
图 3 用户名和密码正确的处理
“ 用户验证” 子v I 的基本设计思路如下 : ( 1 )使用A D O C o n n e c t i o n C r e a t e . v i 建立数据库连接 , 然后使 J  ̄ J A D O C o n n e c t i o n O p e n . v i 打开数据库连接 ( 需指定数据源 ) ; ( 2 )使)  ̄ A D O C o n n e c t i o n E x e c u t e . v i 执行
2 24— 22 5.
丽. 基 于J S O N 实现A n d r o i d 智 能终端 与we b 服务器“ 面向对象 ” 的信息交换 叨.数字技术与应用, 2 0 1 2 ( 4 ) :
LabVIEW与软件测试实现软件自动化测试
LabVIEW与软件测试实现软件自动化测试软件测试是保证软件质量的重要环节,而传统的手动测试方式效率低下且容易出错。
为了提高测试效率和准确性,自动化测试成为了软件行业的主流趋势。
LabVIEW作为一种图形化编程环境,能够与软件测试结合,实现软件自动化测试,极大地提升了测试效率。
本文将介绍LabVIEW与软件测试的结合,以及它们如何实现软件自动化测试。
1. 软件测试与自动化测试的概述软件测试是通过验证和验证软件的正确性、完整性和适应性来评估软件的质量和可靠性的过程。
而自动化测试是使用软件工具和脚本来执行测试,而不需要人工干预。
自动化测试具有高效、准确和重复执行的特点,因此被广泛应用于软件开发中。
2. LabVIEW介绍LabVIEW全称为Laboratory Virtual Instrument Engineering Workbench,是一种由美国国家仪器公司(National Instruments)开发的图形化编程环境。
LabVIEW提供了丰富的库函数和工具,支持数据采集、数据分析、控制和测试等应用领域。
通过图形化编程,用户可以轻松快速地开发应用程序,甚至无需编写传统的文本代码。
3. LabVIEW在软件自动化测试中的应用LabVIEW具有强大的数据采集和控制功能,因此在软件自动化测试中被广泛使用。
它可以通过连接各种设备和传感器,自动化地进行功能性测试、性能测试、集成测试和回归测试等。
LabVIEW支持多种通信协议和接口,如GPIB、USB、以太网等,以及多种编程语言和软件平台的集成,具有很高的灵活性和可扩展性。
4. LabVIEW在测试用例设计中的优势LabVIEW的图形化编程环境使测试用例的设计变得简单直观。
开发人员可以通过拖拽和连接各种功能模块,快速构建测试用例的框架。
LabVIEW提供了丰富的测试工具箱和函数库,包括信号生成、数据采集、界面控制等,开发人员可以根据具体需求选择并调用适当的工具。
基于LabVIEW的远程监控系统设计
【 关键词】L a b V I E W;温湿度测控 ;远程监控
The D e s i g n Of La b VI EW 。 _ ’ ba s e d Re mo t e Mo ni t or i ng Sys t e m
S h a o X i a o j u a n
t e c h n o k )  ̄ e s s u c h a s d a t a a c q is n i d o n,c a l l s u b s y s t e m a n d r e mo t e p a r a me t e r s e t t i n g  ̄ .
Ke y wor d s :I a b VI E W ;T e mp e r a t u r e a n d Hu mi d i t y Co n t r o l :R e mo t e Mo n i t o r i n g
测 精 仪 发 壤 夸 今, 致经坜 ' r 叫 代 提 供 了各 种 接 口总 线 和 常 用 仪 器 的 驱动 程 采集 :方 法 一是D A O 设 备共享 式 ,即采 用R D A 发腱历 , 模拟 仪 器 、分 元件式 仪器 、 序 ,是 一个通 用 的软件 开发平 台。 ( R e m o t e D a t a A c q u i S i t i o n )技 术实 现D A Q 数 宇化 仪器 和 能仪 器 . .随糟 电 予技 术 、汁 1 . 重要库 房温 湿度 的远程 监控 ( D a t a A c q u i S i t i o n )设备 的远程 控制 ;方 a t a S o c k e t 技 矩 机和 网络 技术 的 高速发 眨及 旗往 电 测 越 本 文结 合虚拟 仪器界 嘶人 性化 、功能 町 法 二是数 据共 享方 式 ,即利 用D 技 术 仪器 领 域 的成 川 ,一 种 全 新 的 仪 定 制 、 娃 示 形 化 等 优 点 , 设 汁 J 艇 j 术 实现 远 程数 据 采集 。L a b V I E W 除 了采 用 了 器 一一 虚拟 仪 器应运 而生 。它 是现代 计算 机 L a h V f E W 的库 房 濉湿 度监 控 系统 ,可 以有 效 T C P 通信 、U D P 通信 ,也 实现 了D a t a S o c k e t 技 软 件技 术 、通信 技术 和测 量技术 高速 发展 孕 地 解决 目前 人工操 作和 资金 少等 的 问题 。系 术 , 它 是 面 向 测 量 和 网 上 实 时 高速 数据 交
基于LabVIEW和Keithley2400远程监控系统设计与实现
基于LabVIEW和Keithley2400远程监控系统设计与实现作者:李光明戴晴晴党小娟来源:《现代电子技术》2017年第06期摘要:为了实现对程控交流电源远程控制、数据实时查看等功能,以Keithley2400为例,设计了一套基于LabVIEW软件开发平台的程控交流电源远程监控和实时同步Web发布的系统。
该设计方案通过VISA接口实现计算机与Keithley2400通信,完成对程控交流电源的参数设置和输出控制;并且以云计算作为云服务器,打破了局域服务器Web发布的不足,也解决了重要设备无法移动的问题。
测试结果表明,该系统界面友好且可扩展性强,可以在整个因特网上通过网页建立Web请求,具有一定的实用性和推广价值。
关键词: LabVIEW; Keithley2400;云服务器; Web发布;远程监控中图分类号: TN948.64⁃34; TP302.1 文献标识码: A 文章编号: 1004⁃373X(2017)06⁃0155⁃04Abstract: In order to realize the functions of the remote control and data real?time checking of the programmable AC power supply, a set programmable AC power supply remote monitoring and real⁃time synchronization Web publishing system based on LabVIEW software development platform was designed by taking Keithley2400 as the example. The communication between the computer and Keithley2400 through VISA interface is realized with the design scheme to set the parameter and control the output of the programmable AC power supply. The cloud computing is taken as the cloud server to make up the insufficiency of the Web publishing of the local area server,and solve the problem that the important device can′t move. The test results show that the system has friendly interface and strong expansibility, can establish the Web request through the Web page on the whole Internet, and has a certain practicability and popularization value.Keywords: LabVIEW; Keithley2400; cloud server; Web publishing; remote monitoring0 引言随着电子计算机技术的飞速发展和应用日益普遍,各种智能仪器处处可见。
自动测试系统visa
除了上述比较外,还需要考虑其他测试技术的特点,如GPIB、USB、Ethernet等。每种技术都有其适用 的场景和优缺点,需要根据实际需求进行选择。
感谢您的观看
THANKS
VISA提供了一种通用的编程接口,使 得开发者可以使用相同的代码在不同 的仪器和操作系统上进行测试和测量。
VISA的用途和重要性
VISA的用途广泛,可以用于自动化 测试、测量、校准和故障排除等领域 。
VISA的重要性在于它提供了一种标准 化的接口,使得仪器制造商和用户可 以更加方便地实现仪器之间的互操作 性和可重复性。
VISA在工业自动化测试中的应用场景
01
02
03
生产线测试
VISA可用于测试生产线上 的各种设备,确保其正常 工作并符合设计要求。
机器人控制
通过VISA,可以实现对机 器人的精确控制和实时监 测,提高生产效率和产品 质量。
自动化仪表校准
VISA能够与各种自动化仪 表进行通信,实现快速、 准确的校准和测试。
自动测试系统VISA
目录
• VISA概述 • VISA协议 • VISA库函数 • VISA的应用场景和案例 • VISA的未来发展与挑战
01
VISA概述
VISA定义
VISA(Virtual Instrument Software Architecture)是一个用于仪器编程 的标准接口,它定义了如何通过计算 机与各种仪器进行通信的规范。
VISA事件处理函数
用于处理VISA事件,如数据传输完成、错误发生等。
VISA查询函数
用于查询VISA设备的状态和属性。
VISA库函数的调用方式
直接调用
直接在程序中调用VISA库函数,需要包含 相应的头文件并链接VISA库。
