设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 13727|回复: 1

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

[复制链接]
发表于 2009-6-14 16:41:55 | 显示全部楼层 |阅读模式
22仿真币
现有二类产品,A和B,如何实现1个A和1个B组装成1个C?我用orderlist建了二个OL_1和OL_2,分别用于A和B的等待,到了下一个进程,要取用的时候,一个都取不出来,实在不知为什么了,请大侠帮忙。$ s- e/ k( [% r6 ^5 ~  d8 N

) f. I$ S' J/ W+ A; R* g8 Ybegin P_wait arriving
- ]6 l! I/ y- L4 Z$ I  if this load type=L_a1 then
( \8 U# ]/ s9 W6 \- [3 x4 G    wait to be ordered on OL_1$ w3 ?! E+ n/ T9 E/ R
  if this load type=L_b1 then7 A4 g. \9 s; ~1 P& }. t
    wait to be ordered on OL_2$ t+ m2 |; Y! j: r4 M0 |+ K
  send to P_assemble& m+ ]+ M6 D: o+ \, Q' u
end. G& H7 \2 i- _, ]# ^
# |! d8 R) i! R. R3 x" @
begin P_assemble arriving
, ^4 D, ?. ~+ c4 ~4 s. b0 Y  order a load from OL_1 to die
( k. ~0 L9 `: r9 |    in case order not filled backorder on OL_1% \" w; `$ z# v, T7 X* o$ z7 w/ a
  order a load from OL_2 to continue9 [8 O( P( S+ X, ~: U
    in case order not filled backorder on OL_2
9 W2 `9 }" `) N5 d+ N% w1 o- k  set load type to L_product5 I& V5 i) E/ F" F; z; Q" Y/ i+ m
  get R_massm
& l0 |1 `& S! B& L6 w6 m" v% |  wait for normal 5,1 min  Q$ h7 q- v  B% R9 O. d
  free R_massm9 L9 ]4 Y7 F4 n: T7 u
  move into Q_stock
. I% a+ [9 @7 I. M$ oend
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-26 17:13 , Processed in 0.012920 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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