|
USBOPTOREL32 - QUANCOM® USB Relais und Optokoppler Modul mit 32 Eingängen und 32 Relais
- USB-Modul mit 32 Optokopplereingängen / 32 Relais
- Timeout Funktion zur Abschaltung der Ausgänge ( z.B. bei einem Software Crash )
- Erkennung von Eingangszustandsänderung zwischen zwei Lesebefehlen (Flip-Flop)
- Optische Funktionskontrolle aller 32 Ein- und 32 Ausgänge über 64 LED's
- Optische Anzeige des Betriebszustandes
- Einfache Montage z.B. auf einer Hutschiene, als Standgerät im Laborbereich oder als mobiles Gerät am Notebook nutzbar.
- Spannungsversorgung über USB oder extern (12V)
- CD-Rom mit Windows Vista / XP / 2000 / 98 / ME und Linux Treibern
- Beispiele für Visual-Studio .NET, Visual Basic, Visual C/C++, Delphi, Agilent Vee, NI Labview, NI LabWindows/CVI, Sun Java u.a.
|
 |
|
Das QUANCOM® USBOPTOREL32 Modul besitzt 32 optisch isolierte Eingänge und 32 SIL-Reed Relais, die Lasten von 1 A bzw. 15W schalten können. Um grössere Leistungen und Spannungen zu schalten werden entsprechende Relais benötigt, wie z.B. das QUANCOM® MODSSR230 , oder das QUANCOM® PH-REL-24 . Auf Anfrage können wir das Modul auch mit 3A/90W: 32 SIL-Reed Relais mit 3A/90W fertigen.
Anschlussbeispiele für Optokoppler und Relais
Schutz durch Optokoppler bis 500 Volt:
Alle Eingänge sind über Optokoppler galvanisch entkoppelt, so ist Ihr PC vor Beschädigung durch Überspannung oder verkehrter Polarität geschützt. Da die Optokoppler als Wechselstrom AC-Optokoppler ausgelegt sind, ist die Polarität des Eingangssignales beliebig. Über ein steckbares Widerstandsnetzwerk lässt sich der Eingangsspannungsbereich anpassen. Sie können uns Ihre speziellen Anforderungen zum Eingangsspannungsbereich auch bei der Bestellung mitteilen.
Änderungen des Eingangszustandes:
Über die Eingangs-Flip-Flops lassen sich schnelle Änderungen an den Eingängen zwischen zwei Lesebefehlen erkennen.
Erklärung zur Funktionsweise von Flip Flops
Schutz im Ausgang:
Das USBOPTOREL32 Modul bietet zusätzliche Funktionssicherheit durch die Erkennung eines via Software konfigurierbaren Timeouts, der dem Modul nach einer einstellbaren Zeit (z.B. 16 s) ohne Zugriff automatisch signalisiert alle Ausgänge abzuschalten. Hierbei werden beispielsweise Motoren oder Heizelemente abgeschaltet um ein unkontrolliertes arbeiten der angeschlossenen Geräte zu verhindern.
Erklärung der Timeoutfunktion
Sonstige Merkmale:
Wie bei allen QUANCOM® USB Opto-/Relaismodulen werden die Ein- bzw. Ausgangspegel durch eine optische Funktionskontrolle über je eine LED für jeden Kanal einzeln angezeigt. Über 4 weitere Konfigurations LEDs wird der Zustand des Moduls dargestellt.Es werden beispielsweise die Initialisierung durch das Betriebsystem, lesende oder schreibende Zugriffe oder aber nicht ausgewertete Eingangsänderungen angezeigt.
Durch die Montage auf einer Hutschiene, ist die Installation des Moduls sehr einfach. Die hierfür notwendige Hutschiene kann auch bei uns bezogen werden. Das Modul ist aber auch jederzeit als Standgerät im Laborbereich oder als mobiles Gerät am Notebook nutzbar. Die Stromversorgung kann wahlweise über den USB Bus oder ein externes Netzteil erfolgen. Das benötigte Netzteil kann natürlich auch direkt bei QUANCOM® bezogen werden. Zur Auswahl stehen dort zwei Netzteile mit je 12V/3A oder 24V/2A. Die Doppelstock-Klemmleisten für die Ein- und Ausgänge runden die Flexibilität des Moduls ab.
Mehrere Module des gleichen Typs sind einsetzbar:
Auf dem Modul befindet sich ein DIP Schalter, der die Moduladresse von 0 ... 15 enthält. Über den ist dann auch der Betrieb von bis zu 16 Modulen gleichen Typs möglich. Über die Moduladresse lässt sich jedes Modul eindeutig von der Software identifizieren. Desweiteren besteht die Möglichkeit durch das QUANCOM® Adress_Changer die Adresse des Moduls via Software zu vergeben (Ab Firmwareversion 1.30). Dies steht bei den Downloads nach Produkt zum herunterladen bereit.
Softwareunterstützung:
 | | | Testprogramm unter VB für USBOPTOREL32 und USBOPTO32IO Module |
| | Das USBOPTOREL32 Modul wird durch die QLIB ( QUANCOM Driver Library ) unterstützt, und erlaubt deshalb eine einfache Programmierung unter Windows XP, 2000, 95, 98, ME, 3.11, Agilent VEE und Labview. Durch die Softwareschnittstelle QLIB entfällt die lästige Programmierung eines Treibers für das USB-Modul. Bei der Programmierung werden keine Kenntnisse in der Treiberprogrammierung benötigt. Mit der QLIB lassen sich Applikationen die unter Visual-Studio .NET, Visual-Basic, Visual-C, Borland Delphi oder anderen modernen Compilern oder Interpretern, die auf das Modul zugreifen, schnell erstellen. Es existiert sogar die Möglichkeit Daten in MS Excel, MS Access, Labview oder Agilent VEE einzulesen. Das Visual-Basic Beispiel ist ein kleines Testprogramm mit dem man alle relevanten Funktionen der Karte testen kann, und das Projekt bietet sich auch als Startpunkt für eigene Projekte an
Da die QLIB eine API ist, die ihre Programmierschnittstelle über eine DLL anbietet, kann man die Karte in allen Anwendungen einsetzen, die eine Möglichkeit besitzen externe DLL Funktionen aufzurufen.
Die Befehle der Schnittstelle sind unter allen unterstützten Betriebsystemen gleich. Eine Applikation die für Windows 95 erstellt wurde, lässt sich daher sofort auf einem Windows XP PC weiterverwenden.
Die Treiber unter Linux beinhalten ebenfalls eine Software-Schnittstelle die stark an die QLIB angelehnt ist. Unser Windows Beispiel lässt sich somit ohne Änderung unter Linux kompilieren.
Erhältlich ist die USBOPTOREL32 auch als USBOPTO32IO
|
Dokumentation
|

|
Manual-deutsch_USBOPTO64-32-16-8 [Download 2MB]
|
Beispiel-Projekte
|

|
Beispielprojekt für das Einlesen der digitalen Eingänge in Borland Builder [Download 449,4KB]
|  |

|
Beispielprojekt für das Ausgeben auf die digitalen Ausgänge in Borland Builder [Download 449,3KB]
|  |

|
Beispiel für das Ausgeben auf die digitalen Ausgänge für Visual C# .NET [Download 14,2KB]
|  |

|
Beispiel für das Einlesen der digitalen Eingänge in Delphi [Download 6,5KB]
|  |

|
Beispielprojekt für das Ausgeben auf die digitalen Ausgänge in Delphi [Download 19KB]
|  |

|
Beispiel für das Ausgeben auf die digitalen Ausgänge in Delphi [Download 6,6KB]
|  |

|
Beispielprojekt für das Einlesen der digitalen Eingänge in Delphi [Download 19KB]
|  |

|
Beispiel für das Einlesen der digitalen Eingänge in Java [Download 1,7KB]
|  |

|
Beispiel für das Ausgeben auf die digitalen Ausgänge in Java [Download 4,1KB]
|  |

|
Beispiel für das Einbinden in Labview [Download 41,2KB]
|  |

|
Beispiel für das Einlesen der digitalen Eingänge für LabWindows / CVI [Download 21,1KB]
|  |

|
Beispiel für das Ausgeben auf die digitalen Ausgänge für LabWindows / CVI [Download 21,5KB]
|  |

|
Beispiel für das Ausgeben auf die digitalen Ausgänge in Visual-Basic [Download 9KB]
|  |

|
Beispiel für das Einlesen der digitalen Eingänge in Visual Basic [Download 9KB]
|  |

|
Beispiel für Visual-Basic [Download 18,5KB]
|  |

|
Beispiel für das Ausgeben auf die digitalen Ausgänge in Visual-Basic .NET [Download 16,3KB]
|  |

|
Beispiel für das Einlesen der digitalen Eingänge in Visual Basic .NET [Download 17,2KB]
|  |

|
Beispiel für das Einlesen der digitalen Eingänge in C/C++ [Download 30,7KB]
|  |

|
Beispiel für das Ausgeben auf die digitalen Ausgänge in C/C++ [Download 26,5KB]
|  |

|
Beispiel für das Ausgeben auf die digitalen Ausgänge in Visual C++ .NET [Download 0,2KB]
|  |

|
Beispiel für das Einlesen der digitalen Eingänge in Visual C++ .NET [Download 0,2KB]
|
Mitgelieferte Treiber
|
  
|
QLIB 2.4.170 QLIB für Windows Vista / XP / 2000 / 2003 / 2008 Unterstützt Windows Vista
32-Bit-Version der QUANCOM Treiber Library - Ermöglicht den Zugriff auf die Hardware über die QLIB Programmierschnittstelle ( API ) - Die QLIB enthält die Treiber und die Include Dateien um z.B. von Visual-Basic, Visual-C, LabView, Delphi, Borland-C, MS Excel, MS Access und Sun Java ( Watchdogkarten ) auf die Hardware zuzugreifen.
Diese QLIB Version unterstützt nicht die parallelen Module: PAR8R, PAR8O, PAR48IO, PAR12AD, PAR16AD, PAR2DA sowie den PCI-EXT64 [Download 7096,3KB]
|  |
 
|
QLIB 2.4.170 QLIB für Windows Vista / Server 2003 / Server 2008 ( 64-Bit ) Unterstützt 64-Bit Windows Betriebssysteme
64-Bit-Version der QUANCOM Treiber Library - Ermöglicht den Zugriff auf die Hardware über die QLIB Programmierschnittstelle ( API )
Diese QLIB Version unterstützt nicht die parallelen Module: PAR8R, PAR8O, PAR48IO, PAR12AD, PAR16AD, PAR2DA sowie den PCI-EXT64 [Download 6820,8KB]
|  |
  
|
QLIB 1.9.8s QLIB für Windows XP/2000/NT4.0/ME/98SE/95 32-Bit-Version der QUANCOM Treiber Library - Ermöglicht den Zugriff auf die Hardware über die QLIB Programmierschnittstelle ( API ) - Die QLIB enthält die Treiber und die Include Dateien um z.B. von Visual-Basic, Visual-C, LabView, Delphi, Borland-C, MS Excel, MS Access und Sun Java ( Watchdogkarten ) auf die Hardware zuzugreifen. [Download 71251,6KB]
|  |
  
|
QLIB Samples 2.4.165 QLIB Samples für Windows Vista / XP / 2000 Installationsdatei für QLIB-Beispieleprojekte.
Diese Installation enthällt Beispielprojekte und Programme für die folgenden IDEs und grafischen Programmiersysteme.
IDEs
Visual-Studio VB .NET | Visual-Studio C# .NET | Visual C++ | Visual Basic | Borland C++ Builder | Borland Delphi | Java
Grafische Programmierung
Agilent VEE | LabView | LabWindows
MS Office
MS Excel | MS Access
[Download 82234KB]
|  |

|
USB Treiber Linux Software für Kernel 2.6.x Version 1.3.4 / USBOPTO,USBREL,USBWDOG,USB-GPIB Enthält den ursprünglich von Marc van Selms auf den Kernel 2.6.x portierten Treiber. Mehr Informationen zum Linux-Beispiel. Dieser enthält Kernel Treiber, sowie Beispielprogramm für alle QUANCOM USB Module. [Download 90,2KB]
|  |
  
|
QLIB Remote Server 2.4.165 Remote Server für alle Windows Betriebssysteme Der QLIB Remote Server ermöglicht die Fernsteuerung von QUANCOM Hardware über eine TCP/IP Verbindung. [Download 5022,2KB]
|
... zurück zur Hompage
Letztes Update 23.1.2009 von Michael Reimer
|
|
|
|