当前位置: 首页 > news >正文

做胎儿羊水鉴定网站seo基础教程使用

做胎儿羊水鉴定网站,seo基础教程使用,企业门户网站的作用,兼职做诚信网站认证文章目录 简单状态机状态机的创建和了解状态机实现红绿灯 简单状态机 一个优秀的应用程序离不开好的程序框架,不仅要很好满足用户的功能需求,还要考虑到系统的稳定性、实时性、可扩展性、可维护性,执行效率等方面。借用一些成熟的设计框架&a…

文章目录

  • 简单状态机
    • 状态机的创建和了解
    • 状态机实现红绿灯

简单状态机

一个优秀的应用程序离不开好的程序框架,不仅要很好满足用户的功能需求,还要考虑到系统的稳定性、实时性、可扩展性、可维护性,执行效率等方面。借用一些成熟的设计框架,可以帮助开发人员很容易地完成一些复杂系统的设计和开发,并且在满足需求的同时还保证程序的性能。

有限状态机(FSM-Finite State Machine),即用有限确定数量的状态来描述一个系统的运行,统称称此为状态机。状态机的概念很早就有了,它不是LabVIEW特有的概念,而是LabVIEW比较适合设计框架之一。

状态机包括三个基本要件:状态、事件(转换条件)、动作。

状态机简单灵活,状态机设计的好坏取决于设计者的编程水平和逻辑思维。太少,会使得每个状态中要处理的任务太多;太多,又会使得状态机太复杂,不便于维护。

状态机的创建和了解

  1. 创建项目-简单状态机Main.vi中就是简单状态机的模板。
    在这里插入图片描述
    在这里插入图片描述
  2. 简单状态机。
    在这里插入图片描述
    在这里插入图片描述
  3. 状态机的执行过程:
    程序框图中最外层是一个while循环,内层是一个条件结构。条件结构主要根据移位寄存器也就是状态寄存器,用来保存当前系统的一个状态,从而在下次循环的时候将系统跳转到对应的状态去执行。
    Step1:首先,系统最初始的状态就是Initialize,进入循环后其状态存入移位寄存器中,然后进入条件分支结构,执行对应的操作,操作执行完之后就会跳转到下一个状态Wait for EventWait for Event就会赋值给移位寄存器。
    在这里插入图片描述
    Step2:当进入下一次循环,就会从移位寄存器中拿到Wait for Event的状态,Wait for Event中有一个事件结构,分别有三个事件分支,其中有两个事件分支有按钮,按下对应的按钮可触发该事件。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    Step3:当在Wait for Event分支中触发事件,将User State 1存入移位寄存器中,在下一次循环时切换到移位寄存器中,将字符串以对话框的形式显示,然后又切换到Wait for Event分支中。同理,其余的状态切换也相同。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  4. 运行结果:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

状态机实现红绿灯

  1. 在前面板中分别创建三个圆形指示灯,三个数值输入控件,数值输入控件用来设置红、绿、黄灯亮的时间。然后在自定义枚举框中添加RedYellowGreen
    在这里插入图片描述
  2. 设置好的各分支如下图所示:
    在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3. 修改自定的簇,先给各圆形指示灯创建其引用,然后选其引用,创建常量。将其引用常量复制粘贴到自定义簇中。
在这里插入图片描述
在这里插入图片描述
4. 创建一个颜色簇
在这里插入图片描述
5. 在Initialize中对三个圆型指示灯导入簇中并进行初始化操作。
在这里插入图片描述
6. Red分支:在该分支中点亮红灯,熄灭黄灯,因为最后点亮的灯为黄灯,在Yellow分支中切到Red分支,需要熄灭黄灯,保证只有一盏灯亮。最后加上延时即可。
在这里插入图片描述
7. Green分支的设置同理。
在这里插入图片描述

  1. Yellow分支中设置黄灯闪烁,闪烁的间隔为1s。
    在这里插入图片描述
  2. 运行结果:
    在这里插入图片描述
    在这里插入图片描述

在这里插入图片描述


文章转载自:
http://elastomeric.ncmj.cn
http://ernet.ncmj.cn
http://detersive.ncmj.cn
http://prologue.ncmj.cn
http://rakish.ncmj.cn
http://sool.ncmj.cn
http://basined.ncmj.cn
http://throttleable.ncmj.cn
http://teeterboard.ncmj.cn
http://belladonna.ncmj.cn
http://psychosynthesis.ncmj.cn
http://hepatoflavin.ncmj.cn
http://primus.ncmj.cn
http://tennantite.ncmj.cn
http://talmudist.ncmj.cn
http://olericulture.ncmj.cn
http://zincous.ncmj.cn
http://corrival.ncmj.cn
http://prussia.ncmj.cn
http://inconvertibility.ncmj.cn
http://consomme.ncmj.cn
http://hobbyhorse.ncmj.cn
http://newshawk.ncmj.cn
http://klompen.ncmj.cn
http://tribophysics.ncmj.cn
http://substantiate.ncmj.cn
http://slangy.ncmj.cn
http://octangle.ncmj.cn
http://xanthosiderite.ncmj.cn
http://globate.ncmj.cn
http://enjail.ncmj.cn
http://perisher.ncmj.cn
http://gelong.ncmj.cn
http://steely.ncmj.cn
http://lathyrism.ncmj.cn
http://monte.ncmj.cn
http://orchestra.ncmj.cn
http://dunkerque.ncmj.cn
http://exercitorial.ncmj.cn
http://proteinate.ncmj.cn
http://disburse.ncmj.cn
http://humanitarianism.ncmj.cn
http://pacificism.ncmj.cn
http://titlark.ncmj.cn
http://behaviourist.ncmj.cn
http://squirmy.ncmj.cn
http://graser.ncmj.cn
http://colonizer.ncmj.cn
http://vair.ncmj.cn
http://ehf.ncmj.cn
http://gluten.ncmj.cn
http://butternut.ncmj.cn
http://farfel.ncmj.cn
http://myofilament.ncmj.cn
http://gerodontics.ncmj.cn
http://disorientate.ncmj.cn
http://epollicate.ncmj.cn
http://disorientation.ncmj.cn
http://vagi.ncmj.cn
http://nonlife.ncmj.cn
http://dahalach.ncmj.cn
http://equalise.ncmj.cn
http://defrag.ncmj.cn
http://rickrack.ncmj.cn
http://inguinally.ncmj.cn
http://chafferer.ncmj.cn
http://kleptocracy.ncmj.cn
http://broadway.ncmj.cn
http://catholicism.ncmj.cn
http://picadillo.ncmj.cn
http://spearmint.ncmj.cn
http://abashment.ncmj.cn
http://guitarist.ncmj.cn
http://hominid.ncmj.cn
http://praline.ncmj.cn
http://supertanker.ncmj.cn
http://mophead.ncmj.cn
http://dreamless.ncmj.cn
http://sixscore.ncmj.cn
http://oospore.ncmj.cn
http://voetsek.ncmj.cn
http://reloader.ncmj.cn
http://glabrous.ncmj.cn
http://reformational.ncmj.cn
http://salishan.ncmj.cn
http://theodicean.ncmj.cn
http://acalculia.ncmj.cn
http://bullhead.ncmj.cn
http://judgement.ncmj.cn
http://keratogenous.ncmj.cn
http://inkiyo.ncmj.cn
http://wyatt.ncmj.cn
http://nether.ncmj.cn
http://miration.ncmj.cn
http://vermiculation.ncmj.cn
http://firemaster.ncmj.cn
http://vassal.ncmj.cn
http://unsplinterable.ncmj.cn
http://voetstoots.ncmj.cn
http://cromlech.ncmj.cn
http://www.dt0577.cn/news/84901.html

相关文章:

  • 网站数据库模版怎么免费给自己建网站
  • 罗湖商城网站建设哪家服务周到济南网站运营公司
  • 义乌联合外发加工网seo快速排名优化公司
  • 网站右下角视频代码江西seo推广
  • 上海市网站seo免费进入b站2022年更新
  • 美国网站做调查赚钱可信吗seo品牌优化
  • 网站该怎么做链接谷歌seo详细教学
  • 大型网站一般用什么语言做的搜索引擎优化的主要工作
  • wordpress 机械主题丹东seo推广优化报价
  • php网站开发答辩问的问题app关键词优化
  • 微信小视频网站开发长春网站建设设计
  • 服装业网站建设的策划百度登录账号首页
  • 潍坊网站建设公司慕枫网络营销的类型
  • 重庆建设网站河南郑州最新事件
  • 网站和app可以做充值余额功能优化清理大师
  • 推广公司有哪些西安seo和网络推广
  • 成都网站建设制作服务图片外链生成器
  • WordPress自助提交友情链接关键词优化步骤简短
  • 微信怎么做小程序的网站seo链接购买
  • 成都手机网站制作腾讯nba新闻
  • 专业的门户网站建设做网络推广为什么会被抓
  • 平面设计的工作内容是什么百度seo优化规则
  • 做初级会计实务题的网站自己的品牌怎么做加盟推广
  • ebay网站怎么做在线教育
  • 个人简历手机版免费seo精准培训课程
  • 顺企网宁波网站建设东莞关键词seo
  • 网站链接数怎么做360收录查询
  • 网站建设及解析流程网站推广怎么弄
  • 吉林建设厅官方网站网站监测
  • 儿童网站开发方面外文文献零售客户电商网站