35
USBREL2 / USBREL4 & USBIN8 © QUANCOM Informationssysteme GmbH

USBREL2 / USBREL4 & USBIN8 - QUANCOM

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: USBREL2 / USBREL4 & USBIN8 - QUANCOM

USBREL2 / USBREL4& USBIN8

© QUANCOM Informationssysteme GmbH

Page 2: USBREL2 / USBREL4 & USBIN8 - QUANCOM

Copyright © QUANCOM Informationssysteme GmbHAlle Angaben in diesem Handbuch sind nach sorgfältiger Prüfung zusammengestellt worden, gelten jedoch nichtals Zusicherung von Produkteigenschaften. QUANCOM haftet ausschließlich in dem Umfang, der in denVerkaufs- und Lieferbedingungen festgelegt ist. Weitergabe und Vervielfältigung dieses Handbuches und dieVerwertung seines Inhaltes sowie der zum Produkt gehörenden Software sind nur mit schriftlicher Erlaubnis vonQUANCOM gestattet. Änderungen, die dem technischen Fortschritt dienen, bleiben vorbehalten.

Wesseling, Juni 2012 Version 4.2.0

Page 3: USBREL2 / USBREL4 & USBIN8 - QUANCOM

USBREL2 / USBREL4 & USBIN8

© QUANCOM Informationssysteme GmbH

InhaltsverzeichnisKapitel I Überblick 1

....................................................................................................................................11 Unsere Erfahrung ist ihr Gewinn

....................................................................................................................................12 Kommunikation mit unseren Kunden

....................................................................................................................................13 Änderungen zu diesem Handbuch und Softwareupdates

....................................................................................................................................14 Lieferumfang

Kapitel II Installationsverfahren 2

....................................................................................................................................21 Systemvoraussetzungen

....................................................................................................................................22 Sicherheitsanweisungen

....................................................................................................................................33 Installation des Moduls

Kapitel III Technische Hardware Beschreibung 4

....................................................................................................................................41 Modulinformationen

...........................................................................................................................................................5Beschreibung

...........................................................................................................................................................6Funktionsweise des USBREL2 Moduls

...........................................................................................................................................................6Funktionsweise des USBREL4 Moduls

...........................................................................................................................................................6Funktionsweise des USBIN8 Moduls

....................................................................................................................................72 Kartenübersicht USBREL2

...........................................................................................................................................................8Technische Daten ( USBREL2 )

...........................................................................................................................................................8Steckerbelegung 9 pol. DSUB Buchse

....................................................................................................................................93 Kartenübersicht USBREL4

...........................................................................................................................................................10Technische Daten ( USBREL4 )

...........................................................................................................................................................10Steckerbelegung 9 pol. DSUB Buchse

....................................................................................................................................114 Kartenübersicht USBIN8

...........................................................................................................................................................12Technische Daten ( USBIN8)

...........................................................................................................................................................12Steckerbelegung 9 pol. DSUB Buchse

Kapitel IV Anschlußbeispiele 13

....................................................................................................................................131 Anschlußbeispiel für die Beschaltung der Relais

....................................................................................................................................142 Anschlußbeispiel für die Beschaltung der Optokoppler Eingänge

Kapitel V LEDs und Kontrollelemente 15

Kapitel VI Ansteuerung des Moduls 16

....................................................................................................................................161 Möglichkeiten der Ansteuerung

...........................................................................................................................................................17QLIB ( QUANCOM Driver Library )

...........................................................................................................................................................17Betriebssysteme & Compiler

...........................................................................................................................................................18Software Download

...........................................................................................................................................................18Software Dokumentation

...........................................................................................................................................................19Ansteuerung der USBREL2 / USBREL4

...........................................................................................................................................................20Ansteuerung der USBIN8

...........................................................................................................................................................21Installation und Allgemeines über die QLIB

...........................................................................................................................................................22Testprogramm

...........................................................................................................................................................23QCLI ( QUANCOM Command Line Interface )

Page 4: USBREL2 / USBREL4 & USBIN8 - QUANCOM

Inhalt

© QUANCOM Informationssysteme GmbH

Kapitel VII Anhang 24

....................................................................................................................................241 Probleme unter Windows 7 / Vista / XP / 2000 / NT / ME / 98/95

....................................................................................................................................252 Kunden Support und Hilfe

....................................................................................................................................283 Technisches Support Formular

....................................................................................................................................294 Hardware und Software Konfigurationsformular

....................................................................................................................................305 Dokumentations Formular

....................................................................................................................................316 Warenzeichen

Page 5: USBREL2 / USBREL4 & USBIN8 - QUANCOM

© QUANCOM Informationssysteme GmbH 1

1 Überblick

Wir beglückwünschen Sie zum Kauf Ihrer QUANCOM Meß-, Steuer- und Regelkarte. Sie haben sich für ein

Produkt entschieden, dessen Eigenschaften und Funktionalität den neuesten Stand der Technik darstellen.

Zu den besonderen Eigenschaften dieser Karte gehören:

· Einfacher Anschluß über USB

· Einfach programmierbar

· Diverse Beispielprogramme in verschiedenen Programmiersprachen

· Treiberunterstützung unter Windows 7 , Vista und XP mit der QLIB (QUANCOM Driver Library)

1.1 Unsere Erfahrung ist ihr Gewinn

Wir von QUANCOM sind auf die Entwicklung von Hardware und Software spezialisiert und gehören mittlerweile

zu einem der führenden Lieferanten für Meßtechnik und Automatisierung. In ihrem Entwicklungszentrum hat

QUANCOM eine eindrucksvolle Produktpalette entwickelt.

1.2 Kommunikation mit unseren Kunden

QUANCOM möchte gerne Ihren Kommentar zu unseren Produkten und zu unseren Handbüchern. erhalten

und ist außerdem an Ihren Anwendungen interessiert, die Sie mit unseren Produkten entwickeln. Wir möchten

gleichzeitig helfen, wenn Sie Probleme haben und um dies zu vereinfachen enthält dieses Handbuch

Kommentar- und Konfigurationsformulare, mit denen man direkt mit uns in Verbindung treten kann. Diese

Formulare befinden sich in dem Kapitel "Dokumentations Formular” am Ende dieses Handbuchs.

1.3 Änderungen zu diesem Handbuch und Softwareupdates

QUANCOM - Produkte zeichnen sich u.a. durch stetige Weiterentwicklung aus. Aktuelle Informationen über

Änderungen können Sie den README - Dateien auf der Installationsdiskette oder CD entnehmen. Weitere

Informationen und kostenlose Softwareupdates können Sie jederzeit auf den QUANCOM Internet -Seiten unter

www.quancom.de erhalten.

1.4 Lieferumfang

• USB-Messtechnik-Modul Sollten eine oder mehrere Komponenten fehlen wenden Sie sich

bitte an Ihren Händler. QUANCOM behält sich das Recht vor,

Änderungen im Lieferumfang ohne Vorankündigung vorzunehmen.

• Benutzerhandbuch

• QUANCOM CD

Page 6: USBREL2 / USBREL4 & USBIN8 - QUANCOM

© QUANCOM Informationssysteme GmbH 2

2 Installationsverfahren

2.1 Systemvoraussetzungen

· Personal Computer: Die QUANCOM Karten laufen mit einem IBM-AT Computer mit 80X86 oder in einem

kompatiblen Gerät, wie z.B. Pentium.

· Bus: Ihr Computer muß über mindestens eine freie USB Schnittstelle verfügen.

Mehr Informationen hierzu finden Sie im Abschnitt “Technische Hardware Beschreibung”

2.2 Sicherheitsanweisungen

Im Interesse Ihrer eigenen Sicherheit und einer einwandfreien Funktion Ihres neuen QUANCOM-Moduls

beachten Sie bitte die folgenden Hinweise:

· Da PC-Karten/Module empfindlich gegen elektrostatische Aufladungen sind ist es wichtig, sich vorher zu

entladen bevor die Karte mit den Händen oder dem Werkzeug berührt wird. Dies geschieht am einfachsten,

wenn Sie vorher ein metallisches Gehäuseteil berühren.

· Halten Sie die Karte immer am Rand fest und vermeiden Sie ein Anfassen der IC´s.

Veränderungen, die ohne ausdrückliche Genehmigung der QUANCOM

Informationssysteme GmbH an dem Gerät vorgenommen werden, führen zum Erlöschen

der Betriebserlaubnis und der CE Zertifizierung.

Page 7: USBREL2 / USBREL4 & USBIN8 - QUANCOM

© QUANCOM Informationssysteme GmbH 3

2.3 Installation des Moduls

Den PC einschalten, Windows starten und das USB-Verbindungkabel mit dem Gerät

und dem USB-Port des PCs verbinden.

Das Modul kann jederzeit während des Betriebs des PCs angeschlossen werden.

Der Ort, an dem sich der USB-Port befindet, ist in der

Bedienungsanleitung Ihres PCs beschrieben. Er ist je nach PC-Modell

verschieden.

Page 8: USBREL2 / USBREL4 & USBIN8 - QUANCOM

© QUANCOM Informationssysteme GmbH 4

3 Technische Hardware Beschreibung

3.1 Modulinformationen

· 8 galvanisch getrennte Optokoppler-Eingänge zum Erfassen von Ereignissen ( Nur USBIN8 )

· 2 oder 4 potentialfreie Einschaltrelais zum Schalten externer Schaltungen ( USBREL2 / USBREL4 )

· Einfache Programmierung mit Hilfe der QLIB

· Anschluss über USB

· Bis zu 8 Module gleichen Typs an einem System

Page 9: USBREL2 / USBREL4 & USBIN8 - QUANCOM

© QUANCOM Informationssysteme GmbH 5

3.1.1 Beschreibung

Schutz durch Optokoppler bis 500 Volt ( Nur USBIN8 )

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.

Visualisierung aller Ein- und Ausgänge durch LED's

Wie bei allen USB Opto-/Relaismodulen werden Lese- bzw. Schreibzugriffe und der aktuelle Ein- bzw.

Ausgangspegel durch eine optische Funktionskontrolle (LED) für jeden Kanal einzeln angezeigt. Die

Stromversorgung erfolgt über den USB Bus.

Mehrere Module des gleichen Typs sind einsetzbar

Jedes Modul lässt sich eindeutig über die Moduladresse in der QLIB zuordnen. Diese Moduladresse kann

mittels eines Konsolenprogramms eingestellt werden. Durch die optimale Einbindung dieses Quancom® USB

Moduls in die QLIB (Quancom Driver Library) ist eine einfache Programmierung, ohne Kenntnis der

Treiberentwicklung, unter Windows 7 / Vista / XP / Agilent VEE / Labview möglich.

Page 10: USBREL2 / USBREL4 & USBIN8 - QUANCOM

© QUANCOM Informationssysteme GmbH 6

3.1.1.1 Funktionsweise des USBREL2 Moduls

Dieses Modul stellt 2 Relais ( Schließer ) Ausgänge zur Verfügung. Mit den zwei Relais ( 1A / 15W ) eignet sich

die USBREL2 speziell zur Prozesssteuerung in der Meß- und Regeltechnik, der Automatisierungstechnik und für

alle Anwendungen, bei denen bis zu 2 potentialfreie mechanische Ausgänge benötigt werden. Die

Relaiskontakte können über die 9 polige D-SUB Buchse des Moduls abgegriffen werden.

Durch die kompakte Bauform ist die USBREL2 sehr gut für den mobilen Einsatz, oder zum Aufbau von

Testaufbauten geeignet.

3.1.1.2 Funktionsweise des USBREL4 Moduls

Dieses Modul stellt 4 Relais Ausgänge ( Schließer ) zur Verfügung. Mit den vier Relais ( 1A / 15W ) eignet sich

die USBREL4 speziell zur Prozesssteuerung in der Meß- und Regeltechnik, der Automatisierungstechnik und für

alle Anwendungen, bei denen bis zu 4 potentialfreie mechanische Ausgänge benötigt werden. Die

Relaiskontakte können über die 9 polige D-SUB Buchse des Moduls abgegriffen werden.

Durch die kompakte Bauform ist die USBREL4 sehr gut für den mobilen Einsatz, oder zum Aufbau von

Testaufbauten geeignet.

3.1.1.3 Funktionsweise des USBIN8 Moduls

Dieses Modul stellt 8 optisch entkoppelte Eingänge zur Verfügung. Mit den acht Optokoppler-Eingängen eignet

sich die USBIN8 speziell zur Überwachung von Prozessen in der Meß- und Regeltechnik, der

Automatisierungstechnik und für alle Anwendungen, bei denen galvanisch getrennte Eingänge benötigt werden.

Die Eingänge können über die 9 polige D-SUB Buchse des Moduls angesteuert werden.

Durch Ihre kompakte Bauform ist die USBIN8 sehr gut für den mobilen Einsatz, oder zum Aufbau von

Testaufbauten geeignet.

Page 11: USBREL2 / USBREL4 & USBIN8 - QUANCOM

© QUANCOM Informationssysteme GmbH 7

3.2 Kartenübersicht USBREL2

Modulübersicht der USBREL2

Page 12: USBREL2 / USBREL4 & USBIN8 - QUANCOM

© QUANCOM Informationssysteme GmbH 8

3.2.1 Technische Daten ( USBREL2 )

USBREL2

Schaltspannung max. DC 36V

Schaltstrom max. 1A

Relais Typ 2 Einschaltrelais (1A / 15W)

Relais Anzugszeit 1 ms

· Systembus USB

· Spannunsgversorgung 5V USB

· CE+RoHs Ja

· Temperaturbereich 0...70°C

3.2.2 Steckerbelegung 9 pol. DSUB Buchse

Ausgänge (Relais) Pinbelegung

Relais 1 5 und 9

Relais 2 4 und 8

Page 13: USBREL2 / USBREL4 & USBIN8 - QUANCOM

© QUANCOM Informationssysteme GmbH 9

3.3 Kartenübersicht USBREL4

Modulübersicht der USBREL4

Page 14: USBREL2 / USBREL4 & USBIN8 - QUANCOM

© QUANCOM Informationssysteme GmbH 10

3.3.1 Technische Daten ( USBREL4 )

USBREL4

Schaltspannung max. DC 36V

Schaltstrom max. 1A

Relais Typ 4 Einschaltrelais (1A / 15W)

Relais Anzugszeit 1 ms

· Systembus USB

· Spannungsversorgung 5V USB

· CE+RoHs Ja

· Temperaturbereich 0...70°C

3.3.2 Steckerbelegung 9 pol. DSUB Buchse

Ausgänge (Relais) Pinbelegung

Relais 1 5 und 9

Relais 2 4 und 8

Relais 3 3 und 7

Relais 4 2 und 6

Page 15: USBREL2 / USBREL4 & USBIN8 - QUANCOM

© QUANCOM Informationssysteme GmbH 11

3.4 Kartenübersicht USBIN8

Modulübersicht der USBIN8

Page 16: USBREL2 / USBREL4 & USBIN8 - QUANCOM

© QUANCOM Informationssysteme GmbH 12

3.4.1 Technische Daten ( USBIN8)

USBIN8

Anzahl Eingänge 8

Eingangsspannung 12V .. 24V

· Systembus USB

· Spannungsversorgung 5V USB

· CE+RoHs Ja

· Temperaturbereich 0...70°C

3.4.2 Steckerbelegung 9 pol. DSUB Buchse

Eingänge (Optokoppler) Pinbelegung

Eingang 1 Pin 1

Eingang 2 Pin 2

Eingang 3 Pin 3

Eingang 4 Pin 4

Eingang 5 Pin 5

Eingang 6 Pin 6

Eingang 7 Pin 7

Eingang 8 Pin 8

Common Ground

Gemeinsame Masse

Pin 9

Page 17: USBREL2 / USBREL4 & USBIN8 - QUANCOM

© QUANCOM Informationssysteme GmbH 13

4 Anschlußbeispiele

Anschlußbeispiele für die USBREL2, USBREL4 und die USBIN8.

4.1 Anschlußbeispiel für die Beschaltung der Relais

Die unten abgebildete Skizze verdeutlicht eine Anschlußmöglichkeit der Relais an einen Signalgeber mit einer

externen Spannungsquelle.

Ausgänge (Relais) Pinbelegung

Relais 1 5 und 9

Relais 2 4 und 8

Relais 3 ( USBREL4 ) 3 und 7

Relais 4 ( USBREL4 ) 2 und 6

Page 18: USBREL2 / USBREL4 & USBIN8 - QUANCOM

© QUANCOM Informationssysteme GmbH 14

4.2 Anschlußbeispiel für die Beschaltung der Optokoppler Eingänge

Die unten abgebildete Skizze verdeutlicht eine Anschlußmöglichkeit der Optokoppler-Eingänge mit einen

Spannungsquelle.

Eingänge (Optokoppler) Pinbelegung

Eingang 1 Pin 1

Eingang 2 Pin 2

Eingang 3 Pin 3

Eingang 4 Pin 4

Eingang 5 Pin 5

Eingang 6 Pin 6

Eingang 7 Pin 7

Eingang 8 Pin 8

Common Ground

Gemeinsame Masse

Pin 9

Page 19: USBREL2 / USBREL4 & USBIN8 - QUANCOM

© QUANCOM Informationssysteme GmbH 15

5 LEDs und Kontrollelemente

Jeder Optokopplereingang und Relaisanschluss besitzt eine eigene LED zur Anzeige des aktuellen

Zustandes.

Des Weiteren befinden sich auf dem Modul zwei Status LED.

· Power / Access LED ( grün )

- Blinkt, wenn auf das Modul zugegriffen wird.

· Enumeration / Error LED ( rot )

- Blinkt schnell, wenn das Modul noch nicht vom Treiber initialisiert wurde

- Leuchtet wenn das Modul vom Treiber erkannt wurde, jedoch kein Zugriff statt findet.

- Blinkt 1 / Sekunde im Fehlerfall

Visualisierung der LED Verhalten

Das Modul wurde noch nicht vom Treiber

initialisiert.

Das Modul wurde vom Treiber initialisiert und

ist betriebsbereit.

Auf das Modul wird zugegriffen.

Ein Fehler ist aufgetreten.

Page 20: USBREL2 / USBREL4 & USBIN8 - QUANCOM

© QUANCOM Informationssysteme GmbH 16

6 Ansteuerung des Moduls

6.1 Möglichkeiten der Ansteuerung

Es gibt mehrere Möglichkeiten QUANCOM Karten und Module anzusteuern.

QCLI ( QUANCOM Command Line Interface )

Das QCLI ist ein Kommandozeilenprogramm das zur einfachen Steuerung von QUANCOM Karten und Modulen

verwendet werden kann. Mit Verwendung des QCLI sind keine Kenntnisse in der Programmierung nötig.

Schaltbefehle können so über die Kommandozeile abgegeben werden.

QLIB

Die QLIB ist eine API die es ermöglicht durch einfache Befehle auf QUANCOM Hardware zuzugreifen. Die

Funktionen sind für alle unterstützten Programmiersprachen identisch. QUANCOM bietet eine große Anzahl an

Beispielprojekten für alle gängigen Programmiersprachen und IDEs.

Visual Basic Testprogramm

Nach Installation der QLIB befindet sich ein vorkompiliertes Visual Basic Testprogramm im Startmenüeintrag der

QLIB. Mit diesem Programm können durch das setzen von Checkboxen die Relais geschaltet, bzw. durch das

auslesen der Checkboxen die Zustände der Eingänge geprüft werden.

Page 21: USBREL2 / USBREL4 & USBIN8 - QUANCOM

© QUANCOM Informationssysteme GmbH 17

6.1.1 QLIB ( QUANCOM Driver Library )

Die QLIB (die Abkürzung für QUANCOM LIBrary) bietet die Möglichkeit, die gesamte QUANCOM-Hardware in

den aktuellen Windows Betriebssystemen mit den gängigen Programmiersprachen anzusprechen. Sie wird zu

allen QUANCOM-Karten mitgeliefert und erlaubt dem Anwender, die QLIB in eigene Applikationen einzubinden.

Die Befehle und Funktionen gelten für alle Betriebssysteme.

6.1.1.1 Betriebssysteme & Compiler

Die QLIB ist unter allen gängigen Microsoft Betriebssystemen und mit vielen Programmiersprachen und IDEs

verwendbar. Im folgenden werden die unterstützten Betriebssysteme und Programmiersprachen, bzw. IDEs

aufgelistet.

Unterstützte Betriebssysteme:

· Microsoft Windows 7 / Vista / XP / Linux

· Microsoft Windows Server 2003 / 2008 / 2008 R2

Unterstützte Compiler & IDEs :

C / C++

· Borland C++

· Microsoft® Visual C++

Pascal

· Borland Turbo Pascal

Delphi

· Borland Delphi

Basic

· Microsoft® Visual Basic 6.0

· VB.NET

Java

· Sun Java

C#

· Microsoft® Visual C#

· C#.NET

Microsoft®

· Microsoft® Visual Studio 2005 / 2008 / 2010

Grafische Programmierumgebung:

· Agilent VEE von Agilent

· LabView® von National Instruments

Page 22: USBREL2 / USBREL4 & USBIN8 - QUANCOM

© QUANCOM Informationssysteme GmbH 18

6.1.1.2 Software Download

Um die QLIB installieren zu können befindet sich auf der mitgelieferten Treiber-CD ein Installationspaket. Des

Weiteren besteht die Möglichkeit die aktuellste Version von der QUANCOM Homepage zu beziehen. Dort

können die Versionen für Windows 32 Bit und 64 Bit, sowie Linux heruntergeladen werden. Der folgende Link

leitet direkt auf die Downloadseite der QLIB, in der die benötigte Version heruntergeladen werden kann.

Download der QLIB für Windows Systeme

( http://www.quancom.de/qprod01/deu/produkte/inst_qlib_win.htm )

Download der QLIB für Linux Systeme

( http://www.quancom.de/qprod01/deu/produkte/inst_qlib_linux.htm )

6.1.1.3 Software Dokumentation

Die komplette Dokumentation der QLIB, in der alle Funktionen, sowie die Ansteuerung von QUANCOM Karten

und Modulen erläutert werden ist nach der Installation der QLIB als Hilfe unter

Start->Programme->Qlib32->Help, oder aber in der Online Dokumentation unter dem folgenden Link zu finden.

Online Dokumentation der QLIB

( http://www.quancom.de/manual/manual_deutsch_qlib/qstart.htm )

Page 23: USBREL2 / USBREL4 & USBIN8 - QUANCOM

© QUANCOM Informationssysteme GmbH 19

6.1.1.4 Ansteuerung der USBREL2 / USBREL4

Das QUANCOM® USBREL2 und USBREL4 Modul besitzt je 2, bzw. 4 Relais, die Lasten von 1 A bzw. 15 W

schalten können.

Die zwei, bzw. vier Relais ( Ausgänge ) können mit einem der Schreibbefehle QAPIExtWriteDO1 und

QAPIExtWriteDO8 gesteuert werden.

Die Funktion QAPIPutDO ist eine vereinfachte Funktion zum Steuern der Ausgänge. Diese kann jedoch nur

genutzt werden, wenn lediglich ein Gerät angesteuert werden soll.

Mit der Funktion QAPIExtSpecial und den entsprechenden Jobcodes wird das Ausführen von kartenspezifischen

Funktionen ermöglicht.

Wurde die Funktion erfolgreich ausgeführt, so wird ein von Jobcode abhängiger Rückgabewert geliefert.

Ansonsten kann der Fehlercode über die Funktion QAPIEGetLastError ausgelesen werden.

Die Jobcodes werden im folgenden näher erläutert.

Die USBREL2 und USBREL4 können mittels eines Konsolenprogrammes eine Moduladresse alternativ zu der

von Windows vergebenen bekommen. Das Konsolenprogramm ( usb_modnr_set.exe ) befindet sich im "bin"

Verzeichnis der QLIB Installation. Um diese Moduladresse nutzen zu können muss im QLIB Configuration Utility

unter dem Reiter Einstellungen die Checkbox bei "Die QLIB soll die Geräte entsprechend der DIP-Schalter

Einstellungen sortieren" gesetzt sein. Mit dem Jobcode JOB_READ_DIP_SWITCH kann die konfigurierte

Moduladresse ausgelesen werden.

Mit dem Jobcode JOB_READ_BACK_RELAYS kann man die aktuellen Zustände der Ausgänge zurück lesen.

Weitere Informationen entnehmen Sie bitte der Dokumentation der QLIB, in der alle genannten Funktionen

näher erläutert werden.

Page 24: USBREL2 / USBREL4 & USBIN8 - QUANCOM

© QUANCOM Informationssysteme GmbH 20

6.1.1.5 Ansteuerung der USBIN8

Das QUANCOM® USBIN8 Modul besitzt 8 optisch isolierte Eingänge.

Die 8 Eingänge (Optokoppler-Eingänge), können durch die Lesebefehle QAPIExtReadDI1 und QAPIExtReadDI8

eingelesen werden. Die Funktion QAPIGetDI ist eine vereinfachte Funktion zum Einlesen der Eingänge. Diese

kann jedoch nur genutzt werden, wenn lediglich ein Gerät angesteuert werden soll.

Mit der Funktion QAPIExtSpecial und den entsprechenden Jobcodes wird das Ausführen von kartenspezifischen

Funktionen ermöglicht.

Wurde die Funktion erfolgreich ausgeführt, so wird ein von Jobcode abhängiger Rückgabewert geliefert.

Ansonsten kann der Fehlercode über die Funktion QAPIEGetLastError ausgelesen werden.

Die Jobcodes werden im folgenden näher erläutert.

Die USBIN8 können mittels eines Konsolenprogrammes eine Moduladresse alternativ zu der von Windows

vergebenen bekommen. Das Konsolenprogramm ( usb_modnr_set.exe ) befindet sich im "bin" Verzeichnis der

QLIB Installation. Um diese Moduladresse nutzen zu können muss im QLIB Configuration Utility unter dem

Reiter Einstellungen die Checkbox bei "Die QLIB soll die Geräte entsprechend der DIP-Schalter Einstellungen

sortieren" gesetzt sein. Mit dem Jobcode JOB_READ_DIP_SWITCH kann die konfigurierte Moduladresse

ausgelesen werden.

Weitere Informationen entnehmen Sie bitte der Dokumentation der QLIB, in der alle genannten Funktionen

näher erläutert werden.

Page 25: USBREL2 / USBREL4 & USBIN8 - QUANCOM

© QUANCOM Informationssysteme GmbH 21

6.1.1.6 Installation und Allgemeines über die QLIB

Wie die QLIB installiert wird und welche Funktionen sie bietet sehen Sie in der QLIB Dokumentation (QLIB

Hilfe)

Wenn die QLIB schon auf Ihrem System installiert ist finden Sie die Hilfe auch unter

Start>Programme>QLIB 32 Bit>Help

Page 26: USBREL2 / USBREL4 & USBIN8 - QUANCOM

© QUANCOM Informationssysteme GmbH 22

6.1.1.7 Testprogramm

Unter Start>Programme>QLIB 32 Bit>Programms>USBOPTOX finden Sie das Testprogramm mit dem Sie dasModul testen können.

Page 27: USBREL2 / USBREL4 & USBIN8 - QUANCOM

© QUANCOM Informationssysteme GmbH 23

6.1.2 QCLI ( QUANCOM Command Line Interface )

Das QCLI (QUANCOM Command Line Interface ) ist ein auf der Konsole ausführbares Programm mit dessen

Hilfe eine Reihe von QUANCOM Karten und Modulen gesteuert werden können.

Dadurch das es auf der Konsole ausführbar ist, lässt es sich auch in Skripten verwenden. Beispielsweise

können über Environment Variablen die Zustände von Ein- und Ausgängen abgefragt werden und damit den

Abarbeitung eines Skriptes beeinflussen.

Die folgende Zeile zeigt, wie einfach mit Hilfe dieses Programms QUANCOM Hardware angesteuert werden

kann. Das Beispiel schaltet die Ausgänge 1,2,4 der USBREL4.

qcli USBREL4 out on 1,2,4

Das QCLI Programm ist nach der Installation der QLIB im "bin" Verzeichnis des Installationsordners vorhanden,

oder kann hier herunter geladen werden:

Download QCLI.exe

http://www.quancom.de/quancom/quancom01.nsf/deu/files/download.qcli.exe/$file/qcli.exe

Die Dokumentation des QCLI, in der alle weitere Informationen, wie z.B. unterstützte Karten und erweiterte

Aufrufe beschrieben sind ist ist hier zu finden.

Online Dokumentation zu QCLI

http://www.quancom.de/manual/manual_deutsch_qcli/qstart.htm

Page 28: USBREL2 / USBREL4 & USBIN8 - QUANCOM

© QUANCOM Informationssysteme GmbH 24

7 Anhang

7.1 Probleme unter Windows 7 / Vista / XP / 2000 / NT / ME / 98/95

Warum ist in der Systemsteuerung der Karten Dialog QLIB leer?

· Es ist keine QUANCOM PCI Karte oder USB Modul im System.

Kann die QLIB nur mit Administrationsrechten installiert werden?

· Ja, installieren Sie die QLIB nur mit Administrationsrechten.

Wo finde ich weitere Programmierbeispiele?

· Programmierbeispiele finden Sie entweder im Downloadbereich unserer Homepage oder aber nach der

Installation des herunterladbaren Sample Paketes im Installationsordner.

Warum kann der Treiber nicht geladen werden?

· Um die USBREL2/4 oder die USBIN8 einsetzen zu können muss ein QLIB Version ab der Version

2.4.460 installiert sein. Frühere Versionen unterstützen diese Module nicht.

Page 29: USBREL2 / USBREL4 & USBIN8 - QUANCOM

© QUANCOM Informationssysteme GmbH 25

7.2 Kunden Support und Hilfe

Sie benötigen Hilfe? Wenn Sie nicht wissen was Sie während einer Installation tun

müssen, oder wie die Karte in Betrieb genommen wird, lesen

Sie bitte dieses Handbuch.

! Tip ! Im Kapitel ”Frequently asked questions” (Häufig gestellte

Fragen) sind einige Antworten auf häufig gestellte Fragen. Sie

können Ihnen bei der Problemlösung behilflich sein. Auf der

QUANCOM Installations CD finden Sie in Textform die Datei

README.TXT, welche alle wichtigen Änderungen beinhaltet.

! Wichtig ! Wenn Sie weitere Fragen haben, kontaktieren Sie unser

Support-Team. Für diesen Fall halten Sie bitte folgende

Informationen bereit:

· Genauer Karten-Typ

· Version der Treiber

· Version der QLIB

· Betriebssystem, Hardware-Ausstattung und Bussystem

· Name und Version von dem Programm, welches den Fehler

ausgibt

· Eine genaue Fehlerbeschreibung (versuchen Sie den Fehler zu

wiederholen, um diesen besser beschreiben zu können)

Page 30: USBREL2 / USBREL4 & USBIN8 - QUANCOM

© QUANCOM Informationssysteme GmbH 26

Wen kann ich erreichten?

Die QUANCOM Internet Webseite

www.quancom.de

Per Fax

+49 22 36 / 89 92 - 49

Per E-Mail:

[email protected]

Adresse:

QUANCOM INFORMATIONSSYSTEME GmbH

In der Flecht 14

50389 Wesseling

Wenn Sie Hilfe brauchen, erreichen Sie uns unter:

QUANCOM Hotline Deutschland

0 22 36 / 89 92 - 20

Montags - Donnerstag

von 9:00 bis 18:00

Freitags

von 9:00 bis 17:00

Page 31: USBREL2 / USBREL4 & USBIN8 - QUANCOM

© QUANCOM Informationssysteme GmbH 27

Aktuelle Treiber

Auf unserer Internetseite http://www.quancom.de können sie

immer die neusten Treiber Versionen und Updates finden.

Zudem finden Sie ebenfalls viele andere Informationen und die

”Frequently asked questions (FAQ’s)”. Bevor Sie uns

kontaktieren, überprüfen Sie ob die neueste Version der

QUANCOM Software installiert ist.

Reparatur

Wenn Sie nicht genau wissen, ob die QUANCOM Karte defekt

ist, rufen Sie unsere QUANCOM Hotline an:

Tel.: +49 22 36 / 89 92 – 20

Bevor Sie uns die Karte zur Reparatur schicken, rufen Sie

unsere Hotline an:

Tel.: +49 22 36 / 89 92 – 20

Wenn Sie uns die Karte zurückschicken, legen Sie diese bitte in

die Originalverpackung oder eine adäquate Verpackung, um

einen Transportschaden zu verhindern. Zusätzlich bitten wir Sie,

uns eine Kopie der Originalrechnung mitzuschicken.

Page 32: USBREL2 / USBREL4 & USBIN8 - QUANCOM

© QUANCOM Informationssysteme GmbH 28

7.3 Technisches Support Formular

Wenn Sie einen Internetzugang haben, öffnen Sie folgende URL in Ihrem Browser:

http://www.quancom.de/quancom/qshop.nsf/techniksupport?OpenForm&deu

Füllen Sie das Formular komplett aus bevor Sie sich an QUANCOM Informationssysteme GmbH wenden. Wenn

Sie andere QUANCOM Hardware oder Software nutzen, fügen Sie das bitte dem Formular hinzu.

Name:

Firma:

Adresse:

Telefon:

Fax:

Computer / Prozessor:

Betriebssystem:

Grafikkarte:

Maus:

QUANCOM Karte

Andere installierte Karten:

Festplatte (Kapazität, frei):

Das Problem ist:

Auflistung der Fehlermeldung:

______________________________

______________________________

______________________________

______________________________

______________________________

______________________________

______________________________

______________________________

______________________________

______________________________

______________________________

______________________________

______________________________

______________________________

______________________________

______________________________

Folgende Schritte führen zur Wiederholung des Problems:

______________________________

______________________________

______________________________

______________________________

______________________________

Page 33: USBREL2 / USBREL4 & USBIN8 - QUANCOM

© QUANCOM Informationssysteme GmbH 29

7.4 Hardware und Software Konfigurationsformular

Dieses Formular hilft Ihnen die Einstellungen der Hardware und Software aufzulisten. Füllen Sie das Formular

komplett aus bevor Sie sich an QUANCOM Informationssysteme GmbH wenden und nutzen Sie das Formular

ebenfalls um die aktuelle Konfiguration nachzuschlagen.

· QUANCOM Produkt:

Name / Name der Karte

Interrupt Level

DMA Kanal

Basis I/O Adresse

Betriebssystem

· Andere Informationen

Computer Model

Prozessor

Taktfrequenz

Grafikkarte

Betriebssystem

Programmiersprache

Programmiersprachen-Version

· Andere Karten im System

Basis I/O-Adresse anderer Karten

DMA Kanäle anderer Karten

Interrupt Level anderer Karten

__________________________________

__________________________________

__________________________________

__________________________________

__________________________________

__________________________________

__________________________________

__________________________________

__________________________________

__________________________________

__________________________________

__________________________________

__________________________________

__________________________________

__________________________________

Page 34: USBREL2 / USBREL4 & USBIN8 - QUANCOM

© QUANCOM Informationssysteme GmbH 30

7.5 Dokumentations Formular

QUANCOM Informationssysteme GmbH möchte Ihren Kommentar zum Produkt und zu der über diese

Dokumentation oder eines Produktes. Diese Informationen helfen uns unsere Qualität zu verbessern.

Titel: USBREL2 / USBREL4 & USBIN8

Erstellungsdatum: 25.06.2012

Nehmen Sie Stellung zur Kompetenz, Übersichtlichkeit und Inhalt dieses Handbuches. Wenn Sie Fehler im

Handbuch entdecken notieren Sie sich bitte die Seitenzahl.

Vielen Dank für Ihre Hilfe.

Name:

Firma:

Adresse:

Telefon:

Fax:

Kommentar:

________________________________________________

________________________________________________

________________________________________________

________________________________________________

________________________________________________

________________________________________________

________________________________________________

________________________________________________

________________________________________________

________________________________________________

Email an: [email protected]

Fax an: +49 2236 89 92 49

Adresse: QUANCOM Informationssysteme GmbHIn der Flecht 1450389 Wesseling

Page 35: USBREL2 / USBREL4 & USBIN8 - QUANCOM

© QUANCOM Informationssysteme GmbH 31

7.6 Warenzeichen

Linux ist ein eingetragenes Warenzeichen von Linus Torvalds.

MS, MS-DOS, Microsoft, Visual Basic, Windows, Windows Vista/XP/2000/NT/ME/98/95 sind eingetragene

Warenzeichen von Microsoft Corporation.

XT und PS/2 sind Warenzeichen und IBM, OS/2 und AT sind eingetragene Warenzeichen der International

Business Machines Corporation.

Intel, Pentium ist ein eingetragenes Warenzeichen von Intel Corporation.

USB ist ein eingetragenes Warenzeichen von USB Implementers Forum Inc.

JAVA ist ein eingetragenes Warenzeichen von Sun Microsystems.

DELPHI und Pascal sind ein eingetragene Warenzeichen von Borland Corporation.

PCI ist ein eingetragenes Warenzeichen von PCI Special Interest Group.

PCI Express ist ein eingetragenes Warenzeichen der PCI-SIG.

Nationalinstruments, LABVIEW ist ein eingetragenes Warenzeichen von Nationalinstruments Corporation.

Agilent VEE ist ein eingetragenes Warenzeichen von Agilent Technologies.

Ethernet ist ein eingetragenes Warenzeichen der Xerox Corporation.

Bei anderen Produkt- und Firmennamen, die in dieser Anleitung erwähnt werden, könnte es sich um Marken

ihrer jeweiligen Eigentümer handeln.