全球FlexSim系统仿真中文论坛

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

协同任务序列问题

[复制链接]
跳转到指定楼层
1#
Amy1220 发表于 2014-1-4 15:32:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
source1在0时刻已经给货架初始化 source3每隔90s发出一个item 一共发10个 放到货架的位置是table2 / n' m! a4 t1 Q7 ^! ]9 N$ s; o( N7 s
要求:暂存区的item通过运输机1运到货架一端(节点1处)再由运输机2运到表中指定要放置到的Bay位(我用了20个节点对应) 最后由堆垛机过来把item放到货架上 其中运输机2接过item后运输机1返回到暂存区 堆垛机接过item后运输机2返回至节点1; V& w! Z9 D, }0 w
学习了下协同作业序列 写了代码 也发现了问题(见代码注释) 但是不知道怎么解决 请大家帮帮忙 谢谢

本帖子中包含更多资源

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

x
2#
Lzying 发表于 2014-2-8 10:12:38 | 只看该作者
看了一下你代码里面的问题
: ?* Y, @  ~$ v( a0 ]6 v1、你的des2是放置列对应的节点,那你在之前就要知道当前的这个item是放置到那一列的。所以可以给当前item加一个标签,根据标签值来规定op2要到的目的地。) [9 ]) h; n- Q9 W
2、你的表有一些问题,在不使用运输工具时是可以顺利运行的,因为item在进货架时货架的容量就+1了,所以在不使用运输工具时你source3发生的第一个item进入货架时货架的input是21,但是在你自己写了任务序列以后,op3在unload的时候货架容量还没有+1,所以容量是20.而你的table2里面没有20这个值,所以后面会报错。
3 R! d  z7 O. {  U/ F$ `9 n* Y# j0 a$ c! J0 Y

本帖子中包含更多资源

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

x
3#
shellyee 发表于 2016-3-18 11:25:59 | 只看该作者
学习
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-29 22:58 , Processed in 0.070914 second(s), 14 queries .

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

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