设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 12703|回复: 1

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

[复制链接]
发表于 2009-6-14 16:41:55 | 显示全部楼层 |阅读模式
22仿真币
现有二类产品,A和B,如何实现1个A和1个B组装成1个C?我用orderlist建了二个OL_1和OL_2,分别用于A和B的等待,到了下一个进程,要取用的时候,一个都取不出来,实在不知为什么了,请大侠帮忙。, s4 Z4 D3 ~1 d( y6 v8 |
* A, j) W; F) y6 t' l& P& K
begin P_wait arriving
1 R2 P5 G/ ~" P. L  if this load type=L_a1 then
* ~; |* H& Z4 _( ^+ T    wait to be ordered on OL_16 a8 G: Y$ ?$ B. b
  if this load type=L_b1 then
9 S$ J; S8 M" d# {3 H    wait to be ordered on OL_2
1 n0 r3 N3 [2 n$ G  send to P_assemble) I# ^, G* ?$ m) s
end
5 b" G; A9 d; S
) E- i1 @5 C  x0 ~+ Vbegin P_assemble arriving
/ H. U4 H6 d, y. d" X1 V  order a load from OL_1 to die6 D! f4 M( E* [9 P0 _
    in case order not filled backorder on OL_1
6 ^' ^$ ~' d) [. x, v9 K3 M# k% I  order a load from OL_2 to continue
- a. V0 M, k6 [7 R4 z+ k- e    in case order not filled backorder on OL_2; u: I1 X) C2 s  O
  set load type to L_product
" R* s, O: b: Y$ u. ^+ O. Y9 H  get R_massm0 j: s% Z* E3 S: j  l( S+ K0 q: Z
  wait for normal 5,1 min
  A' v* P2 u9 K$ G2 r  free R_massm  q- @$ F/ }2 F$ y9 Z0 W4 \
  move into Q_stock' X. \1 t2 s- {) O
end
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-2-7 19:43 , Processed in 0.014546 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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