设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 13563|回复: 1

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

[复制链接]
发表于 2009-6-14 16:41:55 | 显示全部楼层 |阅读模式
22仿真币
现有二类产品,A和B,如何实现1个A和1个B组装成1个C?我用orderlist建了二个OL_1和OL_2,分别用于A和B的等待,到了下一个进程,要取用的时候,一个都取不出来,实在不知为什么了,请大侠帮忙。2 _! C. y, X  {0 \) w$ M" `4 [+ L
; N2 |+ t0 q1 G. [, v
begin P_wait arriving0 u2 S' p% ~, L, C1 N0 }, J
  if this load type=L_a1 then, S. I' e3 _- B9 B- }
    wait to be ordered on OL_1) j. [+ I8 v9 S: X6 W8 M
  if this load type=L_b1 then
% l, ?# L2 a  k6 s3 w6 z( S" d    wait to be ordered on OL_2) m1 v% |- @( u8 n' F! @
  send to P_assemble3 I4 i( ]! s/ L$ L  t$ P, X& B$ _
end4 P+ W. e* {8 L. \  y- K& V

/ r* R& b5 U' L3 T9 `0 }begin P_assemble arriving* `/ i+ w6 g  e
  order a load from OL_1 to die* l9 y" U5 o" v
    in case order not filled backorder on OL_1( B, V& v; b3 U7 ~7 g- i
  order a load from OL_2 to continue% _3 R& a4 `0 j* ], B# y2 G
    in case order not filled backorder on OL_2
8 V8 q$ F9 h# E1 K" i0 `  m  set load type to L_product
. G' m$ F3 B9 Z" s( ^$ g9 ]  get R_massm
1 n) B3 {/ r1 g1 F5 Z% B( F% E! u  wait for normal 5,1 min" W' `' g& a; M: s# a/ g
  free R_massm
0 [  Y6 T, Y. A" V  move into Q_stock
2 J8 b0 t5 p5 S/ v, F/ J+ nend
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-5-31 18:29 , Processed in 0.013592 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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