设置首页
收藏本站
切换到宽版
登录
注册
搜索
搜索
本版
帖子
用户
快捷导航
首页
门户首页
社区
社区首页
头条
今日头条、最新贴、回复贴等
工具
授权
Halcon试用授权下载
Halcon授权
Halcon视觉技术网
»
社区
›
视觉技能提升
›
2D/3D视觉
›
(转)JKI-State-Machine-Objects(SMO)框架讲解
返回列表
(转)JKI-State-Machine-Objects(SMO)框架讲解
[复制链接]
wenluderen
发表于 2021-2-25 15:39:28
|
显示全部楼层
|
阅读模式
JKI-State-Machine-Objects(SMO)框架讲解
*******************************************
1.
JKI-State-Machine-Objects
简介
JKI-State-Machine-Objects(以下简称SMO)框架是对JKI-State-Machine的扩展。
使用SMO框架可以创建多个异步运行的JKI-State-Machine对象,它们之间通过动态事件通讯。
用LVClass封装的JKI-State-Machine更容易创建一些
模块化
的应用程序。
SMO框架与Actor框架比较类似,Actor的消息通过队列传递,而SMO的消息通过事件传递。
创建SMO框架也比较容易,在JKI SMO Editor工具中就可以创建SMO框架和各种事件
接口
。
2.
JKI-State-Machine-Objects
安装
3
.
JKI-State-Machine-Objects
创建
在
LABVIEW中新建一个空白项目,
在菜单中选择Tools→JKI State Machine Objects→SMO Editor打开SMO Editor工具。
通过SMO Editor工具可以创建SMO以及SMO事件。
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,
[点我]
加入吧~~~Go
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
楼主
|
wenluderen
发表于 2021-2-25 15:50:04
|
显示全部楼层
本帖最后由 wenluderen 于 2021-2-25 15:51 编辑
4.
JKI-State-Machine-Objects
模板
通过
SMO Editor工具创建Chart[Template]模板。
创建出的Chart模板会将接收到的数据显示在图表中,所以还要继续创建一个数据源给Chart提供数据。
将创建的数据源模块(DataSource)替换Chart[Template]模板中的数据源模块。
然后将DataSource中的事件接口在Chart[Template]模板中注册。
最后点击按钮:create SMO
然后经过一段时间的等待
××××
PS:感觉就是封装一些类。
见到这些东西,估计会有些难以理解, 最好前期自己收到创建一个类,知道类的运作方式,然后再搞SMO。
SMO.zip
(284.2 KB, 下载次数: 0)
2021-2-25 15:50 上传
点击文件名下载附件
阅读权限: 30
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,
[点我]
加入吧~~~Go
回复
支持
反对
使用道具
举报
照妖镜
楼主
|
wenluderen
发表于 2021-2-25 15:58:15
|
显示全部楼层
创建出来的东西,大致如上, 具体的含义,还有待于理解
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,
[点我]
加入吧~~~Go
回复
支持
反对
使用道具
举报
照妖镜
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
浏览过的版块
视觉广场
C++/C#/Python
Halcon软件
快速回复
返回顶部
返回列表