虚拟仪器数据的记录和回放
第四讲 虚拟仪器仪表的用法

第四讲 虚拟仪器仪表的用法
2.1 面板显示与设置
函数信号发生器面板
信号波形选择按钮 频率设定 占空比设定 幅度设定 偏置电压设定 上升/ 上升/下降时间设定按钮
பைடு நூலகம்
上升/下降时间设定对话框
默认设置按钮 上升/ 上升/下降 时间设定 确认按钮 取消按钮
第四讲 虚拟仪器仪表的用法
2.2 函数信号发生器使用举例
Y
A
第四讲 虚拟仪器仪表的用法
5.2 四通道示波器使用举例
四通道示波器有A 4个输入端 可分别接4 个输入端, 四通道示波器有A、B、C、D 4个输入端,可分别接4个不 同的被测节点。为便于观察, 同的被测节点。为便于观察,四条连接线应设置为不同的 颜色。 颜色。
第四讲 虚拟仪器仪表的用法
打开仿真开关,过一会儿再将其关闭。 打开仿真开关,过一会儿再将其关闭。
第四讲 虚拟仪器仪表的用法
(1)双击示波器图标,打开其面板, 双击示波器图标,打开其面板, 再打开仿真开关。 Timebase区 再打开仿真开关。在Timebase区, 按下Y/T按钮。 Y/T按钮 按下Y/T按钮。 调节X 使显示的信号有3 5个周期。 在Scale 栏,调节X轴的时间基准 ,使显示的信号有3~5个周期。
数据显示区右边的Save按钮用于将测量数据保存。 数据显示区右边的Save按钮用于将测量数据保存。 Save按钮用于将测量数据保存
第四讲 虚拟仪器仪表的用法
5 四通道示波器
四通道示波器(4Channel Oscilloscope),可以同时对4路 四通道示波器( Oscilloscope),可以同时对4 可以同时对 信号进行观察和测量。因而在对3 信号进行观察和测量。因而在对3路以上信号进行对比观察和 测量时,更为方便。 测量时,更为方便。 四通道示波器的面板布局、 四通道示波器的面板布局、功能和设置与两通道示波器基 本一致,不同的仅是通道切换。 A区右边有一个 区右边有一个4 本一致,不同的仅是通道切换。在Channel A区右边有一个4档 转换开关的旋钮,默认位置为A 将鼠标移到旋钮上, 转换开关的旋钮,默认位置为A,将鼠标移到旋钮上,在靠近 外围字母的位置,单击左键, 外围字母的位置,单击左键,旋钮的标识指针即指向相应的字 频道名称随即相应改变。即可对该频道进行参数设置, 母,频道名称随即相应改变。即可对该频道进行参数设置,设 置完成后,再切换至其他通道。 置完成后,再切换至其他通道。
虚拟仪器实验报告

虚拟仪器实验报告引言:虚拟仪器是一种基于计算机和软件的技术,可以模拟和实现各类实验测试。
通过虚拟仪器,我们可以在计算机上进行各种实验,无需实际的物理仪器。
实验目的:本实验的目的是使用虚拟仪器进行电路测试和分析。
通过使用虚拟仪器,我们可以模拟电路的各种特性和行为,从而更好地理解电路的工作原理。
实验步骤:1. 打开虚拟仪器软件并选择适当的电路拓扑。
2. 根据实验要求,配置虚拟仪器软件以模拟电路的各种参数和特性。
3. 运行模拟并观察电路的输出结果。
4. 记录实验数据并进行分析。
实验结果:在本次实验中,我们选取了一个简单的RC电路进行测试。
通过使用虚拟仪器,我们可以模拟电路的电流和电压变化情况。
在实验过程中,我们观察到随着输入电压的变化,电路中的电流和电压也在相应变化。
通过改变电阻和电容的数值,我们可以调整电路的频率响应。
通过对实验数据的分析,我们可以得出结论:RC电路的时间常数与电阻和电容的数值有关。
同时,改变电阻和电容的数值可以改变电路的频率响应。
实验结论:通过本次实验,我们深入了解了虚拟仪器的使用和应用。
虚拟仪器不仅可以在计算机上模拟各种电路和实验,还可以对实验数据进行分析和处理。
使用虚拟仪器进行实验有许多优点。
首先,它可以大大节省实验设备和材料的成本。
其次,虚拟仪器可以提供更准确的实验结果,并且可以进行多次实验以验证结果的准确性。
虚拟仪器还可以将实验与理论知识相结合,使学生更好地掌握实验原理和实验技能。
通过虚拟仪器进行实验,学生可以更加主动地参与实验过程,提高实验效率和学习兴趣。
结语:虚拟仪器作为一种先进的技术手段,将为实验教学提供更多的可能性和创新。
通过虚拟仪器,我们可以进行更多的实验测试,拓展实验的范围和深度。
希望本次实验报告能够对虚拟仪器的应用和实验教学有所启发,并促进虚拟仪器的进一步发展和应用。
虚拟仪器实验报告

虚拟仪器实验报告实验目的:本实验旨在通过使用虚拟仪器,模拟真实的仪器实验,以探索实验原理,并获取实验数据,从而提升学生的实验能力和科学研究水平。
实验仪器与装置:1. 虚拟仪器软件:使用Simulink软件进行模拟实验。
2. 计算机:用于运行虚拟仪器软件和获取实验数据。
3. 相应的传感器和测量设备:根据实验要求设置相应的传感器和测量设备。
实验步骤:1. 准备工作:确认计算机和虚拟仪器软件正常运行。
2. 搭建电路(以电阻的测量为例):根据实验设计,搭建所需的电路。
3. 连接传感器:将传感器正确连接到电路中。
4. 设置实验参数:在虚拟仪器软件中设置实验参数,包括电压、电流等。
5. 运行实验:点击软件中的"开始"按钮,运行实验。
6. 数据采集:观察软件界面上的数据显示,记录实验数据,如电阻值。
7. 实验结果分析:根据实验数据进行结果分析,比如绘制曲线图、计算相关参数等。
实验结果与讨论:通过模拟实验,我们成功地测量了电路中某一电阻的电阻值。
我们根据设置的实验参数,在虚拟仪器软件中观察到了电阻值,并成功地记录了实验数据。
通过对实验数据的分析,我们得出了以下结论:1. 实验数据与理论值的比较:比较实验测得的电阻值与理论计算值,我们发现两者存在一定的误差。
这可能是由于测量仪器的精确度、电路中其他元件的影响以及实验条件的限制等原因所导致的。
2. 实验数据的稳定性:在不同实验条件下进行多次测量,我们发现实验数据的稳定性较好。
重复实验结果的接近程度表明虚拟仪器的精确度和可靠性较高。
3. 数据分析与应用:根据实验数据,我们可以进一步分析电阻值与其他因素(如电流、电压等)之间的关系。
通过进一步的实验研究,可以探究电阻在不同工作条件下的变化规律,为相关领域的研究提供有价值的参考。
实验结论:通过本次虚拟仪器实验,我们掌握了虚拟仪器的使用方法,了解了在虚拟环境中进行实验的过程和步骤。
通过模拟实验,我们成功地测量了电阻的电阻值,并对实验结果进行了分析与讨论。
实验报告 虚拟仪器

实验报告虚拟仪器实验报告:虚拟仪器引言:虚拟仪器是指利用计算机技术和虚拟现实技术,模拟实际仪器的功能和操作界面的一种工具。
它能够在实验室环境中模拟各种实验场景,并提供实时数据采集和分析功能,使科学研究和教学更加便捷和高效。
本文将对虚拟仪器的发展历程、应用领域以及优缺点进行探讨。
发展历程:虚拟仪器的发展始于上世纪八十年代,当时计算机技术的迅猛发展为虚拟仪器的出现提供了技术基础。
最早的虚拟仪器是通过软件模拟实验仪器的功能,但由于计算机性能的限制,其在数据采集和实时控制方面存在一定的局限性。
随着计算机硬件和软件技术的不断进步,虚拟仪器逐渐发展成为一种集成了硬件和软件的综合系统,能够实现更加复杂的实验操作和数据处理。
应用领域:虚拟仪器在科学研究和教学中具有广泛的应用。
在科学研究方面,虚拟仪器能够模拟各种实验场景,帮助科学家进行实验设计和数据分析,加快科研进程。
在教学方面,虚拟仪器能够提供真实的实验环境,使学生能够在虚拟实验室中进行实际操作,提高实验技能和科学素养。
此外,虚拟仪器还可以用于产品研发、质量控制等领域,提高工作效率和产品质量。
优点:虚拟仪器相比传统实验仪器具有以下优点:1. 节约成本:虚拟仪器不需要实际的仪器设备,只需要计算机和相关软件,大大降低了实验成本。
2. 灵活性:虚拟仪器可以根据实验需求进行灵活调整和扩展,满足不同实验要求。
3. 安全性:虚拟仪器操作在计算机环境下进行,不会对实验人员的安全造成威胁。
4. 数据分析:虚拟仪器能够实时采集和分析数据,提供更加准确和全面的实验结果。
缺点:虚拟仪器也存在一些缺点:1. 真实性:虚拟仪器虽然能够模拟实验场景,但仍然无法完全替代真实实验,某些实验现象可能无法完全模拟。
2. 操作技能:虚拟仪器的操作相对简单,可能无法培养学生的实际操作技能。
3. 硬件依赖:虚拟仪器的运行需要计算机硬件的支持,对计算机性能有一定要求。
结论:虚拟仪器作为一种新兴的实验工具,具有广泛的应用前景。
虚拟仪器实验报告实验五

虚拟仪器实验报告实验五一、实验目的本次虚拟仪器实验的目的是深入了解和掌握虚拟仪器在数据采集、处理与分析方面的应用,通过实际操作和实验,提高对虚拟仪器技术的理解和运用能力。
二、实验设备与环境1、计算机:配置满足虚拟仪器软件运行要求。
2、虚拟仪器软件:如 LabVIEW 等。
3、数据采集卡:用于采集外部物理量信号。
三、实验原理虚拟仪器是基于计算机的仪器系统,它将计算机硬件资源与仪器测量、控制功能结合在一起。
通过软件编程,实现对数据的采集、处理、分析和显示。
在本次实验中,主要利用数据采集卡采集外部信号,然后在虚拟仪器软件中进行处理和分析。
四、实验步骤1、硬件连接将数据采集卡正确安装到计算机上,并连接外部传感器或信号源,确保连接稳定可靠。
2、软件设置打开虚拟仪器软件,进行数据采集卡的配置,包括采样频率、通道选择、量程设置等。
3、程序编写使用图形化编程语言,编写数据采集、处理和分析的程序。
例如,实现数据的实时采集、滤波处理、频谱分析等功能。
4、运行程序编译并运行编写好的程序,观察采集到的数据和处理结果。
5、数据分析对采集到的数据进行分析,评估数据的准确性和可靠性,查找可能存在的问题。
五、实验结果与分析1、数据采集结果成功采集到了外部信号,数据的幅度、频率等特征与预期相符。
2、滤波处理效果通过低通、高通或带通滤波,有效地去除了噪声和干扰,使信号更加清晰。
3、频谱分析结果对采集到的周期性信号进行频谱分析,准确地得到了信号的频率成分和幅值分布。
分析实验结果时,发现了一些问题。
例如,在某些情况下,采集到的数据存在一定的误差,可能是由于传感器精度、信号干扰或采样频率设置不当等原因引起的。
针对这些问题,进行了进一步的调试和改进。
六、实验中遇到的问题及解决方法1、数据采集不稳定解决方法:检查硬件连接,确保接触良好;调整采样频率和缓冲区大小。
2、程序运行出错解决方法:仔细检查程序代码,查找语法错误和逻辑错误;参考软件的帮助文档和示例程序。
虚拟仪器的计量方法

虚拟仪器的计量方法摘要:本文介绍虚拟仪器的概念和特点,分析相对于传统仪器所具有的优点,以及对其进行计量所存在的难点,并给出解决的思路。
关键词:虚拟仪器;计量;计量注意事项1 虚拟仪器虚拟仪器是目前流程的新型仪器,往往以一台电脑为主体,插入相应的DAQ 数据采集卡,与形式多样的各种传感器组成几台甚至几十种虚拟仪器,将其融为一体,并广泛应用。
该技术因其高准确度性和操作简单性给测量带来一系列的方便,而深受欢迎。
以软件为主的测量系统充分发挥了计算机网络的优点,最大限度上提高了工作效率。
1.1 基本结构虚拟仪器通常是由测试硬件模块、计算机和测控软件构成,在一个虚拟仪器系统里,测试信号被软件控制的硬件模块数字化处理后,再通过软件对数字信号进行进一步的分析处理,最后由软件完成结果的记录和输出。
而用户对仪器的各项操作也是通过软件主成的界面实现的,软件开发使虚拟仪器功能更强大、更新更方便,使用更简便。
1.2 软件核心虚拟仪器技术是测量技术和计算机技术相结合形成的测试技术。
我们可以把虚拟仪器看作是由个人计算机、信息采集硬件和能够进行二次开发的应用软件共同构成的测试系统。
其中信息采集硬件是虚拟仪器实现测试功能的基础,而功能强大的软件则是虚拟仪器的核心。
通过软件工具,用户不仅可以最大限度地发挥硬件系统的测试潜力,还可以根据实际需要,自由定义开发出最合适的测控系统。
由于软件开发性和创造性,虚拟仪器功能灵活多样,且易于移植和扩展升级。
虚拟仪器类的各项功能都是通过软件最终实现的,而软件的核心作用正是虚拟仪器区别于传统测试仪器的本质特性。
因此有厂家提出了“软件即仪器”的概念,随着虚拟仪器技术的不断发展,该概念也逐渐得到认同。
1.3 技术特点传统仪器开发周期长,耗费大量人力物力,导致成本较高,价格昂贵,而且传统电子仪器容易存在元件老化等问题,维护费用高,使用寿命短。
而虚拟仪器开发维护费用低,只需要增加软件模块和硬件模块就可以增添新的功能,而且不像传统电子仪器那样存在元件老化问题,相比之下省去了维护修复费用,且开发周期短,成本低,性价比较高。
基于LabVIEW的历史数据回放设计
基 于 L b IW 的历史数 据 回放设计 a V E
向科 峰
( 西南科技大学 制造科学与工程学院 , 四川 绵 阳 6 11 ) 2 00
摘 要: 随着对信 号检 测技 术性能 需求的不 断提 高 , 数据 回放技 术 已成 为该领 域的研 究重点之 一。 为了高效地 实现历 史数据 回放 功能 , 系统的通 用性 和易移植 的特 点 出发 , 从 采用 LbVIW 软件 工具 , 计图形界 面友好的数 据回放可 a E 设
下 ,可 以控 制 每次 回放 的数 据 点数 和选 择所 要 回放 的数 据块 ; 自动 方 式 下 , 数 据 进行 连 续 顺序 或逆 在 对
序 回放 , 以控 制 回放 数据 的速 率 、 示 所 回放 数 据 可 显 目前 , 数据 回放技术采用的开发工具主要包括 : 的 自带 标题 、 间戳 。 时 VsaC +”P I i l + 【 C 总线 回 MA L B3 虑 到数 据 回放 u 、 、 TA 【 】 。考 技 术 的通用 性 和 易移 植 特 点 , 本文 采 用 LbVE 作 a IW 3 数 据采集部分 的程序设计 为软件开发工具[ 实现 了八通道高速采集数据 的回 4 1 , 放, 并体现 出数据的特征信息 , 包括 : 文件标题 、 采集 在数 据 采 集过 程 中 ,使用 缓 冲技 术 对 中高 速信 数 据 的采 集 速 率 以及采 集 时 间等 。 号进行长时间连续数据采集时 ,必须保证能够将采
2 数 据的采集和 回放
道, 还要完 成采集 速率 、 冲区大小 、 缓 每次从 缓冲 区 读取到文件的数据 ,以及所要写的最大数据点数 的
在采集过程 历史数据 回放程序系统 ,可分为实 时数据采集 设置。数据采集使用连续数据采集过程 ,
常用虚拟仪器产品功能介绍
Timer Logic
PCI Bus Controller
D/A
Retrieves Data
CPU
二、数据采集与信号调理类
模拟信号采集-DMA 连续采样的实现:Double Buffer DMA
二、数据采集与信号调理类
模拟信号输出-输出方式
有限点输出:只输出一定数量的数 据,输出完后,停止数据输出; 连续输出:只有当收到停止触发信 号时才停止数据输出; 板载重复更新:DAQ将板载缓存区 中的数据不断循环输出; 板载非重复更新:旧的数据不能重 复输出,新的数据必须不断地写入到 板载缓存区。 + _
4. 数据传输 I/O 指令 DMA 总线主控
AT 总线或 PCI 总线
模拟 信号
多 路 选 择
+ _
A/D 触发信号
A/D 转换器
n
数据 缓冲区
中断信号
内存(Buffer)
CPU
5. 中断信号控制
2. 触发源控制 触发信号源 采样频率
6. A/D 分辨率与数据格式 数据位二进制代码或补码 单极性或双极性
二、数据采集与信号调理类
模拟信号采集-接地信号的测量
最好采用差分或NRSE方式 若采用RSE方式,会引入较大误差 接地回路通常会在测量数据中引入频率为电源频率的交流和偏 置直流干扰 如果信号电压很高并且信号源和数据采集卡之间的连接阻抗很 小,也可以采用RSE输入方式
二、数据采集与信号调理类
模拟信号采集-浮空信号的测量
二、数据采集与信号调理类
模拟信号输出-基本概念
虚拟仪器数据采集与信号处理
程序框图
.
27
2. 均匀白噪声的生成
例6.7 利用Unifom White Noise.vi产生均匀 分布的白噪声。
前面板
程序框图
.
28
3. 函数发生器
例6.8 创建一个可以产生正弦波、三角波、方波和锯 齿波的函数发生器。
.
29
6.2.3 波形生成
在波形生成子选板中的 所有函数不仅输出包含 指定波形图形的数字型 数组,而且包含时间参 数,这种数据类型在 LabVIEW中称为波形数 据
(3)数字I/O:通常用来控制过程、产生测试信号、与外设通 信等。它的基本参数包括数字接口路数、收/发数据速率、 驱动能力等。
(4)计数/定时器:计数器包括3个重要信号:门限信号、计 数信号、输出。
.
9
6.1.3 数据采集卡的选用与配置
数据采集卡:在计算机控制下完成数据采集 和控制任务的板卡。数据采集卡分为内插式 采集卡和外挂式采集卡。
.
11
数据采集卡的选用
在挑选数据采集卡时,用户主要考虑的是根据需求 选取适当的总线形式,适当的采样速率,适当的模 拟输入、模拟输出,适当的数字量输入、输出接口 等,达到既能满足工作需求,又能节省投资的目的。
需用数据采集卡的基本原则:
数据分辨率和精度;
可达到的采样速率(=最高采样频率/通道数);
例6.1 利用DAQ助手和PCI-6251数据采集卡实现单 通道模拟电压的数据采集。
在LabVIEW 2010中,完成任务配置并创建图形显示 控件后的DAQ助手如图所示,它在执行数据采集任 务即可返回采集数据,并显示测试结果。
.
17
2. 基于DAQmx函数的数据采集
(1)模拟信号的采集 例6.2 利用DAQmx函数和PCI-6251数据采集卡实现
虚拟仪器诊断平台使用说明书
通信装备虚拟仪器诊断平台北京迪阳世纪科技有限公司2012年3月说明书目录虚拟数字万用表使用说明 (2)虚拟数字频率计使用说明 (3)程控直流稳压电源使用说明 (4)通用函数信号源使用说明 (5)16路虚拟数采分析仪使用说明 (6)通信装备智能诊断系统软件使用说明 (7)虚拟数字存储示波器使用说明 (15)虚拟数字万用表使用说明1.概述:虚拟数字万用表是一个集直流/交流电压测量,直流/交流电流测量,电阻测量且量程自动转换的多功能虚拟智能数字万用表。
它通过数字万用表电路对测量信号的采样/处理并由计算机并行口将数据送入计算机。
计算机可对数字万用表进行功能和量程的控制转换,并能将数据进行保存/复制/删除/打印/移动/定时记录等编辑操作。
其主要用于电子装备的检测和故障定位,是常用的电子测量仪器。
2.特性:1).显示精度:四位半+1个字。
2).显示速率: 3次/秒。
3).直流电压输入范围: ±2V-±400V。
4).交流电压输入范围: ~2V-~400V。
5).直流电流输入范围: ±2mA-±2A。
6).交流电流输入范围: ~2mA-~2A。
7).电阻输入范围: 10Ω-2MΩ。
8).输入阻抗: >1MΩ/30pF。
9).分辨率: 1mV。
10).测量精度: 1%。
11).测量速率: 3次/秒。
12).数据格式:四位半BCD码显示,并含有极性标示。
13).附件:测试笔一付,3.使用方法:1).单击虚拟仪器平台中‘虚拟数字万用表’按扭,进入虚拟数字万用表界面。
2).单击‘DCV’、‘ACV’ 、‘DCA’、‘ACA’、‘R'、‘自校'按扭选择其使用功能. 单击。
3).单击‘检测’按扭可进行所选功能的测量。
4).单击‘文件’、‘设置'、‘屏保’等按扭可进行数据记录操作,自动数据记录设置,数据保持操作。
5).单击‘复位’按扭退出自动测量。
6).单击菜单栏中‘新建'、‘保存'、‘复制'、‘打印'等按扭可进行相应操作。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验报告课程名称:虚拟仪器技术实验项目:数据的记录和回放专业班级:电子信息1003班姓名:邓运思学号:100402317 实验室号:信息楼205 实验组号:17实验时间:2013/11/16 批阅时间:指导教师:刘博成绩:沈阳工业大学实验报告(适用计算机程序设计类)专业班级:电信1003班学号:100402317 姓名:邓运思实验名称:数据的记录和回放1.实验目的:1、熟悉LabVIEW文本文件的记录和回放。
2、熟悉LabVIEW电子表格文件的记录和回放。
3、熟悉LabVIEW数据记录文件的记录和回放。
4、熟悉LabVIEW波形文件的记录和回放。
2.实验内容:产生一波形并在前面板显示。
该波形由一个周期的正弦波和一个周期的方波组成。
正弦波和方波的频率皆为100Hz,采样频率为1000Hz。
以当前系统日期和自己姓名为文件名分别将波形存储为文本文件、电子表格文件、波形文件和数据记录文件,所存文件和此VI程序放在同一个文件夹中。
然后分别读取所存文件并在前面板显示存储的波形。
3. 实验方案(程序设计说明)调用“正弦波形”和“方波波形”函数并设定参数产生实验要求的波形,利用文件I/O中的相应函数完成实验要求格式的记录和回放。
4. 实验步骤或程序(经调试后正确的源程序)见附件5.程序运行结果虚拟仪器1:文本文件的记录和回放虚拟仪器2:电子表格文件的记录和回放虚拟仪器3:数据记录文件的记录和回放虚拟仪器4:波形文件的记录和回放6 .出现的问题及解决方法开始软件不熟悉各个部件,经过操作后能独立运用。
附件A 沈阳工业大学实验报告(适用计算机程序设计类)专业班级:电信1003班学号:100402317 姓名:邓运思实验步骤或程序:虚拟仪器1:文本文件的记录和回放1、启动LabVIEW,打开一个空白的VI。
2、从函数模板上,找到“函数-信号处理-波形生成”中的“正弦波形”和“方波波形”,放置在空白的程序框图中。
3、设置信号参数。
分别在“正弦波形”的“频率”“幅值”“采样信息”接线端单击鼠标右键,在弹出的菜单中选择“创建-常量”,然后将“频率”和“幅值”修改为100,将“采样信息”修改为1000。
同样,按照此方法设置“方波波形”的参数。
4、在前面板显示信号。
选择“Express-信号操作-合并信号”放置在程序框图中,把“正弦波形”和“方波波形”的波形输出合并在一起,在前面板放置一个波形显示控件,改名为“显示生成信号”,将合并后的信号显示出来。
5、设置存储路径和文件名。
在函数选板“编程-文件I/O”中找到“当前VI路径”“创建路径”和“拆分路径”,在函数选板的“字符串”中找到“格式化日期/时间字符串”和“连接字符串”。
将姓名修改为你的名字。
7、写入文本文件。
选择函数选板“编程-字符串”中的“格式化写入字符串”和“连接字符串”。
然后选择函数选板“编程-文件I/O”中的“打开/创建/替换文件”和“写入文本文件”。
8、读取文本文件。
选择函数选板“编程-文件I/O”中的“打开/创建/替换文件”“读取文本文件”以及“编程-文件I/O-高级文件函数”中的“设置文件位置”和“关闭文件”。
然后在前面板添加一个字符串显示控件。
把“打开/创建/替换文件”的文件路径端连接到步骤5创建的路径。
9、添加顺序结构。
为了避免记录和回放程序的混乱,添加一个顺序结构。
10、修饰前面板和程序框图。
修饰后程序框图如图所示。
11、程序存储。
选择“文件-保存”,将程序名称修改为“姓名实验7-1”,如:李红实验7-1.vi,保存到适当位置。
运行程序并记录运行结果。
虚拟仪器2:电子表格文件的记录和回放技巧提示:前5个步骤与“文本文件的记录和回放”一致,但是文件记录的名称需要修改,可直接其选中复制即可。
1、启动LabVIEW,打开一个空白的VI。
2、从函数模板上,找到“波形”中的“正弦波形”和“方波波形”,放置在空白的程序框图中。
3、设置信号参数。
分别在“正弦波形”的“频率”“幅值”“采样信息”接线端单击鼠标右键,在弹出的菜单中选择“创建-常量”,然后将“频率”和“幅值”修改为100,将“采样信息”修改为1000。
同样,按照此方法设置“方波波形”的参数。
4、在前面板显示信号。
选择“Express-信号操作-合并信号”放置在程序框图中,把“正弦波形”和“方波波形”的波形输出合并在一起,在前面板放置一个波形显示控件,改名为“显示生成信号”,将合并后的信号显示出来。
5、设置存储路径和文件名。
在函数选板“编程-文件I/O”中找到“当前VI路径”“创建路径”和“拆分路径”,在函数选板的“字符串”中找到“格式化日期/时间字符串”和“连接字符串”,并把“姓名文本文件”改为“姓名电子表格”。
6、存储和回放。
选择函数选板中的“编程-文件I/O”中的“写入电子表格文件”和“读取电子表格文件”放置在程序框图中,在前面板放置一个图形显示控件,改名为“电子表格回放”。
按照下图连线,把步骤4中合并的信号连在“写入电子表格文件”的“二维数据”端,把步骤5中设置好的路径连在“写入电子表格的”的“文件路径”端。
7、修饰前面板和程序框图。
修饰后的程序框图如图所示。
8、程序存储。
选择“文件-保存”,将程序名称修改为“姓名实验7-2”,如:李红实验7-2.vi,保存到适当位置。
运行程序并记录运行结果。
虚拟仪器3:数据记录文件的记录和回放技巧提示:前1 2 3 4 6个步骤与“文本文件的记录和回放”一致,但是记录的名称需要修改,可直接其选中复制即可。
1、启动LabVIEW,打开一个空白的VI。
2、从函数模板上,找到“波形”中的“正弦波形”和“方波波形”,放置在空白的程序框图中。
3、设置信号参数。
分别在“正弦波形”的“频率”“幅值”“采样信息”接线端单击鼠标右键,在弹出的菜单中选择“创建-常量”,然后将“频率”和“幅值”修改为100,将“采样信息”修改为1000。
同样,按照此方法设置“方波波形”的参数。
4、在前面板显示信号。
选择“Express-信号操作-合并信号”放置在程序框图中,把“正弦波形”和“方波波形”的波形输出合并在一起,在前面板放置一个波形显示控件,改名为“显示生成信号”,将合并后的信号显示出来。
5、捆绑其他类型的数据。
选择函数选板中的“编程-字符串”中的“格式化日期/时间字符串”和“编程-簇与变体”中的“捆绑”,把三种类型的数据捆绑在一起。
6、设置存储路径和文件名。
在函数选板“编程-文件I/O”中找到“当前VI路径”“创建路径”和“拆分路径”,在函数选板的“字符串”中找到“格式化日期/时间字符串”和“连接字符串”,按图7.15连接好,将“姓名文本文件”修改为“姓名数据记录”。
7、写入数据记录文件。
选择函数选板“编程-文件I/O”中的“打开/创建/替换文件”,“编程-文件I/O-高级文件函数-数据记录”中的“写入数据记录文件”和“关闭文件”。
8、读取数据记录文件。
选择函数选板“编程-文件I/O-高级文件函数-数据记录”中的“打开/创建/替换数据记录文件”“读取数据记录文件”和“关闭文件”。
把“打开/创建/替换数据记录文件”的“记录类型”端连接到步骤5“捆绑”的输出端。
9、回放数据记录文件。
选择“编程-数组”中的“索引数组”,“编程-簇与变体”中的“按名称解除捆绑”和“合并信号”,并在前面板添加一个波形显示控件。
10、添加顺序结构。
为了避免记录和回放程序的混乱,添加一个顺序结构,11、修饰前面板和程序框图。
修饰后的程序框图如图所示。
12、程序存储。
选择“文件-保存”,将程序名称修改为“姓名实验7-3”,如:李红实验7-1.vi,保存到所需的位置。
运行程序并记录运行结果。
虚拟仪器4:波形文件的记录和回放技巧提示:前5个步骤与“文本文件的记录和回放”一致,但是文件记录的名称需要修改,可直接其选中复制即可。
1、启动LabVIEW,打开一个空白的VI。
2、从函数模板上,找到“波形”中的“正弦波形”和“方波波形”,放置在空白的程序框图中。
3、设置信号参数。
分别在“正弦波形”的“频率”“幅值”“采样信息”接线端单击鼠标右键,在弹出的菜单中选择“创建-常量”,然后将“频率”和“幅值”修改为100,将“采样信息”修改为1000。
同样,按照此方法设置“方波波形”的参数。
4、在前面板显示信号。
选择“Express-信号操作-合并信号”放置在程序框图中,把“正弦波形”和“方波波形”的波形输出合并在一起,在前面板放置一个波形显示控件,改名为“显示生成信号”,将合并后的信号显示出来。
5、设置存储路径和文件名。
在函数选板“编程-文件I/O”中找到“当前VI路径”“创建路径”和“拆分路径”,在函数选板的“字符串”中找到“格式化日期/时间字符串”和“连接字符串”。
将“姓名文本文件”修改为“姓名波形文件”。
6、选择函数选板中的“编程-波形-波形文件I/O”中的“写波形至文件”和“从文件中读取波形”放置在程序框图中,在前面板放置一个图形显示控件,改名为“波形文件回放”。
按照下图连线,把步骤4中合并的信号连在“写波形至文件”的“波形数组”端,把步骤5中设置好的路径连在“写波形至文件”的“文件路径”端。
7、修饰前面板和程序框图。
修饰后的程序框图如图所示。
9、程序存储。
选择“文件-保存”,将程序名称修改为“姓名实验7-4”,如:李红实验7-1.vi,保存到所需的位置。
运行程序并记录运行结果。