User Guide > CAN/LIN Frame
TCN TimeAnalysis offers simple modelling of message passing over CAN and LIN busses, which are widely used for achieving robust communication between Electronic Control Units (ECUs) and other devices in e.g. automotive electrical architectures. This article explains the available settings exposed for defining periodic data frames being transmitted over CAN and LIN busses in the Add CAN Bus Frame and Add LIN Bus Frame dialog, respectively.
To add a new CAN Bus Frame to your system model, right-click on a
Host CAN port in the Topology/Tree View and select the CAN Bus Frame item.
This will open the CAN Bus Frame dialog:
To add a new LIN Bus Frame to your system model, right-click on a
Host LIN port in the Topology/Tree View and select the LIN Bus Frame item.
This will open the LIN Bus Frame dialog:
Select the Target Host(s) in the list of all available targets. By checking the Broadcast checkbox, all Hosts will be selected as Targets.
Note! If the network originating from the Source contains cycles in the IPDU, Broadcast is not allowed.
The priority of a CAN frame, which is also its unique message ID.
Check this box to specify that a CAN frame uses the extended frame format. A CAN frame using the base frame format has an 11 bit identifier while the extended CAN frame format has a 29 bit identifier.
This drop down selector allows you to choose an existing IPDU to be carried in the payload data field of the new CAN/LIN Bus Frame. Please see the separate IPDU article for an explantion of the different IPDU properties.
The following actions are available for existing Bus Frames - right-click on a CAN/LIN Bus Frame in the Tree View:
Edit | Opens the Bus Frame dialog in edit mode. | |
Delete | Removes the Bus Frame from the topology. |