上一篇:LabVIEW系列——错误簇的传递
下一篇:LabVIEW系列——生产现场故障邮件通知
推荐阅读最新更新时间:2024-03-30 23:06
基于LabVIEW与凌阳SPCE061A实现串口数据采集
引言 LabVIEW是一个划时代的图形化编程系统,应用于数据采集与控制、信号分析等方面,它为不熟悉文本语言编程的专业科技工作者在测控领域建立计算机仪器系统——虚拟仪器,提供了一个便捷、轻松的图形化设计环境。由于其灵活、简单易用、开发效率高等特点,正逐渐成为科技工作者进行仪器应用与开发的得力工具。数据采集是开发过程中一个重要的环节,NI公司提供了各种不同类型的基于LabVIEW的数据采集卡,但是其价格昂贵,对于小型企业、实验教学等方面仍存在着不可避免的资金问题。而市面上销售的第三方开发的数据采集卡,由于不具备对LabVIEW的直接支持,需要用户开发其驱动程序,使用也不方便。如果采用以凌阳16位单片机SPCE061A作为前端数据采
[单片机]
LabVIEW中测试测量数据的存储(4)
针对于测试测量行业的数据存储,LabVIEW提供了数种不同的文件格式,先来介绍一下 LVM格式 。 LVM(LabVIEW Measurement File)总体来说是一种比较轻量级的文件格式。它基于ASCII编码,用一般的文本编辑器打开都能看懂。当然,这个特点优劣参半,非二进制代码的文件,总体来说性能较低,并且不够紧凑(即存储相同信息量,文件稍大)。所以,LVM文件格式适用于对性能、文件大小并不具有太高要求的情形。 上图显示的就是用普通的文本编辑器打开一个LVM文件的情形。可以看到第11行文字为 ***End_of_Header*** ,可见lvm文件具有header信息,hea
[测试测量]
基于虚拟仪器的旋变/数字转换系统设计
引言 航迹绘算仪(以下简称航迹仪)是非常重要的航海导航设备,用于自动推算船舶的船位并将其航迹自动绘制在麦卡托海图上。当航迹仪出现故障进厂维修时,需构建航迹仪仿真运行与测试平台,完成航迹仪在线工作环境的模拟和解算输出的检测,以方便维修人员对故障进行排除和检测维修后的航迹仪经纬度输出精度是否满足要求等。对于大量采用旋转变压器(以下简称“旋变”)、自整角机等微电机作为机械解算元件的航迹仪来说,轴角信号的采集是其仿真运行与测试平台需重点解决的问题之一。本文以一路纬度信号(旋转变压器输出,转值2°/r,激磁40V400Hz,信号电压23V,增量式输出)的采集为例介绍一种旋变轴角模拟信号的采集方法。 设计方案 为了保
[测试测量]
使用NI LabVIEW完成墨西哥市的无线环境噪声监视
在墨西哥城(感觉好像平时用墨西哥城的多点)中心历史区域的不同部分监视和记录噪声等级,使政府能够设计和颁布法规,控制或预防这些噪声。 The Solution: 开发包含十个节点的(感觉不大通,用“自主式”)分布式无线监视系统,布置在墨西哥城的不同位置,每隔30秒对噪声等级进行测量,每隔五分钟将数据传回主监视站。 位于控制中心的中央服务接口 墨西哥城市中心全天24小时都有持续的交通流量。在早晨和夜晚高峰时期的繁忙交通造成了难以解决的噪声问题。目前的标准建议噪声应该控制在白天68 db(A)以下,夜晚65 db(A)以下。但是,在大部分地区的噪声等级测量结果在77 db(A)至82 db(A)之间,已经达
[测试测量]
使用LabVIEW快速原型测量系统用于检测电力系统中的高频瞬变
The Challenge: 开发一个通信灵活的便携式测量设备,可以记录电力系统中的 高频瞬变 以及在线向多个用户显示数据。 The Solution: 使用NI CompactRIO平台与LabVIEW软件快速开发了一个高度灵活的测量系统原型,提供快速采样和大带宽。 "该原型系统是基于CompactRIO和LabVIEW,展示了低成本灵活的开发平台如何结合现代通信技术实现对电力系统中各个部分的控制和测量。" 大部分电网保护系统的主要缺点是无法准确地检测接地故障的根源。导致出现接地故障后,电网的大部分不得不被强行断开,许多客户将失去电力供应。这不仅导致客户对电力服务失望并且电力供应商也将
[测试测量]
用LabVIEW测试电话系统用户环路集中测量系统的测试头
2004年11月18日17:31
注:NI 2004全国有奖征文大赛获奖文章
应用领域:
产品测试
挑战:
在有限的预算和时间内,设计一套高度集成、多功能、稳定可靠的自动测试系统用于通信线路测试产品的参数校准和功能测试。
应用方案:
采用NI公司基于LabVIEW的虚拟仪器平台和Agilent公司的34401A六位半数字万用表,通过定制的接口硬件和信号调理模块构建功能完善的自动测试系统,集成了数字I/O、仪器控制、数据采集、信号发生及调理功能,结合使用LabVIEW开发的自动测试软件完成测试任务所需的数字仿真及测试控制、基本参数的测量及参数校准和各电路模块的功能测试,实现了用一台测试设备测试4种单板的设计要求,真正做到
[应用]
使用LabVIEW加速基于ARM的嵌入式系统开发
大量 嵌入式系统 ——从医疗设备到消费电子——都需要为那些昂贵的、低功耗的微控制器设计软件。当低功耗是主要设计目标时, ARM 是一种主流的硬件设计的微控制器结构。事实上自1991年来,已经有100多亿 ARM 处理器应用到 嵌入式系统 中。开发基于 ARM 的 嵌入式系统 时,若采用用于 ARM 微控制器的NI Labview EmbeddedModule,可以帮助提高效率,而且使用 LabVIEW 中所提供的高级抽象功能还可以保证软件的高质量。 放大图片 图1. LabVIEW 采用高级的抽象功能,简化了低功耗 ARM 硬件的算法设计。 利用兼容性和更多的通信选项 用于 ARM 微控制器的 L
[测试测量]
LabVIEW设计模型——状态机
状态机是在工程应用中使用最多的设计模型。使用状态机,我们可以很容易的实现程序流程图中的判断、分支。 状态机是由一系列的状态构成的,其中包括一个 初始化 状态,和一个 停止 状态。程序油 初始化 状态开始,由 停止 状态结束。一般来说,在 初始化 状态中进行控件与变量的初始化、打开文件以及创建引用等操作,而在 停止 状态中进行清除临时数据、关闭文件和结束引用等操作。在状态机中,每一个状态都可能导致一个或多个状态的发生,其下一状态是由用户的输入信息和当前状态所决定的。 在决定使用状态机作为我们的设计模型后,我们首先要画出一个状态转换图。在图中要列出系统中的所有状态,以及各个状态之间的转换关系。而且要标明转换所需要的条
[测试测量]