F_BYTE_TO_CRC16_CCITT

F_BYTE_TO_CRC16_CCITT 1:

The function "F_BYTE_TO_CRC16_CCITT" can be used to determine a 16-bit CRC CCITT (cyclic redundancy check) for individual data bytes.

The generator polynomial used: Name : CRC-16 CCITT

F_BYTE_TO_CRC16_CCITT 2: Return value

Name

Type

Description

F_BYTE_TO_CRC16_CCITT

WORD

 

F_BYTE_TO_CRC16_CCITT 3: Inputs

VAR_INPUT
    value   : BYTE;(* Data value *)
    crc     : WORD;(* Initial value (16#FFFF or 16#0000) or previous CRC-16 result *)
END_VAR

Name

Type

Description

value

BYTE

The data byte to be converted.

crc

WORD

Initial value = 16#FFFF or 16#0000 or the last CRC.

Requirements

Development environment

Target platform

PLC libraries to be integrated (category group)

TwinCAT v3.1.0

PC or CX (x86, x64, Arm®)

Tc2_Utilities (System)