全球FlexSim系统仿真中文论坛

搜索
查看: 6378|回复: 2
打印 上一主题 下一主题

flexsim学习之item、current。

[复制链接]
跳转到指定楼层
1#
liuzhifan 发表于 2017-3-5 12:08:59 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
么每次离开触发器触发时,item将总是指向在那个特定时间离开发生器的临时实体。在flexsim中,我们能看到treenode item=parnode(1),定义了item为临时实体。在2016版的flexsim中,treenode item = param(1);。
7 b! p* C5 K* p& n6 ~5 Q6 n& v( jcurrent在默认设置下指的是你正在编辑逻辑的“当前实体”(固定实体)。如果你在一个发生器中编辑它的触发器代码,那么在代码窗口中的current,就指的是这个发生器。在flexsim中,我们能看到treenode current=ownerobject(c),定义了current为相应的固定实体。+ Z9 j3 |3 v) S: G6 u# I( C1 e1 ^
这里举个小例子,当货架的容量大于等于90时,货架拒绝货物进入,当货架内的容量小于20时,有允许货物进入。
: E3 I. a3 R' x* j+ j6 d界定90,在货架进入触发器代码
8 G1 s" G! H) k8 h4 `if(content(current)>=90) closeinput(current);//代码含义,current指的就是货架,content函数获取货架(current)的容量,closeinput实现关闭货架(current)的输入端口。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1威望 +4 收起 理由
慧娴亚伦 + 4

查看全部评分

3#
captain 发表于 2020-10-30 14:53:31 | 只看该作者
慧娴亚伦 发表于 2017-3-5 14:10, C1 s) B4 [  h% H
对于初学来说,可以这么理解& U3 M0 S, O3 f
但是要深入理解的话,要注意去搞清楚:ownerobject(c)里面的c指的是什么?par ...
9 D+ K0 F1 A3 I9 N) @8 x
确实
2#
慧娴亚伦 发表于 2017-3-5 14:10:49 | 只看该作者
对于初学来说,可以这么理解
0 f0 e5 x. f. z2 v/ B9 Z# ?但是要深入理解的话,要注意去搞清楚:ownerobject(c)里面的c指的是什么?param(1)的1指的是什么?
# r: p3 M# ^2 n" f- ?1 w! Z! d" c7 L3 F% Q* ~. Q+ @  Y
另外,发布主题建议排版方面要让大家更方便阅读。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|全球FlexSim系统仿真中文论坛 ( 京ICP备14043114号-2 )

GMT+8, 2025-6-29 08:43 , Processed in 0.066966 second(s), 17 queries .

Powered by Discuz! X3.3© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表