FanQin 发表于 2019-3-27 14:49 {* x* W% J; r1 ^
在分解器的sendtoport上写个判断语句,if(进入端口1的item数量等于20,就发送至端口2)
FanQin 发表于 2019-3-27 14:535 f* N- L6 K6 l! k2 H
或者直接在暂存区设置最大容量
shane 发表于 2019-3-27 15:595 E/ x1 Q) ]/ K5 m
直接设置最大容量会出现这样卡住的情况
FanQin 发表于 2019-3-27 16:033 V2 c7 t8 M1 Y. L3 P* h! }) C! x" s
最好能看到你做的模型,这样看不清楚是哪里出了问题
shane 发表于 2019-3-27 16:40# V# B: z' p7 }4 o" t- m
大佬,模型在这
FanQin 发表于 2019-3-27 16:43
下游暂存区的最大容量你设置了10,所以只能进入10个。
shane 发表于 2019-3-27 16:49( t2 v3 x+ \/ N" _
对呀,我的目的是一个暂存区10个装满了,然后就发送到另外一个暂存区。
shane 发表于 2019-3-27 16:53
我是打算这样子写代码实现的,但是不知道哪里出问题了
FanQin 发表于 2019-3-27 17:050 T6 Q0 f: e5 S+ D/ N7 t* h* G. X
代码逻辑错了,你这边需要用到三个输出端口,但是这个代码只适用于两个输出端口,建议用port by case;
欢迎光临 全球FlexSim系统仿真中文论坛 (http://www.flexsimasia.com/) | Powered by Discuz! X3.3 |