上楼模型中,通过 set 模块将production type 和 duedate 写入属性,暂时只有两个产品类型。
- K H/ X% A B, i- y$ s前面的 equation 模块:
) x9 m4 s- T8 N2 x4 \. Q: @( t if(qlong>=5&&full+long1<=3) {batch=1;bnum=min2(qlong,10);}5 G; B/ i3 C, }$ [ T
else batch=0;
/ W) u( @+ @0 C, d4 h8 V+ a后面的 queue equation模块:
- @2 c* a6 E8 n# [" R rank=duedate;
2 A$ `* e3 v: ?2 h# D! f8 q! o if(edd>duedate) edd=duedate;% Q9 d N6 c; I# L# j7 G
priority=edd;
8 ]) ~, h4 K4 }/ R- Q* q% m y if(long1==0) priority=10000;( X: C, \* s, V' j7 |* U
最后的decision模块,选择两队中EDD最小的进行加工。 |