====== 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"