ISaGRAF. Version 3.4

         

AND_MASK


Àðãóìåíòû:

IN                         INT                 öåëûé ôîðìàò

MSK                    INT                 öåëûé ôîðìàò

Q                          INT                 ïîáèòîâûé ëîãè÷åñêèé AND ìåæäó IN è MSK

Îïèñàíèå:

Öåëûé àíàëîãîâûé ïîáèòîâûé È.

(*FBD ïðèìåð áëîêîâ AND_MASK*)

(* ST ýêâèâàëåíò: *)

parity := AND_MASK (xvalue, 1); (* 1 if xvalue is odd *)

result := AND_MASK (16#abc, 16#f0f); (* equals 16#a0c *)

(* IL ýêâèâàëåíò: *)

LD                     xvalue

AND_MASK      1

ST                     parity

LD                     16#abc

AND_MASK      16#f0f

ST                     result



Ñîäåðæàíèå ðàçäåëà