ID 33 – Auxiliary Control Designator Type 2 Object Pointer – ISO 11783-6 – J.4.7
Das Auxiliary Control Designator Type 2 Object Pointer Objekt mit der ID 33 ermöglicht es einer Working Set, die aktuell zugewiesenen Hilfsfunktionen (Auxiliary Functions) und deren Bedienelemente (Inputs) grafisch in einer Maske darzustellen.
Attribute und Record Format (Tabelle J.6)
Die folgende Tabelle beschreibt den Aufbau des Auxiliary Control Designator Type 2 Objekts im Objektpool.
AID |
Name |
Typ |
Größe (Bytes) |
Bereich / Wert |
Record Byte |
Beschreibung |
|---|---|---|---|---|---|---|
- |
Object ID |
Integer |
2 |
0 – 65534 |
1 – 2 |
Eindeutige ID im Objektpool. |
[0] |
Type |
Integer |
1 |
33 |
3 |
Objekttyp = Auxiliary Control Designator Type 2 Object Pointer. |
[1] |
Pointer Type |
Integer |
1 |
0 – 3 |
4 |
Typ der Referenz (siehe unten). |
[2] |
Auxiliary Object ID |
Integer |
2 |
0 – 65534, 65535 |
5 – 6 |
Objekt-ID einer Auxiliary Function (Type 2) oder eines Auxiliary Inputs (Type 2). |
Pointer Types (AID 1)
0: Das VT zeigt den Designator des durch
Auxiliary Object IDangegebenen Objekts.1: Das VT zeigt den Designator des Objekts, das dem durch
Auxiliary Object IDreferenzierten Objekt zugewiesen ist (z. B. wenn AID 2 eine Funktion ist, wird der zugewiesene Input gezeigt).2: Das VT zeigt den Designator des Working Sets, das Besitzer des durch
Auxiliary Object IDangegebenen Objekts ist.3: Das VT zeigt den Designator des Working Sets, das Besitzer des Objekts ist, welches dem durch
Auxiliary Object IDreferenzierten Objekt zugewiesen ist.
Ereignisse (Events - Tabelle J.7)
Das Objekt reagiert auf folgende Ereignisse:
On Change Value: Wird ausgelöst, wenn die Zuweisung (Mapping) geändert wird oder das referenzierte Objekt geändert wird. Das VT aktualisiert die Anzeige.
Nutzen für den Entwickler
Mit diesem Objekt kann eine grafische Übersicht erstellt werden, die dem Benutzer zeigt: „Diese Funktion auf meiner Maschine wird aktuell von Taste Y am Joystick Z gesteuert“. Da die Zuweisung (Mapping) oft durch den Benutzer am Terminal erfolgt, erlaubt dieser Pointer eine dynamische Anzeige ohne Vorabwissen der ECU über die tatsächliche Belegung.
Hinweis: Für detaillierte Spezifikationen wird auf die offizielle ISO 11783-6:2018, Anhang J verwiesen.