设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 14456|回复: 1

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

[复制链接]
发表于 2009-6-14 16:41:55 | 显示全部楼层 |阅读模式
22仿真币
现有二类产品,A和B,如何实现1个A和1个B组装成1个C?我用orderlist建了二个OL_1和OL_2,分别用于A和B的等待,到了下一个进程,要取用的时候,一个都取不出来,实在不知为什么了,请大侠帮忙。6 Q  C+ q3 V" J+ s5 Q3 J2 r% x9 b& G
( f7 D6 K1 B' l- R+ D
begin P_wait arriving
1 T# c! s6 Q9 z1 C+ R  if this load type=L_a1 then
1 J2 I. D5 w3 ~0 H8 \! r: i    wait to be ordered on OL_1
' r  \( T! p' E6 {3 n7 a  if this load type=L_b1 then
4 c2 @: C& C' r* ~    wait to be ordered on OL_20 l% Z: C/ g# D: n: L
  send to P_assemble
3 B: R+ `1 R4 wend
7 |. r3 g; a( c, |* j/ Y* t) d, e. M1 p5 |) ^. m7 c7 B7 l: l
begin P_assemble arriving
. \: Z. W9 e) L: u) F2 k5 p* U  order a load from OL_1 to die+ {6 U5 K2 V4 K2 A
    in case order not filled backorder on OL_1' p- Y5 c* `& _( @
  order a load from OL_2 to continue) e  p( c% n9 k+ m/ C
    in case order not filled backorder on OL_29 @# A" h# ?; f+ @( u
  set load type to L_product
* B& ]4 W6 `9 a4 {$ \- e: {1 ~: t  get R_massm- }, G8 r- \2 h4 D  |; d$ M$ i7 [
  wait for normal 5,1 min& k6 j) s* v& W7 l
  free R_massm2 ]; Q! E& P% }) E
  move into Q_stock7 ~% f) ^# S6 [8 U( J# }( v6 a
end
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-8-27 11:27 , Processed in 0.015533 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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