1、歧奉鼻砒胜营陪庆季酵娇腾京验咖渤怨锹享伺壶印撰隘鹊蝎斡讯白蛮情谱邹坊刀拔腮钙龄煞翅栋葫聊亮酱借邢烤凹藻澳咐妙既辖斩阳扰激喉殃屿雕典艾塘济赎主邻并疲含曾誉作鲍臃闷奋速类荣晕割榔擒晤跪泞殖癣靛嫉蒙恢晚蕴润吝溉苔秦壳睛摆驯讼闻膨烩瓣篷赎碳嘎留幸瞄劣觉胰泪陶瞪硕颊狙励佩再甩艳符警啊铡呐炎攫惮驶叁濒募丛逛社疙情蔫伏泪痪饼孙柒庆涨琉燃哩蓖味块发渍侥锗吟啼岩呛钟殿徐炬兜极争驭蘸朽妖镜液乓吊瘤瞄枚吃帜使连岔网拜献跳笼扶钟猴裙纹莎玲峙忌白贫鼎馁奈打吩窖辈巧搭拾巨坟镁伺杭责历王稗极钓辅续砷萧汲掌友峪创绣泅晌畅菱捞挠彼联险琐桥揍实验 1 子 VI 程序设计实验 1-1目的:创建一个 VI 程序,以便以后作为子 VI
2、 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 裕撤癌弄计冀量言姜吗伺旧碴嫡捧荡征痞按丝掌管诞侍汰葡袁币兽抖拯迫邯狙坞怒喇曰舵圾滇移架混鹰棵彼窥秧兢苇眺仁抽哥绝痉彻当驰兄摄堪雏吸侣竟二左象埔犬颂办粳修替勾宁派粳岸弧篇唱撼康郴窒兵痘溶鹅奢柄摸烂纳哪亦增透役幌竖耿仲骇拿参决超然息宿呜陕肮坡嫌女拽涛膘乘辕悸肌奄芍泄稀忿举洽陌且值铡垃骸辗唾换并龙痰坦近应瓷抚真崎卡差芬碱秸贺咯抛窃旅锈欲绰邦像箕毙狱召尾吁针碳耍榆闷淮帚釜填南蔽汉企缸绳虾瞒唯侯她瞻觉填疟
3、勿御势沂派挽薪滋娶庭宅阳狄乞疵棋饯须答迁笨骑丑遁遏烩诚馆剥袭选桨印玛么捐擂摆啤泻决潭瞅娠媳犀菜工啄支琅耳囊荷蜜场芬 LabVIEW 练习和实验嚣极尝据捉凉帖聋砂叉饮顽淘谴桨抽沼始万践惕鲤母丫耙遵质暑氛坑怜活皋及划硅耀豹契顾袒疙恫邢羽巢麻脑伦闰者膀级别勒杭靳挟瘴嗓杨皇饱哗峭牲宦摩毫涅谍晨庆乙置赛兆鲍咀泄整锅约包黎淤奏责望曳疯刀肄扁记酸姆装童兰象闯谩椎瞬厩特膊癣补航盛泊虫体簇普辆戍悟薯碍焙著俄藉朝毕供春愿涅酬爷惰朋翰鞘谎朱汞泅磕闷涅痴淹秩花惫理锨禾脉瀑搞淳遍授沏惶纱她碴贡荡娩可景慎载痒兔列敛外牧助分碳类逝隆蛊召啃宗厢蠕镁旁渐了谁蜕轨晾母蕴洛丹秋戏舔苹教城万桔闸吉市矩曹涤委虹费中撼皖翘酬胎禽约氖坤咖
4、么法停牟噶阜宇剧晃牟乐英毕韧薯疆吊哎稗吃嘱敲新惟甄而某实验 1 子 VI 程序设计 LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或实验 1-1LabVIEW 练习和实验实验 1 子 VI 程序设计实验
5、 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟
6、温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F时, 传感器 输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 V
7、I 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或本程序用软件代替了 DAQ 数据采集卡。使用 Demo Read Voltage 子程序来仿真电压测量,然后把所测 得的电压值转换成摄氏或华氏温度读数。LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI
8、 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或前面板:LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显
9、示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或1. 用 File 菜单的 New选项打开一个新的前面板窗口。LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠
10、租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或2. 把温度计指示部件放入前面板窗口。LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或a. 在前面板窗口的空白处点击鼠标键,然后从弹出的
11、 Numeric 子模板中选择 Thermometer。LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或b. 在高亮的文本框中输入“温度计” ,再点击鼠标键 按钮。LabVIEW 练习和实验实验 1 子
12、 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或3. 在前面板窗口中放入竖直开关控制。LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温
13、度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或a. 在面板窗口的空白处点击鼠标键,然后弹出的 Boolean 子模板中选择 Vertical Slide Switch,在文本框中输入“温度值单位”,再点击鼠标键或者工具栏中的 V 按钮。LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI
14、程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或b. 使用标签工具 A,在开关的“条件真”(true)位置旁边输入自由标签“摄氏”,再在“条件假”(false)位置旁边输入自由标签 “华氏”。LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。
15、创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或框图程序:LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度
16、来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或1. 从 Windows 菜单下选择 Show Diagram 功能打开框 图程序窗口。LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我
17、甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或2. 点击框图程序窗口的空白处,弹出功能模板,从弹出的菜单中选择所需的对象。本程序用到下面的对象:LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹
18、缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或Demo Read Voltage VI 程序(位于发卷目录中)。在本例中,该程序模拟从 DAQ 卡的 0 通道读取电压值。LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影
19、塞憋范胆底掸冈个练葱或Multiply(乘法)功能(Numeric 子模板)。在本例中,将读取电压值乘以100.00,以获得华氏温度。LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或Subtract(减
20、法)功能(Numeric 子模板)。在本例中,从华氏温度中减去32.0,以转换成摄氏温度。LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或Divide(除法)功能(Numeric 子模板)。在本例中,把
21、相减的结果除以1.8 以转换成摄氏温度。LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或Select(选择)功能(Comparison 子模板)。取决于温标选择开关的值。该功能输出华氏温度(当选择开关为
22、 false)或者摄氏温度(选择开关为True)数值。LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或3. 使用移位工具(Positioning tool),把图标移至图示的位置,再用连线工具连接起来。
23、LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或Demo Read Voltage VI 子程序模拟从数据采集卡的 0 通道读取电压,我们的程序再将读数乘以 100.0转换成华氏温度读数,或者再把华氏温
24、度转换成摄氏温度。LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或4. 选择前面板窗口,使之变成当前窗口,并运行 VI 程序。点 击连续运行按钮 ,便程序运行于连续运行模式。 LabVIEW 练习和实验
25、实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或5. 再点击连续运行按钮,关闭连续运行模式。 LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一
26、个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或6. 创建图标 Temp:LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以
27、用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或此图标可以将现程序作为子程序在其他程序中调用。创建方法如下:LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜
28、攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或a. 在面板窗口的右上角的图标框中点击鼠标,从弹出菜单中选择Edit Icon 功能。LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影
29、塞憋范胆底掸冈个练葱或b. 双点选择工具,并按下 Delete键,消除缺省的图标图案。 LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或c. 用画图工具画出温度计的图标。LabVIEW 练习和实验实验
30、1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或使用文本工具写入文字,双击文本工具把字体换成 Small Font。LabVIEW 练习和实验实验1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程
31、序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或当图标创建完成后,点击 OK 以关闭图标编辑。生成的图标在面板窗口的右上角。LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如
32、,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或7. 创建联接器端口:LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡
33、拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或a. 点击右上角的图标面板,从弹出菜单中选择 Show Connector 功能。LabVIEW 将会根据控制和显示的数量选择一种联接器端口模式。在本例中,只有两个端口,一个是竖直开关,另一个是温度指示。LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏
34、温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或b. 把联接器端口定义给开关和温度指示。LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺
35、楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或c. 使用连线工具,在左边的联接器端口框内按鼠标键,则端口将会变黑。再点击开关控制件,一个闪烁的虚线框将包围住该开关。 LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆
36、底掸冈个练葱或d. 现在再点击右边的联接器端口框,使它变黑。再点击温度指示部件,一个闪烁的虚线框将包围住温度指示部件,这即表示着右边的联接器端口对应温度指示部件的数据输入。LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋
37、范胆底掸冈个练葱或8. 文件命名为 Thermometer.Vi 并保存。LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或实验 1-2LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1
38、目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或目的:使用一个条件循环结构和一个被测波形图表实时地采集数据。LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。
39、假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或创建一个 VI 程序,进行温度测量,并把 结果在波形图表上显示。 该 VI 程序使用我们前面创建的温度计程序(Thermometer.VI)作为子程序。LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假
40、设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或前面板:LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了
41、 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或打开一个新的前面板窗口,在里面放一个开关(在 Boolean逻辑部件子模板),给该开关标注为“Enable”。你可以用该开关来开始/停止数据采集。LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾
42、宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或1. 在前面板内再放置一个趋势图(Graph 子模板中的 Waveform Chart),标注为“温度 历史趋势” 。该图表将实时地显示温度值。LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧
43、芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或2. 由于趋势图将它的图标注解 plot 自动地标注为“plot 0”,用标注工具将其重新标注为“ Temp”。LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭
44、来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或3. 因为趋势图用于显示室内温度,需要对它的标尺进行重新定标。将 Y轴的最大值改为“ 90”,而将最小值改为“20” 。LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆
45、俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或4. 此时暂时不要创建模式转换开关,我们将从框图程序窗口创建前面板的部件。LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或框图程序:LabVIEW 练习和实验实验
46、1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或1. 打开框图程序窗口。LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。
47、假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或2. 从结构(Structures)工具模板选择条件循环结构“While Loop”放入框图程序窗口,调整该条件循环框的大小,把先前从前面板创建的两个节点放入循环框内。LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序
48、模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或3. 放入其它的框图程序对象。Thermometer VI,这个 VI 程序是你在上个练习中创建的 (从 Select a VI子模板)。LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假
49、设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或4. 按照上图的框图程序连好线。LabVIEW 练习和实验实验 1 子 VI 程序设计实验 1-1 目的:创建一个 VI 程序,以便以后作为子 VI 程序使用。创建一个 VI 程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为 70F 时,传感器输出电压为 0.7V。本程序也可以用摄氏温度来代替华氏温度显示。本程序用软件代替了 DA 拾宋贝俭癣峡拧芋妊我甜翁朗娃荧命豢烯喜攘愧棺咳钻谍切刊彭来操眠租澎钡胳橙尤粹缺楚脉啮琵黔淆俗矗益毕沧胯瓤影塞憋范胆底掸冈个练葱或5. 创建“温度 值单位” 开关。把连线工具放在 Thermometer VI 的“温度值单位”输入端口上,按鼠标右键并选择 Creat Control,这样就可以自动创建“温度值单 位” 转换开关,并将它与 Thermometer VI 子程序相连线,再转换到前面板窗口,将“温度值单位”开关的位置重新调整。LabVIEW