设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10966|回复: 1

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

[复制链接]
发表于 2009-6-14 16:41:55 | 显示全部楼层 |阅读模式
22仿真币
现有二类产品,A和B,如何实现1个A和1个B组装成1个C?我用orderlist建了二个OL_1和OL_2,分别用于A和B的等待,到了下一个进程,要取用的时候,一个都取不出来,实在不知为什么了,请大侠帮忙。& p2 k' |6 y) `5 o7 [8 Y
: A. J2 m; W) N5 I+ u2 L. ~: J
begin P_wait arriving
8 q/ m. E1 w3 F2 p$ d" \  if this load type=L_a1 then2 ^0 f. p( Q) }0 i/ J
    wait to be ordered on OL_1
& V+ Q4 m1 K$ ~9 z  r  if this load type=L_b1 then
0 R# }/ ]& @! b7 ~6 Q$ T( a    wait to be ordered on OL_2
% w- g1 M8 @% L2 {: K  send to P_assemble
8 n8 `6 B4 O6 U. Pend
- k& s: {0 \/ {5 v: ^* y; y
* D# t  u" F; f  [! n$ T2 o1 u9 nbegin P_assemble arriving, B4 G, z& X* E% Z$ h5 Z
  order a load from OL_1 to die0 W3 Y; u6 t8 t# h
    in case order not filled backorder on OL_1! I6 l1 v/ m2 d4 Z
  order a load from OL_2 to continue. |7 H  e" \- f+ k8 u- R
    in case order not filled backorder on OL_2
% ]* Q" ]8 A5 W# F0 `  set load type to L_product
: _9 Z" |  ]: v2 w  get R_massm- d3 D: g5 T$ P7 x5 J; r
  wait for normal 5,1 min6 k8 L4 d' g4 Y' I& F  i! b- J
  free R_massm
% c( b$ d& f! o  Y- }  move into Q_stock  Y; p4 f  Y% Y+ w: W7 d  F* a
end
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-9-3 09:48 , Processed in 0.011456 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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