CiA glossary of terms

Term Definition
NMT slave outdated term, see NMT server
NMT master outdated term, see NMT manager
LSS slave outdated term, see LSS server
LSS master outdated term, see LSS manager
PDO see process data object
PDU see protocol data unit
SYNC see synchronization
TIME see time stamp
USDO see universal service data object
EMCY see emergency
COB see communication object
SDO see service data object
XLFF see XL frame format
XL frame format format for data frames using an 11-bit identifier, including up to 2048 data bytes, where the bit rate is switched at the beginning and at the end of the data phase [Source: ISO 11898-1:2024]
XL frame data frame using the XL frame format [Source: ISO 11898-1:2024]
XL date bit rate number of bits per time during XL data phase, independent of bit-encoding/decoding
XL data phase phase in which the XL data bit time is used
XL data bit time duration of one bit in the XL data phase
TXD port of the attachment unit interface (AUI) driven by the physical coding sublayer (PCS) to control how the physical medium attachment (PMA) influences the actual state of the physical medium [Source: ISO 11898-2:2024]
transmitter node sending CAN frames [Source: ISO 11898-2:2024]
stuff-rate repetition rate of stuff bits in a bit sequence, in which the stuff bits are inserted at fixed positions
SBC see stuff bit count
stuff bit count number of stuff bits in a frame before the cyclic redundancy check (CRC) field, not including fixed stuff bits [Source: ISO 11898-1:2024]
SRDO see safety-related data object
signal improvement capability capability to suppress the ringing on the MDI Note 1 to entry: specified in the high-speed physical medium attachment (HS-PMA) implementation parameter set C in Table 14 and Table 17 [Source: ISO 11898-2:2024]
SIC mode mode according to the high-speed physical medium attachment (HS-PMA) during the arbitration phase Note 1 to entry: For PMA implementations, it is according to parameter set C or Annex A. [Source: ISO 11898-2:2024]
SIC see signal improvement capability
service data unit type field in the XL frame that indicates, which higher-layer protocol is used by the sender
SDT see service data unit type
safety-related data object COB for safety-related data transfer as standardized in EN 50325-5 mapped to two CAN CC data frames with bit-wise inverted data field values
RXD port of the attachment unit interface (AUI) used to transmit the actual state of the physical medium, in binary format, to the physical coding sublayer (PCS) [Source: ISO 11898-2:2024]
retransmission re-starting the transmission of a CAN data or remote frame that has not been successfully transmitted for any reason except lost bus arbitration
remote frame frame that requests the transmission of a dedicated data frame [Source: ISO 11898-1:2024]
RF see remote frame
receiver node that, while the bus is not idle, is neither transmitting nor integrating [Source: ISO 11898-1:2024]
re-arbitration re-starting the transmission of a CAN data or remote frame that lost arbitration
PWME see PWM encoding
PWMD see PWM decoding
PWM encoding physical coding sublayer (PCS) function encoding the non-return-to-zero (NRZ) bit streams into the pulse-width modulation (PWM) bit streams [Source: ISO 11898-2:2024]
PWM decoding physical medium attachment (PMA) sublayer function decoding the pulse-width modulation (PWM) bit streams into the non-return-to-zero (NRZ) bit streams [Source: ISO 11898-2:2024]
priority identifier field of the CAN XL frame indicating the priority for bus arbitration
priority attribute to a data frame and to a remote frame controlling its ranking during the arbitration. Note 1 to entry: A high priority increases the probability that a data frame or a remote frame wins the arbitration process. [Source: ISO 11898-1:2024]
protocol formal set of conventions or rules for the exchange of information between nodes, including the specification of frame administration, frame transfer, and physical medium attachment (PMA) [Source: ISO 11898-1:2024]
PMD see physical medium dependent
PMA see physical medium attachment
physical medium dependent sublayer of the OSI physical layer specifying optional protection circuitry, galvanic isolation, connectors, cables, etc.
physical medium attachment sublayer of the OSI physical layer that converts physical signals into logical signals and vice versa [Source: ISO 11898-2:2024]
PCS see physical coding sublayer
physical coding sublayer sublayer of the OSI physical layer that performs bit encoding/decoding and synchronization [Source: ISO 11898-1:2024]
overload frame frame indicating an overload condition [Source: ISO 11898-1:2024]
OF see overload frame
open systems interconnection reference model abstract representation of a communication system in seven layers, each performing a specific subset of functionalities required for the communication system. Note 1 to entry: In CAN, the lower two layers (physical layer and data link layer) are specified in ISO 11898-2, and ISO 11898-1, for example. Note 2 to entry: The OSI reference model is specified in ISO/IEC 7498-1 and ISO/IEC 10731.
OSI reference model see open systems interconnection reference model
normal-power mode mode in which the transceiver is capable of transmitting and receiving [Source: ISO 11898-2:2024]
nominal bit time duration of one bit in an arbitration phase, defined by a number of nominal time quanta in the bit [Source: ISO 11898-1:2024]
non-return-to-zero method of representing binary signals, i.e., within one and the same bit time, the signal level does not change, where a stream of bits having the same logical value provides no edges [Source: ISO 11898-1:2024]
NRZ see non-return-to-zero
nominal bit rate number of bits per time during an arbitration phase, independent of the bit-encoding/decoding [Source: ISO 11898-1:2024]
node clock time base to coordinate the bit-time-related state machines in controller area network (CAN) nodes [Source: ISO 11898-1:2024]
node assembly, linked to a communication network, capable of communicating across the network according to a communication protocol specification. Note 1 to entry: A node operating in a controller area network (CAN) is called a CAN node. [Source: ISO 11898-1:2024]
NMT server network management entity evaluating the received NMT message
NMT manager network management entity transmitting the NMT message
NMT message COB provided by the NMT manager entity evaluated by NMT server entities controlling the transitions of the NMT server FSA
NMT see network management
network management CANopen functionality requesting CANopen nodes to perform state transitions of the NMT finite state automaton (FSA)
medium dependent interface Note 1 to entry: The dominant state represents the logical 0 and the recessive state represents the logical 1. During simultaneous transmission of dominant and recessive bits, the resulting bus state is dominant. When no transmission is in progress, the bus is idle. During idle time, it is in recessive state.
medium access control state of the medium dependent interface (MDI), which is dominant or recessive if the physical medium attachment (PMA) sublayer is in arbitration mode, or is level_0 or level_1 otherwise
MDI see medium dependent interface
MDI state state of the medium dependent interface (MDI), which is dominant or recessive if the physical medium attachment (PMA) sublayer is in arbitration mode, or is level_0 or level_1 otherwise. Note 1 to entry: The dominant state represents the logical 0 and the recessive state represents the logical 1. During simultaneous transmission of dominant and recessive bits, the resulting bus state is dominant. When no transmission is in progress, the bus is idle. During idle time, it is in recessive state. Note 2 to entry: The level_0 state represents the logical 0, and the level_1 state represents the logical 1. [Source: ISO 11898-2:2024]
MAC see medium access control
LSS see layer setting services
low-power mode mode in which the transceiver is not capable of transmitting or receiving frames, except for the purposes of determining if a WUP (wake-up pattern) or WUF (wake-up frame) is being received [Source: ISO 11898-2:2024]
logical link control sublayer of the CAN data link layer connecting the higher OSI layers with the MAC sublayer
LLC see logical link control
LSS server layer management entity in a CANopen device evaluating the LSS messages sent by the LSS manager
LSS manager layer management entity configuring the CAN bit-rate settings, the node-ID of the CANopen device, or the network-ID of the CANopen FD device
layer setting services services and protocols to configure CAN bit-rate settings, the node-ID of the CANopen device, or the network-ID of the CANopen FD device, as specified in CiA 305 respectively CiA 1305
bus-off state of a node in which it does not influence the bus [Source: ISO 11898-1:2024]
idle operating condition of the bus after the completion of a frame until the next frame starts [Source: ISO 11898-1:2024]. Note 1 to entry: In bus idle condition, the AUI is in recessive state.
idle condition detection of a consecutive sequence of 11 sampled recessive bits [Source: ISO 11898-1:2024]
integrating status of a node waiting on an idle condition after starting the protocol operation during bus-off recovery or after a protocol exception event [Source: ISO 11898-1:2024]
identifier unique label reflecting the priority of a particular frame [Source: ISO 11898-1:2024]
ID see identifier
identifier-based arbitration carrier sense multiple access/collision resolution arbitration procedure resolving bus contention when multiple nodes simultaneously access the bus [Source: ISO 11898-1:2024]
CAN HS transceiver see CAN high-speed transceiver
higher-layer protocol protocol above the data link layer protocol, e.g., transport layer protocol or network layer protocol according to the open systems interconnection model [Source: ISO 11898-1:2024]
HLP see higher-layer protocol
HS-PMA legacy implementation implementation with function coverage compliant with ISO 11898-2:2003
CAN high-speed transceiver CAN transceiver that is compliant with ISO 11898-2, is specified for bit rates up to 1 Mbit/s and does not support SIC mode, FAST RX mode, and FAST TX mode
heartbeat COB providing the NMT consumer FSA status as a confirmation of the requested transition and implicitely the availability of the CANopen device on the network
handle label of one or multiple logical link control (LLC) frames, or data link layer service data units (LSDU), the data link layer (DLL)'s interface data coming from the higher open systems interconnection (OSI) layers (network layer or transport layer) [Source: ISO 11898-1:2024]. Note 1 to entry: Applies to the scope of ISO 11898-1, only.
frame protocol data unit of the data link layer specifying the arrangement and meaning of bits or bit fields in the sequence of transfer across the transmission medium [Source: ISO 11898-1:2024]
FEFF see FD extended frame format
finite state automaton abstract machine that can be in exactly one of a finite number of states at any given time, it can transit to other states in response to specified events
FSA see finite state automaton
FD tolerant not able to receive or to transmit FD frames, but not disturbing them [Source: ISO 11898-1:2024]
FD frame data frame using the FD base frame format or FD extended frame format [Source: ISO 11898-1:2024]
FD extended frame format format for data frames using a 29-bit identifier, which can be transmitted with a flexible bit rate [Source: ISO 11898-1:2024]
FD enabled able to receive and to transmit FD frames as well as CC frames [Source: ISO 11898-1:2024]
FD data bit time duration of one bit in the FD data phase
FD data bit rate number of bits per time during FD data phase, independent of bit-encoding/decoding
FD data phase phase in which the FD data bit time is used
FD base frame format format for data frames using an 11-bit identifier, which can be transmitted with a flexible bit rate [Source: ISO 11898-1:2024]
FBFF see FD base frame format
FAST TX mode mode in which the physical medium attachment (PMA) sublayer drives the bus states level_0 and level_1, which are not able to overwrite each other [Source: ISO 11898-2:2024]
FAST RX mode mode in which the physical medium attachment (PMA) sublayer drives the bus state recessive and the receive thresholds are adjusted to distinguish between the bus states level_0 and level_1 [Source: ISO 11898-2:2024]
error frame frame indicating the detection of an error condition [Source: ISO 11898-1:2024]
EF see error frame
edge difference in bus states between two consecutive time quanta [Source: ISO 11898-1:2024]
data phase phase in which the data bit time is used [Source: ISO 11898-1:2024]
data object variable, array, or record in the CANopen object dictionary addressed uniquely by means of a 16-bit index, comprising one or more data elements
data frame frame containing application content [Source: ISO 11898-1:2024]
data element entity of a data object, representing a parameter in the CANopen object dictionary addressed uniquely by means of an 8-bit sub-index
data bit time duration of one bit in data phase, defined by a number of data time quanta in the bit [Source: ISO 11898-1:2024]
data bit rate number of bits per time during data phase, independent of bit encoding/decoding [Source: ISO 11898-1:2024]
data RX mode operating mode of the physical medium attachment (PMA) sub-layer in which the bus states can be different from the bus states in the arbitration mode [Source: ISO 11898-1:2024]
data TX mode operating mode of the physical medium attachment (PMA) sub-layer in which it can drive the bus states differently than it drives them in the arbitration mode [Source: ISO 11898-1:2024]
contention-based arbitration arbitration procedure, in which simultaneous access of multiple CAN nodes results in a contention, which is non-destructively resolved, giving the frame with the highest priority immediately bus access
communication object network service function mapped to one or more CAN data or remote frames, as specified in CiA 301 (or EN 50325-4) respectively CiA 1301
classic frame data frame or remote frame using the classic base frame format or the classic extended frame format [Source: ISO 11898-1:2024]
classic extended frame format format for data frames and remote frames using an 29-bit identifier, which are transmitted with one single bit rate, supporting data field lengths of zero up to eight byte
classic base frame format format for data frames and remote frames using an 11-bit identifier, which are transmitted with one single bit rate, supporting data field lengths of zero up to eight byte
CiA interface profile CiA device profile for logical devices that provide access to another communication technology
CEFF see classic extended frame format
CBFF see classic base frame format
CC frame see classic frame
CAN XL node node, implementing the CAN XL data link layer, the PCS sublayer, and a CAN PMA sublayer
CAN XL controller entity implementing the CAN CC/CAN FD/CAN XL data link layer, including the PCS sublayer
CAN XL data link layer compliant to ISO 11898-1 supporting CBFF (classic base frame format), CEFF (classic extended frame format), FBFF (FD base frame format), and FEFF (FD extended frame format) as well as XLFF (XL frame format), providing data field range from 1 byte to 2048 byte
CAN transceiver component that implements the interface between CAN controller and the physical transmission media, converting the digital signals from the CAN controller into (typically differential) signals that are transmitted via the physical transmission media and vice versa. Note 1 to entry: Depending on the intended transmission media, CAN transceiver implementations comply with standards and specifications such as ISO 11898-2, ISO 11898-3, ISO 11992-1, or SAE J2411.
CAN SIC XL transceiver CAN SIC transceiver, supporting FAST RX mode and FAST TX mode
CAN SIC transceiver CAN FD transceiver that suppresses ringing on the bus lines and does not support FAST RX mode as well as FAST TX mode
CAN CC node logical entity implementing the CAN CC data link layer, the PCS sublayer, and one of the PMA sublayers
CAN FD transceiver CAN transceiver that is compliant with ISO 11898-2, is specified for bit rates higher than 1 Mbit/s and does not support SIC mode, FAST RX mode, and FAST TX mode
CAN FD node node, implementing the CAN FD data link layer, the PCS sublayer, and a CAN PMA sublayer
CAN FD controller entity implementing the CAN CC/CAN FD data link layer, including the PCS sublayer
CAN FD light protocol option that covers a subset of the CAN FD functionaliy
CAN FD light commander node node that sends data frames to CAN FD light responder nodes to initiate a CAN FD light communication [Source: ISO 11898-1:2024]
CAN FD light responder node node that is controlled by a CAN FD light commander node using CAN FD light communication [Source: ISO 11898-1:2024]
CAN_H, CAN_L pair of ports of the MDI Note 1 to entry: Definition applies to the PMA.
CAN CC controller entity implementing the CAN CC data link layer, including the PCS sublayer
bus state see AUI state; see MDI state
bus driver electronic circuit converting digital signals into analog signals so that these signals can be transferred across the communication medium, i.e., the bus [Source: ISO 11898-1:2024]
bus comparator electronic circuit converting analog signals used for transfer across the communication medium back into digital signals [Source: ISO 11898-1:2024]
bus shared medium of any topology [Source: ISO 11898-1:2024]
bit stuffing frame coding method providing bus state changes required for periodic resynchronization when using a non-return-to-zero (NRZ) bit representation Note 1 to entry: Two types of bit stuffing exist: dynamic bit stuffing and fixed bit stuffing. The transmitter adds stuff bits into the outgoing bit stream and receivers de-stuff the data frames and the remote frames i.e., the inverse procedure is carried out. [Source: ISO 11898-1:2024]
AUI see attachment unit interface
AUI state one of two complementary logical states: dominant or recessive Note 1 to entry: The dominant state represents the logical 0, and the recessive state represents the logical 1. The terms "dominant" and "recessive" for bit values of the medium access control (MAC) frame are used independent of the transceiver mode. Note 2 to entry: In the FAST mode the logical 0 is represented by level_0 and the logical 1 is represented by level_1.
attachment unit interface interface between the physical coding sublayer (PCS) and the physical medium attachment (PMA) sublayer [Source: ISO 11898-1:2024]
arbitration phase phase in which the nominal bit time is used [Source: ISO 11898-1:2024]
active recessive intermediate high-speed physical medium attachment (HS-PMA) output drive with a dedicated lower than nominal impedance at transitions from dominant state or level_0 state towards the passive recessive state with a dedicated duration [Source: ISO 11898-2:2024]
arbitration mode operating mode of the physical coding sublayer (PCS) in which it is allowed that dominant bits can overwrite recessive bits [Source: ISO 11898-1:2024]
passive recessive final high-speed physical medium attachment (HS-PMA) output drive with nominal impedance, also known as recessive [Source: ISO 11898-2:2024]
CAN repeater hardware assembly that links two or more network segments using the same physical layer with the very same bit-timing
CAN bridge functional element that links two CAN network segments using the same CAN data link layer communication services, the physical layers can be different
CANopen FD application layer and communication profile as specified in CiA 1301
CANopen node node implementing the CANopen application layer services as specified in CiA 301 or CiA 1301
CANopen field device electronic unit comprising printed circuit board, firmware, software, and an optional enclosure as well as one or more CANopen nodes
CANopen network segment CAN-based communication system comprising cabling, connectors, and CANopen field devices
CANopen router functional element that links two or multiple CANopen network segments using the same network layer communication services, the data link and physical layer can be different
CANopen Safety safety-related application layer extention as specified in EN 50325-5 (formerly CiA 304)
CiA application profile set of defined functional entities and communication interfaces enabling virtual devices building a logical network system for a dedicated application (e.g., lift control system) to achieve interoperability Note 1 to entry: This includes specification of process data, configuration parameters, and diagnostic information as well as communication relations between virtual devices.
CiA device profile set of defined functional entities and communication interfaces, enabling logical devices to exhibit the same behavior. Note 1 to entry: This includes specification of process data, configuration parameters, and diagnostic information.
CANopen CC application layer and communication profile as specified in CiA 301 respectively EN 50325-4
controller (functional) virtual device controlling other virtual devices (e.g., lift door controller)
emergency EMCY COB providing status information of the CANopen EMCY FSA (finite state automaton) and detailed information about detected communication and application errors
EMCY producer CANopen entity, transmitting the EMCY message
EMCY consumer CANopen entity, receiving EMCY messages from other CANopen nodes
frame field sub-part of a frame (e.g., control field, data field, CRC field, ACK field)
functional element hardware and/or software entity implementing a specific functionality
gateway funtional element that links two or more network segments using different application layer communication services
heartbeat producer CANopen functional element transmitting the heartbeat message
heartbeat consumer CANopen functional element receiving heartbeat messages from other CANopen nodes
logical device logical entity of a CANopen device providing to the CANopen device status-, control and diagnostic information in a pre-defined format
logical network system network system not mapped to physical network segments
message entity of the application layer protocol
packet entity of the network layer protocol
parameter field sub-part of a structured parameter
process data object COB providing process data such as commands, status information, or measured data
PDO consumer CANopen functional entity receiving PDO messages from other CANopen nodes
PDO producer CANopen functional entity transmitting PDO messages
SDO client requestor of an SDO service reading or writing to object dictionaries in CANopen CC
SDO server responder to an SDO read or write service request in CANopen CC
segment entity of the transport layer protocol
service data object COB reading or writing to CANopen CC object dictionary entries
synchronization SYNC COB triggering synchronous PDOs and synchronous data acquisition as well as synchronous actuation in different CANopen nodes
SYNC consumer CANopen functional element receiving the SYNC message
SYNC producer CANopen functional element transmitting the SYNC message
global network time COB providing a global network time information
TIME consumer CANopen functional entity receiving the TIME message
TIME producer CANopen functional entity transmitting the TIME message
universal service data object COB reading or writing to CANopen FD object dictionary entries inlcluding remote access to CANopen FD field devices in other network segments
virtual device functional entity within a logical device compliant to a CiA application profile
CAN switch functional element that links more than two network segments using the same data link layer communication services, the physical layer can be different
CAN FD data link layer compliant to ISO 11898-1 supporting CBFF (classic base frame format) and CEFF (classic extended frame format) as well as FBFF (FD base frame format) and FEFF (FD extended frame format), providing data field range from 0 byte to 64 byte
CAN CC data link layer compliant with ISO 11898-1 supporting CBFF (classic base frame format) and CEFF (classic extended frame format), providing data field range from 0 byte to 8 byte
minimum time quantum smallest time quantum that can be configured for the specific node [Source: ISO 11898-1:2024]
multicast transmission of the same PDU to a group of nodes. Note 1 to entry: A broadcast is a special case of multicast, whereby a single PDU is addressed to all nodes simultaneously.
protocol data unit unit of data specified in a protocol, consisting of protocol control information and user data [Source: ISO 18426:2013]
protocol exception event either exception from the formal set of conventions or rules to be able to tolerate future new frame formats, or reaction to errors when controller area network (CAN) XL is used with error signalling disabled [Source: ISO 11898-1:2024]
time stamp TIME COB providing a time information in CANopen
transceiver electronic circuitry, implementing the physical medium attachment (PMA) sublayer, that connects controller area network (CAN) nodes to a CAN bus consisting of a bus comparator and a bus driver [Source: ISO 11898-1:2024]
transceiver mode operating mode of the physical medium attachment (PMA) sublayer [Source: ISO 11898-1:2024]
USDO client requestor of an USDO service reading or writing to object dictionaries in CANopen FD
USDO server responder to an USDO read or write service request in CANopen FD