|
发表于 2016-9-4 23:57:31
|
显示全部楼层
来自: 中国上海
本帖最后由 lucklyday 于 2016-9-4 23:59 编辑
8 F! J! `1 _9 x1 M$ |" R7 Z* e+ @9 l1 l+ T$ P; F
@张文汽车,大大再来指导下,怎么让他联动时只输出一次哦- G0 e5 Y& a+ U& R7 W
#4 V; ]9 [: O* O7 X8 ^. R, F) D: t
global mom_out_angle_pos mom_prev_out_angle_pos$ M! A1 C: c0 _% N7 T2 y
global unclamp_b_flag
8 c& c! s; _2 R7 G k$ q3 h# g$ ?global first_clamp_flag
, W# ?2 L0 v8 b- l
* p6 l! O8 U( n$ q$ ]% _8 W& U. j* P7 @# }& N# J* G9 |; d3 D
if { $first_clamp_flag == "TRUE" } {
, m& G3 f0 v! {' \" v* C0 | MOM_output_literal "M11"
; O- ~- Y' m, ?# A" q! Z' v* x set unclamp_b_flag "TRUE"
7 Z* y. ^- [/ L# p" p0 _( a% ` set first_clamp_flag "FLASE"! a7 D6 H' F, v# b0 F5 _' y
% ~( i0 Y. o0 G0 S8 A
} elseif {[info exists mom_out_angle_pos ] && [info exists mom_prev_out_angle_pos ] } {8 b5 {& t3 i. V# ]" h
if { $mom_out_angle_pos(0) != $mom_prev_out_angle_pos(0)} {
% a+ C) m; I- B& D6 P MOM_output_literal "M11"
5 z4 V/ Q: ]& y, Y5 G set unclamp_b_flag "TRUE"
' a, Q( k0 j! S( F h- ?7 z }& w. v' c1 t" t. h F% D6 E% L
}
0 T- M. r( R, j
/ k5 W0 k/ C8 _9 V
' U$ O) b& I$ tglobal unclamp_b_flag
( `5 C9 h) R( V% i; w6 Z' k% ^3 W2 v7 Q( z
if { [info exists unclamp_b_flag ] && $unclamp_b_flag == "TRUE"} {0 m) h! p# e6 ?
MOM_output_literal "M10"
1 X3 l, u6 u! e2 j l4 `+ c4 J set unclamp_b_flag "FALSE"+ f/ V6 c( P n [' f
}
0 u2 M2 `4 D! A! }" \ |
|