logo资料库

LABVIEW计算器报告.doc

第1页 / 共5页
第2页 / 共5页
第3页 / 共5页
第4页 / 共5页
第5页 / 共5页
资料共5页,全文预览结束
计算器 一、前面板和程序框图 计算器前面板显示如图 1 所示:
计算器程序框图如图 2 所示:
二、程序各部件功能 :错误输入簇,实现计算器在接受数据之前的程序的错误信息传递。 的 NET 对象的构造器。此处通过构造器节点创建计算机对象的一个实例。 :创建 NET 对象的实例,可识别创建 :While 循环,实现重复进行内部子程序,当计算器还未算出 事件结构程序的结果时则继续进行运算,当计算器计算器算出结果或者结果出现错误 时,终止程序运行。 数据的输入。里层为一个条件结构框图,完成计算器对外层输入的两个数据的加、减、 乘、除、求余这五种运算。 :外层为事件结构框图,完成计算器的两个 一维数组。 :将计算器相同数据类型元素组成的簇转换为数据类型相同的
找到元素后,LabVIEW 立即停止搜索,当有数据输入时进入条件结构完成运算,若无 数据输入则不运算。 :在一维数组中从开始索引处开始线性搜索元素, :存放对计算器输入的两个数据元素。 :存放要显示的 input1 和 input2 所执行的运算结果。 :如果事件结构内部的程序完成,即计算器完成了某次运算,或者 计算器结果出现错误,则停止运行整个程序。 :运用调用节点完成对计 算器的加、减、乘、除、求余这五种运算的调用。其中数据类型为 64 位实数(15 位精 度)。 :返回计算器计算结果的数据元素。 柄,释放计算器对象。 :关闭打开的 VI 对象,打开计算器 NET 对象的引用句
“inf”,显示在对话框上以提示用户发生错误。 :如果计算器输出结果有错误,则返回错误描述 :将计算机输出错误结果代码显示在前面板上。 三、整个程序功能描述 本程序框图通过一个 while 循环套用一个事件结构和一个条件结构,以及一个调用 节点完成对五种函数的调用,进而完成对计算器的两个输入数据的加、减、乘、除、求 余这五种运算。若某次运算完成,计算器则停止运算。当计算器运算结果出现错误时, 例如图 1 所示,1/0 没有意义,这时出现错误,计算器会输出“Inf”提示用户输出错误, 并将错误代码显示在前面板上。
分享到:
收藏