|
|
2 |
l o n g T a g T e x t
hh e s ( b H i g h : = b L i m i t P o s , b L o w : = b L i m i t N e g , A x i s : = T H I S ^ ) ; ^S M C _ C h e c k S e t P o s i t i o n F o r R e s i d u a l s ( p D r i v e : = T H I S ) ; d i : = S M C _ C o n v e r t S e t P o s i t i o n F o r R e s i d u a l s ( f : = f S e t P o s i t i o n , p D r i v e : = T H I S ) ; c o n t r o l l e r ( 0 f D e l t a T i m e : = f T a s k C y c l e , f K p : = f K p , . f D e a d T i m e : = f D e a d T i m e , & d i S e t P o s i t i o n : = d i , 8 f S e t V e l o c i t y : = f S e t V e l o c i t y , Z d i A c t P o s i t i o n : = D W O R D _ T O _ D I N T ( d w A c t P o s i t i o n ) , 8 b R e g u l a t o r O n : = b R e g u l a t o r O n , N f I n c T o V e l : = f T a s k C y c l e * f S c a l e f a c t o r ) ; f P o s E r r o r : = f L a s t S e t P o s i t i o n + ( f L a s t O f f s e t - f O f f s e t P o s i t i o n ) - f A c t P o s i t i o n ; 2I F i M o v e m e n t T y p e = 0 T H E N L I F f P o s E r r o r > |