- 6
- 0
- 约7.97千字
- 约 10页
- 2017-02-14 发布于四川
- 举报
《状态机工具包》的使用方法
《状态机工具包》的使用方法
状态机工具包提供了在LabVIEW开发环境下,根据程序的需求设计状态图,并将设计好的状态图转换成LabVIEW状态机架构。
“状态机”的概念大约出现在上个世纪30-40年代,在学习数字电路设计时也涉及到了状态机,在数字逻辑设计中,“状态机”是一个系统设计的规范方法。在程序设计中引入状态机的概念,可使复杂的程序看起来更清晰,程序修改起来更容易。由此可见,状态机是降低软件复杂度的最佳方法。
状态机的定义:状态机是一种具有指定数目的状态的概念机,它在某个指定的时刻仅处于一个状态。状态的改变是由输入事件引起的状态变化。作为对输入事件的响应,系统可能转变到相同或不同的状态,而输出事件可能是任意产生的。
??????????? ——摘自A software engineering Approach to LabVIEW 的中文译本
“状态图”是用图示的方法来描述状态及状态之间的联系,有点类似于通常程序设计中的流程图。
“LabVIEW状态机架构”是指LabVIEW开发环境下的状态机机制的LabVIEW程序代码。
?
本文主要讨论LabVIEW中“状态机”的概念、原理和架构以及如何使用状态机工具包实现程序设计。
“状态机”在LabVIEW那个版本中开始出现我无从考证,从检索到的资料看好像应该包含在LabVIEW 5中。现在发布的状态机工具包适用于LabVIEW 7以后
原创力文档

文档评论(0)