欢迎来到天天文库
浏览记录
ID:15576647
大小:1.44 MB
页数:28页
时间:2018-08-04
《虚拟仪器技术实验指导书新》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、虚拟仪器技术实验指导书电子与电气工程学院2009年7月2日26目录实验一LabView环境熟悉1实验二数组、簇和字符串4实验三LabView程序结构7实验四图形显示10实验五文件输入输出13实验六温度测量16实验七光强检测与控制18实验八红绿灯系统实验20实验九电机调速与测速23实验十电子秤设计2526实验一LabView环境熟悉一、实验目的掌握熟悉LabView软件环境。学习程序设计的基本方法和技能,熟练掌握用LabVIEW语言设计、编写、调试和运行程序的方法。为后续实验做好准备。二、实验内容(一)LabVIEW编程环境的熟悉1、
2、LabVIEW的启动。2、前面板的熟悉。3、后面板的熟悉。4、工具模板的熟悉。5、操作事例。LabVIEW的初步操作 创建VI我们通过例子来说明如何创建一个VI。练习1:建立一个测量温度和容积的VI,其中须调用一个仿真测量温度和容积的传感器子VI。前面板后面板262626步骤:261、选择File»New,打开一个新的前面板窗口。2、从Controls»Numeric中选择Tank放到前面板中。3、在标签文本框中输入“容积”,然后在前面板中的其他任何位置单击一下。4、把容器显示对象的显示范围设置为0.0到1000.0。a.使用文本编
3、辑工具(TextEditTool),双击容器坐标的10.0标度,使它高亮显示。b.在坐标中输入1000,再在前面板中的其他任何地方单击一下。这时0.0到1000.0之间的增量将被自动显示。5、在容器旁配数据显示。 将鼠标移到容器上,点右键,在出现的快速菜单中选VisibleIterms»DigitalDisplay即可。6、从Controls»Numeric中选择一个温度计,将它放到前面板中。设置其标签为“温度”,显示范围为0到100,同时配数字显示。可得到前面板图。7、Windows»ShowDiagram打开流程图窗口。从功能模
4、板中选择对象,将它们放到流程图上组成下图(其中的标注是后加的)。该流程图中新增的对象有两个乘法器、两个数值常数、一个随机数发生器、一个进程监视器,温度和容积对象是由前棉板的设置自动带出来的。乘法器和随机数发生器由Functions»Numeric中拖出。8、用连线工具将各对象按规定连接。9、选择File»Save,把该VI保存为LabVIEWActivity目录中的Temp&Vol.vi。在前面板中,单击Run(运行)按钮,运行该VI。注意电压和温度的数值都显示在前面板中。10、选择File»Close,关闭该VI。(二)程序调试
5、技术1、找出语法错误如果一个VI程序存在语法错误,则在面板工具条上的运行按钮会变成一个折断的箭头,表示程序不能被执行。这时该按钮被称作错误列表。点击它,则LabVIEW弹出错误清单窗口,点击其中任何一个所列出的错误,选用Find功能,则出错的对象或端口就会变成高亮。2、设置执行程序高亮在LabVIEW的工具条上有一个画着灯泡的按钮,这个按钮叫做“高亮执行”按钮上。26点击这个按钮使它变成高亮形式,再点击运行按钮,VI程序就以较慢的速度运行,没有被执行的代码灰色显示,执行后的代码高亮显示,并显示数据流线上的数据值。这样,你就可以根据数
6、据的流动状态跟踪程序的执行。3、断点与单步执行为了查找程序中的逻辑错误,有时希望流程图程序一个节点一个节点地执行。使用断点工具可以在程序的某一地点中止程序执行,用探针或者单步方式查看数据。使用断点工具时,点击你希望设置或者清除断点的地方。断点的显示对于节点或者图框表示为红框,对于连线表示为红点。当VI程序运行到断点被设置处,程序被暂停在将要执行的节点,以闪烁表示。按下单步执行按钮,闪烁的节点被执行,下一个将要执行的节点变为闪烁,指示它将被执行。你也可以点击暂停按钮,这样程序将连续执行直到下一个断点。4、探针可用探针工具来查看当流程图
7、程序流经某一根连接线时的数据值。从Tools工具模板选择探针工具,再用鼠标左建点击你希望放置探针的连接线。这时显示器上会出现一个探针显示窗口。该窗口总是被显示在前面板窗口或流程图窗口的上面。在流程图中使用选择工具或连线工具,在连线上点击鼠标右键,在连线的弹出式菜单中选择“探针”命令,同样可以为该连线加上一个探针。三、实验设备1、虚拟仪器实验箱及采集卡2、电脑及LabView7.1软件四、实验报告1、实验记录。2、调试中产生的问题和体会。26实验二数组、簇和字符串一、实验目的掌握数组、簇的创建,数组函数、簇函数、字符串函数的功能及使用
8、,进一步熟悉LabView软件环境。二、实验内容(一)数组1、数组的创建2、数组函数功能及使用3、操作实例编程实现下面事例前面板后面板(二)簇1、簇的创建262、簇函数功能及使用3、操作实例编程实现下面事例前面板后面板(三)字符串1、
此文档下载收益归作者所有