来实现结构化程序控制命令而连线代表程序执行过程中的数据流定义了框图内的数据流动方向。
二、设计内容
21数据的采集
温度测量系统的结构框图如图1所示,本系统中温度采集系统调用了已设计好的分支VI。分支VI采用随机数的随即脉冲(01之间),经过一系列的数学运算以后得到采样温度值,最终数据在1525之间。以此设计来减少设计版面的原件数,使板面更加简洁明了。
图1(a)总VI温度数据采集系统框图显示
图1(b)分支VI温度数据采集系统前面板
f图1(c)分支VI温度数据采集系统程序框图
22温度转换系统
本设计将摄氏温度转换为华氏温度值,也采用了VI调用的方法。其中摄氏温度转换为华氏温度的公式为:FC1832。温度转换系统框图如图2所示。
图2(a)总VI温度转换系统程序框图
图2(b)分支VI温度转换系统前面板
图2(c)分支VI温度转换系统程序框图
f23温度实时监测软件设计
本系统以labview2010作为开发工具。现以仿真数据为例来讲述系统软件对温度的监测、报警及显示功能。利用labview2010编程对温度实时监测。当温度超过上下限要求时会及时点亮报警灯进行报警并显示每次采集过程中累加的报警次数,报警的上下限值可以通过前面板的输入控件改变其值。采集进度定义为每次采集的点数也可自行设定,其系统框图如图3所示。
图3温度实时监测图表显示界面
f34上下限报警
上限报警是为人身安全考虑所特别设计,以便于人们能够做好添加衣物的准备。方便了人们的生活。本设计系统的上下限可在系统运行前自行改变,其程序框图如图4所示:
图4(a)温度上下限报警系统显示界面
图4(b)温度上下限报警错误输出显示界面
f图4(c)温度上限报警系统程序框图
图4(d)温度下限报警系统程序框图
f图4(e)温度上下限错误输出程序框图
35调频滑动杆设计
调频滑动杆设计主要是为了改变数据的采集频率,操作人员可根据自己的需要,自行决定数据的采样快慢,其程序框图如图5所示:
图5(a)调频滑动杆前面板
图5(b)调频系统程序框图
36数据统计设计
本设计主要是为了是通过数据统计使实验数据更加具有可信性,并便于操作员查看当前数据的一些基本规律,其程序框图如图6所示:
图6(a)数据统计前面板
f图6(b)数据统计程序框图
37温度显示前面板设计
虚拟仪器前面板就像是仪器的操作和显示面板,各种参数的设置和数据的显示都由前面板来完成。在前面板上只要点击鼠标就可以实现参数设置,就像是在操作一台真正的仪器。系统的前面板如图7所示。
图7
温度r