设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 14809|回复: 1

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

[复制链接]
发表于 2009-6-14 16:41:55 | 显示全部楼层 |阅读模式
22仿真币
现有二类产品,A和B,如何实现1个A和1个B组装成1个C?我用orderlist建了二个OL_1和OL_2,分别用于A和B的等待,到了下一个进程,要取用的时候,一个都取不出来,实在不知为什么了,请大侠帮忙。
6 K7 q) B% d2 }5 N. I0 J+ L+ A' O$ @7 g! j" M$ Q" e
begin P_wait arriving. v3 M, _8 f4 G6 \! I2 p
  if this load type=L_a1 then; V0 M! x* e' _9 L4 \# H  o* D
    wait to be ordered on OL_1
6 }- f. \4 A$ O, _7 E) p6 z* D* z* }  if this load type=L_b1 then
+ S0 \+ N! ~% a5 k  E    wait to be ordered on OL_2" z' {. K/ S8 y6 Q  x8 F8 W
  send to P_assemble: N! N9 @. u5 ]3 r/ H4 ~
end
4 U9 p% V) T! x7 E2 b' C. Q, x% p8 o9 y+ z1 ]. C& P5 \2 M+ H
begin P_assemble arriving: [1 p9 D4 B; z; P
  order a load from OL_1 to die8 h* _' [0 M7 }& ]' y) @9 I5 Y
    in case order not filled backorder on OL_1
: |  d9 o8 e" K" R+ O/ \  order a load from OL_2 to continue
- |% ~  K8 C0 f' D- }    in case order not filled backorder on OL_2- y7 D# l. B1 M3 f( J* F) x
  set load type to L_product
& l/ m! I: M+ p" W* X/ T! e3 h  get R_massm
5 u; c; l( I/ `' r2 v. L5 ^  wait for normal 5,1 min
9 x& z- g8 r- T6 @( T1 v  free R_massm
3 p4 K4 n1 S- d- r& v2 l( n  move into Q_stock
+ H/ [. q, n9 K* b3 {, F+ r; Uend
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-9-24 20:06 , Processed in 0.013833 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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