|
![]() |
||||||||||||||||||||||||||||||||
Improving the Diagnostic Development Process by Use of the Same XML File for Requirements Engineering, Implementation, and Diagnostics Tester Parameterization Download Datasheet Development, Production and Service in Vehicle Diagnostics continues to increase in importance due to the increasing complexity presented by the large number of components and their degree of networking. As a result tools are required which can manage the high degree of process complexity and provide capabilities for:
In order to realise these goals it is imperative to start the diagnostics functionality as early as the requirements engineering phase.
Features and Advantages CANdela (CAN diagnostic environment for lean applications) is a comprehensive and process-oriented approach to optimizing diagnostics in the motor vehicle environment. The user is supported in the acquisition and processing of diagnostic data. Depending on the intended use the user can either pass information in its entirety or in a reduced form. The user can exchange the data in its original XML format, in an open exchange format or as an RTF file. The acquired diagnostic data can be used for the automated generation of ECU software. The open exchange format is used to adapt a wide variety of test systems to a specific ECU. Functions The fundamental idea of this process optimization is to eliminate the local "paper-oriented" development process with gaps between the specification, requirements specification, simulation, implementation, and tester parameterization. This is achieved by uniformity of description data in a single XML file for all process steps. Process Support The diagnostic functionalities and diagnostic data for an electronic control unit are described in the requirements engineering phase. They are stored in a single database and are then available electronically as an XML file for subsequent process steps:
Application Areas Substantial shares of resources in diagnostic development are used to keep implementation in the electronic control unit compatible with the various tester types, and to assure that both electronic control unit and tester implementations conform to the underlying specification. Different development teams at different companies have to solve this task. This is leading to coordination effort and consistency problems. The CANdela product family offers a comprehensive approach here for standardizing the entire diagnostic process, shortening development times, and avoiding inconsistencies. Quality improvement by Single Source Principle The "Single Source Principle", i.e. use of a formally specified, machine-readable XML database in all areas, significantly defuses the consistency problem and thereby significantly increases product quality. During the entire development phase changes in the database were made with CANdelaStudio. The specification, the ECU software, and the tester configuration will be generated and updated from this database automatically. Benefits:
Diagnostics Specification From an electronic control unit database CANdelaStudio generates a diagnostic specification in Rich-Text-Format (RTF). This specification can be read and edited using conventional word processing tools. The information is structured and prepared in a way that is oriented toward classic diagnostic specifications. CANdelaStudio automatically adds a table of contents and an index. The contents of the automatically generated specification are referenced by hyperlinks. These hyperlinks continue to be active after converting the document to a PDF file, and this makes it significantly easier to navigate through the document. With the generated specification the diagnostic specification is also in a printed manner available. Data Exchange CANdelaStudio supports the following formats for exchanging diagnostic description data:
CANdela - CANdelaStudio and other Vector tools The CANoe and CANalyzer measurement, analysis, and simulation tools are capable of analyzing diagnostic communication according to Keyword Protocol 2000 (KWP2000)[1] or Unified Diagnostic Services (UDS) [1], and they can display protocol messages and the names of participating nodes in the Trace Window. In addition to the support of the standard services of KWP2000 it is also possible to use CANdela XML files, and this makes it very easy to display all symbolic parameter values. The CANdela XML file is used for direct configuration. CANdelaStudio Editions CANdelaStudio is offered in the following editions:
With the well-priced CANdelaStudio ViewX edition the user may view, compare (Diff-function), and export, but not modify diagnostic requirements and diagnostic data. Application area: Users of test systems and at test stations might apply this edition.
CANdelaStudio Standard provides all of the important functionalities needed for diagnostic requirements engineering. The template concept is utilized to automatically link the diagnostic data to be exchanged (e.g. electronic control unit identification, reading and clearing of errors, driving of actuators, etc.) to the diagnostic services offered. CANdelaStudio guarantees the consistency of the data. Application area: CANdelaStudio is recommended for all active participants in the diagnostic process.
In addition to the functionality of CANdelaStudio Standard the CANdelaStudio Pro edition supports multilingual requirements engineering. For this purpose CANdelaStudio Pro offers semi-automated translation of diagnostic data, which can be consistently edited in one language in the Standard edition. Additionally expandable dictionaries based on the open TMX standard can be generated and used. Besides Western European languages, Far Eastern languages (e.g. Japanese) are also supported. Application area: This edition is primarily recommended for international projects if multilingual specifications are required or helpful. Thus inconsistent diagnostic descriptions are avoided.
Like CANdelaStudio Pro, but diagnostic templates can also be created and/or modified here. Functions:
|
|||||||
For further information on how Accutest can assist you please contact sales@accutest.co.uk Alternatively, click here to use our enquiry form company | engineering | validation | diagnostics | products | support | copyright | disclaimer | sitemap ©Accutest Ltd 2007 |