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.
|Published (Last):||7 January 2010|
|PDF File Size:||3.42 Mb|
|ePub File Size:||17.15 Mb|
|Price:||Free* [*Free Regsitration Required]|
Our newsletter informs you when a new standard version is released. The following types of tunable parameters are available:. Such a description of calibration and measurement variables can easily extend to several thousand entries per ECU.
A number or bit-pattern is assigned to a string. The automated translation of axap2 page is provided by a general purpose third party translator tool. The standard is technology and vendor independent. Type definition of a axis object. The ASAP2 file generation process requires information about parameters and signals in your model.
Atandard secondary keywords are a way to further structure the data and to provide further details.
These include statements are common practice in distributed development processes, where software originates from different suppliers and different tool chains. Qsap2 header provides some general information about aszp2 project such as project number, version and a description HEADER.
Description of tunable parameters, which have more than one value stored in ECU memory at different addresses. You apply a custom storage class that causes the code generator to generate a macro or non-addressable variable.
These delimiters prevent ambiguous interpretation.
Specifies a conversion formula to calculate the ECU-internal value from the physical value. Translated by Mouseover text to see original. Definition of call to an external function bit or bit DLL for converting calibration object values between their implementation format and physical format.
The standard clearly defines the list of parameters and aggregated keywords via prototype definitions. Specifies that a tunable axis with a dynamic number of axis points does not compact or expand in memory when removing or inserting axis points. Axis points are not stored in Staandard memory. Indexing method to distinguish different variants, e. ASAP2 is a non-object-oriented description of the data used for measurement, calibration, and diagnostic systems.
ECU calibration with the ASAP2Library and ASAP2Demo
You must supply the rest by using Simulink data objects in a workspace or data dictionary. This parameter can be a scalar, string, array or look-up-table with associated axes. The A2ML block only describes the syntax of communication parameters.
This method is equivalent to enumerated types in the C programming language. Relevant information such as detailed descriptions of calibration sstandard measurement variables is included. Other keywords underneath a keyword create a hierarchical structure stanxard keywords similar to an aggregation in XML. List of parametric values that are used to configure the device driver for communication between the MC-system and ECU.
Select a Web Site
All Examples Functions Blocks. The following axis types are available: When all standards are jointly applied, then the MCD tool-chain achieves a high degree of interoperability, vendor- and technology-independence and allows easy exchange of data between customers and suppliers. The side-effect of specializing the standwrd however, was that this process became too cumbersome and slow. The majority of automotive ECU software still uses scaled integers for this data.
Can be used to define measurement objects, which are part of a structure. Axis shared by various tables and rescaled, i. ASAM MCD-2 MC was created to overcome those problems of wasting time and money to deal with various description formats that more or less contain the same data. Used to resolve near-pointers in record layouts or to select the data set among several sgandard data sets.
Optionally, specify the UnitsMinimumand Maximum properties for the parameter object. Calibration means the adaption of scalar constants, curves and maps to achieve an appropriate and optimized system behavior.