设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 13579|回复: 1

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

[复制链接]
发表于 2009-6-14 16:41:55 | 显示全部楼层 |阅读模式
22仿真币
现有二类产品,A和B,如何实现1个A和1个B组装成1个C?我用orderlist建了二个OL_1和OL_2,分别用于A和B的等待,到了下一个进程,要取用的时候,一个都取不出来,实在不知为什么了,请大侠帮忙。& J+ {* s- `: Y, X1 Z

5 d. ?. h  I. H3 T3 ]begin P_wait arriving
' N7 I2 B- f, t( x3 _  if this load type=L_a1 then- ]6 Z. Q" ?8 m/ g. t. e+ w
    wait to be ordered on OL_1$ D6 O  v& q4 R# t# l8 ~  ?
  if this load type=L_b1 then1 F, I5 h! r* Y- j
    wait to be ordered on OL_2* s* H% P( F4 B4 F- f& ]
  send to P_assemble
; Y7 J9 @. D' Y0 R2 ]# g0 ~6 O# X/ tend4 ~" c0 |; ]8 ^4 b& K9 @

8 @( [  `2 B/ k8 ibegin P_assemble arriving
! {  d! O! P5 _: m' p  order a load from OL_1 to die- \4 j' h. a7 c, {9 _7 g& T
    in case order not filled backorder on OL_13 Q& i0 F3 _6 ?) b- \: S
  order a load from OL_2 to continue
" B( ^! ]$ i! C# `    in case order not filled backorder on OL_2
$ @* _+ i) v5 F7 G1 x# a5 U  set load type to L_product3 f. Y0 I8 ^  Z4 m- {$ h
  get R_massm& e% A0 t4 T9 r6 h# N' u5 I
  wait for normal 5,1 min* [' [* N* X5 R3 G- M9 @) s
  free R_massm# e( J! }& E7 |" V. [
  move into Q_stock
' z* }/ n# N9 w7 qend
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-3 00:39 , Processed in 0.015204 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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