复旦大学:LabVIEW计算机实测与控制_参考资料_Labview术语快速索引

LabⅤIEW术语快速索引 LabvIew模板 工具模板( Tools palette) 控件模板( Controls palette 功能模板( Functions Palette) 的组成 ◆前面板( Panel) 控制( Control),指示( Indicator),修饰( Decoration)。 将前面板中的控制和指示统称为前面板对象或控件 ◆框图程序( Diagram programme) 节点(Node),数据连线(Wire) 节点有:功能函数( Functions),结构( Structures),代码接口节点(CIN),子VI( Subvi)。 数据端口有:控制端口和指示端口,节点端口。 Lab view编程又称为“薮据流编程” ◆图标连接端口(lcon/ Terminal) 把ⅥI作为一个SubⅥI在其它Ⅵ中调用。 常用术语: 子 Chart 实时趋势图 事后记录图 Objects 对象 Functions 功能 前面板 Structures 结构 Block diagram框图程序 Cluster 簇 Control 控制 Bundl 打包 指示 Unbundle 解包 Control和 Indicator前面板对象或控件 RefNum 枚举,标志号 Palette 模板 本地变量 Functions palette功能模板 Global Variable 全局变量 控件模板 Constant 常量 Tools palette 工具模板 Disable Indexing无索引 Terminal 端口 Enable Indexing有索引 数据连线 Read local 本地读 Bad wires 错误数据连线 Write Local 本地写 Node 节点 Read global 全局读 Attribute node Write global 全局写 Pro Node 属性节点 框架 光标 Channel 框架通道 Bounds 边界范围 索引 Data Acqisition(DAQ数据采集 Shift register 移位寄存器 标签 运行V 1/5
1 / 5 LabVIEW 术语快速索引 LabVIEW 模板: ◆ 工具模板(Tools Palette) ◆ 控件模板(Controls Palette) ◆ 功能模板(Functions Palette) VI 的组成: ◆ 前面板(Panel) 控制(Control),指示(Indicator),修饰(Decoration)。 将前面板中的控制和指示统称为前面板对象或控件。 ◆ 框图程序(Diagram Programme) 节点(Node),数据连线(Wire) 节点有:功能函数(Functions),结构(Structures),代码接口节点(CIN),子 VI(SubVI)。 数据端口有:控制端口和指示端口,节点端口。 LabVIEW 编程又称为“数据流编程”。 ◆ 图标/连接端口(Icon/Terminal) 把 VI 作为一个 SubVI 在其它 VI 中调用。 常用术语 : SubVI 子 VI Chart 实时趋势图 LLBs VI 库 Graph 事后记录图 Objects 对象 Functions 功能 Panel 前面板 Structures 结构 Block Diagram 框图程序 Cluster 簇 Control 控制 Bundle 打包 Indicator 指示 Unbundle 解包 Control 和 Indicator 前面板对象或控件 RefNum 枚举,标志号 Palette 模板 Local Variable 本地变量 Functions Palette 功能模板 Global Variable 全局变量 Controls Palette 控件模板 Constant 常量 Tools Palette 工具模板 Disable Indexing 无索引 Terminal 端口 Enable Indexing 有索引 Wires 数据连线 Read Local 本地读 Bad Wires 错误数据连线 Write Local 本地写 Node 节点 Read Global 全局读 Attribute Node Write Global 全局写 Property Node 属性节点 Legend 图例 Frame 框架 Cursor 光标 Channel 框架通道 Bounds 边界范围 Index 索引 Data Acqisition(DAQ) 数据采集 Shift Register 移位寄存器 Label 标签 运行 VI

1.运行V(Run) 2.连续运行V( Run Continuously) 3.停止运行VI( Abort Execution) 4.暂停运行( Pause) 调试Ⅵ 1.单步执行 单步(入),单步(跳),单步(出) 2.设置端点 3.设置探针 4.显示数据流动画 数据类型 基本数据类型:数字型( Numeric),布尔型( Boolean),字符串型( String) 构造数据类型:数组(Aray),簇( Cluster) 其它数据类型:枚举( Refnum),空类型 数组( Array) 索引号从0开始 维数组(1D,列或向量),二维数组(2D,矩阵) 组成:数据类型,数据索引(ndex),数据 创建:1.控制模板一> Array& Cluster子模板 2.根据需要将相应数据类型的前面板对象放入数组框架中 使用 1. Array Size返回输入数组的长度 2. Index Array返回输入数组由输入索引指定的元素 3. Replace array element替换输入数组的一个元素 4. Array Subset从输入数组取出指定的元素 5. Reshape array改变输入数组的维数 6. Initialize Array初始化数组 7. Build Array建立一个新数组 8. Rotate ID Array将输入数组的最后n个元素移至数组的最前面 9. Sort ID Array将数组按升序排列 10. Reverse ID Array将输入的ID数组前后颠倒,输入数组可以是任何类型的数组 11. Transpose2 D Array转置输入的二维数组,也叫矩阵转置 12. Search ID Array搜索指定元素在一维数组中的位置 13. Array Max&Min返回输入数组中的最大值和最小值 14. Split ID Array将输入的一维数组在指定的元素处截断,分成2个一维数组 15. Interpolate ID Array线性插值 6. Threshold 1D Array一维数组阀值,是线性插值的逆过程 17. Interleave ID Arrays将从输入端口输入的一维数组插入到输出的一维数组中 l8. Decimate ID Array将输入的一维数组分成数个一维数组,是 Interleave ID Arrays的逆过 程 簇( Cluster) 类似于 Pascal语言的 record和C语言的 struct 2/5
2 / 5 1.运行 VI(Run) 2.连续运行 VI(Run Continuously) 3.停止运行 VI(Abort Execution) 4.暂停运行 VI(Pause) 调试 VI 1. 单步执行 单步(入),单步(跳),单步(出) 2.设置端点 3.设置探针 4.显示数据流动画 数据类型: 基本数据类型:数字型(Numeric),布尔型(Boolean),字符串型(String) 构造数据类型:数组(Array),簇(Cluster) 其它数据类型:枚举(RefNum),空类型 数组(Array): 索引号从 0 开始 一维数组(1D,列或向量),二维数组(2D,矩阵) 组成:数据类型,数据索引(Index),数据 创建:1.控制模板->Array & Cluster 子模板 2.根据需要将相应数据类型的前面板对象放入数组框架中 使用: 1. Array Size 返回输入数组的长度 2. Index Array 返回输入数组由输入索引指定的元素 3. Replace Array Element 替换输入数组的一个元素 4. Array Subset 从输入数组取出指定的元素 5. Reshape Array 改变输入数组的维数 6. Initialize Array 初始化数组 7. Build Array 建立一个新数组 8. Rotate 1D Array 将输入数组的最后 n 个元素移至数组的最前面 9. Sort 1D Array 将数组按升序排列 10.Reverse 1D Array 将输入的 1D 数组前后颠倒,输入数组可以是任何类型的数组 11.Transpose 2D Array 转置输入的二维数组,也叫矩阵转置 12.Search 1D Array 搜索指定元素在一维数组中的位置 13.Array Max & Min 返回输入数组中的最大值和最小值 14.Split 1D Array 将输入的一维数组在指定的元素处截断,分成 2 个一维数组 15.Interpolate 1D Array 线性插值 16.Threshold 1D Array 一维数组阀值,是线性插值的逆过程 17.Interleave 1D Arrays 将从输入端口输入的一维数组插入到输出的一维数组中 18.Decimate 1D Array 将输入的一维数组分成数个一维数组,是 Interleave 1D Arrays 的逆过 程 簇(Cluster): 类似于 Pascal 语言的 record 和 C 语言的 struct

组成:不同的数据类型 创建:控制面板一>Aray& Cluster子面板;向框架添加所需的元素;根据需要更改簇和簇 中元素的名称 使用: 1. Unbundle解包。获得簇中元素的值 2. Bundle打包。将相互关联的不同数据类型的数据组成一个簇,或给簇中的某个元素赋值 3. Unbundle By Name按名称解包。获得由元素名称指定簇中相应元素的值 4. Bundle By Name按名称打包。将相互关联的不同数据类型的数据组成一个簇,或给簇中 的某个元素赋值 5. Build Cluster Array建立簇的数组 6. Index& Bundle Cluster Array将输入数组的元素按照索引组成簇,然后将这些簇组成一个 7. Cluster To Array将簇转化为数组 8. Array To Cluster将数组转化为簇 结构 For循环( For Loop) 功能模板→> Structure子模板 组成:循环框架( Loop Frame):内有节点 重复端口( Iteration Terminal):N 数端口( Count Terminal):i,初值为0,递增步长为1 移位寄存器( Shift register):右侧移位寄存器(第i-1次)一>左侧移位寄存器(第i次) 框架通道( Channel):循环开始前,循环外节点一>循环内节点 循环结束时,循环内节点一>循环外节点 索引( Enable indexing)→>数组 无索引( Disable Indexing)→>最后一个数 自动索引( Auto indexing):循环执行时自动检测数组长度,并在每 次循环时将数组中的元素按顺序一一取 Whle循环 当循环次数不能确定时,用 While循环 while(条件) while(条件) 组成:循环框架( Loop Frame) 重复端口( Iteration Terminal 条件端口( Conditional Terminal)每次循环结束时,条件端口检测数据连线输入的布 尔值,若为TRUE,停止循环;若为 FALSE,继续 循环。如果不赋值,只执行一次 3/5
3 / 5 组成:不同的数据类型 创建:控制面板—>Array & Cluster 子面板;向框架添加所需的元素;根据需要更改簇和簇 中元素的名称 使用: 1.Unbundle 解包。获得簇中元素的值 2.Bundle 打包。将相互关联的不同数据类型的数据组成一个簇,或给簇中的某个元素赋值 3.Unbundle By Name 按名称解包。获得由元素名称指定簇中相应元素的值 4.Bundle By Name 按名称打包。将相互关联的不同数据类型的数据组成一个簇,或给簇中 的某个元素赋值 5.Build Cluster Array 建立簇的数组 6.Index & Bundle Cluster Array 将输入数组的元素按照索引组成簇,然后将这些簇组成一个 数组 7.Cluster To Array 将簇转化为数组 8.Array To Cluster 将数组转化为簇 结构 For 循环(For Loop) For(i=0;iStructure 子模板 组成:循环框架(Loop Frame):内有节点 重复端口(Iteration Terminal):N 计数端口(Count Terminal):i,初值为0,递增步长为1 移位寄存器(Shift Register):右侧移位寄存器(第 i-1 次)—>左侧移位寄存器(第i次) 框架通道(Channel):循环开始前,循环外节点—>循环内节点 循环结束时,循环内节点—>循环外节点 索引(Enable Indexing)—>数组 无索引(Disable Indexing)—> 最后一个数 自动索引(Auto Indexing):循环执行时自动检测数组长度,并在每 次循环时将数组中的元素按顺序一一取 出 While 循环 当循环次数不能确定时,用 While 循环 while(条件) { } do { }while(条件) 组成:循环框架(Loop Frame) 重复端口(Iteration Terminal) 条件端口(Conditional Terminal)每次循环结束时,条件端口检测数据连线输入的布 尔值,若为 TRUE,停止循环;若为 FALSE,继续 循环。如果不赋值,只执行一次

移位寄存器( Shift register) 框架通道( Channel) 顺序结构( Sequence Structure) 传统编程语言:控制流程( Control flow) LabVIEw 数据流程( Data flow) 在 Lab VIew中只有当某个节点的所有输入均有效时, Labview才能执行该节点 >数据从属性( Data Dependency) 组成:顺序框架( Sequence Frame) 框图标识符( Diagram Identifier) 递增/递减按扭( Increment/ Decrement buttons) 本地结果( Sequence Local):在顺序框架中向后传递数据 框架通道( Frame Channel):无 Enable Indexing和 Disable Indexing两种属性 公共连线( Common Threads):建立流程控制权( Flow Control Right) Error cluster也是一种很好的公共连线,这种技术称为 ERROR I/O 选择结构( Case structure) switch(表达式) 常量表达式1:语句1 case常量表达式2:语句2 case常量表达式n:语句n default 语句n+1; if(条件判断表达式) 组成:选择框架( Case frame) 选择端口( Selection terminal):布尔型,数字整型,字符串型 框图标识符( Diagram Identifier) 递增/递减按扭( Increment/ Decrement buttons 公式节点( Formula node) 创建:1.功能模板一> Structures子模板一> Formula node 2.添加输入输出端口 3.按照C语言的语法规则在公式节点的框架中加入程序代码 属性节点(4 ttribute Node) 改善人机交互界面 4/5
4 / 5 移位寄存器(Shift Register) 框架通道(Channel) 顺序结构(Sequence Structure) •传统编程语言:控制流程(Control Flow) LabVIEW: 数据流程(Data Flow) 在 LabVIEW 中只有当某个节点的所有输入均有效时,LabVIEW 才能执行该节点 —>数据从属性(Data Dependency) •组成:顺序框架(Sequence Frame) 框图标识符(Diagram Identifier) 递增/递减按扭(Increment/Decrement Buttons) •本地结果(Sequence Local):在顺序框架中向后传递数据 •框架通道(Frame Channel):无 Enable Indexing 和 Disable Indexing 两种属性 •公共连线(Common Threads):建立流程控制权(Flow Control Right) Error Cluster 也是一种很好的公共连线,这种技术称为 ERROR I/O 选择结构(Case Structure) switch(表达式) {case 常量表达式 1:语句 1; case 常量表达式 2:语句 2; ┇ case 常量表达式 n:语句 n; default :语句 n+1; } if(条件判断表达式) { } else { } 组成:选择框架(Case Frame) 选择端口(Selection Terminal):布尔型,数字整型,字符串型 框图标识符(Diagram Identifier) 递增/递减按扭(Increment/Decrement Buttons) 公式节点(Formula Node) 创建:1.功能模板—>Structures 子模板—>Formula Node 2.添加输入输出端口 3.按照 C 语言的语法规则在公式节点的框架中加入程序代码 属性节点(Attribute Node) 改善人机交互界面

使用:1 Visible attribute 2. Disabled Attribute 3. Key Focus Attribute 4. Blinking Attribute 5. Position Attribute 6. Bounds Attribute (Read Only 波形显示控件 按照处理测量数据的方式和显示过程的不同, Labview波形显示控件主要分为两类 事后记录图( Graph):基本数据结构是数组,一次显示完成 实时趋势图( Chart:基本数据结构是数据标量或数组,连续不断显示 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 数据采集( Data Acquisition,DAQ) 一般而言,所有能够在计算机控制下完成数据采集和控制任务的板卡产品都称为DAQ 产品。其分为内插式( plug-in)板卡和外挂式板卡。内插式DAQ板卡包括基于ISA,PCl PXI/Compact PC, PCMCIA等总线的板卡,速度快,但插拔不方便;外挂式DAQ板卡包 括USB,IEEE1394,RS232RS485和并口板卡,使用方便,但速度相对较慢 NI公司对其全部DAQ产品提供了专门的驱动程序库。N公司的 Lab windows/CⅥ是 开发LabⅤIEW驱动程序的最好工具。 DAQ基本功能 ◆AD 将模拟量输入转换为数字量,是DAQ的核心。就工作原理而言,有逐次逼近法AD, 双积分法AD,并行比较法AD。指标:采样分辨率,即AD转换位数;AD转换速度。 ◆D/A 将数字量转换为模拟量输出。指标:分辨率;线性误差 ◆数字I/0( Digital I/0) 与外部通信。一般采用TTL电平。 ◆定时( Timer)/计数( Counter)器 脉冲周期信号测量,精确时间控制,脉冲信号产生。指标:分辨率;时钟频率。 DAQⅤIs的位置 功能模板→> Data Acquisition子模板(6个) ◆ Calibration and Configuration校准和配置DAQ设备,并返回DAQ设备的配置信息 ◆ Signal conditioning将集到的模拟电压信号转换为相应的应力单位或温度单位 DAQⅤIs的组织结构 5/5
5 / 5 使用:1.Visible Attribute 2.Disabled Attribute 3.Key Focus Attribute 4.Blinking Attribute 5.Position Attribute 6.Bounds Attribute(Read Only) ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 波形显示控件 按照处理测量数据的方式和显示过程的不同,LabVIEW 波形显示控件主要分为两类: 事后记录图(Graph):基本数据结构是数组,一次显示完成 实时趋势图(Chart):基本数据结构是数据标量或数组,连续不断显示 数据采集(Data Acquisition,DAQ) 一般而言,所有能够在计算机控制下完成数据采集和控制任务的板卡产品都称为 DAQ 产品。其分为内插式(plug-in)板卡和外挂式板卡。内插式 DAQ 板卡包括基于 ISA,PCI, PXI/Compact PCI,PCMCIA 等总线的板卡,速度快,但插拔不方便;外挂式 DAQ 板卡包 括 USB,IEEE1394,RS232/RS485 和并口板卡,使用方便,但速度相对较慢。 NI 公司对其全部 DAQ 产品提供了专门的驱动程序库。NI 公司的 LabWindows/CVI 是 开发 LabVIEW 驱动程序的最好工具。 DAQ 基本功能 ◆A/D 将模拟量输入转换为数字量,是 DAQ 的核心。就工作原理而言,有逐次逼近法 A/D, 双积分法 A/D,并行比较法 A/D。指标:采样分辨率,即 A/D 转换位数;A/D 转换速度。 ◆D/A 将数字量转换为模拟量输出。指标:分辨率;线性误差 ◆数字 I/O(Digital I/O) 与外部通信。一般采用 TTL 电平。 ◆定时(Timer)/计数(Counter)器 脉冲周期信号测量,精确时间控制,脉冲信号产生。指标:分辨率;时钟频率。 DAQ VIs 的位置 功能模板—>Data Acquisition 子模板(6个) ◆Analog Input ◆Analog Output ◆Digital I/O ◆Counter ◆Calibration and Configuration 校准和配置 DAQ 设备,并返回 DAQ 设备的配置信息 ◆Signal Conditioning 将采集到的模拟电压信号转换为相应的应力单位或温度单位 DAQ VIs 的组织结构
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 复旦大学:LabVIEW计算机实测与控制_参考资料_labview入门教程讲义.pdf
- 复旦大学:LabVIEW计算机实测与控制_参考资料_计算机实测与控制讲义.pdf
- 复旦大学:LabVIEW计算机实测与控制_参考资料_Labview虚拟仪器教学实验系统实验指导书DYS18II.doc
- 复旦大学:核磁共振成像实验室实验讲义_实验八 硬脉冲CPMG序列测量T2.pdf
- 复旦大学:核磁共振成像实验室实验讲义_实验七 软脉冲回波序列.pdf
- 复旦大学:核磁共振成像实验室实验讲义_实验六 软脉冲FID序列确定软脉冲射频.pdf
- 复旦大学:核磁共振成像实验室实验讲义_实验五 硬脉冲回波序列确定硬脉冲射频.pdf
- 复旦大学:核磁共振成像实验室实验讲义_实验四 自动增益实验.pdf
- 复旦大学:核磁共振成像实验室实验讲义_实验三 旋转坐标系下的FID信号.pdf
- 复旦大学:核磁共振成像实验室实验讲义_实验二 硬脉冲fid序列测量拉莫尔频率.pdf
- 复旦大学:核磁共振成像实验室实验讲义_实验一 机械匀场和电子匀场实验.pdf
- 复旦大学:核磁共振成像实验室参考资料_MRI样品图像形状(图像高和图像宽)的条件.docx
- 复旦大学:核磁共振成像实验室参考资料_核磁共振及其成像实验(讲义).pdf
- 复旦大学:核磁共振成像实验室参考资料_实部虚部信号的意义(相敏检波的意义和相敏检波电路).pdf
- 复旦大学物理系:导纳谱测量半导体量子阱的量子限制效应(朱海).pdf
- 复旦大学:《导纳谱测量半导体量子限制效应》参考资料_实验介绍.pdf
- 复旦大学:《导纳谱测量半导体量子限制效应》参考资料_导纳谱测量系统使用说明 Manual for Admittance Spectroscopy Measurement System.pdf
- 复旦大学:《近代物理实验 I Experiments in Modern Physics》课程教学大纲.doc
- 复旦大学:《物理实验(下)》课程教学资料_PHYSICS OF SEMICONDUCTOR DEVICES.pdf
- 复旦大学:《物理实验(下)》课程教学资料_光和物质作用的科普读物——光和物质的奇异性.pdf
- 复旦大学:LabVIEW计算机实测与控制_参考资料_U18数据采集卡硬件使用说明书.pdf
- 复旦大学:LabVIEW计算机实测与控制_参考资料_U18数据采集卡软件开发使用说明书.pdf
- LabVIEW 开发技术丛书:边干边学仪器控制.pdf
- LabVIEW计算机实测与控制(电子书)电子工业出版社《Labview程序设计与应用》(第二版).pdf
- 复旦大学:LabVIEW计算机实测与控制_参考资料_Labview宝典(刘萱).pdf
- LabVIEW计算机实测与控制(电子书)电子工业出版社《Labview宝典》(陈树学、刘萱).pdf
- 电磁特异材料研究(高频腔实验资料):Studies on high order mode of bell-shaped prototype cavities.pdf
- 复旦大学:等离子体物理实验_学习资料_等离子体的参数测量(实验讲义补充材料).doc
- 等离子体物理实验_学习资料_A floating double probe method for measurements in gas discharges.pdf
- μ子寿命测量_学习资料_new_evidence_for_the_existence_of_a_particle_of_mass_intermediate_between_the_proton_and_electron.pdf
- μ子寿命测量_学习资料_variation_of_the_rate_of_decay_of_mesotrons_with_momentum.pdf
- μ子寿命测量_学习资料_variation_of_the_rate_of_decay_of_mesotrons_with_momentum.pdf
- μ子寿命测量_学习资料_a_simplified_muon_lifetime_experiment_for_the_instructional_laboratory.pdf
- μ子寿命测量_学习资料_muon physics.pdf
- 复旦大学:激光稳频实验_学习资料_实验参考讲义.pdf
- 复旦大学:立方氮化硼薄膜的制备与表征_实验讲义.doc
- 复旦大学:立方氮化硼薄膜的制备与表征_立方氮化硼薄膜的制备及其相关应用展望.doc
- 复旦大学:立方氮化硼薄膜的制备与表征_立方氮化硼c-BN的制备.ppt
- 近代物理实验:反转恢复法测少子寿命(学习资料)_Analysis and Characterization of P-N Junction.pdf
- 近代物理实验:反转恢复法测少子寿命(学习资料)_A Refined Step-Recovery Technique for Measuring.pdf