全球FlexSim系统仿真中文论坛

搜索
查看: 6475|回复: 9
打印 上一主题 下一主题

请问如何获取Queue里的Box数量?

[复制链接]
跳转到指定楼层
1#
xiaomaolove 发表于 2013-11-16 18:37:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在合成器运作之前,先获取Queue里的Box数量和一个常量比对,如果Box数量大于这个常量的话合成器就不运作,如果Box数量大于这个常量的话合成器就运作。
可是我现在不知道该如何获取Queue里的Box数量,请大大们教一下我,感激不尽~!
2#
慧娴亚伦 发表于 2013-11-17 09:06:14 | 只看该作者
content()这个函数,不清楚如何使用可以在flexsim中的命令查询。
3#
 楼主| xiaomaolove 发表于 2013-12-10 20:25:59 | 只看该作者
本帖最后由 xiaomaolove 于 2013-12-10 20:32 编辑

2# 慧娴亚伦

大大!!我查询了content的用法,尝试着设置了一下,但是出错了,具体如下图所示,我应该修改哪个地方?大大!!请救救我!!

本帖子中包含更多资源

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

x
4#
慧娴亚伦 发表于 2013-12-11 08:56:22 | 只看该作者
3# xiaomaolove


你最好还是上传模型,不然不太清楚你的问题到底出在哪里。
5#
 楼主| xiaomaolove 发表于 2013-12-11 10:47:23 | 只看该作者
4# 慧娴亚伦

模型添加到附件里了。
具体想实现的是,
Raw material replenishment processing里判断Semi-finished inventory的box数量,如果box数量小于20就走下一步Raw material packing,否则走Sink3。

本帖子中包含更多资源

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

x
6#
a445608540 发表于 2013-12-11 12:34:30 | 只看该作者
这是最新版做的?
7#
 楼主| xiaomaolove 发表于 2013-12-11 13:00:31 | 只看该作者
6# a445608540

是6.0版做的。
8#
慧娴亚伦 发表于 2013-12-11 13:38:16 | 只看该作者
你必须在代码里面先定义Semi-finished inventory这个实体,以你的例子而言,必须要在代码里面加入一条
代码
treenode semi_inished_inventory = node("/Semi-finished inventory",model());
然后再把你判断的条件改成semi_inished_inventory

p.s 之所以用下划线做词语之间的中间联接是因为引用出来的如果有空格或者-,是无法正确引用的
p.ss 你上传的模型是用7.0而不是6.0最后保存的,不过由于模型比较简单在我这边是可以兼容打开的
9#
 楼主| xiaomaolove 发表于 2013-12-11 14:58:29 | 只看该作者
8# 慧娴亚伦

谢谢大大详细的解答!!
按照大大说的去做可以实现!!
再次谢谢大大!!
10#
 楼主| xiaomaolove 发表于 2013-12-12 13:33:35 | 只看该作者
本帖最后由 xiaomaolove 于 2013-12-12 14:19 编辑

8# 慧娴亚伦

大大!如果想创建一个触发器,每16秒触发一次检查Box数量的操作该怎么设置?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-5-9 07:44 , Processed in 0.082611 second(s), 14 queries .

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

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