设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10969|回复: 1

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

[复制链接]
发表于 2009-6-14 16:41:55 | 显示全部楼层 |阅读模式
22仿真币
现有二类产品,A和B,如何实现1个A和1个B组装成1个C?我用orderlist建了二个OL_1和OL_2,分别用于A和B的等待,到了下一个进程,要取用的时候,一个都取不出来,实在不知为什么了,请大侠帮忙。
: s# h  k) m2 q& Y4 G# h( m8 i0 G4 i; V0 Y# A+ o4 g
begin P_wait arriving1 k2 M" o7 _( F) k
  if this load type=L_a1 then. ?8 E# y! e/ d. K$ X& I. P
    wait to be ordered on OL_1
( k( c& J# _* W. t  if this load type=L_b1 then* f1 |$ b! r" F. W8 q, q/ K% _
    wait to be ordered on OL_2: `5 ^  z$ M1 J8 O& V3 }
  send to P_assemble! M0 Y! U" J: N: @" s) d
end
' h9 A# C0 k5 s; w  P
. h3 _( \" w! d4 J4 s& Ubegin P_assemble arriving
' D; P$ t: J/ m. |' x9 D9 ^  order a load from OL_1 to die2 P$ z# k/ j1 B6 V3 U
    in case order not filled backorder on OL_1" V6 V/ |& N& G* e2 ?
  order a load from OL_2 to continue
  v: v3 d1 _9 Z/ B9 l! Y: z    in case order not filled backorder on OL_2
. S" _# W" s" ?9 Q3 \* Y* u9 r  set load type to L_product. C3 c4 g6 [, G9 m0 U
  get R_massm
# N& Z2 n6 T7 O6 ?0 X  wait for normal 5,1 min* W+ X, V1 L1 \" D% z" D
  free R_massm
1 O  F6 p3 ]0 y$ R  move into Q_stock0 I% J$ U$ s) {$ l3 Q2 `
end
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-9-3 12:53 , Processed in 0.015707 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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