设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 11147|回复: 1

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

[复制链接]
发表于 2009-6-14 16:41:55 | 显示全部楼层 |阅读模式
22仿真币
现有二类产品,A和B,如何实现1个A和1个B组装成1个C?我用orderlist建了二个OL_1和OL_2,分别用于A和B的等待,到了下一个进程,要取用的时候,一个都取不出来,实在不知为什么了,请大侠帮忙。
# R. y1 c, y. P0 |, J9 L
  n- o4 G3 Z2 u2 ^begin P_wait arriving
4 n/ f$ z- s; T" |6 P" e; m  if this load type=L_a1 then( [9 P; T3 A, N
    wait to be ordered on OL_1" Y4 H0 ?0 i; h% v0 \: e3 p8 W
  if this load type=L_b1 then
8 e8 Y5 S% T0 {1 W* E    wait to be ordered on OL_2* U% k9 q. \1 _
  send to P_assemble! Y, Y- E( ]; {. j0 d0 S: O
end
- S7 w: \) k; R, P6 G" F: _1 ~8 S# }/ \; Q  P) p! l2 c
begin P_assemble arriving) O5 I6 [, g% g2 j6 z
  order a load from OL_1 to die
4 E/ f+ g3 E% Q. X$ ?9 s* X    in case order not filled backorder on OL_1
0 V! p1 b" Q: y# w- @  order a load from OL_2 to continue
( U% g% b; H  }1 q9 h; H& H    in case order not filled backorder on OL_24 C* M* F& J2 D: W
  set load type to L_product& y( q# X8 f, }$ E
  get R_massm
  ^" x# _7 P: v$ i$ U  wait for normal 5,1 min
1 `) G+ O( s0 t+ v' b& l  free R_massm
7 M5 X8 A" \; r  B7 i/ K, u, v  move into Q_stock' G( s% I: q0 _4 u
end
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-9-16 07:54 , Processed in 0.016691 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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