labview布尔型数据开关控制指示灯比较数值颜色变化条件判断
创始人
2025-05-31 03:03:02
0

wx供重浩:创享日记
对话框发送:labview布尔
获取完整无水印报告+源程序文件


文章目录

    • 例1.在程序前面板通过开关控制指示灯颜色变化。
    • 例2.比较2个数值的大小,通过指示灯的颜色变化来显示比较的结果。
    • 例3.当2个数值同时大于某个数值时,指标灯的颜色发生变化。
    • 例4.通过真常量或假常量改变指示灯的颜色。
    • 例5.单击“停止”按钮,随机数停止变化,程序退出。
    • 例6.储水罐有两条进水管,一条出水管,当储水罐的水高于16时发出警报。


例1.在程序前面板通过开关控制指示灯颜色变化。

前面板
(1)添加1个开关控件:控件选板- →新式>布尔→垂直摇杆开关,将标签改为“开关1”。同样添加1个滑动开关,标签改为“开关2”。
(2)添加1个指示灯控件:控件选板→新式→布尔-→圆形指示灯,将标签改为“指示灯1”。同样添加1个方形指示灯,将标签改为“指示灯2”。
设计的程序前面板如图2-1所示。
在这里插入图片描述
框图程序
(1)将开关1控件与指示灯1控件相连。
(2)将开关2控件与指示灯2控件相连。
连线后的框图程序如图2- 2所示。
在这里插入图片描述
运行程序
执行“连续运行”。在程序前面板单开关,指示灯颜色发生变化。
程序运行界面如图2-3所示。
在这里插入图片描述


例2.比较2个数值的大小,通过指示灯的颜色变化来显示比较的结果。

前面板
(1)添加2个数值输入控件:控件选板→新式→数值→数值输入控件,将标签分别改为“数值1”和“数值2”。
(2)添加1个指示灯控件:控件选板→新式→布尔→圆形指示灯,将标签改为“指示灯”。
设计的程序前面板如图2-4所示。
在这里插入图片描述
框图程序
(1)添加1个比较函数:函数选板→编程→比较→大于等于?。
(2)将数值1控件、数值2控件与比较函数的输入端口相连。
(3)将比较函数的输出端口与指示灯控件相连。
连线后的框图程序如图2-5所示。
在这里插入图片描述
运行程序
执行“连续运行”。改变数值1和数值2大小,当数值1大于等于数值2时,指示灯颜色为绿色,否则为红色(也可能是其它颜色,与指示灯控件颜色设置有关)。
程序运行界面如图2-6所示。

在这里插入图片描述


例3.当2个数值同时大于某个数值时,指标灯的颜色发生变化。

前面板
(1)添加2个数值输入控件:控件选板-→新式-→数值→数值输入控件,将标签分别改为“a”和“b"。
(2)添加1个指示灯控件:控件选板→新式→布尔→圆形指示灯,将标签改为“指示灯”。
设计的程序前面板如图2-7所示。
在这里插入图片描述
框图程序
(1)添加1个布尔与函数:函数选板-→编程-→布尔→与。
(2)添加1个比较函数:函数选板→编程→比较→大于?。
(3)添加1个数值常量:函数选板→编程- +数值→数值常量。将值改为5。
(4)将数值a控件、数值b控件与“与”函数的输入端口相连。
(5)将“与”函数的输出端口、数值常量5与比较函数的输入端口相连。
(6)比较函数的输出端口与指示灯控件相连。
连线后的框图程序如图2-8所示。
在这里插入图片描述

运行程序
执行“连续运行”。改变数值a和数值b大小,当数值a、数值b同时大于数值5时,指示灯颜色为绿色,否则为红色(也可能是其它颜色,与指示灯控件颜色设置有关)。
程序运行界面如图2-9所示。
在这里插入图片描述


例4.通过真常量或假常量改变指示灯的颜色。

前面板
添加2个指示灯控件:控件选板→新式→布尔→圆形指示灯,将标签分别改为“灯1”和“灯2”。
设计的程序前面板如图2-10所示。
在这里插入图片描述
框图程序
(1)添加1个真常量:函数选板→编程→布尔→真常量。同样添加1个假常量。
(2)将真常量与灯1控件相连,将假常量与灯2控件相连。
连线后的框图程序如图2-11所示。
在这里插入图片描述
运行程序
执行“连续运行”。与真常量相连的灯1颜色为绿色,与假常量相连的灯2颜色为红色(也可能是其它颜色,与指示灯控件颜色设置有关)。
程序运行界面如图2-12所示。
在这里插入图片描述


例5.单击“停止”按钮,随机数停止变化,程序退出。

前面板
(1)添加1个停止按钮:控件选板→新式-→布尔→停止按钮。
(2)添加1个数值显示控件:控件选板→新式→数值→数值显示控件,将标签改为“随机数显示”。
设计的程序前面板如图2-13所示。
在这里插入图片描述
框图程序
(1)添加1个While循环结构:函数→编程→结构→While循环。
(2)在While循环结构中添加1个随机数函数:函数→编程→数值→随机数。
(3)将随机数函数与随机数显示控件相连。
(4)将停止按钮与While循环结构的条件端口相连。
连线后的框图程序如图2-14所示。
在这里插入图片描述

运行程序
执行“运行”。随机数显示值不断变化,单击“停止”按钮,程序退出。
程序运行界面如图2-15所示。
在这里插入图片描述


例6.储水罐有两条进水管,一条出水管,当储水罐的水高于16时发出警报。

前面板
(1)添加三个垂直指针滑动杆:控件选板→新式→数值→垂直指针滑动杆,并将标签分别改为“进水管1”、“进水管2” 和“出水管”。
(2)添加一个液罐:控件选板→新式→数值-→液罐,并将标签改为“储水罐”。为了显示当前数值,添加一个数值显示控件:控件选板-→新式→数值→数值显示控件,并将标签改为“当前数值”
(3)添加一个圆形指示灯:控件选板→新式→布尔→圆形指示灯,并将标签改为“警报”。
设计的程序前面板如图2-16所示。
在这里插入图片描述

框图程序
(1)添加1个加法函数:函数选板→编程→加法函数。
(2)添加1个减法函数:函数选板→编程→减法函数。
(3)添加1个数值常量:函数选板→编程→数值→数值常量,将值改为16。
连线后的框图程序如图2-17所示。
在这里插入图片描述

运行程序
执行“运行”。在程序前面板通过转动旋钮改变输入值。程序运行界面如图2-18所示。
在这里插入图片描述

相关内容

热门资讯

监控摄像头接入GB28181平... 流程简介将监控摄像头的视频在网站和APP中直播,要解决的几个问题是:1&...
Windows10添加群晖磁盘... 在使用群晖NAS时,我们需要通过本地映射的方式把NAS映射成本地的一块磁盘使用。 通过...
protocol buffer... 目录 目录 什么是protocol buffer 1.protobuf 1.1安装  1.2使用...
Fluent中创建监测点 1 概述某些仿真问题,需要创建监测点,用于获取空间定点的数据࿰...
educoder数据结构与算法...                                                   ...
MySQL下载和安装(Wind... 前言:刚换了一台电脑,里面所有东西都需要重新配置,习惯了所...
MFC文件操作  MFC提供了一个文件操作的基类CFile,这个类提供了一个没有缓存的二进制格式的磁盘...
在Word、WPS中插入AxM... 引言 我最近需要写一些文章,在排版时发现AxMath插入的公式竟然会导致行间距异常&#...
有效的括号 一、题目 给定一个只包括 '(',')','{','}'...
【Ctfer训练计划】——(三... 作者名:Demo不是emo  主页面链接:主页传送门 创作初心ÿ...