您的位置 首页 测评

二维布尔控件的状况坚持

一.引言在labview编程中,我们常常需要点击某些按钮控制输出对应的值或者让主界面停留在某一个界面上,并且保持住这种状态,其中界面的保

一.导言

在labview编程中,咱们常常需求点击某些按钮操控输出对应的值或许让主界面停留在某一个界面上,而且坚持住这种状况,其间界面的坚持类似于labview中常用到的选项卡控件,在这里首要用到的是事情结构和移位寄存器。下面我将规划这样一个程序来具体阐明。

二.规划内容

本文要规划的是经过主界面上对两组按钮的点击来输出对应的值,如下图所示。当点击上面横着的x,y,z按钮时别离输出x+y中的x的值,对应三个按钮别离为100,200,300;点击左面竖着的四个按钮时输出x+y中的y值,四个按钮别离对应于0,5,10,15.而且在下次点击某个按钮之前坚持住原有的值和按钮状况不变。

三.软件程序

规划好如上面图所示的前面板,咱们开端规划后面板程序,它首要能够分为三部分:初始化,事情呼应,坚持状况。

1.初始化:咱们很简单看到上图所示的while循环外的布尔常量“假”以及数值0别离是在给内部的布尔控件的特点节点信号值和x+y中的x,y赋初始值;

2.事情呼应:事情呼应便是当某个按钮按下时将对应的x或许y值输出给x+y,一起该组的其他的按钮变为假,该按钮为真;

3.坚持状况:当事情超时(50ms内没有按下任何按钮),咱们经过移位寄存器将前次输出的值坚持不变,一起按钮的真假状况也以这种方法坚持不变。

四.运转作用

开端运转后程序运转很正常,证明程序坚持布尔状况的作用很好。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ceping/212843.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部