Die Schnittstelle HID-Gerät bindet eine Tastatur, Maus oder Joystick in die Automation ein.
Achtung: Diese Schnittstelle zeichnet alle Telegramme auf. Bei schnellen Controllern kann dies zu ungewollter Datenmenge führen.
Achtung: Wird ein Controller vom System erkannt, wie z.B: eine Tastatur oder Maus, kann dies zu Eingaben am Terminal oder beim Bootvorgang führen. Dies kann ein grosses Sicherheitsrisiko darstellen, da erst nachdem die Schnittstelle die Hardware übernommen hat, wird diese vom System entfernt und kann gefahrlos verwendet werden.
Die Ansteuerung von Force Feedback wird aktuell nicht unterstützt. Ausserdem können LED's von systemgebundener Hardware nicht verwendet werden.
Hinweise: Die Variablen werden erst gelistet, wenn das Gateway aktiv ist und der Controller eingelesen wurde. Ausserdem kann es vorkommen, dass beim Importieren auf eine andere Hardware diese Variablen nicht mehr identisch sind.
Jede Variable besitzt einen anderen Arbeitsbereich. Ist dieser nur 0..1, so wir die Variable als Boolescher-Typ deklariert. Die Werte der unterstehenden Tabelle sind nur Beispiele mit dem Wert XYZ.
| Name | Datentyp | Beschreibung |
|---|---|---|
| bool | Schnittstelle ist nicht bereit. | |
| bool/int | Ansteuerung von LED XYZ. | |
| bool | Taste XYZ. | |
| bool | Taste von der Tastatur XYZ. | |
| int | Relative Änderung vom Wert XYZ. | |
| int | Absolute Änderung vom Wert XYZ. | |
| bool/int | Andere Werte XYZ. |