用LABVIEW设计的温度越限报警系统报告.docxVIP

  • 108
  • 0
  • 约1.75千字
  • 约 10页
  • 2023-09-22 发布于山东
  • 举报

用LABVIEW设计的温度越限报警系统报告.docx

用LABVIEW设计的温度越限报警系统报告 《虚构仪器与智能仪表》 课程设计报告 设计题目:温度越限报警系统的设计 专业电子信息科学与技术 班级 学号 学生姓名 2012年5月17日 目录 一、设计目的4 二、设计思路4 三、设计过程5 1.温度的获取5 2.温度的显示4 3.报警灯的设置6 4.开启报警设置5 5.报警信息的显示6 6.报警次数显示7 7.时间显示6 8.程序前面板7 9.程序框图8 四、设计总结与领会8 五、参照文件9 一、设计目的 本设计要做一个温度越限报警系统,当温度超过报警上限,而且开启报警 时,报警灯亮,同时显示目前温度及报警信息、目前报警上限温度、目前时间、 以及报警次数。 二、设计思路 在VI程序前面板中增添两个温度计分别显示随机温度,上限温度;增添报警装置。开启报警灯,当温度超过报警上限时,报警灯发出红色报警信号;再增添一些其他控件,显示报警次数、目前时间等。整个程序要用到准时循环构造,准时循环构造中要嵌套平铺式次序构造,次序构造中又要嵌套条件构造。系统流程图如下: 4 三、设计过程 温度的获取 创立一个子vi,在程序框图中增添一个准时循环构造,再嵌套一个平铺式顺 序构造,再嵌套一个条件构造,在前面板中翻开“新式”控件中的“数值”控 件,增添两个温度计控件用作随机温度和报警上限温度的输出。控件图如下: 温度的显示 在程序框图次序构造中翻开“编程”控件中的“数值”控件,增添一个“随机数”控件显示随机温度即目前温度,控件图如下: 将温度计创立一个局部变量,在程序框图条件构造中放入一个数值至小数字符串变换函数,精度设置为1位,再用一个“连结字符串”控件将温度计与字符串常量“目前温度”和“℃”连结起来,创立显示控件,输出目前温度。控件图如下: 5 将报警上限温度创立一个局部变量,再用一个“连结字符串”控件将报警 上限与字符串常量“报警上限温度”和“℃”连结起来,创立显示控件,输出 报警上限温度。控件图如下: 报警灯的设置 在前面板的“新式”控件中翻开“布尔”控件,增添圆形指示灯用作报警 输出,当随机温度大于等于报警上限温度时,报警灯亮。控件图如下: 开启报警设置 在前面板的“系统”控件中选择“系统复选框”用作报警开关显示。控件 图如下: 5.报警信息的显示 当温度高于报警上限温度时,将目前温度与字符串常量“温度越限!目前温 度:”和“℃”用连结字符串通接起来,输出报警信息。控件图如下: 6 报警次数显示 开启报警灯后,在程序框图条件构造中增添一个加法运算,创立常量“次 数”报警灯每亮一次,次数进行加一运算,控件图如下: 时间显示 在程序框图中,翻开“编程”控件中的“准时”控件,增添一个“获取日 期/时间(秒)”控件用来显示目前时间,目前时间与所在的电脑时间同步。控件图如下: 程序前面板 前面板框图如下: 7 程序框图 程序框图设计如下: 8 四、设计总结与领会 经过几周的Labview上机课程的学习,我对Labview软件有了基本的认识,并渐渐能用该软件做出一些简单的设计。我感觉在做实验以前一定要熟悉一些 基本的操作,重点的东西要做笔记,要仔细听老师解说软件的操作,否则对一些模块软件不熟悉很难进行实验。做实验时一定要亲力亲为,要将每个步骤和细节搞清楚,要不然很容易遗忘。 在温度越限系统的设计过程中也碰到了一些问题,比如,实验需要用到的一些控件找不到;属性不正确接线端犯错;目前的报警上限温度显示不出来;时间显示与目前电脑时间不一致等等,可是这些都经过看讲堂笔记、经过同学 和老师的帮助获得认识决。经过这次Labview的课程设计,我学到了不少实用的知识,更多的是做实验的过程、思考问题的方法、独立解决问题的能力,这些都让我受益匪浅,对我此后的学习和工作有好多帮助。 五、参照文件 1]陈锡辉.LabVIEW8.60程序设计从入门到精晓[M].北京:清华大学出版社,2007. 9 [2]JeffreyTravis.LabVIEW大学实用教程[M].乔瑞萍,译.北京: 电子工业出版社,2008. 3]JonConwy.软件工程方法在LabVIEW中的应用[M.]罗宵,译. 北京:清华大学出版社,2006. 10

文档评论(0)

1亿VIP精品文档

相关文档