设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 13813|回复: 1

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

[复制链接]
发表于 2009-6-14 16:41:55 | 显示全部楼层 |阅读模式
22仿真币
现有二类产品,A和B,如何实现1个A和1个B组装成1个C?我用orderlist建了二个OL_1和OL_2,分别用于A和B的等待,到了下一个进程,要取用的时候,一个都取不出来,实在不知为什么了,请大侠帮忙。
1 s) Y9 L, b1 V: t0 `
% J- s: L: d! e1 q/ h5 Lbegin P_wait arriving
0 ?1 B: _& p$ m. @  z, |: p  if this load type=L_a1 then
) ?: R+ ?2 e' U6 W( N+ Q    wait to be ordered on OL_1
& `: g6 O$ O2 C. l  if this load type=L_b1 then
& F* W5 U5 T7 V4 k" h% |  d! [    wait to be ordered on OL_2
9 c# L$ x  g" ]( t  send to P_assemble
- r) q. R* V5 Dend
' D1 N3 U4 N2 r- K6 ~8 h
5 X/ e( S/ `0 B- ]$ R3 Y7 xbegin P_assemble arriving
6 C: b+ t: {3 v$ h' ?7 U! \  order a load from OL_1 to die
& [1 d" h8 A  X# k' U, g2 I    in case order not filled backorder on OL_10 j% ]+ q6 Q7 k/ W2 X0 d' w/ l5 h
  order a load from OL_2 to continue3 U2 d' a1 u. }, F
    in case order not filled backorder on OL_2
) u! W  {: v; S/ A, s' }0 ?1 r  set load type to L_product
/ {; i4 g! R2 g) x$ D; I; z: s2 ?  get R_massm
8 V0 _4 X" P+ a5 G  wait for normal 5,1 min" E( C8 S) b2 C0 A+ L$ H
  free R_massm7 n9 B' {( u9 g0 c. d/ T
  move into Q_stock
4 s  w3 r/ i, n( K0 Q; z8 g0 v% iend
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-9 16:10 , Processed in 0.015142 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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