LABVIEW实验报告.docx
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
LABVIEW实验报告全文共5页,当前为第1页。LABVIEW实验报告全文共5页,当前为第1页。实验一 熟悉LabVIEW开发环境 LABVIEW实验报告全文共5页,当前为第1页。 LABVIEW实验报告全文共5页,当前为第1页。 一、实验目的 (1) 熟悉LabVIEW的初步操作。 (2) 掌握LabVIEW的编程方法。 二、实验原理 (1) LabVIEW的操作模板 在LabVIEW的用户界面上,应特别注意它提供的操作模板,包括工具(Tools)模板、控制(Controls)模板和函数(Functions)模板。这些模板集中反映了该软件的功能与特征。 (2)关于连线 连线是程序设计中较为复杂的问题。流程图上的每一个对象都带有自己的连线端子,连线将构成对象之间的数据通道。因为这不是几何意义上的连线,因此并非任意两个端子间都可连线,连线类似于普通程序中的变量。数据单向流动,从源端口向一个或多个目的端口流动。不同的线型代表不同的数据类型。 (3) 程序调试技术 1.找出语法错误 如果一个VI程序存在语法错误,则在面板工具条上的运行按钮会变成一个折断的箭头,表示程序不能被执行。这时该按钮被称作错误列表。点击它,则LabVIEW弹出错误清单窗口,点击其中任何一个所列出的错误,选用"查找"功能,则出错的对象或端口就会变成高亮。 2.设置执行程序高亮 在LabVIEW的工具条上有一个画着灯泡的按钮,这个按钮叫做"高亮执行"按钮上。点击这个按钮使它变成高亮形式,再点击运行按钮,VI程序就以较慢的速度运行,没有被执行的代码灰色显示,执行后的代码高亮显示,并显示数据流线上的数据值。这样,你就可以根据数据的流动状态跟踪程序的执行。 3.断点与单步执行 为了查找程序中的逻辑错误,有时希望流程图程序一个节点一个节点地执行。使用断点工具可以在程序的某一地点中止程序执行,用探针或者单步方式查看数据。使用断点工具时,点击你希望设置或者清除断点的地方。断点的显示对于节点或者图框表示为红框,对于连线表示为红点。当VI程序运行到断点被设置处,程序被暂停在将要执行的节点,以闪烁表示。按下单步执行按钮,闪烁的节点被执行,下一个将要执行的节点变为闪烁,指示它将被执行。你也可以点击暂停按钮,这样程序将连续执行直到下一个断点。 4.探针 LABVIEW实验报告全文共5页,当前为第2页。LABVIEW实验报告全文共5页,当前为第2页。可用探针工具来查看当流程图程序流经某一根连接线时的数据值。从Tools工具模板选择探针工具,再用鼠标左建点击你希望放置探针的连接线。这时显示器上会出现一个探针显示窗口。该窗口总是被显示在前面板窗口或流程图窗口的上面。在流程图中使用选择工具或连线工具,在连线上点击鼠标右键,在连线的弹出式菜单中选择"探针"命令,同样可以为该连线加上一个探针。 LABVIEW实验报告全文共5页,当前为第2页。 LABVIEW实验报告全文共5页,当前为第2页。 三、实验内容 1、建立虚拟温度计的VI。程序设计可参考图1-4和图1-5给出的前面板和程序框图。 2、将所设计的虚拟温度计VI设计成子VI,供其他程序调用。 四、总结 通过本次实验,对虚拟仪器技术有了进一步认识,了解了它的编程环境,对LABVIEW有了初步认识,熟悉了其开发环境,掌握了基本操作,在实验过程中主LABVIEW实验报告全文共5页,当前为第3页。LABVIEW实验报告全文共5页,当前为第3页。要参考讲义内容进行制作温度计,在制作过程中主要困难来自于图形的含义以及查找相应的图形面板,通过讲义内容理解,以及自己实际操作成功完成了实验。 LABVIEW实验报告全文共5页,当前为第3页。 LABVIEW实验报告全文共5页,当前为第3页。 实验二 LabVIEW基本程序设计 一、实验目的 (1) 熟悉LabVIEW 8.5开发环境; (2) 掌握LabVIEW编程语言的程序结构和图形控件的使用方法; (3) 掌握LabVIEW编程环境的程序调试方法; 二、实验原理与内容 已知一阶系统状态空间表达式 编程时可采用4阶龙格-库塔算法求解上述方程: K1 = -0.2*X(k)+2*u(k); K2 = -0.2*(X(k)+0.5*T*K1)+2*u(k); K3 = -0.2*(X(k)+0.5*T*K2)+2*u(k); K4 = -0.2*(X(k)+T*K3)+2*u(k); X(k+1) = X(k)+(K1+2*K2+2*K3+K4)*T/6; Y = X(k+1); 控制算法可采用增量式PID控制算法: du = Kp*(e(k)-e(k-1))+T/Ti*e(k)+Td/T*(e(k)-2*e(k-1)+e(k-2)); u(k) = u(k-1)+du; 本实验要求基于LabVIEW编程环境,
- 粉丝: 168
- 资源: 3万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助