虚拟仪器的特点 传统仪器:厂商定义功能;虚拟仪器:用户定义功能。 传统仪器 虚拟仪器 关键是硬件 关键是软件 开发与维护的费用高 开发与维护的费用低 技术更新周期长 技术更新周期短 价格高 价格低,并且可重复性与可配 置性强 生产商定义仪器功能 用户定义仪器功能 系统封闭、固定 系统开放、灵活、与计算机的 进步同步 不易与其他设备连接 极易与其他设备连接 多为实验室拥有 个人可以拥有 6
6 虚拟仪器的特点 传统仪器:厂商定义功能; 虚拟仪器:用户定义功能。 传统仪器 虚拟仪器 关键是硬件 关键是软件 开发与维护的费用高 开发与维护的费用低 技术更新周期长 技术更新周期短 价格高 价格低,并且可重复性与可配 置性强 生产商定义仪器功能 用户定义仪器功能 系统封闭、固定 系统开放、灵活、与计算机的 进步同步 不易与其他设备连接 极易与其他设备连接 多为实验室拥有 个人可以拥有
LabVIEW的编程环境 ◆LabVIEW应用程序的构成 LabVIEW程序包括前面板(用户界面)和程序框图 (编程界面)。 前面板是图形用户界面,也就是V的虚拟仪器面板,这一界面上有用 户输入和输出显示两类对象,具有开关、旋钮、图形以及其他控制 (controls)和显示(indicator)对象。 程序框图提供VI的图形化源程序。在程序框图中对VI编程,以控制和 操纵定义在前面板上控件的连线端子,还有一些前面板上没有,但编 程必须有的东西,例如函数、结构和连线等。 吃未合名1前面数十 太件出2E本者G的日工棕t0)工n9@)转动 z牛)编e)立看v系用e)作0工1口0回圆 9國●m7国知同t2习u4-云 阅通四2R可年平体o些他 输入控件 显示控件 程序框图 前面板 7
7 LabVIEW的编程环境 LabVIEW应用程序的构成 LabVIEW程序包括前面板(用户界面)和程序框图(编程界面)。 前面板是图形用户界面,也就是VI的虚拟仪器面板,这一界面上有用 户输入和输出显示两类对象,具有开关、旋钮、图形以及其他控制 (controls)和显示(indicator)对象。 程序框图提供VI的图形化源程序。在程序框图中对VI编程,以控制和 操纵定义在前面板上控件的连线端子,还有一些前面板上没有,但编 程必须有的东西,例如函数、结构和连线等
LabVIEW的编程环境 ◆LabVIEW的操作选板 工具 Functions Q搜索 编程 > LabVIEW包括工具选板(Tools)、控件选板 测量1/O (Controls)和函数选板(Functions)。这些 仪器I/O 视觉与运动 选板集中反映了该软件的功能与特征。 数学 信号处理 工具选板在前面板和程序框图中都可以使用工 MControls Q搜索 数据通信 新式 互连接口 具选板,使用其中不同的工具可以操作、编辑 系统 控制设计与仿真 或修饰前面板和程序框图中选定的对象,也可 经典 SignalExpress Express Express 以调试程序等。 用 控件选板仅在前面板显示,它包含创建前面板 时可用的全部对象。 控制设计与仿真 附加工具包 .NET与ActiveX 收藏 函数选板只能在编辑程序框图时使用,与控件 附加工具包 用户库 用户控件 Select a VI... 选板的工作方式大体相同。创建框图程序常用 Select a Control.… NuDAQ 信号处理 的VI和函数对象都包含在该选板中。 Vision
8 LabVIEW的编程环境 LabVIEW的操作选板 LabVIEW包括工具选板(Tools)、控件选板 (Controls)和函数选板(Functions)。这些 选板集中反映了该软件的功能与特征。 工具选板在前面板和程序框图中都可以使用工 具选板,使用其中不同的工具可以操作、编辑 或修饰前面板和程序框图中选定的对象,也可 以调试程序等。 控件选板仅在前面板显示,它包含创建前面板 时可用的全部对象。 函数选板只能在编辑程序框图时使用,与控件 选板的工作方式大体相同。创建框图程序常用 的VI和函数对象都包含在该选板中