|
在process9里加了任务序列,最后一步吸取下起始点的位置OK5 S: y/ S9 C2 b- P# V! \/ ]
treenode dispatcher = current.centerObjects[1]; // the dispatcher or task executer
* P2 p2 g- U, G3 H- g* c* `0 C. S& `' |7 k) ?
treenode ts = createemptytasksequence(dispatcher,priority,preempt);
3 I# [# ]3 I# \6 P$ X+ _! q% m; Z# q; j I' V3 |8 R7 M' k; H
inserttask(ts,TASKTYPE_TRAVEL,current,NULL);$ Q: `) M; i3 o& N6 E
inserttask(ts,TASKTYPE_LOAD,item,current,port);
' v0 b9 E) f2 `$ y" ]inserttask(ts,TASKTYPE_BREAK,NULL,NULL); Z2 V- e+ e+ J4 b3 I9 o
inserttask(ts,TASKTYPE_TRAVEL, destination,NULL);' e) z2 [6 l/ u
inserttask(ts,TASKTYPE_UNLOAD,item, destination,opipno(current,port));+ i9 r4 o4 F9 I
inserttask(ts,TASKTYPE_TRAVEL,Model.find("NN18"));3 n; v6 Q$ Z8 P- R
' A! \9 b% b& Q4 r
dispatchtasksequence(ts); |
|