欢迎来到天天文库
浏览记录
ID:40122337
大小:404.00 KB
页数:17页
时间:2019-07-22
《虚拟仪器设计方法(3)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、LabVIEW程序设计(3)侯成刚西安交通大学仪器科学与技术系2012年9月本科生课程《虚拟仪器设计专题实验》西安交通大学仪器科学与技术系2复习程序结构事件结构(§5.5)数据操作字符串、数组、簇(§6.1-§6.3)图表和图形波形数据、趋势图、波形图、XY图(§7.1-§7.3)文件I/O(§9)LabVIEW框图程序LabVIEW程序设计(3)程序结构(执行控制)循环结构:For、While条件结构(分支)顺序结构:平铺式、层叠式事件结构公式节点、MathScript节点数组数组:同类型元素的集合。数组
2、函数:用于与数组相关的操作数组之间的算术运算字符串字符串函数:用于与字符串相关的处理操作。簇——结构体变量簇:可包含任意数据类型、任意数目的元素。簇的创建簇的基本操作函数:解包、打包数组/簇转换函数算术运算符算术运算符的输入数量类型:数值、数组、簇关系运算符/比较运算符关系运算符可比较的数据类型:数值比较布尔值比较字符串比较数组比较簇比较逻辑运算符/布尔运算符逻辑运算符的输入数据类型:布尔型整型元素为布尔型或整型的数组元素为布尔型或整型的簇定时时间计数器定时函数:Wait日期/时间获取波形波形数据是LabV
3、IEW定义的一种特殊的簇。波形函数:完成对波形数据的操作。图形与声音三维图片函数声音函数文件I/O文件类型:文本、表单、二进制、数据记录、XML文件、配置、波形、基于文本的测量文件(LVM)、数据存储(TDM)、TDM流(TDMS)文件I/O函数:创建、打开和关闭文件读取和写入数据移动或重命名文件和目录、更改文件属性对话框与用户界面应用程序控制同步报表生成西安交通大学仪器科学与技术系16本次上机内容创建子VI(§10.1-10.3)属性节点和方法节点(§11)人机界面交互设计(§12)VI的属性设置(§12
4、.1)错误处理(§12.3)菜单(§12.4)设计生动形象的用户界面(§12.9)练习:教材第10、11、12章的示例程序设计要求由随机数发生器产生20~40之间的随机数;可以设置温度上限,当温度超限时,报警计算器加1;点击“开始采集”按钮后,系统开始采集数据,并用进度条指示当前进度;在数据采集过程中,若单击“暂停”按钮,则弹出对话框暂停采集;采集点数为100,只有在数据采集结束后,才能停止系统。用事件结构编写温度图表显示(图表)保存温度记录功能(文件I/O):文本文件格式(序号、时间、温度值)浏览温度记录
5、功能(文件I/O)用主菜单实现“保存数据”、“读取数据”、“设置采样频率”用图形控件的弹出菜单实现“华氏/摄氏”切换,并改变温度坐标名称所有以上功能均用子VI实现模拟温度采集监测系统17
此文档下载收益归作者所有