全球FlexSim系统仿真中文论坛

标题: flexsim如何设置实体label值自增1? [打印本页]

作者: qz12534    时间: 2018-4-9 15:54
标题: flexsim如何设置实体label值自增1?
在发生器离开触发里写代码,为实体添加标签,如何实现每生成1个实体,其标签值递增1即:第1个实体标签值为1,第2个实体标签值为2,以此类推,,,
作者: qz12534    时间: 2018-4-9 15:58
我设置了for循环,感觉不对,结果是每一个实体的标签值均为99,被覆盖了?
作者: 非凡    时间: 2018-4-9 17:25
问这个问题就说明你已经会插入标签了,然后:暂存区-触发器-进入触发-右边绿色加号-数据设置-递增值-递增:label(item, "你的标签名"),值设为1就好了,这样你操作的暂存区没进入一个Item,标签就会加1;你也可以在离开触发里设置递增值,值改为-1,每离开一个临时实体标签值就会减1
作者: 非凡    时间: 2018-4-9 17:26
看下这个图片应该更好理解
作者: qz12534    时间: 2018-4-9 19:35
[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=24596&ptid=7261][color=#999999]非凡 发表于 2018-4-9 17:26[/color][/url][/size]
看下这个图片应该更好理解[/quote]

你试过了吗,,从哪看出来标签值递增了啊
作者: 慧娴亚伦    时间: 2018-4-11 13:53
标签名字要对应。
作者: qz12534    时间: 2018-4-11 14:38
[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=24608&ptid=7261][color=#999999]慧娴亚伦 发表于 2018-4-11 13:53[/color][/url][/size]
标签名字要对应。[/quote]

是那句addlabel(item,"类型")中的“类型”要有99种吗?如何实现呢?这个类型是字符串呀,,
作者: 慧娴亚伦    时间: 2018-4-11 14:50
[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=24609&ptid=7261][color=#999999]qz12534 发表于 2018-4-11 14:38[/color][/url][/size]
是那句addlabel(item,"类型")中的“类型”要有99种吗?如何实现呢?这个类型是字符串呀,,[/quote]

搞清楚label命令和setlabel命令,腾讯课堂里面也有标签值递增应用的相关详细讲解,有时间可以看下。
作者: qz12534    时间: 2018-4-11 16:53
[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=24611&ptid=7261][color=#999999]慧娴亚伦 发表于 2018-4-11 14:50[/color][/url][/size]
搞清楚label命令和setlabel命令,腾讯课堂里面也有标签值递增应用的相关详细讲解,有时间可以看下。[/quote]

好的,我去看看
作者: 慢行的疯子    时间: 2018-9-13 22:43
inc(label(current,“标签名字”),1);




欢迎光临 全球FlexSim系统仿真中文论坛 (http://www.flexsimasia.com/) Powered by Discuz! X3.3