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.