设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 11920|回复: 1

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

[复制链接]
发表于 2009-6-14 16:41:55 | 显示全部楼层 |阅读模式
22仿真币
现有二类产品,A和B,如何实现1个A和1个B组装成1个C?我用orderlist建了二个OL_1和OL_2,分别用于A和B的等待,到了下一个进程,要取用的时候,一个都取不出来,实在不知为什么了,请大侠帮忙。- @2 G0 T' T6 X; n
1 p$ n4 H. G- F) A5 N
begin P_wait arriving1 U7 k* P8 g: _# w6 M  _9 o
  if this load type=L_a1 then
& y$ r$ `; J" U. |    wait to be ordered on OL_1
/ p/ |! s4 i9 l. s) A  if this load type=L_b1 then
4 Z: T2 `' S$ L8 t* B9 n8 m- G    wait to be ordered on OL_2$ _" I! {, U, N$ d
  send to P_assemble% u' h* H0 k* r; l; V) x) C: u
end4 N0 e. Y  N  u

& D9 `4 ]9 t3 ~7 j$ K( v  ^begin P_assemble arriving
2 X& f/ M- s& v6 h* R  A  order a load from OL_1 to die5 ^; c2 i5 ?- g4 i
    in case order not filled backorder on OL_11 g4 D! K7 x5 t
  order a load from OL_2 to continue
# X9 }5 D3 g$ p' l& ^4 l) @7 U0 Q, H    in case order not filled backorder on OL_2, X  l0 A4 r2 Y1 @6 V5 [" P7 X
  set load type to L_product
9 X* ^# K2 ?: \1 N# k  get R_massm+ n, N& n! r2 {0 [% O
  wait for normal 5,1 min
2 u5 j2 {: N3 J% p  free R_massm5 C9 b  w7 }& J4 p9 @8 N
  move into Q_stock
/ V6 E% }8 a# R6 [) Q/ j( O6 Kend
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-11-13 19:05 , Processed in 0.015351 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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