设为首页收藏本站

最大的系统仿真与系统优化公益交流社区

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 13090|回复: 1

[悬赏] 关于装配的实现~~

[复制链接]
发表于 2009-6-14 16:41:55 | 显示全部楼层 |阅读模式
22仿真币
现有二类产品,A和B,如何实现1个A和1个B组装成1个C?我用orderlist建了二个OL_1和OL_2,分别用于A和B的等待,到了下一个进程,要取用的时候,一个都取不出来,实在不知为什么了,请大侠帮忙。
' E; }$ }* @8 N, x9 M
/ f* |) T. X) F, c. b7 k$ }begin P_wait arriving
: a. g- l5 E5 Q3 g4 L3 g( |  if this load type=L_a1 then
0 k7 N. B' f- h1 p9 X5 [    wait to be ordered on OL_1* T8 l- M' ]0 \  M  G) A
  if this load type=L_b1 then
2 S6 ~" O" N' t1 ~, g3 Y    wait to be ordered on OL_2
, S. J- J* I! p' b: P# k  send to P_assemble8 _* y  h/ s7 K' @4 n2 ]
end
9 q" `- Q3 |3 Q# m9 b% h. ?1 N0 n
begin P_assemble arriving
# e4 u" H+ q4 }1 G  M' b2 B" ^  order a load from OL_1 to die- d& `: X# |, }8 f. ~( c, }8 K, c
    in case order not filled backorder on OL_1
  _0 Q7 z- D$ x) i) Q$ x  order a load from OL_2 to continue
4 N- b7 g3 M* S7 r) d    in case order not filled backorder on OL_29 Q5 I/ x, p6 r& D( F) e
  set load type to L_product4 }: N7 x1 U+ u/ \- [- w9 L
  get R_massm; n7 ]# |7 H6 B& g. ?( L
  wait for normal 5,1 min
9 C! {) ^2 v; ^$ \6 O) ^  free R_massm
" u! g9 l8 k( `+ A8 g  move into Q_stock# }- v  k, [& M/ D/ K6 `
end
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|SimulWay 道于仿真   

GMT+8, 2026-3-29 10:43 , Processed in 0.013554 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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