天天看點

西門子PLC程式設計西門子PLC程式設計

西門子PLC程式設計

LGF 通用功能庫

  1. LGF_BitCount
    • 統計dword中0、1的個數,使用for循環,在使用右移,每次統計右移後的第0位。
  2. LGF_BitReset
    • 複位DWord中的某一位,
    • 與0置0,全1異或1則把對應的1置0
    • #LGF_BitReset := #value AND (#BINARY_ONES XOR SHL(IN := #TRUE_BOOL_BIT, N := (#bitNo MOD #MAX_NO_OF_BITS)));
  3. LGF_BitToggle
    • 異或1,則取反。

繼續閱讀