设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 13425|回复: 1

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

[复制链接]
发表于 2009-6-14 16:41:55 | 显示全部楼层 |阅读模式
22仿真币
现有二类产品,A和B,如何实现1个A和1个B组装成1个C?我用orderlist建了二个OL_1和OL_2,分别用于A和B的等待,到了下一个进程,要取用的时候,一个都取不出来,实在不知为什么了,请大侠帮忙。
# u5 U4 X/ L( k) g/ N: E2 @' T: Y. N
begin P_wait arriving
3 N" a$ s/ V- F. i' b3 p# k  if this load type=L_a1 then
: A% h9 Y( M  O4 t4 \    wait to be ordered on OL_1/ c, g. E, k  q0 j
  if this load type=L_b1 then# a. `- b$ }& e- |
    wait to be ordered on OL_2
. b) _2 c! t) O6 s( r6 b  send to P_assemble
  E2 z# N+ h5 I. H! Hend' Y; p- w, ?' @. v7 A# L% a

, x5 v( f- [2 B' `. t* vbegin P_assemble arriving! e- O9 W: q# v* l
  order a load from OL_1 to die
  s3 T* A5 y' B+ p: ]# _' k2 b    in case order not filled backorder on OL_1" i6 l* \/ z4 c7 `: H5 `
  order a load from OL_2 to continue, j4 m4 Z1 k  N- z$ ~$ y9 X( t* i
    in case order not filled backorder on OL_2- ^/ v( s) W3 ]& _& l
  set load type to L_product6 F5 l6 u& V" T* f) O
  get R_massm  U- k6 i- T) ?! J- }
  wait for normal 5,1 min2 c# ?  r2 T5 b2 E8 a" y( y
  free R_massm
6 U5 d( k+ m% Y& g$ ~9 |  move into Q_stock7 ?8 @+ t4 u1 {6 s2 x) K0 l6 O4 T
end
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-5-5 23:28 , Processed in 0.012593 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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