Zum Inhalt springen

edp:control-Schnittstelle Decision Computer USB-I/O-Boards

Diese Seite beschreibt die Schnittstelle des edp:control-Servers zu USB-I/O-Karten der Firma Decision Computer, ihre Konfiguration und die unterstützten Kartentypen.

Beschreibung

Die Schnittstelle decision_usb.dll verbindet den edp:control-Server über USB mit einer oder mehreren I/O-Karten der Firma Decision Computer.

Installationsvoraussetzungen

Es gibt keine Installationsvoraussetzungen.

Konfiguration

<schnittstelle id="">
  <name>DecisionComputer USB-Interface</name>
  <file>decision_usb.dll</file>
  <konfig>
    <module>
      <modul adresse="0" timeread="100">USB_16PR</modul>
	</module>
  </konfig>
</schnittstelle>
XML-Element <schnittstelle>
Attribute
Element Format M/O Default Bedeutung
id Integer M — ID der Schnittstelle
Untereinträge
Element Format M/O Default Bedeutung
<name> String O — Bezeichnung der Schnittstelle für Debug-Zwecke, wird zurzeit nicht ausgewertet
<file> String M — Dateiname der Schnittstellen-DLL, hier „decision_usb.dll“
<konfig>…</konfig> Konfiguration der Schnittstelle
+ <module>…</module> Konfiguration der einzelnen Modulkarten
++ <modul …> ∈{…} 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

Kartentypen

Die I/O-Kartentypen werden durch folgende Werte festgelegt:

  • 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
edpcontrol/server/schnittstellen/decision_usb.txt · Zuletzt geändert: von 127.0.0.1