设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 11834|回复: 1

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

[复制链接]
发表于 2009-6-14 16:41:55 | 显示全部楼层 |阅读模式
22仿真币
现有二类产品,A和B,如何实现1个A和1个B组装成1个C?我用orderlist建了二个OL_1和OL_2,分别用于A和B的等待,到了下一个进程,要取用的时候,一个都取不出来,实在不知为什么了,请大侠帮忙。& s; \: v5 J" u. H" s2 U4 [
; r8 `- F& P; l7 p% C+ ~  Z
begin P_wait arriving0 R) Q% H* K1 M7 S
  if this load type=L_a1 then4 i. X1 |6 J. f5 x& y1 f) E
    wait to be ordered on OL_19 z3 i. Z  Z7 d; Q
  if this load type=L_b1 then% L2 N  k6 Z% ^6 K- ^- I
    wait to be ordered on OL_2- e# d; O8 D% o6 g9 {3 c- K  j* L
  send to P_assemble
& ^4 S9 s- w5 V# Wend
+ c7 l. s; o8 U/ a+ P% @. P+ f' E* M! y! Z  F  ?: }: ?4 @
begin P_assemble arriving
$ E' v7 E1 B6 [& K% w% H- ]2 E2 B  order a load from OL_1 to die
9 E2 F* b' E; I) U    in case order not filled backorder on OL_1# w* q4 ~/ _2 q( \" j" }* _
  order a load from OL_2 to continue8 L- w1 i9 l- U3 w, h5 S1 ?. e: R/ ]9 |3 {
    in case order not filled backorder on OL_2
7 T7 u* b* u/ u! k8 u  set load type to L_product* `' k: c. w* H0 g
  get R_massm
; ]8 N5 C4 j# Z" Z  wait for normal 5,1 min
% ?; O! v) ^5 L' l2 R8 c: s  free R_massm
! o2 n" u* H7 P! P# p  move into Q_stock: Q7 T/ u: }# t
end
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-11-7 03:41 , Processed in 0.014732 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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