设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 14763|回复: 1

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

[复制链接]
发表于 2009-6-14 16:41:55 | 显示全部楼层 |阅读模式
22仿真币
现有二类产品,A和B,如何实现1个A和1个B组装成1个C?我用orderlist建了二个OL_1和OL_2,分别用于A和B的等待,到了下一个进程,要取用的时候,一个都取不出来,实在不知为什么了,请大侠帮忙。$ D# n# N; W/ p3 E- _  i5 Q8 c
7 M; a' S( w8 n( W$ c. [
begin P_wait arriving* @% t$ U+ ^! |" f1 Q
  if this load type=L_a1 then
( s. e, c7 X7 Y! L9 Q    wait to be ordered on OL_1
0 T0 S/ ~( y. Z7 W' J  if this load type=L_b1 then8 ^# w) i* q4 Q% k% h' R
    wait to be ordered on OL_2
7 q. E1 o" ~7 m2 C1 k8 f. W$ P$ r1 N  send to P_assemble
- z" l, D! k4 K1 Z4 H& C/ g* p6 W8 P: jend: j/ W* r& J/ I) i  {
) t" }1 _$ w# K' Q0 E2 q1 @7 C! ?
begin P_assemble arriving
# @: N! e* j( o8 q' R* M% g4 ~  M  order a load from OL_1 to die
3 ]% i. Z& b; G  v# |    in case order not filled backorder on OL_1
& I, e( o$ }4 [9 |8 w. J  order a load from OL_2 to continue
6 ^( g) i. b7 V. T6 A2 i1 [    in case order not filled backorder on OL_2
$ w) E- N  s6 [  set load type to L_product# H/ w5 q- B/ f; N' k0 D& ]) F
  get R_massm) Y+ a. X$ l3 {3 C# ~7 U) T
  wait for normal 5,1 min
$ i" h' J6 U3 }# _0 H3 t# ~  free R_massm
# {6 @5 e+ `, P  move into Q_stock
: d( g0 L5 k  y5 Gend
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-9-21 20:47 , Processed in 0.015101 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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