下载此文档

第四章 数据类型.pptx


文档分类:IT计算机 | 页数:约59页 举报非法文档有奖
1/59
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/59 下载此文档
文档列表 文档介绍
第四章数据类型
薛海涛
LabVIEW中常用的数据类型有数字型、布尔型、字符串与路径、枚举型、数组、簇、波形数据、时间和日期类型、Variant数据类型以及常量、局部变量和全局变量等。
数据类型
不同的数据类型用不同类型的线及颜色加以区别。
数字型是基本的数据类型,主要包括浮点型、整型和复数型三种。不同数据类型存储的位数不同,可表示的数值范围也不同。
LabVIEW的数据类型都具有相应的常量,常量在程序运行过程中是不可改变的。 LabVIEW中的常量只能在程序框图中使用,它在函数选板的Numeric子选板中。任何时候,都可以在控件或对象上右键,选择“Change to Constant”选项将控件转换为常量。
前面板“数值”控件选项板中数值的控件相当于变量。
数字型
数值型控件及常量的位置
数值类型的互相转变
1、在前面板控件上或程序框图对象上鼠标右键快捷菜单选择“表示法”。
2、在前面板控件或程序框图对象上鼠标右键快捷菜单中选择“属性”“数据类型”,可设置数据类型。
布尔型也叫逻辑型,数据简单,只有0和1,或真(Ture)和假(False)。
布尔型控件位于前面板控件选项板的“布尔”子选板中;布尔常数位于函数选板的“布尔”子选板。
布尔型
LabVIEW布尔型控件从名称上看分成两类,按钮布尔控件和开关布尔控件。按钮和开关虽然都是布尔型控件,但是它们的物理意义是有区别的。
真实的按钮按下时改变原来的状态,释放后自动恢复到原来的状态。原来的状态是接通还是断开,取决接线方式,因此有常开按钮和常闭按钮。开关则不同,改变状态后,开关自己保持在一个稳定状态,直到下一次改变为止。比如,计算机机箱上的是启动按钮而不是启动开关,是因为按钮内部有个弹簧,当手离开后,弹簧使按钮自动复位,而灯的开关则完全不同,当打开开关后,它会自动保持在打开的状态。
虽然LabVIEW的布尔型控件分成按钮型和开关型两种,但是LabVIEW内部并没有区分按钮型和开关型。从编程的角度看它们是完全相同的,只是默认的操作方式不同。
布尔型输入控件的一个重要的属性是“机械动作”,该属性可模拟真是开关的动作特性。
右击布尔型控件,在快捷菜单上选择“机械动作”或“属性”“操作”,都可对布尔型控件的机械动作进行设置。
布尔控件“值改变”的瞬间是非常重要的,在现实世界里也存在这种现象。比如我们有一个手持的计数器,每按一下按钮,需要增加一个计数。这时我们就要考虑机械动作的问题。如果按钮一旦按下就开始计数,由于仪器内部反应非常快,当我们按下和释放之前,内部可能产生多次计数,这显然是不合理的。正确的做法是在按钮抬起时计数,这样就可以按一下,产生一次计数。在各类机械动作中,该类动作称做“释放时转换”。LabVIEW布尔控件的机械动作共分成六种,根本区别在于转换生效的瞬间和LabVIEW读取控件的时刻。
布尔型控件的机械动作(Mechanical Action)

第四章 数据类型 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息