Signal Name Mapping for Bus Signals

In the MxSuite, the fully qualified name for message-based signals has the format MessageName·SignalName. For example:

VehSpeedRPM·EngineRPM

In addition, the bus name and data flow may be prepended to the message name, as specified in Network Configuration. For example:

CANB - In - VehSpeedRPM·EngineRPM

You can use the Signal Name Mapping command to automatically create a map file to be used for importing bus signals:

1.Open the MxVDev project that will use the imported signals.

2.Select File->New->Signal Name Mapping from the MxVDev main menu.
 
The Network Configuration dialog is displayed. Selections you make here affect the map file, but do not change your project's Network Configuration.

3.If necessary, use the Add button to add buses.

4.Click in the CAN (or LIN) Database row to display the 3dots_button button.  Click the button to display the CAN Bus Configuration dialog box.

MapNetConfig-marked

 

5.Use the Browse or Add buttons to select one or more database files (DBC or LDF).

6.Select the Message Name Translation options for your map file.

NetConfigMsgTranslation

7.If you selected the Prepend Bus Name and Data Flow option, you must also select options in the Configure Bus Drivers section. These selections should match the selections in your project. If you are not prepending the Data Flow, you can ignore these options.

NetConfigBusDrivers

8.Click the Create Signal Map File button.

The MxVSignalMap.csv file is stored in the Transforms folder in the project folder. Once created, you can use the map file for the following:

Importing Test Data from CSV files

Signal Name Mapping when loading TestCase (.mxc) files

Sample Map File

MapFile

If you modify the map file, be sure to use the Middle Dot character (Alt+0183), not a period, to separate Message and Field names.

Related Topics:

Importing Test Data

Network Configuration

Signal Name Mapping for TestCase (.mxc) files