|
|
2 |
l o n g T a g T e x t
6/ / / C O U N T E R 1 C o n f i g u r a t i o n ; / / / M o d e ; / / / * O f f , 0/ / / * P u l s e c o u n t i n g , 8/ / / * Q u a d r a t u r e e n c o d e r , ^/ / / D i r e c t i o n ( o n l y f o r p u l s e c o u n t i n g m o d e ) : / / / * U p n/ / / * [ F U T U R E ] e x t e r n a l c o n t r o l , l o w / h i g h = u p / d o w n b/ / / A c t i v e E d g e ( o n l y f o r p u l s e c o u n t i n g m o d e ) : / / / * R i s i n g "/ / / * F a l l i n g / / / * B o t h F/ / / C A P T U R E f u n c t i o n a c t i v e e d g e : $/ / / * D i s a b l e d 2/ / / * [ F U T U R E ] r i s i n g 4/ / / * [ F U T U R E ] f a l l i n g ./ / / * [ F U T U R E ] b o t h :s t C o n f i g : = C o u n t e r 2 C o n f i g ; ,C A S E s t C o n f i g . e M o d e O F !` e C o u n t e r M o d e . O f f : w R e q . 0 : = F A L S E ; / / 0 x 0 0 "6 w R e q . 1 : = F A L S E ; #6 w R e q . 2 : = F A L S E ; $ %r e C o u n t e r M o d e . P u l s e C o u n t i n g : w R e q . 0 : = T R U E ; / / 0 x 0 1 &z e C o u n t e r M o d e . Q u a d r a t u r e E n c o d e r : w R e q . 0 : = F A L S E ; / / 0 x 0 2 '4 w R e q . 1 : = T R U E ; (E N D _ C A S E )6C A S E s t C o n f i g . e D i r e c t i o n O F *h e C o u n t e r D i r e c t i o n . u p : w R e q . 3 : = F A L S E ; / / 0 x 0 0 +6 w R e q . 4 : = F A L S E ; ,6 w R e q . 5 : = F A L S E ; - .┌ e C o u n t e r D i r e c t i o n . E x t e r n a l _ C o n t r o l 1 : w R e q . 3 : = T R U E ; / / 0 x 0 1 [ F U T U R E ] e x t e r n a l c o n t r o l , l o w / h i g h = u p / d o w n /8C A S E s t C o n f i g . e A c t i v e E d g e O F 0n e C o u n t e r A c t i v e E d g e . r i s i n g : w R e q . 6 : = F A L S E ; / / 0 x 0 0 16 w R e q . 7 : = F A L S E ; 2 3r e C o u n t e r A c t i v e E d g e . f a l l i n g : w R e q . 6 : = T R U E ; / / 0 x 0 1 4l e C o u n t e r A c t i v e E d g e . b o t h : w R e q . 6 : = F A L S E ; / / 0 x 0 2 5B w R e q . 7 : = T R U E ; 62C A S E s t C o n f i g . e C a p t u r e O F 7l e C o u n t e r C a p t u r e . D i s a b l e d : w R e q . 8 : = F A L S E ; / / 0 x 0 0 86 w R e q . 9 : = F A L S E ; 9~ e C o u n t e r C a p t u r e . R i s i n g : w R e q . 8 : = T R U E ; / / 0 x 0 1 [ F U T U R E ] :~ e C o u n t e r C a p t u r e . F a l l i n g : w R e q . 8 : = F A L S E ; / / 0 x 0 2 [ F U T U R E ] ;8 w R e q . 9 : = T R U E ; <x e C o u n t e r C a p t u r e . B o t h : w R e q . 8 : = T R U E ; / / 0 x 0 3 [ F U T U R E ] =B w R e q . 9 : = T R U E ; >@w R e q . 1 0 : = F A L S E ; / / M a n d a t o r y ?@w R e q . 1 1 : = F A L S E ; / / M a n d a t o r y @@w R e q . 1 2 : = F A L S E ; / / M a n d a t o r y A@w R e q . 1 3 : = F A L S E ; / / M a n d a t o r y B@w R e q . 1 4 : = F A L S E ; / / M a n d a t o r y C@w R e q . 1 5 : = F A L S E ; / / M a n d a t o r y Dý_ e C o m S t a t u s : = T H I S ^ . S e r v i c e R e q u e s t ( w V a l u e : = w R e q , e C o m m a n d : = e S e r v i c e C o m m a n d . S D C _ F I X E D _ C N T 2 M O D E , x W r i t e : = T R U E ) ; E2/ / u p d a t e c l a s s i c s t a t u s ; F@/ / _ s t C o u n t e r 2 C o n f i g : = s t C o n f i g ; GI n t e r f a c e HL{ a 9 e d 5 b 7 e - 7 5 c 5 - 4 6 5 1 - a f 1 6 - d 2 c 2 7 e 9 8 c b 9 4 } IV A R JB s t C o n f i g : M N R . s t C o u n t e r 2 C o n f i g ; K w R e q : W O R D ; LE N D _ V A R M |