设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 14311|回复: 1

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

[复制链接]
发表于 2009-6-14 16:41:55 | 显示全部楼层 |阅读模式
22仿真币
现有二类产品,A和B,如何实现1个A和1个B组装成1个C?我用orderlist建了二个OL_1和OL_2,分别用于A和B的等待,到了下一个进程,要取用的时候,一个都取不出来,实在不知为什么了,请大侠帮忙。& ?1 M5 I$ |! |/ u8 B6 O7 t; x
( H5 q+ R' V( a0 n
begin P_wait arriving3 q7 d; [- g, d& a. N
  if this load type=L_a1 then
  `9 G% {. C6 W; a    wait to be ordered on OL_1
- M/ t* {, I' |( w6 Z& r! J5 b  if this load type=L_b1 then/ o9 q- [# [3 @1 ~% F, \8 A( V
    wait to be ordered on OL_2- I  ?3 i! R! F& z9 X4 D" m
  send to P_assemble
1 I8 }- X' }) F, H3 w) V! Mend
6 [# Q  x# [9 l/ K1 ?, {
% u. \* k! T9 H. k6 U& Pbegin P_assemble arriving' D1 E, |+ r' ~1 j7 y) O# t) a
  order a load from OL_1 to die
! w7 l) e7 @" d% I! Z    in case order not filled backorder on OL_1
) S2 Y* ?7 C3 R( H! G) P% ?  order a load from OL_2 to continue* [6 x* W) }. @5 i- P6 s
    in case order not filled backorder on OL_2
! h7 X' ]/ r1 s  h! b5 d( x: Q  set load type to L_product; g5 E1 \7 k4 x: u) ]
  get R_massm
4 m" F0 H, ^+ l, P  wait for normal 5,1 min" n1 F5 Y: Y! o$ O; f1 J6 M
  free R_massm+ S' f: D. L# r8 u+ o
  move into Q_stock0 R/ ]. g) O9 S! i/ E* Y, D  z
end
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-8-7 00:21 , Processed in 0.010721 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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