免费预览已结束,剩余43页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
LabVIEW编程基础,作者:李,让我们来看一个小例子如何用LabVIEW生成一个虚拟信号发生器,什么是LabVIEW?Labview是一个图形化软件。图形编程语言也被称为“G”语言。制造定制仪器,典型的虚拟仪器方案,LabVIEW简介,前面板:用户界面,控制面板,用于设置前面板所需的各种输出显示对象和输入控制对象。每个图标代表一种子模板。如果控件模板未显示,您可以使用窗口菜单的ShowControlsPalette功能打开它,或者您可以在前面面板的空白处单击鼠标右键弹出控件模板。程序框图:图形源代码,菜单和工具栏,突出显示慢速执行,单步到,单步,退出单步,运行,连续运行,停止,暂停,字体设置,排列控件,分发控件,调整大小,重新排序,函数模板,函数模板是创建流程图程序的工具。模板上的每个顶级图标代表一个子模板。如果函数模板没有出现,您可以使用窗口菜单下的ShowFunctionsPalette函数打开它,或者在流程图程序窗口的空白处单击鼠标右键弹出函数模板。程序结构,循环结构:While循环,移位寄存器,For循环,序列结构,反馈节点,案例结构,通知事件,通知描述了用户动作的发生,如按下一个按钮,而且,LabVIEW已经处理了一类事件。这里,按钮的ReferenceOldVal和NewVal指示事件发生前后的控制值。事件被过滤,过滤事件描述发生的用户动作,并在LabVIEW处理之前反馈给应用程序。程序可能会用“?”干扰用户操作在选择标签通知中;在末尾被区别开来;左右边框为事件数据节点字符返回字符的ASCII码VKey返回键类型:ASCII或Fn、向上/向下、Ctrl、Shift和其他扫描码返回键。键盘上的代码可以修改或丢弃(丢弃?)用户操作、公式节点、公式节点允许用户使用与大多数文本编程语言类似的语法,编写数学表达式,每条语句必须以分号结束,输入和输出变量(如C语言)区分大小写,数组、簇和波形、数组创建、初始化数组、数组大小写、数组子集、索引数组、多态性、簇、波形类型、图形显示。图表在坐标系中逐点实时显示数据源(如收集的数据)。它能反映被测物理量的变化趋势。图表是对收集的数据进行后处理的结果。它首先将收集到的数据存储在一个数组中,然后根据需要将其组织成显示所需的图形。图形控件,图表的唯一控件,滚动条它直接对应于显示缓冲区,通过它你可以观察到数据在缓冲区中的任何位置来回移动。更新模式)图表提供了三种图片刷新模式,即条带模式:它类似于纸带图表记录器。曲线从左到右连续绘制。当新数据点到达右边界时,前一个数据点一个接一个地向左移动。示波器模式:它类似于示波器。曲线从左到右连续绘制。当新数据点到达右边界时,屏幕被清除并刷新,新图形从左边开始。它更快。扫描模式:与示波器模式的不同之处在于,当一个新的数据点到达右边界时,屏幕不清晰,但在最左侧会出现一条垂直扫描线,以此作为分界线,将原始曲线一点一点推向右边,并在左边画出一个新的数据点。这个循环还在继续。由于各种测量信号的差异,在同一纵坐标下的堆叠图,当难以在同一图中显示几条曲线时,可以组织具有相同纵坐标和各自横坐标的堆叠图。、图表和图形比较、XY图形控制(XY graph)、强度图形控制(强度图形)、数字波形图形控制(数字波形图形)、字符串和文件输入/输出、组合字符串、字符串提取、文件输入/输出、文件输入/输出(I/O):将数据存储在磁盘文件中,或者从磁盘文件中读取数据的三个步骤:打开或创建、写入或读取、关闭支持文本字节流、二进制字节流、数据日志(Datalog)、时分复用(TestDataExchangeFormat)、LVM(LabVIEWMeasurement)和其他格式的数据文件,操作ini),读写普通文件,打开/创建/替换读/写关闭ascii文件(*。txt)、二进制文件(*。dat),写入文件、读取数据、读取和写入配置文件、配置文件:*的示例。在部分、键、值、测试报告中,LabVIEW支持以标准文本格式(标准报告)和网页格式(HTML)生成测试报告。LabVIEW reportsgenerationtoolkit可用于生成更复杂的Word、Excel和其他格式的测试报告。数据收集交流电流是指交流信号。DC :直流指直流信号。ADC :模数转换,模数转换,有时也表示为a/d数据采集,数据采集。DMA :直接内存访问,直接内存访问。它允许收集的数据以高数据传输速率直接发送到计算机的存储器。Gpb:通用接口总线,也称为IEEE488.2总线。它是使用最广泛的仪表总线。Scxi :信号调节器。Visa :虚拟仪器标准体系结构,虚拟仪器软件体系结构。它是控制GPIB、VXI、RS-232和其他类型仪器的接口库。数据采集结构,触发器和缓冲器,这里的缓冲器指的是个人计算机存储器的一个区域(不是DAQ卡上的先进先出缓冲器),用来临时存储数据。软件触发和硬件触发、数据采集过程、驱动程序、NI硬件和LabVIEW无缝结合,硬件设备可以通过NIDAQ
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2026学年上学期高一生物沪科版(2020)期末必刷常考题之细胞通过分化形成多细胞生物体
- 2025年平安校园杯校园安全知识竞赛题库
- 【题库】有限空间作业完整版题库(含标准答案)
- 德勤高频面试题题库与答案
- 电子商务营销策略实战案例解析与题库答案
- 经济学模拟考试题库及答案全解
- 菏泽辅警考试题型分布及答案
- 苏州自考本科考试题库及答案
- 法律知识问答题库与答案详解
- 广西职高市场营销实战题库
- 安全生产文件和档案管理制度
- 2024年成都交通投资集团有限公司招聘考试真题
- 【浙商证券】餐饮系列研究之茶饮+咖啡深度:茶饮方兴未艾品牌格局渐明
- 企业规章制度制定的民主程序和流程
- 青马工程笔试题库及答案
- 《跨境电商》课件-跨境电商法律法规
- DBJ50T-123-2020 建筑护栏技术标准
- 人教版英语九年级全一册单词表(合订)-副本
- 《头颅MRI常识》课件
- 鬼脸历史课(多篇)
- 八年级上册,劳动技术,全册教案,湖南教育出版社
评论
0/150
提交评论