如何实现对示波器的java实现远程控制制

如何实现计算机对示波器进行远程控制
10:22:34&&&来源:eechina &&
我们知道,现在的数字示波器可以准确捕获各种周期信号、非周期信号,数字示波器已成为科研实验和工程项目中各类信号采集、记录和分析的最主要设备之一。由于很多情况下,需要把数字示波器采集到的数据进行数据处理和分析,最终完成远程的自动测试和分析的需求。因此对示波器进行远程自动控制,实现对示波器的各项功能的自动操作和对数据的处理已成为很多科研实验和工程项目必需的环节。最近,我经常接到很多工程师的询问有关如何控制示波器的电话。下面就来谈谈计算机控制示波器的步骤和方法,并利用实例进行分析和讲解。
1. 系统硬件构架
图1& &系统硬件构架图
计算机通过GPIB或 LAN(网口)与示波器建立连接来控制示波器,其系统的硬件构架图见图1。
2. 系统软件构架
图2& & 系统软件构架图
图2是计算机控制示波器的系统软件构架图,整个软件开发以及软件开发后的运行环境都在Windows操作系统平台上。编写的应用程序通过TekVISA来控制示波器。
3. 计算机控制示波器步骤实例(以LAN口控制为例,开发软件:labview)
下面针对计算机如何编程控制示波器的步骤进行详细的说明。
3.1 开发软件的选取
市场上最流行的分析和开发软件很多,有VC/VC++、VB/VBA、Matlab、Labview、LabWindow CVI等开发软件,根据个人的爱好和对某个软件的熟悉程度来选用。
3.2 安装驱动程序
TekVISA 是Tektronix 公司开发的VISA 库,可以去泰克的网站上免费下载。如果是其他公司的示波器,也可以使用TekVISA 软件。TekVISA 运行后,会自动寻找网络上连接的LAN 和GPIB接口设备,同时显示在提示框中,见图3,根据不同的IP 地址,可以区别不同的仪器设备。
图3 TekVISA 自动寻找仪器界面
3.3 控制接口的选取
计算机与示波器建立连接的接口有很多,主要有GPIB、 LAN、&USB等接口。
a..LAN& &[TCPIP::192.168.0.188::INSTR]
b.&&GPIB& &[GPIB0::1::INSTR]
c.&&USB& &[USB::0X::A22-5::INSTR](DPO4K/3K/AFG3K)
3.4& &.示波器和PC的基本设置(以LAN口为例)
a.设置示波器的IP地址,例如: 192.168.0.168
b.设置PC的IP地址,例如: 192.168.0.188
c.关闭示波器和PC的Windows和杀毒软件的防火墙
3.5 启动TekVISA并进行相关设置
a.把示波器的通信接口改为LAN,下图4.
图4&&示波器的通信接口改为LAN
b.打开PC上的TekVISA Instrument Manager,见图5和图6,查看PC和示波器是否建立了连接和是否找到了示波器。
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
示波器相关资源
远程控制相关资源
编辑:什么鱼
本文引用地址:
大学堂最新课程
本周热门资源推荐
EEWORLD独家示波器的远程访问
> 示波器的远程访问
示波器的远程访问
很多应用需要远程控制示波器。比如联网的一台计算机控制同在网络上的示波器。如果控制比较复杂或者需要自动测控,一般需要编写专门的软件。如果只是简单的监控示波器,或者远程访问示波器上的文件,可以利用WINDOWS的远程桌面功能。WINDOWS远程桌面的刷新速率不高,显示的实时感略差,而且出于安全考虑,示波器WINDOWS管理员帐户的密码一般没有公开。所以我们推荐使用广受欢迎的远程访问软件TeamViewer。本文引用地址:一、示波器的设置TeamViewer软件有很多版本。可以在示波器上安装TeamViewer
Host版本(/download/TeamViewer_Host_Setup.exe )
安装过程中除缺省选项外按下面图示设置(可能因teamviewer版本升级而有变化):
安装完后,软件引导做基本设置,为示波器设置远程控制的名称和密码,此密码在控制计算机远控示波器时需要用到 可以不创建账户。完成。示波器WINDOWS上将出现以下界面,点击红框所示设置:将Gerneral&Incoming LAN connections的选项改为accept
exclusively,点击OK。这么设置可以使Teamviewer在没有连接互联网的局域网内也可以用:回到主界面上,将显示出示波器的IP地址,此时点击此界面右上角的x,关闭界面。此后Teamviewer软件会在示波器后台运行。示波器的IP地址也可通过示波器的界面下来查看:如果需要修改访问示波器的密码,进入Teamviewer设置界面:二、远程计算机的设置在远程计算机上安装Teamviewer的完整版(/download/TeamViewer_Setup_zhcn.exe
)安装完后运行。点击菜单 其他&选项再按下图红框所示设置确定后返回主界面在红框所示位置输入示波器的IP地址,点击connect to partner:输入密码(示波器teamviewer中设置的访问密码)远程计算机上将出现示波器WINDOWS界面的窗口,操作此窗口中的菜单等同操作示波器:
分享给小伙伴们:
我来说两句……
最新技术贴
微信公众号二
微信公众号一10余辆被火烧毁的单车,只剩下变形的钢丝。
“他的妈妈已经受伤了,小孩子千万不能再出事了。”
声明:本文由入驻搜狐公众平台的作者撰写,除搜狐官方账号外,观点仅代表作者本人,不代表搜狐立场。
  1、LabVIEW基础介绍
  计算机通过LAN(网口)或者USB接口与建立连接来控制示波器。如图1所示。
  图1 硬件连接图
  一听到要控制示波器,大家都会想到通过SCPI命令来控制示波器。那如何来实现呢?可选的方案有:
  (1)通过编写程序代码,如使用C,C++,C#等语言结合开发环境(如VS2012)来编写代码;
  (2)通过LabVIEW,使用图形界面来实现。
  今天我们就来说说如何使用LabVIEW实现对ZDS2024示波器的控制。
  LabVIEW的定义:
  LabVIEW由National Instruments公司开发,于1986年发布第一个版本,是一种用图标和连线代替文本行来创建应用程序的图形化编程语言。LabVIEW提供了一门编程语言所拥有的语法功能,只是它以图形的方式提供。
  LabVIEW基本由一个个VI文件组成。每个VI由前面板和程序组成。可以从两个角度来理解VI文件:
  (1)从用户交互来说,前面板负责设计用户交互界面,类似UI设计工具,一般包括用户操作控件和输出结果控件,像文本框、按钮、波形显示控件等;而程序框图负责将用户的操作经过一系列的处理,并最终输出结果,显示在前面板上。
  (2)从功能模块来说,每个VI文件类似于C语言中的一个函数,前面板用来设计函数的参数(输入)和返回值(输出),程序框图类似函数体,实现具体逻辑。
  2、 安装软件和ZDS2024驱动库
  首先必须安装好LabVIEW和NI-VISA。将ZDS2024的驱动库文件夹Zhiyuan ZDS2000 Series for TCP,拷贝到LabVIEW安装目录instr.lib目录下。Zhiyuan ZDS2000 Series for TCP针对连接。
  3、配置NI-VISA来控制示波器
  启动Masurement & Automation Explorer软件,选择设备和接口,在添加网络设备中,使用Manual Entry of Raw Scoket(手动输入原始SOCKET)方式连接,ZDS2024示波器采用端口号5025来接收SCPI命令。如图2和图3所示。设置好后,可进行测试,确保连接成功。
  图2 连接方式
  图3 RAW SCOKET配置
  4、例程设计
  启动LabVIEW创建一个新的VI文件。这里以从示波器读取数据,并显示在波形控件上为例。设计的VI前面板为如图4所示。
  图4 VI前面板
  左边的三个控制用于输入设置,包括连接的VISA资源名称,获取数据的通道,最大延迟时间。右边为结果波形显示控件。设计好前面板以后,就可以进入程序框图设计了。在VI的程序框图中的Function 面板中,选择“仪器I/O”可以找到有关ZDS2024的驱动库的模块,可以在程序框图中直接使用,设计结果如图5所示。
  图5程序框图
  在程序框图中,先初始化示波器,并启动示波器的AutoSetup功能,然后循环获取示波器的数据,并送显示,直到用户中止或者获取数据过程中出现错误。最后可以在前面板启动运行,结果如图6所示。
  图6 运行结果
  以上是使用LabVIEW来控制ZDS2024示波器的整个过程,相对使用C,C++这种来开发是不是要方便很多呢?
  原文链接:
欢迎举报抄袭、转载、暴力色情及含有欺诈和虚假信息的不良文章。
请先登录再操作
请先登录再操作
微信扫一扫分享至朋友圈
搜狐公众平台官方账号
生活时尚&搭配博主 /生活时尚自媒体 /时尚类书籍作者
搜狐网教育频道官方账号
全球最大华文占星网站-专业研究星座命理及测算服务机构
电子工程世界(EEWorld)是一家专为中国电子工程师和电...
20340文章数
主演:黄晓明/陈乔恩/乔任梁/谢君豪/吕佳容/戚迹
主演:陈晓/陈妍希/张馨予/杨明娜/毛晓彤/孙耀琦
主演:陈键锋/李依晓/张迪/郑亦桐/张明明/何彦霓
主演:尚格?云顿/乔?弗拉尼甘/Bianca Bree
主演:艾斯?库珀/ 查宁?塔图姆/ 乔纳?希尔
baby14岁写真曝光
李冰冰向成龙撒娇争宠
李湘遭闺蜜曝光旧爱
美女模特教老板走秀
曝搬砖男神奇葩择偶观
柳岩被迫成赚钱工具
大屁小P虐心恋
匆匆那年大结局
乔杉遭粉丝骚扰
男闺蜜的尴尬初夜
客服热线:86-10-
客服邮箱:力科示波器远程控制-测试测量-与非网
在一些特定的场合,例如在环境试验室,环境噪声有可能会达到80 分贝到90 分贝,工程师不宜长期在这样的环境下进行工作;或者进行异地调试时,需要对仪器进行远程操作;另外,为了提高工作效率,可以让电脑代替工程师完成一些简单的遍历测试,例如,遍历被测件的输出电压并测量输出波形的幅值,这些自动化测试可以大幅提升测试效率。需要做到这些,就需要能够对进行。
就目前而言,常用的远程控制控制方法有以下几种:1、使用Windows 自带的远程桌面控制(mstsc);2、使用LeCroy 的软件进行远程操作;3、通过编程的方式对示波器进行远程控制。下面分别对3 种远程控制的方式进行说明。
在对示波器进行远程控制之前,需要将示波器和上位机设置到相同的网段内,并且能够Ping 通。在有些情况下,因为Windows 防火墙可能会阻止远程控制或者,所以在实际操作之前建议禁用示波器的Windows 防火墙,具体操作方法如下:
开始菜单, Control Panel, System and Security , Windows Firewall,Turn Windows Firewall on or
off, 将Windows 防火墙关闭。
1、 远程桌面控制i
远程桌面控制是微软从Windows 2000 Server 开始提供的组件,当某台计算机开启了远程桌面链接功能后,我们就可以在网络的另一端操作和控制这台计算机了,我们可以通过远程桌面控制实时的控制这台计算机,在上面安装软件,运行程序1。
使用远程桌面连接的时候,需要将示波器的远程控制使能,具体操作方法如下:
开始菜单,Computers 右键单击,properties ,Remote Settings ,Remote Desk 选择第二项,使能远
程桌面连接,如图1 所示,这样就可以通过PC 对示波器进行远程桌面控制了。
实现远程桌面控制的方法:
Windows 键+R 键, 输入mstsc , 输入示波器的IP 地址, 输入示波器的用户名和密码,即可通过PC 对示波器实现完整的远程控制。如图2 所示:
需要注意的是,很多规模较大的公司都的办公电脑加入了域,在启用远程桌面链接的时候一般默认的是本机所在的域,所以在输入示波器用户名的时候需要在用户名前面添加反斜杠&\&(如果PC 没有添加域或者示波器也加入了同样的域则不需要),示波器的默认用户名是LeCroyUser,默认密码是lecroyservice。
在远程桌面控制的情况下,一般是操作者离示波器距离较远,这样无法使用示波器右侧的按键面板,有些如Default Setup 或者Auto Scale 等常用功能使用起来不是很方便,这时候建议调出虚拟面板,具体方法如下所示ii:
打开桌面上的Wave Studio 软件,点击&Add Scope&按钮,选择&Network& ,输入&127.0.0.1&,点击
&Show Remote FrontPanel&按钮,如图3 所示,这时候就会出现一个和示波器右侧按键面板同样的虚拟面板。
图 1 使能远程桌面控制
图 2 远程桌面链接示意图
图 3 打开虚拟前面板
2、 使用提供的软件进行远程控制
力科提供的Wave Studio 软件能够实现对示波器的简单控制,它能通过网络或者USB 接口实现水平刻度、垂直刻度调节,触发模式选择,获取波形等功能。QualiPHY 软件可以远程控制示波器完成Compliance 测试,本文将介绍如何使用使用TCPIP 的方式实现对示波器的远程控制,具体分3 步:
a) 将示波器的远程控制选择为TCPIP。
进入示波器主界面 , Utilities, Utilities Setup , Remote, Control From , 选择&TCPIP(VICP)&,如图4 所示
图 4 选择远程控制模式
b) 使用Wave Studio 连接示波器。
下载Wave Studio 软件并安装,地址:/support/softwaredownload/home.aspx
打开桌面上的Wave Studio 软件, 点击&Add Scope&按钮 , 选择&Network&, 输入示波器的IP 地
址,如果连接正常的话,在窗口左下角会看到如图5 所示。
我们可以从Trace 中找到我们需要的每个通道/运算或者存储中的波形,并且能够将波形文件保存到本地,Display Capture 可以将示波器当前的界面显示到Wave Studio 中,
图 5 仪器连接成功
Scope Setups 可以将电脑中保存的设置配置到示波器中,Mass Storage 可以查阅示波器硬盘中的各个文件,Front Panel 可以调出虚拟前面板。
c) 使用QualiPHY 进行远程一致性测试。
下载QualiPHY 软件并安装,地址:/support/softwaredownload/home.aspx
打开桌面上的QualiPHY 软件 , General Setup,Connection, 输入示波器的IP 地址,点击&Close&,
选择需要测试的协议,配好配置,就可以开始一致性测试了。
需要说明的是,远程使用QualiPHY 和在示波器上使用QualiPHY 测试时,需要示波器有对应的软件选件,例如需要测量USB 3.0,则需要受控的示波器有QPHY-USB3 选件。
3、 编程控制示波器
说到程控,会涉及到两个方面:一方面是通信方式,确切的来说是通过何种方式将命令传输给示波器,另一方面则是通信的命令,即把示波器的各个操作用文字命令进行替代,以及我们如何去查找这些命令。
说到仪器控制,目前最常用的是National Instrument 公司的NI-VISA,VISA 的全称是Virtual Instrument
Software Architecture,是用于虚拟仪器开发以及仪器控制的软件包,VISA 支持LXI、VXI、USB、GPIB 和RS232 等多种通信方式,基本上所有可编程的仪器都能够使用NI-VISA 进行控制,支持Windows、Linux 和Mac OS 等多种操作系统。VISA 支持C/C++、VB、LabVIEW2、MatLab、Python 以及.Net Framework 等多种编程平台,常用到的函数有(以C#为例,下同,不同编程语言下的命名会各不相同,但是功能类似):Open,用于打开仪器会话;Close,用于关闭仪器会话;Write,用于向仪器发送命令;Query,用于向仪器发送命令并获取返回值,可用来获取测量值或者仪器状态。目前NI-VISA 的最新的版本是15.5,可以在NI 的官网免费下载3。关于如何使用NI-VISA 控制仪器,NI 的官网上有详细的指导4,本文不再仔细讨论。
要使用NI-VISA 对力科示波器进行控制,需要在示波器侧进行一些配置,如果需要使用网口控制示波器,则需将示波器配置为LXI(VXI11)模式,如果需要使用GPIB 控制示波器,则需选择为GPIB 模式,配置方式与第二节中a)部分类似。
除NI-VISA 外,力科也提供了类似的软件,叫做ActiveDSO,ActiveDSO 可以通过TCPIP 和GPIB 的方式控制示波器,支持MatLab、VB/VBA,VC++、Java 以及.Net Framework 等多种编程语言,相较NI-VISA,ActiveDSO 小巧且功能强大:NI-VISA 安装包大小在500MB 以上,而ActiveDSO 不到2MB;另外,ActiveDSO 提供特定的函数,便于直接读取波形数据和测量参数。ActiveDSO 下载地址:/support/softwaredownload/home.aspx
ActiveDSO 提供了以下常用函数5:
MakeConnection:用于打开仪器会话,和NI-VISA 的Open 函数类似。
WriteString:用于向仪器发送命令,和NI-VISA 的Write 函数类似。
ReadString:用于从仪器读取数据,一般和WriteString 同时使用,合在一起和NI-VISA 的Query 函数功能类似。
Disconnect:用于关闭仪器会话,和NI-VISA 的Close 函数功能类似。
除此之外,ActiveDSO 还提供了GetByteWaveform、GetIntegerWaveform、GetScaledWaveform 等函数,通过这些函数这些函数可以将示波器中的波形每个点的数值直接读取到程序中,方便对波形做进一步的分析。另外,ActiveDSO 提供了VBA、MatLab、VBS 以及VC++的范例,安装好ActiveDSO 后,可以在开始菜单,
所有程序, LeCroy, ActiveDSO 中找到。
上述的NI-VISA 和ActiveDSO 都是实现PC 和示波器通信的平台,软件工程师可以使用这些平台向示波器发送命令,但是具体哪条命令对应着哪种操作,一般需要从仪器的编程手册上去查询。除了编程手册外,力科还提供了一种查询编程指令的方法,就是通过仪器自带的软件&&XStream Browser。力科带操作系统的全系列示波器的命令都可以通过XStream Browser 查找,并且编程命令全系列通用(限于通用命令,有些跟软件选件相关的命令取决于当前示波器是否包含此软件选件,如果没有包含此软件选件,则无法使用) ,因此,代码
的可移植性很强,很容易让不同型号、不同平台的两款示波器使用相同的底层代码。
仪器的控制命令分为三种类型,一种是可读写的,例如某个通道的垂直刻度值,我们既可以通过程序向示波器写入,也可通过程序向示波器读取当前刻度值;另一种是只读的,例如某测量参数结果,这些测量值我们只能通过程序向示波器读取;还有一种是只写的,又称作Action,例如Default Setup,这些是我们向示波器发送的命令,读取是没有任何意义的。操作XStream Browser 的步骤如下:
示波器桌面, XStream Browser,&Connect to a local X-Stream DSO Device&(file 菜单下的按键),就会得到如图6 所示的界面:
图 6 XStream Browser 界面
窗口左边是按照A~Z 顺序的示波器当前所包含的功能的罗列,其中和采集相关的都在&Acquisition&中,例如通道的设置、水平轴设置、采样率/存储深度设置、触发方式等,都在这一栏中;和参数测量相关的都在&Measurement&中,相对应的,和函数运算相关的,都在&Math&中。
如图7 所示,假若我们需要获取或修改通道1 的耦合方式,我们可以在
图 7 通过XStream Browser 查找命令
&Acquisition&中的&C1&找到&Coupling&选项,可以看到当前值是&AC1M&档,这是个可读写的参数,是枚举类型,可选的值有4 种。在XStream Browser 的下方(状态栏)中,出现了&app.Acquisition.C1.Coupling&字样,这就是&C1 通道的耦合方式&这个选项相对应的控制命令,其他的控制命令也可以通过类似的方法去找。
控制命令需要配合&VBS&指令才能对示波器进行操作,VBS 指令的格式如图8 所示:其中,&automation&command&是我们通过XStream Browser 找到的命令。
图 8 VBS 指令语法
我们还是以上面说到的通道1 的耦合为例,通道1 现在处于&AC1M&耦合模式,通过NI-VISA 将&VBS?
Return=app.Acquisition.C1.Coupling&发送给示波器并读取返回值,可以得到如图9 右侧所示的结果,现在通道1 处于&AC1M&耦合模式,如果需要修改通道1 的耦合方式,比如改成&DC1M&,只需要通过NI-VISA 将指
图 9 通过NI-VISA 控制示波器
令 &VBS app.Acquisition.C1.Coupling = &DC1M&&发送给示波器即可,需要注意的是,这个指令对应的数据类型是枚举类型,DC1M一定要加引号;或者我们可以直接输入数字,DC50 /GND /DC1M /AC1M分别对应数字0~3;如果指令对应的数据类型是布尔类型,True 和False 则不需要加引号,或者我们也可以以数字-1 和0 代替。
在调试程序的时候建议在示波器中将Log Mode 设置为&Full Dialog&,这样示波器可以把接收到的每一条指令在记录在Log 里面,如图10 所示,这样方便帮助检查自己的程序是否出现了问题,具体操作方式如下:
图 10 Event Log 窗口,可帮助我们调试程序
进入示波器主界面, Utilities,Utilities Setup, Remote, Remote Control Assistance, Log Mode ,选择&Full Dialog&,如图11 所示
图 11 选择将所有指令存入Log
三种对示波器的远程控制方法各有优劣,Windows 自带的远程桌面控制简单易用,但是需要占用较多的网络资源,对带宽要求比较高,尤其是在非局域网的情况下;力科提供的Wave Studio 软件简单、占用资源较少,但是提供的功能相对较少;编写程序控制示波器,执行效率高,能够实现丰富的功能,占用网络资源相对较少,但是对工程师要求较高,需要工程师有一定的编程能力。
对一名测试工程师而言,学会通过编程控制示波器,能够把许多简单重复的工作交给电脑,这样可以大大降低误操概率、提升测试效率;另外,可以把单板控制和示波器控制结合起来,实现全局自动化,进一步提升测试效率;再者,熟悉示波器的编程指令能够让我们更熟悉和了解示波器的工作方式和工作原理,使我们自身能力得到提升。在有条件的情况下,建议各测试工程师都去尝试一下示波器编程,或许只需要短短的几行代码,就能够使我们的工作效率大大提高。
关注与非网微信 ( ee-focus )
限量版产业观察、行业动态、技术大餐每日推荐
享受快时代的精品慢阅读
(有奖互动)哪款千元机才是最酷的……
旗下网站:
与非门科技(北京)有限公司 All Rights Reserved.
京ICP证:070212号
北京市公安局备案编号: 京ICP备:号虚拟任意波形发生器和虚拟示波器的设计及远程控制--《南京理工大学》2007年硕士论文
虚拟任意波形发生器和虚拟示波器的设计及远程控制
【摘要】:
随着计算机技术与测量仪器技术的结合,促使了一种新的测量仪器——虚拟仪器的出现。虚拟仪器是一种功能意义上的仪器,由个人计算机、仪器硬件及应用软件组成。其基本工作原理是:先通过仪器硬件采集信号,然后通过软件编程来实现数据的显示及测量等功能。随着网络通信技术的发展,网络化虚拟仪器也应运而生,它是将虚拟仪器技术与网络通信技术相结合,从而实现网络化测量。
本课题利用虚拟仪器开发平台LabVIEW和NI公司的数据采集卡设计了虚拟任意波形发生器和虚拟示波器。虚拟任意波形发生器能够实现任意波形载入、增益控制、直流偏置调节、滤波器状态设置等功能。虚拟示波器不但具有传统示波器的波形显示控制功能,而且还对传统示波器的功能进行了扩展,实现了参数自动测量显示、波形存储和频率响应分析等功能。
最后,本文总结并以实例说明了LabVIEW实现网络通信的几种方法:TCP或UDP通信、DataSocket、Web Server及远程面板技术等。
【关键词】:
【学位授予单位】:南京理工大学【学位级别】:硕士【学位授予年份】:2007【分类号】:TM935.3;TP391.9【目录】:
Abstract4-7
1.1 研究背景和课题的提出7
1.2 国内外研究现状综述7-8
1.3 课题的主要工作和本文的主要内容8-9
2 虚拟仪器及其开发平台LabVIEW9-21
2.1 虚拟仪器9-14
2.1.1 虚拟仪器的概念9
2.1.2 虚拟仪器的主要特点和与传统仪器的比较9-10
2.1.3 虚拟仪器的组成10-11
2.1.4 虚拟仪器的分类、应用和发展方向11-14
2.1.5 PXI模块化仪器平台14
2.2 虚拟仪器开发平台LabVIEW14-17
2.2.1 LabVIEW简介14-15
2.2.2 LabVIEW的特点与应用15-16
2.2.3 LabVIEW编程16-17
2.3 数据采集卡及其软件配置17-21
2.3.1 NI PXI-542118-19
2.3.2 NI PXI-512219
2.3.3 数据采集卡的软件配置19-21
3 虚拟任意波形发生器的设计21-29
3.1 虚拟任意波形发生器简介21
3.2 虚拟任意波形发生器软件编程21-29
3.2.1 NI-FGEN驱动函数简介21-22
3.2.2 虚拟任意波形发生器的软件编程流程22
3.2.3 虚拟任意波形发生器前面板设计22-24
3.2.4 虚拟任意波形发生器程序框图设计24-29
4 虚拟示波器的设计29-39
4.1 虚拟示波器简介29
4.2 虚拟示波器的软件编程29-39
4.2.1 NI-SCOPE驱动函数简介30
4.2.2 虚拟示波器的软件编程流程30-31
4.2.3 虚拟示波器前面板设计31-32
4.2.4 虚拟示波器程序框图设计32-39
5 虚拟任意波形发生器——虚拟示波器综合测试实验39-50
5.1 程序的集成和调试39-40
5.2 虚拟任意波形发生器功能测试实验与效果40-45
5.2.1 任意标准波形发生器功能测试40-42
5.2.2 任意序列波形发生器功能测试42-44
5.2.3 滤波功能测试44-45
5.3 虚拟示波器功能测试实验与效果45-50
6 基于虚拟仪器的网络通信技术50-63
6.1 网络化虚拟仪器50-51
6.2 TCP与UDP通信技术51-52
6.3 DataSocket技术52-59
6.3.1 DataSocket简介52-53
6.3.2 DataSocket的特点53
6.3.3 DataSocket的构成53-55
6.3.4 DataSocket网络通信实现55-59
6.4 Web Server及远程面板技术59-62
6.4.1 LabVIEW中的Web Server设置59-60
6.4.2 发布前面板对象60-61
6.4.3 发布HTML文件61-62
6.5 RDA技术62-63
结束语63-64
参考文献65-66
欢迎:、、)
支持CAJ、PDF文件格式
【相似文献】
中国期刊全文数据库
刘科;宋秦中;;[J];中国电力教育;2011年19期
周翠平;徐亚栋;;[J];淮阴工学院学报;2011年03期
廖志军;;[J];船电技术;2011年07期
丁玉飞;黄乡生;朱鹤树;李德峰;;[J];电子质量;2011年07期
马红梅;;[J];科技信息;2011年16期
禤旭旸;张更娥;鞠成伟;;[J];广西轻工业;2011年08期
韦鸣;陈建立;;[J];中国制造业信息化;2011年13期
魏庆媛;;[J];低压电器;2011年15期
张兢;李成勇;李雪梅;徐伟;;[J];重庆理工大学学报(自然科学);2011年06期
杨明军;;[J];机械制造与自动化;2011年03期
中国重要会议论文全文数据库
尚妍;苏龙江;郭六笋;李雅茹;;[A];2009全国虚拟仪器大会论文集(一)[C];2009年
王燕山;王益群;姜万录;;[A];第一届全国流体动力及控制工程学术会议论文集[C];2000年
余成金;熊华钢;;[A];全国第十届信号与信息处理、第四届DSP应用技术联合学术会议论文集[C];2006年
郝育闻;;[A];第七届全国信息获取与处理学术会议论文集[C];2009年
彭宇宁;青剑;吴盛远;;[A];中南六省(区)自动化学会第24届学术年会会议论文集[C];2006年
赵四军;王少萍;尚耀星;周昕;;[A];第五届全国流体传动与控制学术会议暨2008年中国航空学会液压与气动学术会议论文集[C];2008年
任姝婕;刘舒帆;张文;;[A];2010全国虚拟仪器大会暨MCMI2010’会议论文集[C];2010年
顾书敏;;[A];2007年中国农业工程学会学术年会论文摘要集[C];2007年
黄泉水;江国和;;[A];第十一届船舶水下噪声学术讨论会论文集[C];2007年
武威;张铁民;;[A];2009中国仪器仪表与测控技术大会论文集[C];2009年
中国重要报纸全文数据库
李焦明;[N];中国建材报;2002年
苏月琼;[N];中国电子报;2001年
苏月琼;[N];中国电子报;2001年
苏月琼;[N];中国电子报;2000年
孙宇瑞;[N];电子报;2001年
颜重光;[N];中国电子报;2001年
王一文;[N];中国企业报;2000年
张克旭;[N];中国计算机报;2003年
恩文;[N];中国电子报;2005年
文西;[N];中国电子报;2000年
中国博士学位论文全文数据库
王见;[D];重庆大学;2004年
段虎明;[D];重庆大学;2008年
李增芳;[D];浙江大学;2004年
刘传波;[D];武汉理工大学;2009年
孙鸿文;[D];苏州大学;2005年
张淑茳;[D];哈尔滨工程大学;2005年
许洪军;[D];天津大学;2004年
郝颖;[D];哈尔滨工程大学;2006年
陈鸣;[D];中国科学技术大学;2007年
周元臻;[D];西北大学;2007年
中国硕士学位论文全文数据库
任瑞治;[D];吉林大学;2006年
陈辉;[D];华中科技大学;2007年
王英霞;[D];天津理工大学;2007年
孙德轶;[D];长春理工大学;2007年
钟仙凤;[D];中国海洋大学;2008年
秦宏;[D];华北电力大学(北京);2006年
肖坦;[D];北京交通大学;2006年
杨晓霞;[D];广西大学;2008年
任重;[D];南昌大学;2006年
郝磊;[D];内蒙古农业大学;2007年
&快捷付款方式
&订购知网充值卡
400-819-9993
《中国学术期刊(光盘版)》电子杂志社有限公司
同方知网数字出版技术股份有限公司
地址:北京清华大学 84-48信箱 大众知识服务
出版物经营许可证 新出发京批字第直0595号
订购热线:400-819-82499
服务热线:010--
在线咨询:
传真:010-
京公网安备75号

我要回帖

更多关于 qq如何实现远程控制 的文章

 

随机推荐