设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 14675|回复: 1

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

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

" \& Y4 [% o- q( x0 T0 \+ K) Fbegin P_wait arriving
1 o* M; }% I2 {/ A, m1 z- x  if this load type=L_a1 then! r3 W% w8 b, l1 t: v- D
    wait to be ordered on OL_1
; e0 E: |6 V5 m! p4 t$ d9 S8 z9 F  if this load type=L_b1 then; @; A0 ~, N# m! u* B# d% A
    wait to be ordered on OL_2
/ B- I# S8 {9 o) `, B9 h  send to P_assemble( V' C! v/ K" @1 `/ ]7 O
end
2 `* a  {2 u: Z. L) ?% c
" o$ [  U+ v1 v7 Z1 M  K8 ]' Cbegin P_assemble arriving
$ c: j; A+ _, ]( M" R  order a load from OL_1 to die
; t  m1 h! P- T6 Y    in case order not filled backorder on OL_1
$ X, Q' F# B, a7 Q! z# R; [5 U* S  order a load from OL_2 to continue
  e4 a* v! f- V. R4 e& n7 @    in case order not filled backorder on OL_2% L8 {+ Q8 q6 i/ q3 u( @$ p
  set load type to L_product: D  m8 S! b7 J
  get R_massm
) L" J$ F% r8 v. x  wait for normal 5,1 min
" e. q0 @4 U: r5 i; a  free R_massm$ g8 _% Z7 b7 A; _- B  v( t% b
  move into Q_stock8 ]; J. e% Y1 S$ p6 A5 N; E1 I
end
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-9-16 22:41 , Processed in 0.013930 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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