ShopLogo
PRODUKTE
USB-IO16 Ein/Ausgabegerät mit 16 Kanälen über USB

Kurzbeschreibung
  • Frei konfigurierbares Ein/Ausgabegerät mit 16 Kanälen
  • USB-Anschluß mit ca. 1,9 m Anschlußkabel
  • Im schwarzen Kunststoffgehäuse 45 x 90 x 23 mm
  • Mehrere USB-IO16 an einem PC anschließ- bar für hunderte IO-Kanäle
  • Anschlüsse auf 25pol SubD-Stecker
  • Einsatzbereich -20° bis +80° C
  • Steuerung über das Netzwerk möglich
  • Programmschnittstelle zur einfachen Integration in eigene Applikationen
  • Die Steuersoftware ClewareControl zum zeitgesteuerten Schalten, USBswitch mit einer graphischen Oberfläche und USBswitchCMD zum Schalten per Kommandoaufruf liegt zum download bereit
  • Pro Eingabekontakt bis 256 Aktionen in ClewareControl einstellbar, z.B. Alarmton, eMail oder Netzschalter USB-Switch, SMS möglich
  • funktioniert ohne spezielle Treiber unter Windows®-Betriebssystemen mit USB-Unterstützung. (® Microsoft Windows ist eine eingetragene Marke der Microsoft Corporation.)
  • Auch unter Linux verwendbar.
  • Betrieb nur in Innenräumen
  • Jedes Gerät besitzt eine einmalige Seriennummer
  • Stromaufnahme 50 - 200 mA, je nach Konfiguration
  • 4 Jahre Garantie
  • Made in Germany
  • Auf Wunsch auch als USB-IO16 L mit ca. 3,7 m USB-Kabel

Beschreibung

Mit dem USB-IO16 stehen dem Anwender 16 I/O-Kanäle zur Verfügung, die jeweils als Ein- oder Ausgabekanäle konfigurierbar sind. Die Eingabekanäle können als Kontaktsensoren per Software überwacht werden. Die Kontakte haben ein Potential von 5V und können durch die Verbindung mit der Kontakt-Masse (GND) geschlossen werden. Das sollte mit einem potentialfreien Kontakt oder Schalter erfolgen.

Jeder Ausgabekanal kann bis zu 50 mA bei 5 V zur Verfügung stellen. Die gesamte Leistung aller Ausgabekanäle darf 160 mA aber nicht überschreiten. Damit können beispielsweise LEDs über einen Vorwiderstand direkt betrieben werden. Wichtig: An dem Kontakt des Ausgabekanals werden die 5V ohne Vorwiderstand bereitgestellt. Die direkte Verbindung mit der Kontaktmasse muß daher unbedingt vermieden werden, da dieses einen Kurzschluß erzeugt, der das Gerät zerstören kann. Solche Zerstörungen sind nicht durch die Garantie abgedeckt, da es sich um einen Fehler des Anwenders handelt.

Die Kanäle sind auf einen 25-poligen D-Sub-Stecker herausgeführt, um einen einfachen und schnellen Anschluss zu ermöglichen. Die Pinbelegung des 25-poligen Anschlusses ist dem folgenden Diagramm zu entnehmen.

io 16_1

Die Belegung der Signale wurde so gewählt, dass bei einem Anschluss mittels Flachbandkabel neben den Kanälen 1 bis 9 jeweils die elektrische Erde verfügbar ist.

io 16_2

Hier ein Anschlussbeispiel mit einem Eingangskontakt auf Kanal 1 und einer Anzeige auf dem Ausgabekanal 2:

io 16_3

Es können gleichzeitig viele USB-IO16 Geräte an einem PC angeschlossen werden. Diese können über deren Seriennummer adressiert werden. Dadurch kann eine sehr hohe Zahl von Kontakten bedient werden.

Die USB-Leistungsaufnahme kann vom Benutzer entsprechend seinen Anforderungen angepaßt werden. Werden beispielsweise nur Eingabekanäle verwendet, kann die Leistung auf 50 mA eingestellt werden. Dadurch ist der Betrieb auch an USB-Hubs ohne Netzteil möglich.

Der USB-IO16 ist auch als Slotversion für die Integration im PC verfügbar. Das USB-Kabel ist hier durch das Slotblech geführt. Alternativ steht auch ein Anschlußkabel zur direkten Verbindung mit dem USB-Port auch dem Mainboard zur Verfügung.

usb_IO16_slot

An einen PC können mittels USB-Hubs gleichzeitig ca. 32 USB-IO16 angeschlossen werden. Dadurch können hunderte I/O-Kanäle mit einem PC gesteuert werden. Jedes Gerät besitzt eine eindeutige Seriennummer. Dadurch kann der Sensor immer identifiziert werden, egal welche internen Zuweisungen im Programm vorgenommen werden. Auch die Steckreihenfolge im USB-HUB spielt dadurch keine Rolle.

Der Einsatz des USB-IO16 ist strengstens untersagt, wenn bei einem Versagen des Gerätes Menschen zu Schaden kommen können.

Zu dem USB-IO16 gehört die PC-Software ClewareControl zur Anzeige und zum Steuern der Kanäle und USBswitchCMD zum Schalten per Kommandoaufruf.. Die Software läuft unter den Windows®-Betriebssystemen mit USB-Unterstützung. (® Microsoft Windows ist eine eingetragene Marke der Microsoft Corporation).

Die Software ClewareControl kann zur Überwachung der Kontakte eingesetzt werden. Pro USB-IO16 sind bis zu 256 Aktionen einstellbar. Als Aktionen stehen Alarmtöne, eMail, das Ausführen eines frei gewählten Programmes oder die Betätigung des Netzschalter USB-Switch zur Auswahl. Bei Windows 2000 und Windows XP kann auch der Eintrag im Ereignisprotokoll als Aktion gewählt werden. Es müssen keine Treiber für den Sensor installiert werden. Die vorhandenen USB-Treiber sind ausreichend. Dadurch bleibt die Systemstabilität erhalten.

Der USB-IO16 kann auch über das Netzwerk abgefragt werden. Die Verbindung erfolgt über das TCP/IP-Protokoll. Über das Netzwerk erscheint der USB-IO16 in ClewareControl wie ein lokales Gerät und kann von hier auf die gleiche Weise bedient werden. Natürlich können mehrere Geräte auf einem oder mehreren PCs gleichzeitig gesteuert werden.

Zum Lieferumfang gehört weiterhin eine Schnittstelle (API), mittels derer der USB-IO16 von Kundenprogrammen gesteuert werden kann. Die Schnittstelle besteht aus einer Reihe sehr einfacher Funktionen zum Konfigurieren und Abfragen der Kontakte. Die komplexe Ansteuerung der USB-Schnittstelle wird vollständig innerhalb der API behandelt. Für Linux steht ein Programminterface und einige Beispielapplikationen zur Verfügung.

Die Abfrage der Eingabekontakte erfolgt über zwei Bitfelder. In dem ersten Feld ist der aktuelle Zustand der Kontakte dargestellt. Das zweite Bitfeld enthält eine Maske, die anzeigt, welcher Kontakt sich seit der letzten Abfrage geändert hat. Auch wenn ein Kontakt kurzzeitig seinen Zustand hin- und herändert ist das in der Maske zu sehen.