Dynamische GInOut-Hardware¶
Die Dynamic GInOut-Hardware (TYPE_ID GINOUTHWDYN) ist eine Proxy-Hardware:
Sie besitzt selbst keine eigene Schnittstelle, sondern leitet alle Zugriffe
(Lesen, Schreiben, Diagnose, Datenblock-Liste) an ein anderes
GInOut-Hardware-Objekt weiter, das zur Laufzeit registriert wurde. Die Zuordnung
erfolgt über die DynamicHwId.
Dieses Konstrukt wird verwendet, wenn ein anderes Modul zur Laufzeit eine Hardware bereitstellt, die im GInOut-Manager referenziert werden soll – zum Beispiel die Achs-IO eines JennyScience-Achssystems.
Bemerkung
Die konkreten dynamischen Hardware-Provider werden von anderen
Komponenten registriert. Ist unter der eingestellten DynamicHwId keine
Hardware registriert, meldet die Diagnose No dyn hw with id=… found.
Type: Dynamic GInOut-Hardware (Gefasoft GmbH)
ID: ID vergeben
Name suffix: Steuerung benennen
Create: Button drücken, um das Objekt zu generieren
DisplayName: Steuerung benennen
Einstellung:
DynamicHwId [Default
1]: ID der dynamischen GInOut-Hardware, an die weitergeleitet wird. Die Auswahlliste enthält die aktuell registrierten IDs, es kann aber auch eine ID frei eingetragen werden.
Datenblöcke¶
Die Datenblöcke können bei diesem Typ nicht selbst angelegt oder bearbeitet werden. Die Liste der Datenbereiche (IDs, Namen, Längen) wird von der referenzierten dynamischen Hardware übernommen.