设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 13371|回复: 1

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

[复制链接]
发表于 2009-6-14 16:41:55 | 显示全部楼层 |阅读模式
22仿真币
现有二类产品,A和B,如何实现1个A和1个B组装成1个C?我用orderlist建了二个OL_1和OL_2,分别用于A和B的等待,到了下一个进程,要取用的时候,一个都取不出来,实在不知为什么了,请大侠帮忙。
" [# H; v: Z2 q3 k! h& S9 {+ H) h9 e' y( H3 @  g% s
begin P_wait arriving2 n9 r) t* J  Z8 m9 j9 W! O
  if this load type=L_a1 then% [  j; B) ?2 q" O( U
    wait to be ordered on OL_13 o% d9 a: N# g: y2 S
  if this load type=L_b1 then" @5 n: e5 _& m' V0 Z- p& b/ B$ J
    wait to be ordered on OL_2
/ U# n( c& ~- N  send to P_assemble
; n8 o$ j+ @* F. F9 rend
' e) @7 i% c! V4 i7 @/ M$ `5 g4 q" p7 g
begin P_assemble arriving' u* E7 B6 V" c/ l0 u
  order a load from OL_1 to die
" @% L1 N  [- \6 a. r. ~) W5 h    in case order not filled backorder on OL_1
* \3 G2 F; g6 I# K( a, t+ z8 X  order a load from OL_2 to continue6 w5 l9 }8 o; b! s
    in case order not filled backorder on OL_2  t* S4 B9 a) g# W
  set load type to L_product7 G8 i# D! ~% G' G! [
  get R_massm
+ g4 [% A/ s; r7 F& h  wait for normal 5,1 min4 k- ~" E6 P6 K0 L4 Y6 p9 t3 w5 {
  free R_massm
! {$ }& _6 U+ t8 G! ^  move into Q_stock
* x+ ?) Q/ ^0 d/ O6 W/ q5 G- Mend
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-4-29 15:43 , Processed in 0.013905 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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