OTX – ISO 13209 (Open Test sequence eXchange format)
OTX (Open Test sequence eXchange format) ist ein internationaler Standard und beschreibt eine Ablaufsprache zum Austausch von Diagnose- und Prüfabläufen in der Automobilindustrie. Die Ablaufsprache ermöglicht Diagnosesequenzen sowohl auf Spezifikationsniveau darzustellen als auch gleichzeitig genügend Implementationsdetails zu beschreiben, so dass diese auch ausgeführt werden können. Außerdem unterstützt OTX direkt das Variantenmanagement, was die Anpassung der Abläufe wesentlich vereinfacht.
Der Standard besteht aus drei Teilen:
- ISO 13209-1 schildert die Motivation und Anwendungsfälle.
- ISO 13209-2 definiert den Sprachkern. Dieser beinhaltet alle Sprachelemente inkl. Grundvariablentypen, Prozedurdeklarationen, Steuerungsstrukturen, Erweiterungsmöglichkeiten und Fehlerbehandlung. Der Sprachkern ist generisch gehalten und somit auch für Einsatzgebiete außerhalb der Automobilindustrie geeignet.
- ISO 13209-3 definiert die standardisierten Erweiterungen (OTX Interface Definitions), welche jeweils neue Befehle und Datentypen zur Verfügung stellen. Diese sind z. B. für die Diagnosekommunikation mit den Steuergeräten von Fahrzeugen, für die Messwertebehandlung oder für die Interaktion mit dem Benutzer zugeschnitten.