5.0 JKI state machine介绍1 - 安装.
JKI State Machine 是 LabVIEW 中一款非常流行且强大的队列状态机框架,它通过字符串来定义和传递状态,非常适合处理复杂的事件驱动逻辑
1.通过vi package manager 安装JKI state machine.
【备注】vi package manager是JKI公司的软件。这款工具尤其受LabVIEW开发者的欢迎,因为它能非常方便地发现、安装和管理由社区(如JKI自身或OpenG组织)开发和共享的模块化代码-1-10。它有三个版本:面向个人的免费社区版(VIPM Community),以及提供更多功能如创建私有仓库的专业版和企业版。如果你想获取 LabVIEW 社区大神们分享的实用VI、工具包或框架,那么你需要使用 VI Package Manager
2.通过函数选板
-> JKI Toolkits
找到JKI State Machine,将其拖放到程序框图上
3.定义数据:右键状态机案例结构,选择JKI State Machine Explorer
打开编辑器
4.做一个小测试,在New Category1中添加一个对话框,下图所示,用于测试整个框架运行正常。
5.禁止某个步骤的方法
6.参数的使用,通过 >> 追加命令的参数
【备注】VI Package Manager (VIPM)和NI Package Manager比较
特性维度 | VI Package Manager (VIPM) | NI Package Manager |
---|---|---|
开发方 | JKI Software 公司-1 | National Instruments (NI)-5 |
主要定位 | 管理 LabVIEW 社区及第三方提供的VI库、工具包-1-10 | 管理 NI 官方的软件、驱动和工具包-5 |
核心功能 | 专注于 LabVIEW 代码复用,安装和管理 .vip 格式的包-1 | 安装、更新、修复和删除 NI 官方产品,处理复杂依赖-5 |
与LabVIEW关系 | 深度集成,作为LabVIEW社区的插件包管理器-4 | 作为 NI 软件生态的基础安装和维护工具 |