设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 13749|回复: 1

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

[复制链接]
发表于 2009-6-14 16:41:55 | 显示全部楼层 |阅读模式
22仿真币
现有二类产品,A和B,如何实现1个A和1个B组装成1个C?我用orderlist建了二个OL_1和OL_2,分别用于A和B的等待,到了下一个进程,要取用的时候,一个都取不出来,实在不知为什么了,请大侠帮忙。
. j* S4 F6 l0 y' s$ n
8 E* e- W$ A5 p3 q7 d5 Ebegin P_wait arriving
: n" ]0 ^3 b- [# l  if this load type=L_a1 then/ v5 M4 z3 q/ {9 u' P
    wait to be ordered on OL_1/ F( T" K+ k) k- z6 X7 Q% q
  if this load type=L_b1 then
& E7 }( X2 r- D& f    wait to be ordered on OL_2
  ?( P. G, v- f7 L/ K) z+ J  send to P_assemble
7 A# M. j; G6 D( C! u  \9 Mend1 F$ _4 H. f0 e

7 g* Y& N; r6 d5 d6 R4 _begin P_assemble arriving
! {& m2 O' S& }' e" I+ B  order a load from OL_1 to die& ]2 t9 {" |: Q' p5 H% {2 U* j
    in case order not filled backorder on OL_1
' v7 C" V7 H5 u' S) `) r  order a load from OL_2 to continue
" r& j; |4 j  b! a+ L    in case order not filled backorder on OL_2" [7 d/ ^  j( K# g: q4 i% h) ?- j
  set load type to L_product
( X2 f% v" p5 l" V3 O, i; K  get R_massm6 ]' z0 Q: a$ `$ e
  wait for normal 5,1 min8 a+ r6 ]& ]$ D& ~6 W6 D$ g( o7 r
  free R_massm( l! V; z  q( o7 x$ i( D
  move into Q_stock/ ^+ }+ \. y( m2 ?
end
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-30 22:48 , Processed in 0.016040 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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