设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 13510|回复: 1

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

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

1 Q! A" [/ ~0 d: Dbegin P_wait arriving
1 |- h. T; o! A. \( `  if this load type=L_a1 then
% E4 q; [+ y* F& |/ ]    wait to be ordered on OL_1
6 X/ k( {7 _$ T3 \' t  if this load type=L_b1 then
* B6 E( w; ?+ k: e5 u5 Q    wait to be ordered on OL_2
  P' `, |- y( _+ y1 h  send to P_assemble
7 x  W# ?: J$ F* g5 Fend
( w, H& D- o% |( o+ s+ m9 Q7 V- {$ j1 W. {% A
begin P_assemble arriving3 b( m- U+ x+ x7 x0 P1 s$ k6 H* C1 p
  order a load from OL_1 to die
0 H" g4 {. D, E' \# ^+ t3 j    in case order not filled backorder on OL_19 T* [: _  @" X8 b
  order a load from OL_2 to continue
) [( N5 E# [7 L, d) l, {: N    in case order not filled backorder on OL_2- H% `; A& Z4 S' u7 t3 V
  set load type to L_product/ ]' U- e& C6 D$ h5 Y7 |
  get R_massm8 \! y5 h: d$ d7 J, w) Q$ g( j
  wait for normal 5,1 min
8 h+ o  l* G1 V4 k- C8 N+ I- ~  free R_massm5 m3 ^& ]! o1 H3 \9 r! i/ i4 w" y6 i
  move into Q_stock
! l: a# M1 O8 F) @1 F8 e& L' cend
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-5-20 02:27 , Processed in 0.022098 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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