设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 14510|回复: 1

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

[复制链接]
发表于 2009-6-14 16:41:55 | 显示全部楼层 |阅读模式
22仿真币
现有二类产品,A和B,如何实现1个A和1个B组装成1个C?我用orderlist建了二个OL_1和OL_2,分别用于A和B的等待,到了下一个进程,要取用的时候,一个都取不出来,实在不知为什么了,请大侠帮忙。
4 _) A5 K: e, T3 |, H( Y$ W  P
; x2 Q! [8 N- f! q; K" H2 dbegin P_wait arriving
# O3 M3 W7 ]! ]1 q8 F  if this load type=L_a1 then
, ]+ o$ l  f0 \% d6 _7 [: A# m: p3 V    wait to be ordered on OL_15 F) H# Y  t$ P- i7 x! X" [: s
  if this load type=L_b1 then
3 j  ]7 u3 b8 U, |0 s6 L4 x    wait to be ordered on OL_2
- q7 e9 L/ F! b0 ~  send to P_assemble/ n+ @& H1 K, z0 H1 S
end
) z) \  c9 O5 W, H; ~- R' L5 {& n$ S, {8 r9 p% M* }
begin P_assemble arriving
8 Z) B4 d* B6 l2 _  y9 x  order a load from OL_1 to die( @# e8 _  m7 v& c" A! l1 @
    in case order not filled backorder on OL_1' [  V1 u) ?* D
  order a load from OL_2 to continue- I: X3 q8 Y: D9 \" f
    in case order not filled backorder on OL_2
: o( Q) |9 N4 l7 A  set load type to L_product
9 i/ z2 }1 x( D& Y' U! \" L5 c  get R_massm
5 w; r# I. D' d: H  wait for normal 5,1 min
) ?8 B. ?$ a( Y$ C) D9 P  free R_massm
1 F5 V: {: P& o( Z: z% X8 @  move into Q_stock" W% n. w. V4 M6 Y7 V
end
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-9-2 11:54 , Processed in 0.015534 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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