LabVIEW设计模型——状态机之状态转换图

2016-08-03 12:55:14来源: eefocus
         状态机是在工程应用中使用最多的设计模型。使用状态机,我们可以很容易的实现程序流程图中的判断、分支。
         状态机是由一系列的状态构成的,其中包括一个“初始化”状态,和一个“停止”状态。程序油“初始化”状态开始,由“停止”状态结束。一般来说,在“初始化”状态中进行控件与变量的初始化、打开文件以及创建引用等操作,而在“停止”状态中进行清除临时数据、关闭文件和结束引用等操作。在状态机中,每一个状态都可能导致一个或多个状态的发生,其下一状态是由用户的输入信息和当前状态所决定的。
         在决定使用状态机作为我们的设计模型后,我们首先要画出一个状态转换图。在图中要列出系统中的所有状态,以及各个状态之间的转换关系。而且要标明转换所需要的条件。
         举个例子,要编程实现以下功能:随机生成100个[0,100]内的自然数,并判断生成的自然数是否在[30,60]的区间内。如果不在该区间内给出报警信息,如果在区间内则将该数累加。
         实际上如果我们把生成的随机数看作系统采集到的数据的话,这到题就是模拟了一个采集数据并且在数据不符合要求时报警,并将复合要求的数据进行进一步分析的系统。
         要完成这道题目,需要要先画出它的状态转换图:
 
 
        有了这个状态转换图,我们就可以清晰的看到程序要实现的所有状态以及状态之间的关系。

关键字:LabVIEW  设计模型  状态机  状态转换图

编辑:什么鱼 引用地址:http://www.eeworld.com.cn/Test_and_measurement/article_2016080316520.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
论坛活动 E手掌握
微信扫一扫加关注
论坛活动 E手掌握
芯片资讯 锐利解读
微信扫一扫加关注
芯片资讯 锐利解读
推荐阅读
全部
LabVIEW
设计模型
状态机
状态转换图

小广播

独家专题更多

富士通铁电随机存储器FRAM主题展馆
富士通铁电随机存储器FRAM主题展馆
馆内包含了 纵览FRAM、独立FRAM存储器专区、FRAM内置LSI专区三大部分内容。 
走,跟Molex一起去看《中国电子消费品趋势》!
走,跟Molex一起去看《中国电子消费品趋势》!
 
带你走进LED王国——Microchip LED应用专题
带你走进LED王国——Microchip LED应用专题
 
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved