|
本帖最后由 manaijin 于 2017-5-13 17:02 编辑 , `4 ~! M% B1 x- H' f' K
0 b' L& [# x) W9 s- C
翻译:https://answers.flexsim.com/ques ... with-200-slots.html, X4 S$ G" s8 j/ Y" f7 G- K
问题7 b8 z9 s1 Z- [7 a6 G8 Y( D
我用Flexsim模拟产线的分拣作业遇到一些问题。分拣机有200个狭槽,用于分拣7个仓库的物品。我希望临时实体进入第一个空的狭槽,然后进入合成器打包。如果所有合成器都处于工作状态,则临时实体将会从起点循环。但我希望每个订单量都不同,应该怎么解决。 4 [$ u: U7 C5 R2 W1 z+ j
: K7 A4 a+ Y" n$ A* s; j9 J! H+ v9 Z1 r# G6 Y
回答
3 o/ D, n) u9 X5 ]( U lProcess Flow有助于仿真。我将会创建一个List(包含100个solts,可以在Process Flow开始时进行初始化定义)。当临时实体到达传送带的端口时,它们从List将slot拉入。然后使用conveyorsenditem命令将临时实体发送至特定的slot。在PullFromList事件中选择"Max Wait Timer",将slot从List中去掉,如果没有可使用的slot,则触发max wait timer事件。下面是一个例子参考。
7 u$ O# Q2 v3 P( b7 M4 a7 T/ f6 o/ y8 ?9 s' U ]( [) a
如果你对Process Flow不太了解,我建议你先查看教程(User Manual > Tutorials > Process Flow) |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|