设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 13662|回复: 1

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

[复制链接]
发表于 2009-6-14 16:41:55 | 显示全部楼层 |阅读模式
22仿真币
现有二类产品,A和B,如何实现1个A和1个B组装成1个C?我用orderlist建了二个OL_1和OL_2,分别用于A和B的等待,到了下一个进程,要取用的时候,一个都取不出来,实在不知为什么了,请大侠帮忙。
) s3 I! i3 ?, k* `( M4 z) x% U& y" ~. m1 S
begin P_wait arriving
) f. d3 n, _! Y5 \2 P5 ]. R2 ~5 z- k  if this load type=L_a1 then: e3 [2 o5 g/ Y/ @% T2 M
    wait to be ordered on OL_1: {* f6 v7 @6 J3 z1 d0 E1 _
  if this load type=L_b1 then
! M! b2 |& d; u. G    wait to be ordered on OL_2/ |9 C5 A( \& J
  send to P_assemble* x  p$ F) B5 @: Z* c
end
. p% h8 P* [" E3 a5 k! b5 n/ g, E; D5 x  M1 s
begin P_assemble arriving# Z, {: p3 d0 N+ _9 V. X: g% T& U
  order a load from OL_1 to die
# T0 A: k9 D# C9 m& @; ]" I    in case order not filled backorder on OL_1. D# r5 G" H- b; r/ Y
  order a load from OL_2 to continue3 n) H6 V8 h4 J1 J; P
    in case order not filled backorder on OL_2
! a+ d% n& V2 t' ^; j- c7 l8 \) y# t  set load type to L_product- i8 `- }5 X( ]/ I: Q% U) U+ B
  get R_massm
: m, |9 j2 n8 h. k. N  wait for normal 5,1 min- G# E( G7 c& T  V- z+ a1 t
  free R_massm
6 ^# }. I; L- j  b  move into Q_stock+ g5 J/ e! h3 M+ O( H, v3 x- S: R
end
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-17 15:25 , Processed in 0.014632 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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