Table Of Contents

Frames

Last Modified: July 20, 2020

A frame is a single message exchanged on a cluster. Each cluster can contain any number of frames. There are four types of frames on a CAN bus:

  • Data frame – used to transmit data.
  • Remote frame – used to request data.
  • Error frame – transmitted by any node on the bus that detects an error.
  • Overload frame – transmitted by receiving devices to indicate they are not yet ready to receive data.

The data frame is the only frame used for actual data transmission, and it consists of three major segments: header, payload, and trailer. Frame formats differ according to communication protocol; refer to NI-XNET Hardware and Software Help for detailed information.

The most basic frame properties are the identifier (Arbitration ID for CAN, Slot ID for FlexRay) and the payload length, which can be 0–8 bytes for CAN, or 0–254 bytes (even values only) for FlexRay.

In addition to the basic properties, CAN, FlexRay, and LIN frames have several protocol-specific properties. Use the NI-XNET Database Editor to edit properties according to the protocol of the cluster.


Recently Viewed Topics