设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 13677|回复: 1

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

[复制链接]
发表于 2009-6-14 16:41:55 | 显示全部楼层 |阅读模式
22仿真币
现有二类产品,A和B,如何实现1个A和1个B组装成1个C?我用orderlist建了二个OL_1和OL_2,分别用于A和B的等待,到了下一个进程,要取用的时候,一个都取不出来,实在不知为什么了,请大侠帮忙。
3 Z; l& Z, [- y5 o5 J9 }5 ^9 I& o/ K, t1 U3 g
begin P_wait arriving2 C, r  l9 z* E9 _- W6 i
  if this load type=L_a1 then' ^6 N+ A' _3 ~% [
    wait to be ordered on OL_1- r4 C' q* Q9 a8 d
  if this load type=L_b1 then: b* a2 n/ F7 L2 ~/ D% G
    wait to be ordered on OL_2
7 e* W+ e- b0 n! T% m& V' q  send to P_assemble* T! O' ]- z6 p( m
end
: h9 B: c) z( g3 [+ [/ [) P/ H, K% g: Z5 K: p
begin P_assemble arriving
6 l2 o) ~6 ~, v  order a load from OL_1 to die6 ?2 {0 c- L0 P/ A' L
    in case order not filled backorder on OL_19 [; b# L3 H( Q, B' M9 d
  order a load from OL_2 to continue! d6 V4 y: R; \4 k- E9 t) C
    in case order not filled backorder on OL_2, F& V1 L: G% X' W! W/ T/ g
  set load type to L_product
. N) L) X) l( p% F2 \0 ^  get R_massm4 J1 H+ o, l5 v# K* @1 Q
  wait for normal 5,1 min2 o& w. R% x* }1 A3 _
  free R_massm, ~' |' L+ _$ d8 X
  move into Q_stock1 s/ }2 E2 P2 T( G. S* q: h' ^' t
end
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-18 20:53 , Processed in 0.019410 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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