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):||23 May 2008|
|PDF File Size:||20.68 Mb|
|ePub File Size:||4.11 Mb|
|Price:||Free* [*Free Regsitration Required]|
Project Module primary keywords and secondary keywords. Can be used for defining multiple calibration objects of the same type.
The ASAP2 file generation process requires information about parameters and signals in your model. Storage mode for axis points: Specifies position and datatype of the power-of-two exponent of the distance i.
Specifies the display format of object values in C-printf notation. Can be used to distinguish between out-of-range warnings and out-of-range error messages, or to allow specific power-users to set calibration values beyond a safe margin. The following list contains the keywords of this level.
Description of tunable parameters, which have more than one value stored in ECU memory at different ssap2. It describes byte alignments, order and position of calibration objects in memory, their rescaling, memory offset and further properties.
Supported conversion methods are: The properties will be applied to table data only. Information that is not needed for calibration such as code details is excluded. The downloadable archive contains an a2l-file and a referenced transformer-DLL for demonstration purposes. Description of one memory segment of the ECU.
ECU calibration with ASAP2Demo/ASAP2Library
The standard defines the syntax and semantics of the data descriptions. Use the Model Data Editor to configure the remaining properties as desired for each data atandard.
You can use the Model Data Editor and built-in Simulink data objects to provide the information. Consider the following example. Calibration tools can now show measurement variables and calibration parameters as part of a data structure.
Click here to see To view all translated materials including this page, select Country from the country navigator on the bottom of this page. For example, in an n-D Lookup Table block with 2 dimensions, the structure must contain only three fields.
Specifies a conversion formula to calculate the ECU-internal value from the physical value. They are described by input-output value pairs, i. The general syntax is as follows:.
The code generator lets you export an ASAP2 file containing information about your model during the code generation process. Your personal copy will be sent to.
All tools that support the description format are able to exchange and process the included information, hence there are no vendor-specific or technology-specific dependencies between tools of an ASAM-compliant calibration tool-chain. Today, software development is highly distributed. Specifies the properties of an axis that belongs to a tunable curve, map or cuboid.
For example, you can use Simulink. Due to its completeness, versatility, and maturity, the standard is widely used and supported by virtually all major MC-systems on the market today. The advantages are even more significant when the development process is spread over several companies. The standard was developed to consider the needs of all involved groups in the calibration process.
Can be used for an automatic update of memory addresses in an a2L-file.
Export ASAP2 File for Data Measurement and Calibration – MATLAB & Simulink
Allows to specify a project number and an ECU software version, for which the a2l-file is compatible with. Each module represents one ECU. The delimiters are applied to those keywords that contain optional keywords or list of parameters with variable length.
Software sources do not have to be shared any longer to allow other parties to tune parameters or change the list of measurable. Bit masks and bit operations can be applied to the measurement. Parameter object to represent a tunable parameter. Axis shared by various tables and rescaled, i. Satndard new transformer concept allows to convert complex, internal data structures into physical values by calling an external DLL.
Every change to parameters or sfandard list of measureable variables required modifications in the source code, re-compilation and flashing of the ECU. Some data attributes are defined in the model; others are supplied in the properties of objects.
This shall prevent ambiguous interpretation. Type definition of a measurement object. The standard is technology and vendor independent.
The value changes automatically, once one of the referenced parameters has changed its value. This supports function-oriented measurement and calibration. Function hierarchies that include sub-functions can be expressed. Supported conversion methods are:. Can be used for defining multiple axis objects of the same type.
Don’t have an account? Axis specific to one table with calculated axis points.