一、 二、前面板设计: 前面板是 LabVIEW 的图形用户界面,在 LabVIEW 环境中可以对这些对象的外观和属性进行设计,LabVIEW 提供了非常丰富的界面对象,可以方便地设计出生动、直观、操作方便的用户界面
本系统中前面板显示程序的输入和输出对象,即,控件和显示器
本程序中控件主要是按钮,显示器主要是文本显示
在前面板设计过程中先在前面板整齐排列放置 22 个确定按钮,将这 22 按钮的标签隐藏,然后修改这 22 个确定按钮的名字分别为:0~9 十个数字、小数点、正负号、加、减、乘、除、等号、倒数、根号、清零、退格和 X 的 Y 次方
前面板还包括一个文本显示控件用于显示计算的结果和计算器的某些提示,通过改变显示控件的大小使之于计算器的大小相适应
计算器的前面板还有程序框图中 w hile 循环的停止按钮,当按钮按下时计算器停止工作退出到 LabVIEW的编辑界面
为了前面板的美观和防止按钮的移动,分别将前面板的各个按钮和文字进行组合和对前面板进行装饰,装饰采用修饰中的平面框
如图 2-1 所示: 图2-1 计算器前面板 三、后面板设计: 程序框图对象包括接线端和节点,将各个对象连线连接便创建了程序框图,接线端的颜色和符号表明了相应输入控件或显示控件的数据类型
程序框图是程序的核心,程序要实现的功能都是通过程序框图反应出来的
本课程设计的程序框图主要运用了 w hile 循环、时间结构、条件结构和平铺顺序等结构
图3 -1 对小数点的扫描 通过图3 -1 可以看出当小数点按钮按下时,0
和存临时数据通过字符串连接控件将两者连接到一起;小数点按钮没有按下时,临时数据和小数点通过字符串连接按钮也将两者连接在一起,将连接到一起的数据送到显示控件
图3 -2 对数字键的扫描 数值控件与运算按钮没有直接的连线,这就需要对控件进行引用,将引用后的结果经过属性节点和