CAN FD Message Datenstrukturen

Für die CAN-FD-Unterstützung beim CAN-Interface wurde folgende neue Datenstrukturen eingeführt.

TYPE CANFDTSRXQUEUE :
      STRUCT
            dataLenght : BYTE;
            EDL : BIT;
            BSR : BIT;
            ESI : BIT;
            cobId : UDINT;
            rxData : CANFDMESSAGE;
            timeStamp : ULINT;
      END_STRUCT
END_TYPE

 

TYPE CANFDTXQUEUE :
      STRUCT
            transactionNumber : UINT;
            dataLenght : BYTE;
            EDL : BIT;
            BSR : BIT;
            ESI : BIT;
            cobId : UDINT;
            txData : CANFDMESSAGE;
      END_STRUCT
END_TYPE

 

TYPE CANFDMESSAGE :
      ARRAY [0..63] OF USINT;
END_TYPE

Diese Strukturen stehen bei den IOs im System-Manager als auch in der PLC zur Verfügung.