设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 12805|回复: 1

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

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

/ z+ y7 P* i  J* ?; w6 C6 Bbegin P_wait arriving3 |3 M0 U; K/ i  I, B8 }) S
  if this load type=L_a1 then
+ A% N4 Z) p5 r, k  {* _    wait to be ordered on OL_1
! _" O0 e- R4 {7 D# t5 D2 S9 w* Q2 ~  if this load type=L_b1 then
# c' o/ a) o. B1 w    wait to be ordered on OL_2. c7 J- f* ^: Z( Z+ s: N6 V3 {' t* f
  send to P_assemble
  m. ^! R1 n  K3 }) r6 N$ uend
9 V" p1 m' L1 ~4 d/ s8 B$ z- h2 H& h* \* u4 L" P7 n! u
begin P_assemble arriving
( Y) K* K7 p  E/ E, j. y  order a load from OL_1 to die- \! F7 U( O9 `- O
    in case order not filled backorder on OL_1% S+ \( X* i' Q9 x3 q
  order a load from OL_2 to continue
7 A8 Q. z3 ?' j4 _2 D3 j    in case order not filled backorder on OL_2" u  \8 T9 J0 }( E+ Y+ _
  set load type to L_product4 d) c- ~" o6 y8 o) L
  get R_massm
8 E" q* Z* n. m- b- z  y. p& U: e  @  wait for normal 5,1 min* R, m' W0 W" T9 e$ z8 T/ W
  free R_massm; P! y, N7 [  _  Y, c8 c
  move into Q_stock3 i' q6 ]# U* [
end
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-2-21 18:57 , Processed in 0.014428 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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