F_BYTE_TO_CRC16_CCITT
 
Mit der Funktion "F_BYTE_TO_CRC16_CCITT" kann eine 16-Bit-CRC-CCITT (zyklische Redundanzprüfung) von einzelnen Datenbytes ermittelt werden.
Der benutzte generator Polynom: Name : CRC-16 CCITT
- Standard : CRC-CCITT
 - Referencen : ITU X.25/T.30, ADCCP, SDLC/HDLC, ...
 - Polynomial value : 0x1021
 - Polynom : x^16 + x^12 + x^5 + 1
 
 Rückgabewert
Name  | Typ  | Beschreibung  | 
|---|---|---|
F_BYTE_TO_CRC16_CCITT  | WORD  | 
  | 
 Eingänge
VAR_INPUT
    value   : BYTE;(* Data value *)
    crc     : WORD;(* Initial value (16#FFFF or 16#0000) or previous CRC-16 result *)
END_VARName  | Typ  | Beschreibung  | 
|---|---|---|
value  | BYTE  | Der zu konvertierende Datenbyte.  | 
crc  | WORD  | Initialwert = 16#FFFF oder 16#0000 oder der letzte CRC.  | 
Voraussetzungen
Entwicklungsumgebung  | Zielplattform  | Einzubindende SPS-Bibliotheken (Kategoriegruppe)  | 
|---|---|---|
TwinCAT v3.1.0  | PC oder CX (x86, x64, Arm®)  | Tc2_Utilities (System)  |