设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 13595|回复: 1

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

[复制链接]
发表于 2009-6-14 16:41:55 | 显示全部楼层 |阅读模式
22仿真币
现有二类产品,A和B,如何实现1个A和1个B组装成1个C?我用orderlist建了二个OL_1和OL_2,分别用于A和B的等待,到了下一个进程,要取用的时候,一个都取不出来,实在不知为什么了,请大侠帮忙。
6 Q8 I$ e, |) Z; \( R1 C2 b- L, F- Z7 l4 O8 r9 ^3 @
begin P_wait arriving
1 I# B* H& p0 l  ~0 J  if this load type=L_a1 then- y9 Q* k4 I( a- D
    wait to be ordered on OL_17 Q  z5 d$ U* y+ s$ R& K
  if this load type=L_b1 then
! F* m* }; E! h* @    wait to be ordered on OL_2
! B0 L" O( i$ k* M! v  send to P_assemble
' \6 |& o* {0 w! O8 S2 u. Fend
! `6 `* ~, o' ?9 J( y* Y
/ R+ i5 f9 G+ K" z7 q" E" ibegin P_assemble arriving* c5 Y: m, f3 X7 n
  order a load from OL_1 to die
' x  i4 A8 n  A7 ~  B% ~    in case order not filled backorder on OL_16 y% H( z9 ~' b% V6 r2 n9 C& w: c
  order a load from OL_2 to continue3 B6 ^+ v0 e5 G7 F. _
    in case order not filled backorder on OL_2
8 Q6 t0 E3 m, I* K  set load type to L_product
7 i( W6 T1 s& I% T  get R_massm
* @. @! {# s9 l6 k7 Z  wait for normal 5,1 min
# s) n) W5 x8 g1 S& I  w  free R_massm$ R% L( |* X# U
  move into Q_stock
- [! ?' s! _2 _* e( w% Oend
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-6 04:15 , Processed in 0.021677 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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