设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 14644|回复: 1

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

[复制链接]
发表于 2009-6-14 16:41:55 | 显示全部楼层 |阅读模式
22仿真币
现有二类产品,A和B,如何实现1个A和1个B组装成1个C?我用orderlist建了二个OL_1和OL_2,分别用于A和B的等待,到了下一个进程,要取用的时候,一个都取不出来,实在不知为什么了,请大侠帮忙。4 l1 o' g/ S3 S
4 ~, d/ `5 Z# v  j5 c0 U3 i
begin P_wait arriving5 _0 o6 x  I0 a4 {7 q- {+ {
  if this load type=L_a1 then- l/ n' E/ K- s1 e, \4 S
    wait to be ordered on OL_1
$ v6 @# `. ?" y+ P& }6 l9 @! b  if this load type=L_b1 then
* n3 {, I3 T8 f2 m& h$ @  V    wait to be ordered on OL_2  r" }" j* y' \% I) _) s$ g+ W5 D- N: c
  send to P_assemble) I# c4 e: b) x" n) l1 ^6 ?7 t" Y
end; _; ^- I; O) {7 I
' W7 _3 N0 Y" C3 K- k; ]- w( \
begin P_assemble arriving4 d1 B1 z" n! S7 r- n2 T7 e& q7 U& Y' D
  order a load from OL_1 to die
" B0 m' [7 H5 V. B7 [    in case order not filled backorder on OL_1* Q) A/ z/ a$ m; f0 Q1 O& g
  order a load from OL_2 to continue
4 R0 t* l" W0 {5 X! I& c    in case order not filled backorder on OL_2
* N7 `7 P$ @) x8 ?  Z& B7 ?  set load type to L_product
* n$ \. `" c; m# R" K5 U, z  get R_massm
4 o- N; V' N- D( H3 k; X  wait for normal 5,1 min: A% m2 G& ?* Z0 ~
  free R_massm
. y; l: z4 k0 ]' t+ W  move into Q_stock
9 \/ ]; a  L2 A( P7 R' N$ [  bend
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-9-13 18:07 , Processed in 0.014451 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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