- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数组示例 1)求数组大小 2)索引数组 3)替换数组子集 数组示例 4.4.2 簇(Cluster) ——LabVIEW中的结构体变量 与数组类型区别:同一数组中只能包含一种简单数据类型,而同一簇中则可以包含多种数据类型的元素。 创建簇是要将不同类型的数据捆绑打包,访问其中的元素时要将簇解包。 1. 簇控件 可以向簇框架中添加数值、布尔量、字符串和数组等 簇中元素的次序按照加入的先后顺序排列,元素相同但排列不同的簇是不同类型的簇 可以通过右键快捷菜单中的”重排簇中控件“选项重新设定簇中元素的顺序 2. 簇操作函数 1)、解除捆绑函数 该函数将簇解开从而获得簇中各个元素的值。缺省情况下,它会根据输入的簇自动调整输出端子的数目和数据类型,并按照簇内部元素索引的顺序排列。 2)、捆绑函数 该函数用来将分散的控件集合为一个新的簇。 3)、按名称解除捆绑函数 该函数可以根据名称有选择的输出簇内部元素。其中元素名称就是指元素的标签。在端口上左击选择要解除捆绑的数据名称。 4)、按名称捆绑函数 该函数通过簇内部元素名称来给簇内部元素赋值。参考簇是必须的,该函数通过参考簇来获得元素名称。 簇示例 簇示例 返回 第4章 数据类型和操作 * 4.1 数值型数据 4.2 布尔型数据 4.3 字符串 4.4 数组和簇 4.5 枚举类型 4.6 其他类型 4.7 局部变量和全局变量 4.1 数值型数据 4.1.1 数值型控件 1.数值数据的显示及式样 控件选板“新式”显示风格下——“数值”子选板 包括数值输入/显示控件、时间标识/显示控件、垂直填充/指示滑动杆、垂直进度/刻度条、水平填充/指示滑动杆、水平进度/刻度条、旋钮、仪表、液管、温度计、带边框颜色盒等。 2. 数值数据的属性设置 在控件上单击右键,弹出的快捷菜单中可以对数值对象进行多种不同的设置,包括显示栏、控件数据栏、格式精度栏和属性栏。 “表示法”选项可以选择不同的数值类型。 EXT / DBL/ SGL: 扩展/双/单精度浮点型 I32/I16/I8: 带符号长/字/字节整型 U32/U16/U8: 无符号长/字/字节整型 CXT/CDB/CSG:扩展/双/单精度复浮点型 * 在右键快捷菜单中选择“属性”,弹出属性对话框,对数值属性进行编辑。 4.1.2 数值数据的相关函数 返回 数值操作函数:函数选板—— “数值”子选板 1)基本数值计算函数:加减乘 除开方等一系列基本计算 2)数据类型转换:不同数值类型之间的转换,如不同表示法精度之间的转换、与布尔量之间的转换、单位转换等 3)复数:其中的节点用来进行复数操作 4.2 布尔型数据 仪器设计时有一些控制按钮和指示灯之类的控件, 这些控件的数据类型一般为布尔型 程序设计过程中进行一些判断时也要用到布尔量 布尔型数据的值为真和假,其数值表达式为1和0 4.2.1 布尔型控件 1.布尔型数据的显示及式样 控件选板——“布尔”子选板 包括开关按钮、翘板开关、摇杆开关、指示灯、按钮、单选按钮等控件 * 2. 布尔型数据的属性设置 前面板窗口中的控件上单击右键,通过弹出的快捷菜单可以对控件进行设置。 机械动作设置 主要针对开关、按钮之类的布尔控件,实际的机械开关和按钮在操作过程中有个一个时间间隔,机械动作设置实际上就是模拟实际开关设备的动作状态 单击时转换 释放时触发 保持触发 直到释放 单击时触发 保持转换 直到释放 释放时转换 “属性”设置 * 布尔型数据的操作函数,函数选板——“布尔”子选板 与、或、异或、非、复合运算; 与非、或非、同或、蕴含; 数组元素与/或操作、 数值至布尔数组转换、 布尔值至(0,1)转换 4.2.2 布尔型数据的相关函数 示例 1、写一个VI判断两个数的大小,如右图所示:当AB时,指示灯亮。 2. 写一个温度监测器,如右图所示,当温度超过报警上限,而且开启报警时,报警灯点亮。温度值可以由随即数发生器产生。 3.给定任意x, 求如下表达式的值 返回 4.3 字符串型数据 字符串就是一系列文本字符,以ASCII码形式存放。字符串数据是LabVIEW中一种基本的数据类型。 LabVIEW提供了功能强大的字符串控件和字符串运算功能函数。 4.3.1 字符串控件 1. 控件选板——字符串与路径 * 1)字符串的显示样式 右击输入控件,弹出快捷菜单 四种显示样式: 正常显示—显示可打印字符,不可显示字符(制表符、声音、ESC等)显示为小方框 ‘\’显示—将所有不可显示字符显示为反斜杠 密码显示—将每个字符显示为* 十六进显示—将每个字符显示为十六进制的ASCII码 2)组合框控件 * 组合
原创力文档


文档评论(0)