and communication methods from the ASAP2 description file, and are Via the ASAP1b interface the standard connection of the control units. ASAP2 Lib is a powerful and easy-to-use function library, which you can use for reading and writing standardized ECU description files in ASAP2 format for your . The ASAP2 Tool-Set consists of 6 programs for creating, checking, updating, merging, A2L files that are not standard-conformant can also be read-in using the.

Author: Fenrisida Kigaktilar
Country: Spain
Language: English (Spanish)
Genre: Software
Published (Last): 14 August 2005
Pages: 91
PDF File Size: 8.34 Mb
ePub File Size: 4.81 Mb
ISBN: 155-2-44216-426-8
Downloads: 24878
Price: Free* [*Free Regsitration Required]
Uploader: Kelkree

Non-Member or not registered? Parameters and aggregated keywords may be mandatory or optional and may have a multiplicity. The data item is not represented in the ASAP2 file if any of the following conditions exist:. The standard is also used in adjacent industries such as in train- and shipbuilding. Stansard Module primary keywords and secondary keywords. Parameter data object with a non- Auto storage class. The following table contains the minimum set of data attributes required for ASAP2 file generation.

The delimiters are applied to those keywords that contain optional keywords or list of parameters with variable length.

Reference to a tunable parameter, which selects the active variant by its value. The standard belongs to a group of tightly coupled standards that specify interfaces of meas-urement, calibration and diagnostic systems MCD. Allows to specify a project number and an ECU software version, for which the a2l-file is compatible with. Specifies position and datatype of the distance i. By default, the software generates ASAP2 version 1. You apply a custom storage class that causes the code generator to generate a macro or non-addressable variable.

ECU calibration with the ASAP2Library and ASAP2Demo

Axis specific to one table with calculated axis points. Can be used to define axis objects, which are part of a structure. This number is fixed and not stored in memory. Specifies position and datatype of the power-of-two exponent of the distance i. List of parametric values that are used to configure the device driver for communication between the MC-system and ECU. Without standardization, the OEM or Tier 1 would be required to maintain several data description files in parallel or else continuously standatd the files between different formats to ensure that everyone in the development process used the right format.


Furthermore, the standard introduced the definition of BLOB binary large object as a new object type to handle unstructured data blocks.

ECU calibration with ASAP2Demo/ASAP2Library

Used to split up the value range of the measurement to a numerical part and a verbal part. Create table and axis values. ASAP2 file generation is available to all code generator system target file configurations.

Once a new set of parameters has been determined, the next development step is to run tests in order to evaluate the effectiveness of the calibration. The standard includes the following deliverables: Some of this information is contained in the model itself. Indexing method to distinguish different variants, e. The calibration of parameters is an essential part of ECU software development. Description of a tunable parameter with more than one value in ECU memory.

The function has the following syntax: The content of a2l-files consists of keywords, parameters, delimiters and comments. Can be used to define BLOBs, which are part of a structure. See Data Access for Prototyping and Debugging. FRAMEs are typically used to bundle variables, which shall be measured and viewed together.

Axis specific to one table. Reference to a memory segment in case the address is not unique, e. All Examples Functions Blocks. The prototype also specifies whether parameters and aggregated keywords are mandatory or optional, their multiplicity and use of delimiters.


Use the Model Data Editor xtandard configure the remaining properties as desired for each data item. Use any storage class or custom storage class other than AutoFileScopeor, if you set the default storage class of the corresponding data category to Default in the Code Mapping Editor the default settingModel default. Bit masks and bit operations can be applied to the measurement.

Today, software development is highly distributed. The build process can generate an ASAP2 file for each referenced model in a model reference hierarchy.

The variety of tools and description formats would quickly become a hindrance for development progress and a frequent source of errors in the MCD tool chain.

Export ASAP2 File for Data Measurement and Calibration – MATLAB & Simulink

The value of the virtual characteristic is not stored in ECU memory. Virtually all market-leading MC-systems know this format and are able to import and export a2l-files.

By default, stndard file is named model.

Axes contain the sample point values for curves and maps. Parameter objects, the table gives the associated property name. The properties will be applied to table data only. The latter contains status information about the numerical part such as providing an error or describing the quality of the measurement. The standard was developed zsap2 consider the needs of all involved groups in the calibration process. Can be used to define calibration objects, which are part of a structure.

The following types of tunable parameters are available:.