DigIO ECS 9k¶
Die DigIO ECS 9k Hardware (TYPE_ID DIOECS9k) bindet die digitalen Ein- und
Ausgänge eines ECS-9k-DigIO-Geräts über die native ECS9K.dll in den
GInOutManager ein. Es werden zwei feste Datenblöcke bereitgestellt: Inputs
(lesend) und Outputs (lesend/schreibend).
Bemerkung
Das Plugin liegt als eigener Ordner neben der Anwendung. Voraussetzung
sind die native ECS9K.dll (wird beim Init geladen; fehlt sie oder fehlen
erwartete Exporte, meldet die Diagnose einen initError) sowie die
ECS-9k-Hardware selbst. Die Init-Parameter des Geräts sind fest im Code
hinterlegt (isolierte DIO, PNP/Source, invertierte Eingänge) und nicht
einstellbar.
Type: DigIO ECS 9k
ID: ID vergeben
Name suffix: Steuerung benennen
Create: Button drücken, um das Objekt zu generieren
DisplayName: Steuerung benennen
Die Hardware besitzt keine protokollspezifischen Einstellungen; es stehen nur die allgemeinen GInOut-Hardware-Parameter zur Verfügung (u.a. DisplayName, PollData, SleepTime).
Datenblöcke¶
Die beiden Datenblöcke sind fest vorgegeben und werden bei jeder Initialisierung automatisch angelegt (Änderungen an der Datenblock-Liste werden zur Laufzeit nicht übernommen):
Inputs: ID
1, Länge1Byte (8 digitale Eingänge), nur lesend.Outputs: ID
2, Länge1Byte (8 digitale Ausgänge), lesend und schreibend.