资源描述:
《温度与压力测量labview上机实验指导书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实验指导书实验项目名称:虚拟仪器(Labview)上机实验实验项目性质:综合性所属课程名称:测试技术实验实验计划学时:2一、实验目的1.掌握LabView的编程和上机调试;2.了解热电偶温度传感器和应变片式力传感器的工作原理、特点和应用;3.掌握温度和压力的测量。二、实验内容和要求1.LabView的编程和调试、运行;2.利用LabView实现温度和压力的测量。三、实验主要仪器设备和材料本实验的主要仪器设备有:虚拟仪器开发平台LabView8.2,机械转子系统,USB数据采集卡,热电偶温度传感器,应变片式力传感器,
2、计算机。四.实验方法和步骤(7325A)(一)温度测量编程与调试。说明:①一个完整的VI程序包括程序前面板和程序框图两大部分。②简单的采集过程为:打开采集卡一初始化一读取采集结果。1、启动LabView8.2编程环境。从开始〜稈序fNaticmcilInstrumentsLabYlEW&2或者双击桌面快捷图标履。2、新建温度测试VI。在LabView8.2开始界面左上角文作一新建栏,单击VI。则牛一对空白的前面板和程序框图窗口。如图7J:3、在程序框图面板中放置顺序结构。方法:在框图面板任意空白位置单击右键,弹出
3、函数选择框,单击选中编程一结构一层叠式顺序结构,在框图中空白处单击以确定婉宪结羯放置的坐上角点,向右下拖动鼠标,再次单击以确定须序绪羯放置的右下角点,可以通过拖动边框来改变结构位置和大小(类似结构放置方法一样)。在边框上单击右键,选中弹出菜单中的“在后面添加帧”项。这样操作两次后,就生成了具有三帧的层叠式顺序结构,编号依次为0、1、2o如图示:结构釁数佰fttitTIfell1结构条件结构□QFor05环While循环爭住结构字符串m干憫式序显:锯肋陌例说明柵示设査断疳►J自动扩展?刪除顺序►►忝加序局部支址在后面
4、忝加领在前面忝加烘亠•U屋豆式頫序.0[o..2]对话惟与用…4、创建参数传递簇。单击选中新式一数组、矩阵〜簇,放置于前面板,双击标签“簇”,修改为BSo选中新式一数值一数值输入控件,放置于刚才创建的簇中,并更改数值控件标签为llndexo右键单击数值控件,在弹出的菜单中,选中表示法一132(长整型)。按照同样的方法在簇BS中创建其余五个数值控件,数据类型均为132(长整型),标签分别为:hHandle、nCh、lData>plData>ICode,输入初值分别为:0、0、6、512、0、1536。在前面板创建打开
5、结果的数值显示控件,标签设置为“打开”,数据类型为132(长整型),用于显示打开数据采集卡是否成功的标志。建好后的BS簇如图示:在前面板空白处单击右键,在控件选择菜中43腔件新式数纵辟..布尔电"阿i]下拉刊康与••蓑示法EXTSDBLSGL1G4U64<>o:iI1GV32>1oU1Sno.....CDBVS—]CSC转直力显示控仟说明和提示...超lea作捋揑件匹配w格4RJC宙格缩65对碧G控件新式建好簇BS后,在程序框图中将簇BS图标拖到顺序结构外面,“打开”显示控件放在顺序结构里。5、打开采集设备程序。选
6、择顺序结构的第0帧为当前工作帧(可参照第3步的图示,前面打钩的为当前工作帧)。在空白处单击右键,在弹出的程序选中菜单中选中“选择VI...”,通过弹出的选种对话框选择D://labview上机实验/OpeYi7325A.Vl,置于顺序结构的第0帧。用鼠标单击,连接簇BS输出端子和Open7325A子VI的输入端子,以及Open7325A子VI的输出端子和“打开”显示控件。如图示:6、初始化采集设备程序。切换到顺序结构的第1帧。在前面板创建“初始化”显示控件,数据类型为132(长整型)。用与上述类似的方法加载Init
7、7325A.VI,其路径为:D://lahview上机实验/Imt7325A.VI,并连线至如图所示:□□口□口□□口口w~
8、[02]~▼卜初始屮►1321□口□□口□匚7、读数、处理程序。要连续地从采集卡中读取数据就必须将整个读数和数据转换程序放置在循环结构中。切换至顺序帧的第2帧,并创建“读数”显示控件,数据类型为132(长整型)。在程序选中菜单中选中编程一结构一While循环,置于第二帧中(中间留出较大空间)。在While循环内,调用Read7325A.Vlo连接簇BS和Read7325A子VI。在程序选择菜
9、单屮选择编痙一濮与变体一按名称解除捆绑,与簇BS连接,单击该解绑函数,选择所要的元素IDatao选择编程一数组一初始化数组,在编程一数值一数值常数,改常数值为2048。将数组的输岀端子与Read7325A子VI的数组输入端子相连,如图示。选择编程十数值筍与余数、除、乘、减函数和常数,并按图示连接。选择编程一数组一抽取一维数组,放置好后,拖动其下边框使得其有十