上楼模型中,通过 set 模块将production type 和 duedate 写入属性,暂时只有两个产品类型。
% \) ?; e* f0 D前面的 equation 模块:, ~, c8 N5 M6 {8 ^8 C H
if(qlong>=5&&full+long1<=3) {batch=1;bnum=min2(qlong,10);}
% a; }4 @) y$ e4 f( C& e! v else batch=0;
; P9 f( c, t7 |7 R0 h0 ~- k后面的 queue equation模块:8 N3 {2 `5 H- {4 D9 f2 ^4 \
rank=duedate;/ {) P7 g* g7 L+ x" e
if(edd>duedate) edd=duedate;
0 U' w& w" A. v! c) F, p j7 E priority=edd;6 ~! W5 \( j" K! h. g' _
if(long1==0) priority=10000;0 u/ N0 _" K4 m& H
最后的decision模块,选择两队中EDD最小的进行加工。 |