设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 14037|回复: 1

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

[复制链接]
发表于 2009-6-14 16:41:55 | 显示全部楼层 |阅读模式
22仿真币
现有二类产品,A和B,如何实现1个A和1个B组装成1个C?我用orderlist建了二个OL_1和OL_2,分别用于A和B的等待,到了下一个进程,要取用的时候,一个都取不出来,实在不知为什么了,请大侠帮忙。
2 Z& V: t6 u4 n; |* z/ G/ E2 U1 y: T) o
begin P_wait arriving* x+ |& ?# x) X5 u5 {
  if this load type=L_a1 then
# W- v$ i  L4 ~' v3 c# x    wait to be ordered on OL_1
0 _( [3 u* D5 t$ P2 H  if this load type=L_b1 then
* }9 V: q3 U% s! E4 v    wait to be ordered on OL_2
# h2 |: p% i4 b  send to P_assemble
! G3 y! d, w* gend
$ A2 ?: a( }+ K, G3 X0 S+ i& c# t* A1 X) Q
begin P_assemble arriving
5 {/ ^3 r* g( G- E  order a load from OL_1 to die; p1 q. s3 f+ U! i# ^
    in case order not filled backorder on OL_1
" b, o# G& R  h9 n7 O( I- E  order a load from OL_2 to continue6 w& n# k: f7 r1 p5 l3 O; w$ f3 }  U/ ?8 g
    in case order not filled backorder on OL_2: k$ K! d; g3 }( D1 K5 O
  set load type to L_product
$ F! n% P4 j4 b/ \; M  get R_massm
8 J* }! f" K. l' l  wait for normal 5,1 min
+ j# {1 G3 H( T+ G) O+ n/ d  free R_massm! D( n: G' B& [* K2 `5 N* m
  move into Q_stock
6 Z' @" L5 |8 f% P3 Q0 E8 ~end
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-18 18:11 , Processed in 0.011843 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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