ISO 22901-3:2018
(Main)Road vehicles — Open diagnostic data exchange (ODX) — Part 3: Fault symptom exchange description (FXD)
Road vehicles — Open diagnostic data exchange (ODX) — Part 3: Fault symptom exchange description (FXD)
ISO 22901-3:2018 specifies machine-readable descriptions of all fault symptom algorithms which are implemented as diagnostic software in an electronic control unit (ECU). The main use case is the standardized data exchange from a function & software supplier to a vehicle manufacturer (VM) in order to enable a tool-based information processing. Based on the FXD content and associated calibration values, several end user documents can be generated such as the "summary sheet" needed as part of the vehicle type approval documentation package or the "repair and maintenance information" (RMI). The expected main benefits of the FXD approach are an overall efficiency improvement as well as an independency of supplier- and VM-specific format handling.
Véhicules routiers — Diagnostic généralisé, échange de données (ODX) — Partie 3: Format d'échange de système de défaut (FXD)
General Information
Standards Content (Sample)
INTERNATIONAL ISO
STANDARD 22901-3
First edition
2018-02
Road vehicles — Open diagnostic data
exchange (ODX) —
Part 3:
Fault symptom exchange description
(FXD)
Véhicules routiers — Diagnostic généralisé, échange de données
(ODX) —
Partie 3: Format d'échange de système de défaut (FXD)
Reference number
©
ISO 2018
© ISO 2018
All rights reserved. Unless otherwise specified, or required in the context of its implementation, no part of this publication may
be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying, or posting
on the internet or an intranet, without prior written permission. Permission can be requested from either ISO at the address
below or ISO’s member body in the country of the requester.
ISO copyright office
CP 401 • Ch. de Blandonnet 8
CH-1214 Vernier, Geneva, Switzerland
Tel. +41 22 749 01 11
Fax +41 22 749 09 47
copyright@iso.org
www.iso.org
Published in Switzerland
ii © ISO 2018 – All rights reserved
Contents Page
Foreword .vi
Introduction .vii
1 Scope . 1
2 Normative references . 1
3 Terms and definitions . 1
4 Abbreviated terms . 1
5 Specification release version information . 2
5.1 Specification for FXD XML-Schema release version. 2
6 FXD concept . 2
6.1 Overview . 2
6.2 Traditional workflow . 3
6.3 Raw information . 3
6.3.1 General definition and background . 3
6.3.2 Requirements . 3
6.4 FXD format and example . 4
6.5 Basic concept of FXD . 5
6.5.1 Basic requirements . 5
6.5.2 Formal description of diagnosis algorithms . 5
6.5.3 Value inheritance mechanism to support use cases . 6
6.6 FXD workflow . 7
6.7 FXD workflow example . 8
6.8 Constraints for schema updates . 9
7 FXD use cases .10
7.1 General .10
7.2 UC 1 Delivery of "raw information" by ECU software suppliers .10
7.3 UC 2 – Generation of documentation based on FXD raw information .11
7.3.1 UC 2.1 Generation of OBD summary sheet for vehicle type approval .11
7.3.2 UC 2.2 FXD-based repair and maintenance information .11
8 General properties of FXD elements .12
8.1 Attributes .12
8.1.1 DESC-EXTENT (Content) .13
8.1.2 HREF (Content) .13
8.1.3 ID (Infrastructure) . . .13
8.1.4 ID-REF (Infrastructure) .14
8.1.5 OID (Content).14
8.1.6 OPERATOR (Content) .15
8.1.7 SI (Content) .15
8.1.8 DESC-STATE (Content).15
8.1.9 TI (Infrastructure) .16
8.1.10 VERSION (Content) .16
8.1.11 xml:base (Infrastructure) .16
8.1.12 xml:lang (Infrastructure) .16
8.1.13 xsi:nil (Content) .17
8.1.14 xsi:type (Infrastructure) .17
8.2 Variant coding .17
8.3 Generic selection lists .18
8.4 External document references .18
8.5 Referencing ECU variables and calibration labels .18
8.6 General FXD elements, used for identification and description .18
9 Description of FXD elements .19
9.1 General .19
9.2 ADMIN-DATA .19
9.2.1 General.19
9.2.2 COMPANY-DATA-REF . .19
9.2.3 ECU-FAMILY .19
9.2.4 PROJECT .19
9.2.5 RESOURCES .19
9.2.6 DOC-REVISIONS . . .19
9.3 COMPANY-DATAS .20
9.3.1 General.20
9.3.2 COMPANY-DATA .20
9.4 DATA-DICTIONARY .20
9.4.1 DATA-DECLARATIONS .20
9.4.2 COMPUTATIONS .21
9.4.3 UNIT-SPEC .22
9.5 VARIABLE-DESCRIPTIONS .22
9.5.1 General.22
9.5.2 Element-Id .23
9.5.3 COMPANY-DATA-REF . .23
9.5.4 ECU-FUNCS .23
9.5.5 CONFIGURATION .23
9.5.6 DATA-DECLARATION described by a VARIABLE-DESCRIPTION .23
9.5.7 SIMPLE-VARIABLE .23
9.5.8 BIT-FIELD-VARIABLE .23
9.5.9 STATE-GRAPH .
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.