|
|
/*目的就是想让Q中的数量保持为定值
2 t9 y" l# U) p/ e$ }' H/ p- n M_support 是conv1的电机) P' a" @5 S+ W8 Y1 A9 n
V_support 是Q中Load的数量
. R' Y2 q l7 U0 l order出一个减1
9 R: N! @7 O9 w1 f conv1送到一个就加1
0 B3 p* }6 I5 D4 K4 c# S 一直处于监视状态$ b' u; w7 D0 @
现在的问题是order出后& h- x+ w; Y/ F
conv1的电机并不启动
$ E/ A: h! M5 v' O 感觉程序并没有立即监视到V_support 被减1了
& b3 k% b$ u: e. V/ s$ d- F: M 不知道是不是这个send to的问题' K* I7 Y# Y8 K# p* J; ]
请高手指点*/
# f) m6 y: {7 A/ k! x5 v
5 \1 x6 y( A6 S+ i1 t4 N' f
* s8 Z* ` V/ S- Y5 P5 Wbegin P_monitorSupport arriving , ~2 X: b' {( ?& ]) O& T0 N9 s
if V_support >=4 then
, k7 A. P9 Q3 F1 M9 |: q7 C7 Y take down conv1.M_support 5 D6 ]7 @% V' Q& k9 P& Z
else( f# H' [0 k, c5 @+ e* [$ b: S
bring up conv1.M_support
4 a6 a, g' i) a M: N7 Z wait for 1 sec /*感觉此句多余,但去掉后电脑感觉就死机了*/
3 k) B0 f( O5 G1 V send to P_monitorSupport
9 P, B) O4 Y" b( ^end |
|