- 1、本文档共118页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 LabVIEW的数据类型 LabVIEW作为一种通用的编程语言,与其他文本编程语言一样,它的数据操作是最基本的操作。LabVIEW是用“数据流”的运行方式来控制VI程序。 数据流是LabVIEW的生命,运行程序就是将所有输入端口上的数据通过一系列节点送到目的端口。LabVIEW主要的数据类型包括标量类型(单元素),如数值型、字符型和布尔型;还包括了结构类型(包括一个以上的元素),如数组和群集。 LabVIEW数据控件模板将各种类似的数据类型集中在一个子模板上以便于使用。 数据类型主要有数值量、逻辑量、字符串、文件路径等几类。相同的数据类型可能有不同的表现形式,所以一个数据类型子模板有相当多的项目,如一个数值类型可以显示为一个简单的数字、一个条图、一个滑块、一个模拟计量器或者显示在一个图表中。 LabVIEW作为一个完整的编程语言,基本可以支持所有的数据类型。同时还拥有特殊的一些数据类型。 3.1 基本数据类型 3.1.1 数值型 数值型是LabVIEW的一种基本的数据类型,可以分为浮点型、整型数和复数型3种基本形式,其类型的详细分类如表3-1所示。 数值选板包括多种不同形式的控件和指示器,包括数值控件、滚动条、旋钮、颜色盒等。 对前面板或程序框图中的数值型数据,用户可以根据需要来改变数据的类型。 如果希望数值型控件的属性,用户同样可以在前面板或程序框图中鼠标右键单击目标对象,从弹出的快捷菜单中选择最底部的“属性”选项,点击后会弹出如图3-4的对话框。 1.外观页面 在此中可以设置数值控件的外观属性,包括标签、启用状态、显示基数和显示增量/减量按钮等,各选项的功能说明如下。 (1)标签可见 (2)标题可见 (3)启用状态 (4)显示基数 (5)显示增量/减量按钮:用于改变该对象的值 (6)大小 2.数据类型页面 在此页面中可以设置数据类型和范围等。用户应当注意的是,在设定最大值和最小值时,不能超出该数字类型的数据范围,否则,设定值无效。数据类型页面各部分的功能如下。 (1)表示法 (2)定点配置 3.数据输入页面 用于为数值对象或输出设置数据范围。 使用默认界限:选中此选项时,可根据所选的数据表示法设置默认的最小值、最大值和增量值。取消勾选用户可指定数据的取值范围。包括最大值和最小值的设定。增量用于设置强制增量。 4.显示格式页面 在此页面中用户可以设置数值的格式与精度。 5.说明信息页面 用户可以在此页面中根据具体情况在说明和提示框中加注描述信息,用于描述该对象的目的并给出使用说明。 6.数据绑定页面 用户在页面中可以自由设置数据绑定选择。 7.快捷键页面 用户在此页面中可以自由设置增量、减量、选中和各种数据绑定的相应快捷键操作。 (1)选中 (2)Shift键 (3)Ctrl键 (4)现有绑定 (5)Tab键动作 (6)按Tab键时忽略该控件 3.1.2 布尔型 布尔型的值为1或者0,即真(True)或者假(False),通常情况下布尔型即为逻辑型。 1.外观页面 打开布尔控件属性配置对话框,外观页面为默认页面。 (1)开 (2)关 (3)显示布尔文本 (4)文本居中锁定 (5)多字符串显示 (6)开时文本 (7)关时文本 (8)文本颜色 2.操作页面 该页面用于为布尔对象指定按键时的机械动作。 (1)按钮动作 (2)动作解释 (3)所选动作预览 (4)指示灯 3.2 数据运算选板 3.2.1 数值函数选板 数值函数选板包含在函数选板的数值子选板中,该子选板中有类型转换节点、复数节点、缩放节点和数学与科学常量节点等,如图3-7所示。 该基本数值函数选板主要实现加、减、乘、除等基本功能。LabVIEW中的数值函数选板的输入端能够根据输入数据类型的不同自动匹配合适的类型,并且能够自动进行强制数据类型转换。 3.2.2 布尔函数选板 布尔函数选板包含在函数选板中的布尔子选板中。 3.2.3 比较函数选板 比较函数选板包含在函数选板中的比较子选板中,用户使用比较函数选板可以进行数值比较、布尔值比较、字符串比较、数组比较和簇比较,如图3-9所示。不同数据类型的数据在进行
您可能关注的文档
- 新JSP程序设计教程 第2版 教学课件 郭珍 王国辉 JSP程序设计教程(第5章).ppt
- 新JSP程序设计教程 第2版 教学课件 郭珍 王国辉 JSP程序设计教程(第6章).ppt
- 新JSP程序设计教程 第2版 教学课件 郭珍 王国辉 JSP程序设计教程(第7章).ppt
- 新JSP程序设计教程 第2版 教学课件 郭珍 王国辉 JSP程序设计教程(第8章).ppt
- 新JSP程序设计教程 第2版 教学课件 郭珍 王国辉 JSP程序设计教程(第9章).ppt
- 新JSP程序设计教程 教学课件 向学哲 第01章 JSP概述.ppt
- 新JSP程序设计教程 教学课件 向学哲 第03章 Java语言程序设计基础.ppt
- 新JSP程序设计教程 教学课件 向学哲 第04章 JSP语法.ppt
- 新JSP程序设计教程 教学课件 向学哲 第05章 JSP内部对象.ppt
- 新JSP程序设计教程 教学课件 向学哲 第06章 JSP与JavaBean.ppt
- 五位一体教案教学教案设计.docx
- 思修与法基-教学教案分享.pptx
- 大学军事之《中国国防》题库分享.docx
- 2023版毛泽东思想和中国特色社会主义理论体系概论第五章-中国特色社会主义理论体系的形成发展.pdf
- 思修与法基 教学全案分享.docx
- 大学军事之《军事思想》题库分享.docx
- 《经济思想史》全套课件-国家级精品课程教案课件讲义分享.pdf
- 厦门大学国际金融全套资料(国家级精品课程)--全套课件.pdf
- 2023版毛泽东思想和中国特色社会主义理论体系概论第五章-中国特色社会主义理论体系的形成发展.docx
- 2023版毛泽东思想和中国特色社会主义理论体系概论第五章中国特色社会主义理论体系的形成发展分享.pdf
最近下载
- 2024聊城高级财经职业学校工作人员招聘考试试题及答案.docx VIP
- 1.1正数和负数 说课稿 2024—2025学年人教版数学七年级上册.docx
- 一种浓香型白酒发酵容器.pdf VIP
- 湖北大学《模拟电子技术基础》2018-2019年第一学期期末试卷B卷.pdf
- 事业单位考试职业能力倾向测验试卷及解答参考.docx VIP
- 详解SR220C电气说明书_20070822.doc
- 大班数学活动数玉米.pptx
- 与法治》六年级下册第8课《科技发展造福人类》精品教案.pdf
- 《网络管理与维护》课程标准 .pdf VIP
- 第一单元《刨削及其他工具》课件北京出版社七年级劳动技术《木工设计与制作》.pptx VIP
文档评论(0)