Zum Inhalt

Leere Objekte (Minimum Child Objects)

In der ISO 11783-6 Norm gibt es für Container-Objekte (Objekte, die andere Objekte enthalten) eine wichtige Unterscheidung: Darf das Objekt leer sein oder nicht?

Diese Regel wird durch den zulässigen Wertebereich des Attributs "Number of objects to follow" definiert.

Objekte, die NICHT leer sein dürfen (Minimum 1 Child)

Diese Objekte müssen zwingend mindestens ein Kind-Objekt enthalten, da sie ohne Inhalt ihre Funktion im System nicht erfüllen können (meist weil sie als Designator / Icon für den Benutzer sichtbar sein müssen).

Objekt ID Name Grund Norm-Referenz
0 Working Set Muss im VT-Menü zur Auswahl angezeigt werden. Ohne grafischen Designator wäre das Gerät für den Bediener unsichtbar und nicht auswählbar. Table B.2
29 Auxiliary Function Type 1 Muss auf dem Zuweisungs-Bildschirm (Mapping Screen) dargestellt werden, damit der Benutzer die Funktion (z.B. "Heben") einem Schalter zuordnen kann. Table J.1
30 Auxiliary Input Type 1 Muss auf dem Mapping Screen dargestellt werden, um den physischen Eingang (z.B. "Joystick Taste A") zu repräsentieren. Table J.3
31 Auxiliary Function Type 2 Siehe ID 29. Table J.2
32 Auxiliary Input Type 2 Siehe ID 30. Table J.4

Fehlerfall: Wenn ein solches Objekt mit 0 Kind-Objekten im Objektpool definiert wird, ist der Pool ungültig und wird vom VT (oder einem Prüftool) abgelehnt.


Objekte, die leer sein dürfen (Minimum 0 Children)

Für die meisten anderen Container ist ein Inhalt von 0 erlaubt. Dies kann durchaus sinnvoll sein.

Objekt ID Name Verhalten bei 0 Kindern
1 Data Mask Zeigt nur die Hintergrundfarbe an.
2 Alarm Mask Zeigt nur die Hintergrundfarbe an (Warnung ohne Inhalt).
3 Container Ist effektiv unsichtbar und beansprucht keinen Platz (sofern nicht durch Width/Height eine Fläche definiert ist, die Hintergrundfarbe hat).
4 Soft Key Mask Blendet alle Softkeys aus oder lässt sie unbeschriftet.
5 Key Zeigt eine leere Taste in der definierten Hintergrundfarbe.
6 Button Zeigt eine leere Schaltfläche in der definierten Hintergrundfarbe.
35 Key Group Technisch erlaubt, aber funktional sinnlos (eine leere Gruppe).
44 Animation Eine Animation ohne Frames zeigt nichts an.

Besonderheit: Input List (ID 10)

Auch eine Input List darf theoretisch leer sein (Number of list items = 0). In diesem Fall ist die Liste zwar vorhanden, enthält aber keine auswählbaren Optionen.