设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 12870|回复: 1

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

[复制链接]
发表于 2009-6-14 16:41:55 | 显示全部楼层 |阅读模式
22仿真币
现有二类产品,A和B,如何实现1个A和1个B组装成1个C?我用orderlist建了二个OL_1和OL_2,分别用于A和B的等待,到了下一个进程,要取用的时候,一个都取不出来,实在不知为什么了,请大侠帮忙。
  Q% C+ e3 m) ?1 k& L7 V6 u3 p. g' i. O, S, @& g* W6 D3 \
begin P_wait arriving
$ r# ]8 ^8 E" z5 P3 v  if this load type=L_a1 then
% u5 e8 f! [9 [    wait to be ordered on OL_1% E" W% |5 e; e3 a  H( w+ |' s
  if this load type=L_b1 then& C7 C! u2 P& o
    wait to be ordered on OL_2  y9 j9 Q! P% d4 Y  V3 N$ A* Q
  send to P_assemble3 z3 i- T. [& W- X$ w  E1 G
end$ l# ?% Q8 ?& {
$ n( i2 q) d+ I, T$ s" D  E
begin P_assemble arriving* o; @3 A: y* p. U
  order a load from OL_1 to die
& j, j. t) M- g" }6 P+ N    in case order not filled backorder on OL_1  r! z) y* T2 ~4 x
  order a load from OL_2 to continue
& z0 |. x5 b+ h, u    in case order not filled backorder on OL_2# o* e3 n1 p5 O
  set load type to L_product8 S3 U6 \7 ]  r# q4 s: \
  get R_massm
& h7 [* [& g! T+ Q- d, t3 e  wait for normal 5,1 min
3 T" R+ Q5 `8 c' t+ x/ w5 `4 R  free R_massm: a3 P, r6 J$ o# D! L
  move into Q_stock
6 O) I9 t( O) oend
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-2 01:54 , Processed in 0.018405 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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