设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 11636|回复: 1

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

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

5 ~; I/ S' B& K  ^7 O# k( y. ?begin P_wait arriving
6 g) b* Y! Q5 Y$ J  if this load type=L_a1 then
' t+ t8 F) V8 n/ _- Z" V    wait to be ordered on OL_1
* ]. O) P0 `+ z  if this load type=L_b1 then! g5 J; ^: D/ r3 s0 C
    wait to be ordered on OL_2
+ N4 K7 K/ U8 K" }* l  send to P_assemble3 G* j, D7 N' r
end# D: n" u1 e+ u1 ^/ G: _  g) `! Q& S
5 O7 x) l0 T; v! Z8 e, h
begin P_assemble arriving) `! ^- {0 R5 F; A
  order a load from OL_1 to die
0 w0 I, \& @# I* \) }4 q& p+ t    in case order not filled backorder on OL_1% ^6 Z3 H3 q6 T% R4 ^" ^" L6 N2 e: e
  order a load from OL_2 to continue
9 K, R# O; H* o6 e  l) b3 P    in case order not filled backorder on OL_2
1 {/ n% l! n8 ?2 {% q$ b' s  set load type to L_product
% N; d* B7 E1 E  get R_massm
* J$ I7 X3 |: ]  wait for normal 5,1 min
) O" v3 W* j; }; J8 p6 Q  free R_massm& h$ i5 l4 ]- L  T  n& Z
  move into Q_stock. `, ~; i2 \; t- p
end
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-10-18 09:49 , Processed in 0.012100 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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