国家域名注册,win7优化大师下载,中职示范校建设网站,容桂网站建设联系方式简介
LabVIEW 以其强大、开放、图形化的虚拟仪器软件开发环境使得无论是否有过编程经验的工程师或科学家使用它时都可以快速、高效地与测量和控制硬件通信#xff0c;并进行复杂的数据分析及处理。LabVIEW集成了满足GPIB、PXI、VXI、RS232、RS485、USB、DAQ等多种形式的设备互…简介
LabVIEW 以其强大、开放、图形化的虚拟仪器软件开发环境使得无论是否有过编程经验的工程师或科学家使用它时都可以快速、高效地与测量和控制硬件通信并进行复杂的数据分析及处理。LabVIEW集成了满足GPIB、PXI、VXI、RS232、RS485、USB、DAQ等多种形式的设备互联接口使得开发人员可以快速采集几乎任何I/O设备的数据可以极快速地完成后续相关的数据/信号的分析、处理、显示等测试系统开发以其简单、易用、高效而深受测试工程师欢迎。 数值类型
数值控件是输入和显示数据的最简单形式包括数值输入和数值显示两种控件。 默认情况下为双精度64 位实数6位有效数字超过6位时采用科学计数法表示·数值型控件默认显示格式包括增量/减量和标签其右键菜单中可以点击显示项可以根据需要将数值型控件显示不同的样式如图所示。 程序框图界面的数值节点 前面板中的数值控件 关于LabVIEW中的数值类型的介绍 其中最常使用的两种数据类型就是双精度浮点数DBL和32位整数型I32。 数值型控件的右键菜单中还可以设置数值的数据类型用户可以在控件上单击鼠标右键选择“表示法”类似于C语言中的变量类型的定义。如图所示。 数值运算的常用函数
“数值”选板中 “比较”选板中 通过数值输入控件和数值显示控件设计程序实现数值运算 1.实现求平方和 2.实现x*y 为了节省占用的屏幕空间通常可以选择将数值输入控件取消显示为图标。 也可以采用数值选板中的“复合运算”函数节点来实现以上功能如下图所示。 3.获取生成的两个随机数的较大值和较小值 如果对函数节点的功能不清楚可以点击快捷键“ctrlh”查看帮助信息如上图所示。
注意
1.当不同类型的数值进行运算时运算结果的类型为占用字节较多的数据类型。 接线端处的红点表示数据类型不匹配数据溢出。
同一种类型的数据相加减的结果仍然是同一种类型的数据·如 U8(无符号8位整型)类型的数据范围为 (0-255)当输出数据超过最大值 255 时X、Y以及结果XY 均为U8 数据类型当X值为255Y值为9时XY 会产生数据溢出输出结果为XY-256。 布尔类型
布尔型控件主要用于布尔变量的输入和显示在前面板打开“新式”一“布尔”控件包含摇杆开关、指示灯、滑动开关和各种按钮等多种形式。按钮和开关为输入控件而指示灯为输出控件。 单击鼠标右键选择“属性”可以对布尔型控件进行外观(如颜色、大小等) 、操作(如按动作类型)、说明信息数据绑定和快捷键等进行设置。 布尔型控件的输入控件右键菜单中“机械动作”菜单里给出了布尔型控件的 6 种可选机械动作如图所示设计过程中根据需要选择适合的机械动作。布尔显示控件不具有该功能。 六种机械动作介绍
单击时转换相当于机械开关释放时转换当鼠标按键释放后立即改变状态单击时转换保持到鼠标释放相当于机械按钮单击时触发鼠标单击控件后立即改变状态释放时触发这种机械动作与“单击时触发”类似差别在于改变的时刻是鼠标按键释放的时刻何时恢复取决于 VI 何时读取单击时触发鼠标按键按下时立即触发改变控件值。鼠标按键释放或者 VI 读取这两个条件中任何一个满足立即恢复原来状态。
布尔运算常用函数 程序练习
将第一个灯的机械动作设置为“释放时触发”第二个灯设置为“单击时转换”。
设计程序如下图所示当两个开关任意一个为打开状态时指示灯均会被点亮。为了更好的观察到实验现象通常设置等待时间为200毫秒。