Lec CANoe DataBase
Lec CANoe DataBase
Network Nodes:
A network node consists of one CAN
Controller and a transceiver in an
ECU. Occasionally, an ECU may
contain more than one node.
objects
Messages:
A message is a container holding a block of data
transmitted onto the bus. This block of data is
shown numerically in CANoe in either
hexadecimal or decimal.
To display the message name and its data field,
in engineering units or symbolically, the
message has to be defined in the database.
Must contain unique ID.
objects
Signals:
Signals are the actual data objects to be
exchanged between nodes, and are encoded in
the data field of CAN messages.
Signals typically occupy most of a CAN
message’s data bytes
Signals can have parameters for conversion of
raw data to physical units (also known as an
engineering unit).
Range from 1 bit to 32 bits in length.
objects
Environment Variables:
Environment variables are data objects
used to describe external events. They are
global to the CANoe environment, and are
used to link the functions of a CANoe
panel to CAPL programs.
Like global variables in C language.
Opening CANdb++
Click on the database icon to launch CANdb++ in CANoe
CANdb++ will open with the associated database
Create database
Steps to build a Database (DBC)
Units
Value
Type
Min/Max
Attributes
Displays members of
assigned value table
Environment Variables
Simulink
Labview
Com interface.