设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10354|回复: 1

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

[复制链接]
发表于 2009-6-14 16:41:55 | 显示全部楼层 |阅读模式
22仿真币
现有二类产品,A和B,如何实现1个A和1个B组装成1个C?我用orderlist建了二个OL_1和OL_2,分别用于A和B的等待,到了下一个进程,要取用的时候,一个都取不出来,实在不知为什么了,请大侠帮忙。
% |$ w4 B+ m% U' G1 c. x; J/ q- E+ j; a7 r
begin P_wait arriving
$ l( g6 A% {8 x4 G  if this load type=L_a1 then
6 H6 |4 C& T( F# r    wait to be ordered on OL_12 J9 x9 P7 Z; E% m. p& Z' ?
  if this load type=L_b1 then
0 N6 D: g1 A( H: j2 x- W    wait to be ordered on OL_2
) B1 i! O. x+ s; w1 g2 K  send to P_assemble; d+ y4 I& s) E  \1 a+ _
end  E' b! [+ i& H1 y

' \) U7 [( e6 C3 L& U5 V  ?* sbegin P_assemble arriving& Z" I- z% C' z
  order a load from OL_1 to die
8 ~3 q+ E: C+ n    in case order not filled backorder on OL_1
) ~1 q! f: X/ E  order a load from OL_2 to continue
9 _/ }# R7 A& j2 P9 p3 D4 L/ o    in case order not filled backorder on OL_2
! f$ x: G9 `( {+ E/ j: r  set load type to L_product! c. e" v) p* ~$ {5 e( N
  get R_massm
5 p, K& O3 q# z! T: w0 x* l  wait for normal 5,1 min; L9 A2 P5 h+ c) v
  free R_massm( x; t! X& H3 ]6 r
  move into Q_stock
/ j3 t6 q+ B+ ~2 v# bend
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-7-12 20:58 , Processed in 0.015513 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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