|
/*目的就是想让Q中的数量保持为定值
# Y" r/ H9 f, u2 M7 g0 J M_support 是conv1的电机, ]0 l8 L- U$ Y
V_support 是Q中Load的数量) m9 h- p2 a7 C( I- ]* `$ v
order出一个减1) m5 W0 B1 F0 p0 f3 P4 O
conv1送到一个就加1. f/ i" L! F/ Y( Z. V
一直处于监视状态
- d0 w `) _6 l+ J% c9 K" c g4 M 现在的问题是order出后: Z! I. W0 `" n5 [, j5 Z7 T
conv1的电机并不启动
9 p! }3 p) P; y( J( O! \% v7 n: d. { 感觉程序并没有立即监视到V_support 被减1了 @* F1 I( j% @! ~, H+ E }
不知道是不是这个send to的问题( w0 j' V# Y0 r6 }$ F$ s7 t3 t3 t
请高手指点*/
, ?6 L8 T8 x* Z/ I! Q6 a6 w* B7 W: c0 [ f6 Q/ L: O
+ I+ |' G4 N0 x; ?$ G. V' xbegin P_monitorSupport arriving 6 I& \+ k6 i% _2 X, ^4 R
if V_support >=4 then ) I: w P" E6 J0 {- C: h
take down conv1.M_support $ q9 Z9 i: }3 `- r- r+ q( Z! r3 }- a& q, z
else
) b0 U* m, s& k$ D bring up conv1.M_support( d" \" D7 E( f" [9 K* m
wait for 1 sec /*感觉此句多余,但去掉后电脑感觉就死机了*/ & W/ _2 o8 u9 d2 w
send to P_monitorSupport ; F* |6 D: a* o+ e8 U) s4 l
end |
|