设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 12658|回复: 1

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

[复制链接]
发表于 2009-6-14 16:41:55 | 显示全部楼层 |阅读模式
22仿真币
现有二类产品,A和B,如何实现1个A和1个B组装成1个C?我用orderlist建了二个OL_1和OL_2,分别用于A和B的等待,到了下一个进程,要取用的时候,一个都取不出来,实在不知为什么了,请大侠帮忙。9 u' A, c$ ~/ |& v8 G  D

/ i5 p5 a* R/ n- L. L/ bbegin P_wait arriving0 v. G! H* l9 e: h9 M  s7 @( S+ d1 d% i, R
  if this load type=L_a1 then
1 G% W* S+ R: j9 Z5 }    wait to be ordered on OL_1
7 S. V1 U7 _& }5 v7 x  C5 U  if this load type=L_b1 then+ `# w* L2 {; |( e& R8 n' G
    wait to be ordered on OL_2% Q& z. ^% J/ Y9 e4 @, L  Z! V  X
  send to P_assemble' T+ Q8 Q8 k8 b& ]' H
end: H. e+ P; _5 `7 V3 ]

) [" I/ h: i6 Q( ^/ N$ B+ p- Vbegin P_assemble arriving
7 q  Y7 ]/ O$ v& z6 G% p  order a load from OL_1 to die: K7 k2 i( e3 d! T; T+ {! X
    in case order not filled backorder on OL_1
  _" ~9 e' J! J# ^; U2 n9 r, f$ g  order a load from OL_2 to continue
' v( {: `6 a+ g/ i6 n; \/ i    in case order not filled backorder on OL_2
# x6 M4 A* Q% {, V5 V3 ^  set load type to L_product7 p& K( k- ]  ^+ ~
  get R_massm
9 G" ]9 P, x" O9 |; }/ X  wait for normal 5,1 min
# M6 p- p+ Z! x. f6 y' R. g7 I: \  free R_massm  h& g; q2 m0 d1 N
  move into Q_stock% [. s- G* q% N( L9 G4 X4 H9 \
end
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-2-2 22:18 , Processed in 0.016778 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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