====== EDPcontrol-Schnittstelle Decision Computer USB-I/O-Boards ======
===== Beschreibung =====
Die Schnittstelle //decision_usb.dll// stellt die Verbindung des EDPcontrol-Servers zu einer bzw. mehreren I/O-Karten der Firma [[http://www.decision-computer.de|Decision Computer]] über eine USB-Verbindung her.
===== Installationsvoraussetzungen =====
//Keine//
===== Konfiguration =====
DecisionComputer USB-Interface
decision_usb.dll
USB_16PR
^ **XML-Element ** ^^^^^
^ Attribute ^^^^^
^ Element ^ Format ^ M/O ^ Default ^ Bedeutung ^
| **id** | Integer | M | --- | ID der Schnittstelle |
^ Untereinträge ^^^^^
^ Element ^ Format ^ M/O ^ Default ^ Bedeutung ^
| //// | String | O | --- | Bezeichnung der Schnittstelle für Debug-Zwecke, wird zZ nicht ausgewertet |
| **** | String | M | --- | Dateiname der Schnittstellen-DLL, hier "decision_usb.dll" |
| ... |||| Konfiguration der Schnittstelle |
| + ... |||| Konfiguration der einzelnen Modulkarten |
| ++ **** | ∈{...} | M | --- | Legt den Typ der I/O-Karte fest (Werte siehe unten) |
| ++ **@adresse** | ∈{0..15} | M | --- | Adresse der I/O-Karte "0" bis "15" |
| ++ @timeread | Integer | O | 100 | Intervall in Millisekunden zum Einlesen der Eingänge |
Die unterschiedlichen I/O-Kartentypen werden durch die folgenden Werte definiert:
* UxRO-16 => "USB_16PR"
Weitere Karten sind in Vorbereitung:
* UxRO-4 => "USB_4PR"
* UxRO-8 => "USB_8PR"
* UxR-8 => "USB_8RO"
* UxR-16 => "USB_16RO"
* UxR-32 => "USB_32RO"
* UxO-8 => "USB_8PI"
* UxO-16 => "USB_16PI"
* UxO-32 => "USB_32PI"