Herunterladen Diese Seite drucken

Werbung

PCIOPTOREL16
PCIOPTO16I/O
© QUANCOM Informationssysteme GmbH

Werbung

loading

Inhaltszusammenfassung für Quancom PCIOPTOREL16

  • Seite 1 PCIOPTOREL16 PCIOPTO16I/O © QUANCOM Informationssysteme GmbH...
  • Seite 2 Copyright © QUANCOM Informationssysteme GmbH Alle Angaben in diesem Handbuch sind nach sorgfältiger Prüfung zusammengestellt worden, gelten jedoch nicht als Zusicherung von Produkteigenschaften. QUANCOM haftet ausschließlich in dem Umfang, der in den Verkaufs- und Lieferbedingungen festgelegt ist. Weitergabe und Vervielfältigung dieses Handbuches und die Verwertung seines Inhaltes sowie der zum Produkt gehörenden Software sind nur mit schriftlicher Erlaubnis von...
  • Seite 3 PCIOPTOREL16 ................................7 PCIREL16 ................................8 PCIOPTO16I/O ................................9 PCIOPTO16I/O / LC ................................9 Kartenübersicht PCIOPTOREL16 / PCIOPTO16I/O(Rev 4.x) ............................10 Einstellung der Moduladresse mit dem Dip-Schalter ................................11 Wahl zwischen dem I/O- und dem Memory-Modus mit Dipschalter 4 ................................12 Pinbelegung der 68-pol. D-SUB-Buchse ................................12 Kartenübersicht PCIOPTOREL16 (Rev 3.x) ............................13...
  • Seite 4 Inhalt Eingang Optokoppler (PCIOPTOREL16 / PCIOPTO16IO / PCIOPTO16IO/LC) ................................26 Auswahl Vorwiderstand Optokoppler Eingänge ................................26 Eingangsbeschaltung der Optokoppler ................................26 Hardware Register ............................27 Registerbelegung ................................27 Timeout-Zeiten Register 0x00 ................................28 Ansteuerung der Relais / Optokopplerausgänge ................................29 Lesen der Optokopplereingänge ................................29 Kapitel IV Programmierung der Karte Welche Software brauche ich ? ............................30...
  • Seite 5 · Treiberunterstützung unter Windows XP, 2000, NT und Me, 98, 95 mit der QLIB ( QUANCOM Driver Library ) Unsere Erfahrung ist ihr Gewinn Wir von QUANCOM sind auf die Entwicklung für Hardware und Software spezialisiert und gehören mittlerweile einem führenden...
  • Seite 6 Überblick Ä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 entnehmen. Weitere Informationen kostenlose Softwareupdates können Sie jederzeit auf den QUANCOM Internet – WWW-Seiten unter www.quancom.de...
  • Seite 7 PCIOPTOREL16 PCIOPTO16I/O Installationsverfahren Systemvoraussetzungen · Personal Computer: Die QUANCOM Karten laufen in einem IBM-AT Computer mit 80X86 oder kompatibel (z.B. 80386 / 80486 / Pentium). · Bus: Ihr Computer muß den entsprechenden Bus haben (PCI). Technische Hardware Mehr Informationen hierzu finden Sie im Abschnitt Leitfaden zur...
  • Seite 8 6. Schließen Sie das Gehäuse Ihres Rechners und befestigen Sie es mit den Sicherungsschrauben. Kabel, die Sie während des Einbaus gelöst haben, sollten Sie nun wieder einstecken. 7. Stecken Sie die/das Anschlußkabel der Karte in die vorgesehenen Buchsen. © QUANCOM Informationssysteme GmbH...
  • Seite 9 PCIOPTOREL16 PCIOPTO16I/O Technische Hardware Beschreibung Karteninformationen Die QUANCOM® PCIREL16 / PCIOPTOREL16 / PCIOPTO16I/O / PCIOPTO16I/O / LC ist eine der Neuentwicklungen von QUANCOM. Diese Karte verfügt über 16 Eingänge (nicht PCIREL16) und 16 Relais / Optokopplerausgänge. Neben dem Einsatz von Optokopplern zur galvanischen Trennung (Schutz des Rechners z.B.
  • Seite 10 Zusätzlich können noch GND und +5 V an der Buchse abgegriffen werden. Komfortable Programmierung der Karte Durch die Einbindung dieser QUANCOM® PC Steckkarten in die QLIB (QUANCOM Driver Library) ist eine einfache Programmierung ohne Kenntnis der Treiberentwicklung möglich. © QUANCOM Informationssysteme GmbH...
  • Seite 11 16 Einschalt-Relais (DIL Reed) (max. 1 A / 15 W) SchaItspannung bis 100V Relaisschaltzeit 1 ms Interrupt-Steuerung Timeout-Erkennung Ja (1ms – 16h in Stufen) Betriebsspannungen GND/+5 über pol. D-Sub-Buchse Steckverbinder Blech 68 pol. D-Sub Buchse Temperaturbereich 0...70 °C Abmessungen ohne Blech 144*98 mm © QUANCOM Informationssysteme GmbH...
  • Seite 12 16 Einschalt-Relais (DIL Reed) (max. 1 A / 15 SchaItspannung bis 100V Relaisschaltzeit 1 ms Interrupt-Steuerung Nein Timeout-Erkennung Nein Betriebsspannungen GND/+5 V über die 68 pol. HD D-Sub-Buchse Steckverbinder Blech 68 pol. D-Sub Buchse Temperaturbereich 0...70 °C Abmessungen ohne Blech 144*98 mm © QUANCOM Informationssysteme GmbH...
  • Seite 13 0 - 30 V Ausgangs-Schaltstrom max. 50 mA pro Kanal, auf Wunsch 100 mA Interrupt-Steuerung Nein Timeout-Erkennung Nein Betriebsspannungen GND/+5 über pol. D-Sub-Buchse Steckverbinder Blech 68 pol. D-Sub Buchse Temperaturbereich 0...70 °C Abmessungen ohne Blech 144*98 mm © QUANCOM Informationssysteme GmbH...
  • Seite 14 Technische Hardware Beschreibung Kartenübersicht PCIOPTOREL16 / PCIOPTO16I/O(Rev 4.x) © QUANCOM Informationssysteme GmbH...
  • Seite 15 Einstellung der Moduladresse mit dem Dip-Schalter Moduladresse 0 (default) Diese Tabelle zeigt, wie man mit Hilfe der Dipschalter die Moduladresse des Gerätes verändern kann. In den darunter liegenden Beispielen sind die Adressen 0 und 2 eingestellt. Beispiele: Adresse 0 Adresse 2 © QUANCOM Informationssysteme GmbH...
  • Seite 16 Technische Hardware Beschreibung 3.3.2 Wahl zwischen dem I/O- und dem Memory-Modus mit Dipschalter 4 On = I/O-Mode Off = Memory-Mode 3.3.3 Pinbelegung der 68-pol. D-SUB-Buchse © QUANCOM Informationssysteme GmbH...
  • Seite 17 PCIOPTOREL16 PCIOPTO16I/O Kartenübersicht PCIOPTOREL16 (Rev 3.x) 3.4.1 Auswahl der Dekodierung für I/O oder Memory Zugriff Hier kann ausgewählt werden, ob die Dekodierung der PCI-Karte im I/O Modus oder im Memory Modus statt finden soll. I/O Modus Memory Modus © QUANCOM Informationssysteme GmbH...
  • Seite 18 Technische Hardware Beschreibung 3.4.2 Auswahl 5V / 3,3V Motherboard Beispiel Jumpereinstellungen bei 5V Betrieb Beispiel Jumpereinstellungen bei 3,3V Betrieb © QUANCOM Informationssysteme GmbH...
  • Seite 19 PCIOPTOREL16 PCIOPTO16I/O 3.4.3 Leuchtdioden 3.4.4 Pinbelegung der 68-pol. D-SUB-Buchse (CON1) © QUANCOM Informationssysteme GmbH...
  • Seite 20 Kartenübersicht PCIREL16 (Rev 3.x) 3.5.1 Auswahl der Dekodierung für I/O oder Memory Zugriff Hier kann ausgewählt werden, ob die Dekodierung der PCI-Karte im I/O Modus oder im Memory Modus statt finden soll. I/O Modus Memory Modus © QUANCOM Informationssysteme GmbH...
  • Seite 21 PCIOPTOREL16 PCIOPTO16I/O 3.5.2 Auswahl 5V / 3,3V Motherboard Beispiel Jumpereinstellungen bei 5V Betrieb Beispiel Jumpereinstellungen bei 3,3V Betrieb © QUANCOM Informationssysteme GmbH...
  • Seite 22 Technische Hardware Beschreibung 3.5.3 Leuchtdioden 3.5.4 Pinbelegung der 68-pol. D-SUB-Buchse (CON1) Legende: n.c. = nicht benutzt © QUANCOM Informationssysteme GmbH...
  • Seite 23 Kartenübersicht PCIOPTO16I/O und PCIOPTO16I/O/LC (Rev 3.x) 3.6.1 Auswahl der Dekodierung für I/O oder Memory Zugriff Hier kann ausgewählt werden, ob die Dekodierung der PCI-Karte im I/O Modus oder im Memory Modus statt finden soll. I/O Modus Memory Modus © QUANCOM Informationssysteme GmbH...
  • Seite 24 Technische Hardware Beschreibung 3.6.2 Auswahl 5V / 3,3V Motherboard Beispiel Jumpereinstellungen bei 5V Betrieb Beispiel Jumpereinstellungen bei 3,3V Betrieb © QUANCOM Informationssysteme GmbH...
  • Seite 25 PCIOPTOREL16 PCIOPTO16I/O 3.6.3 Leuchtdioden 3.6.4 Pinbelegung der 68-pol. D-SUB-Buchse (CON1) © QUANCOM Informationssysteme GmbH...
  • Seite 26 Sie jeder Karte gleicher Bauart eine eindeutige Nummer zuweisen. Diese Kartennummer stellen Sie mit dem DIP Schalter SW1” ein. Sie brauchen diese Einstellung nicht vorzunehmen, wenn Sie beispielsweise eine PCIREL16 und eine PCIOPTO16IO in Ihren System eingebaut haben. Moduladresse 0 (default) Beispiele: © QUANCOM Informationssysteme GmbH...
  • Seite 27 QAPIExtCloseCard mit dem Verweis Ihrer Karten aufrufen, damit ein späterer Zugriff über QAPIExtOpenCard keine Fehlermeldungen hervorruft. Prinzipieller Ablauf: · Öffnen der Karte QAPIExtOpenCard() · Benutzen der Kartenfunktionen · Lesen: QAPIExtReadDI8() QAPIExtReadDI32() · Schreiben: QAPIExtWriteDO8() QAPIExtWriteDO32() · Schließen der Karte QAPIExtCloseCard() © QUANCOM Informationssysteme GmbH...
  • Seite 28 Technische Hardware Beschreibung Technische Daten 3.8.1 Relais (PCIOPTOREL16 und PCIREL16) Maximaler Strom 1Ampere / 15Watt Schaltbare Spannung 30V DC Relaisschaltzeit (mit Prellen) 3.8.1.1 Anschlussbeispiel für die Beschaltung der Relais Karte Verbraucher Einschalt- Quelle relais © QUANCOM Informationssysteme GmbH...
  • Seite 29 PCIOPTOREL16 PCIOPTO16I/O 3.8.2 Ausgangs Optokoppler (PCIOPTO16IO und PCIOPTO16IO/LC) Maximaler Strom 100 mA pro Kanal Schaltbare Spannung 0-30V DC 3.8.2.1 Anschlussbeispiel für die Beschaltung der Ausgangs Optokoppler(PCIOPTO16IO und PCIOPTO16IO/LC) Karte Verbraucher Opto Out + Quelle Opto-Out - © QUANCOM Informationssysteme GmbH...
  • Seite 30 Technische Hardware Beschreibung 3.8.3 Eingang Optokoppler (PCIOPTOREL16 / PCIOPTO16IO / PCIOPTO16IO/LC) Maximale Eingangsspannung 5, 12-30V (je nach Widerstandsbestückung) Minimaler Eingangsstrom 10mA 3.8.3.1 Auswahl Vorwiderstand Optokoppler Eingänge Eingangsspannungen Widerstandsnetzwerke (für JP4,JP5) 680 W 12-30V Offen 3.8.3.2 Eingangsbeschaltung der Optokoppler Karte Eingangssignal...
  • Seite 31 Zustand REL/OPTO OUT 1-8 auslesen +0xFF Zustand REL/OPTO OUT 9-16 auslesen +0x00 Bit 4-7: Dip-Switch (Bit4:SW1;Bit5:SW2;Bit6:SW3;Bit7:SW4) Bit 0-3: Timeoutzeit auslesen +0x00 (nur PCIOPTO16IO und PCIOPTOREL16) Bit 0-3: Einstellen der Timeoutzeit für Abschaltung der +0x00 Ausgänge (nur PCIOPTO16IO und PCIOPTOREL16) +0xF8 Register 0xF8 auslesen Bit 0: Timeout für Ausgänge aktivieren...
  • Seite 32 Technische Hardware Beschreibung 3.9.2 Timeout-Zeiten Register 0x00 Register 0x00 Timeoutzeit Bit 0-3 1 ms 16 ms 128 ms 500 ms 16 s 1 min 4 min 16 min 16 h © QUANCOM Informationssysteme GmbH...
  • Seite 33 Bit 0 Bit 1 OPTO2 OPTO10 OPTO3 OPTO11 Bit 2 Bit 3 OPTO4 OPTO12 OPTO5 OPTO13 Bit 4 Bit 5 OPTO6 OPTO14 Bit 6 OPTO7 OPTO15 OPTO8 OPTO16 Bit 7 (wobei Basis die Basisadresse der Karte ist.) © QUANCOM Informationssysteme GmbH...
  • Seite 34 Anwendung. Sie sind selbst für das Hinzufügen der Befehle in Ihre Anwendung verantwortlich. Um diese Methoden zu benutzen sind Programmier Kenntnisse nötig. Methode 3 erlaubt einem das man die QUANCOM Karte mit einer bestehenden Software laufen lassen kann z.B. LabView oder Agilent VEE . Dafür müssen Sie als erstes die QLIB von der Installations-CD installieren.
  • Seite 35 · 4.2.1 QLIB ( QUANCOM Driver Library ) Die QLIB (die Abkürzung für QUANCOM LIBrary ) bietet die Möglichkeit, alle QUANCOM-Karten unter den Betriebssystemen Windows XP/2000/NT und ME/98/95 und den Programmiersprachen C/C++/Delphi/Visual Basic anzusprechen. Sie wird zu allen QUANCOM-Karten mitgeliefert und gestattet dem Anwender durch die Einfachheit der Befehle, die QLIB in eigene Applikationen einzubinden.
  • Seite 36 Programmierung der Karte Grafische Programmiersprache: · Agilent VEE von Agilent · LabView® von National Instruments © QUANCOM Informationssysteme GmbH...
  • Seite 37 Betriebssystemen Windows XP/2000/NT und ME/98/95 und den Programmiersprachen C/C++/Delphi/Visual Basic mit einfachen Befehlen anzusprechen. Es sind also keine Kenntnisse in der Treiberentwicklung notwendig. Sie wird ausserdem zu allen QUANCOM-Karten mitgeliefert und erleichtert dem Anwender die Integration in eigene Applikationen. Applikation QLIB Windows Windows Me/98/95...
  • Seite 38 Installation des Treibers fortzufahren. · Bestätigen Sie in dem nächsten Fenster mit “Weiter”, dass Sie den Treiber installieren wollen und schließen die Installation des Treibers durch Drücken des Buttons “Fertigstellen ” im folgenden Fenster ab. © QUANCOM Informationssysteme GmbH...
  • Seite 39 Nach der Treiber Installation der QUANCOM Karte müssen Sie noch die QLIB Software installieren. · Klicken Sie auf Start | Ausführen . Wählen Sie das Programm QUANCOM.EXE aus und klicken auf “OK”. · Sollte nach dem Starten des Programmes QUANCOM.EXE eine Meldung erscheinen, die aussagt, dass Sie Ihr System zur Installation der Software neu starten müssen, klicken Sie...
  • Seite 40 Buttons “Fertigstellen” geschlossen. · Um die Änderungen an Ihrem Rechner zu übernehmen werden Sie aufgefordert Ihren Rechner neu zu starten. Wählen Sie “YES” um Ihren PC neu zu starten bzw. “NO” um den PC später neu zu starten. © QUANCOM Informationssysteme GmbH...
  • Seite 41 Nachdem Sie die Karte in einen freien Steckplatz gesteckt haben und Ihr System neu gestartet haben legen Sie die QLIB Installations CD ins CD-Laufwerk. · Klicken Sie auf Start | Ausführen . Wählen Sie das Programm QUANCOM.EXE aus und klicken auf “OK”.
  • Seite 42 · Als Quelle für die Suche nach den Treibern wählen Sie bitte “Geben Sie eine Position an” und drücken auf “Durchsuchen”. · Wechseln Sie auf das CD- Laufwerk und wählen Sie das Verzeichnis WinME , Win98 oder Win95 . Klicken Sie auf “OK” um mit der Installation des Treibers fortzufahren. © QUANCOM Informationssysteme GmbH...
  • Seite 43 PCIOPTOREL16 PCIOPTO16I/O · Bestätigen Sie in den nächsten beiden Fenstern mit “Weiter”, dass Sie den Treiber installieren wollen. · Im folgenden Fenster schließen Sie die Installation des Treibers durch Drücken des Buttons “Fertigstellen” ab. © QUANCOM Informationssysteme GmbH...
  • Seite 44 Nach der Treiber Installation der QUANCOM Karte müssen Sie noch die QLIB Software installieren. · Klicken Sie auf Start | Ausführen . Wählen Sie das Programm QUANCOM.EXE aus und klicken auf “OK”. · Sollte nach dem Starten des Programmes QUANCOM.EXE eine Meldung erscheinen, die aussagt, dass Sie Ihr System zur Installation der Software neu starten müssen, klicken Sie...
  • Seite 45 Buttons “Fertigstellen” geschlossen. · Um die Änderungen an Ihrem Rechner zu übernehmen werden Sie aufgefordert Ihren Rechner neu zu starten. Wählen Sie “YES” um Ihren PC neu zu starten bzw. “NO” um den PC später neu zu starten. © QUANCOM Informationssysteme GmbH...
  • Seite 46 Programmierung der Karte QLIB Befehle Stellen Sie sicher, dass die QLIB (QUANCOM Library ) installiert ist. Weitere Informationen über die Installation, wie z.B. die Einbindung der entsprechenden Dateien in die Anwendung entnehmen Sie bitte dem Kapitel “Programmierung der Karte”. Das folgende Kapitel erläutert spezielle Befehle die benötigt werden, um die Karte mit der QLIB benutzen zu können.
  • Seite 47 Informationen über eine Karte holen. QAPIGetCardInfoEx QAPIGetCardInfoEx ULONG ( ULONG cardid LPCARDDATAS lpcd ); Mit der Funktion QAPIGetCardInfoEx können Informationen einer Karte abgerufen werde. Diese werden in dem vom der Anwendung übergebenem Speicher geschrieben. © QUANCOM Informationssysteme GmbH...
  • Seite 48 QLIB Befehle QAPISpecial QAPISpecial cardid jobcode para1 para2 ULONG ( ULONG ULONG ULONG ULONG QAPISpecial Mit der Funktion wird das Ausführen von kartenspezifischen Funktionen ermöglicht © QUANCOM Informationssysteme GmbH...
  • Seite 49 Zustand eines 32 Bit breiten Digitalkanals einer DI-Karte eingelesen. QAPIPutDO ULONG QAPIPutDO ( ULONG cardid ULONG channel ULONG value QAPIPutDO Mit der Funktion wird ein 32 Bit breiter Digitalwert auf den Kanal einer DO-Karte ausgegeben. © QUANCOM Informationssysteme GmbH...
  • Seite 50 Karte geöffnet. QAPIExtCloseCard QAPIExtCloseCard cardhandle void ( ULONG Mit der Funktion QAPIExtCloseCard wird eine Karte geschlossen. QAPIExtNumOfCards QAPIExtNumOfCards ULONG (void); QAPIExtNumOfCards Mit der Funktion wird abgefragt, welche momentan verwendeten Karten von der QLIB unterstützt werden. © QUANCOM Informationssysteme GmbH...
  • Seite 51 Zustand eines 1 Bit breiten Digitalkanals einer DI-Karte eingelesen. QAPIExtReadDI8 ULONG QAPIExtReadDI8 ( ULONG cardhandle ULONG channel ULONG mode QAPIExtReadDI8 Mit der Funktion wird der Zustand eines 8 Bit breiten Digitalkanals einer DI-Karte eingelesen. © QUANCOM Informationssysteme GmbH...
  • Seite 52 Zustand eines 16 Bit breiten Digitalkanals einer DI-Karte eingelesen. QAPIExtReadDI32 ULONG QAPIExtReadDI32 ( ULONG cardhandle ULONG channel ULONG mode QAPIExtReadDI32 Mit der Funktion wird der Zustand eines 32 Bit breiten Digitalkanals einer DI-Karte eingelesen. © QUANCOM Informationssysteme GmbH...
  • Seite 53 1 Bit breiter Digitalwert auf den Kanal einer DO-Karte ausgegeben. QAPIExtWriteDO8 QAPIExtWriteDO8 cardhandle channel value void ( ULONG ULONG ULONG ULONG mode ); QAPIExtWriteDO8 Mit der Funktion wird ein 8 Bit breiter Digitalwert auf den Kanal einer DO-Karte ausgegeben. © QUANCOM Informationssysteme GmbH...
  • Seite 54 16 Bit breiter Digitalwert auf den Kanal einer DO-Karte ausgegeben. QAPIExtWriteDO32 QAPIExtWriteDO32 cardhandle channel value void ( ULONG ULONG ULONG ULONG mode ); QAPIExtWriteDO32 Mit der Funktion wird ein 32 Bit breiter Digitalwert auf den Kanal einer DO-Karte ausgegeben. © QUANCOM Informationssysteme GmbH...
  • Seite 55 ULONG ( ULONG ULONG ULONG ULONG para2 QAPIExtSpecial Mit der Funktion wird das Ausführen von kartenspezifischen Funktionen ermöglicht. QAPIExtGetCardInfo QAPIExtGetCardInfo cardid LPCARDDATAS ( ULONG Mit der Funktion QAPIExtGetCardInfo lassen sich Informationen über eine Karte einlesen. © QUANCOM Informationssysteme GmbH...
  • Seite 56 LPCARDDATAS Mit der Funktion QAPIExtGetCardInfoEx können Informationen einer Karte abgerufen werden Diese werden in den von der Anwendung übergebenem Speicher geschrieben. QAPIExtReleaseCardInfo void QAPIExtReleaseCardInfo ( LPCARDDATAS carddatas Die Funktion QAPIExtReleaseCardInfo gibt mit QAPIExtGetCardInfo abgefragte Karteninformationen frei. © QUANCOM Informationssysteme GmbH...
  • Seite 57 PCIOPTOREL16 PCIOPTO16I/O QAPIExtEnableIRQ QAPIExtEnableIRQ cardhandle mode void ( ULONG ULONG Mit der Funktion QAPIExtEnableIRQ wird ein IRQ auf einer Karte aktiviert. QAPIExtSetDebugLevel QAPIExtSetDebugLevel dbgval void ( ULONG Mit der Funktion QAPIExtSetDebugLevel wird ein interner Debug-Level festgelegt. © QUANCOM Informationssysteme GmbH...
  • Seite 58 Programme für QUANCOM-Karten mit Hilfe der QLIB, geschrieben werden können. Weitere Beispiele zur PCIOPTOREL16 / PCIREL16 / PCIOPTO16IO / PCIOPTO16IO/LC finden sie auch auf der mitgelieferten Treiber CD oder auf unserer Homepage www.quancom.de · © QUANCOM Informationssysteme GmbH...
  • Seite 59 Einlesen der Optokoppler unter Delphi program DIGITAL_IN_APP; // digital_in.pas : Sample project for Borland Delphi shows how to program the // PCIOPTOREL16 under Delphi. The sample reads the input lines and displays // their state. // Author: Michael Reimer, QUANCOM Informationssysteme GmbH, Germany // Website: http://www.quancom.de...
  • Seite 60 QLIB Befehle © QUANCOM Informationssysteme GmbH...
  • Seite 61 // digital_out.pas : Sample project for Borland Delphi shows how to program the // PCIREL16 Card under Delphi. The sample sets the Relays // a defined state. // Author: Michael Reimer, QUANCOM Informationssysteme GmbH, Germany // Website: http://www.quancom.de // Product: PCIREL16 - PCI Optocoupler Relay Card with 16 Relays http://www.quancom.de/qprod01/eng/pb/pcirel16.htm...
  • Seite 62 QLIB Befehle // Close the card and release the handle QAPIExtCloseCard(handle); end. © QUANCOM Informationssysteme GmbH...
  • Seite 63 // Insert the CARDID of your card, to open other cards if ((handle =QAPIExtOpenCard(PCIOPTO16IO,0L)) == 0L) { printf("Couldn’t open PCIOPTO16IO \n"); return; for (;;) if (kbhit()!=0 && getch()==27) break; printf("%04lx\n",QAPIExtReadDI16(handle,0L,0L)); Sleep(500); printf("%04lx\n",QAPIExtReadDI16(handle,0L,0L)); Sleep(500); printf("%04lx\n",QAPIExtReadDI16(handle,0L,0L)); Sleep(500); printf("%04lx\n",QAPIExtReadDI16(handle,0L,0L)); Sleep(500); QAPIExtCloseCard(handle); © QUANCOM Informationssysteme GmbH...
  • Seite 64 // Insert the CARDID of your card, to open other cards if ((handle=QAPIExtOpenCard(PCIOPTO16IO,0L)) == 0L) { printf("Couldn’t open PCIOPTO16IO\n"); return; for (;;) if (kbhit()!=0 && getch()==27) break; QAPIExtWriteDO8(handle,0L,0x00L,0L); Sleep(500); QAPIExtWriteDO8(handle,0L,0xFFL,0L); Sleep(500); QAPIExtWriteDO8(handle,0L,0x55L,0L); Sleep(500); QAPIExtWriteDO8(handle,0L,0xAAL,0L); Sleep(500); QAPIExtCloseCard(handle); © QUANCOM Informationssysteme GmbH...
  • Seite 65 Soundkarten oder sonstige Erweiterungskarten in meinem PC habe? Ja, es ist abhängig davon auf welchen I/O-Adressen die QUANCOM-Karte und die anderen liegen. Es können Resourcenkonflikte auftreten, wenn mehrere Geräte die selbe I/O-Adresse benutzen. Entweder ändern Sie die Adresse der QUANCOM-Karte (Kapitel Leitfaden zur Schnellkonfiguration Hard- und Software) oder die Adresse der anderen Komponente.
  • Seite 66 · Ja, aber durch einen Speicher Manager kann der Computer langsamer werden. PCIINFO erkennt die PCI Karte nicht korrekt ! · Die Meldung "PCI Karte unbekannt" zeigt, dass es sich nicht um eine QUANCOM Karte handelt. PCIINFO ist nur für QUANCOM Karten hergestellt worden. Andere Komponenten, wie z.
  • Seite 67 Installation der QLIB sehen Sie im “QLIB” Handbuch nach, das auf der CD enthalten ist. · Wenn Sie eine QUANCOM ISA Karte benutzen überprüfen Sie, ob die Treiber korrekt installiert sind. Nach der Installation kommt die Meldung “Direct-IO interface cannot be initialized qmulti32.dll could not be initialized”...
  • Seite 68 Installation der QLIB sehen Sie im “QLIB” Handbuch nach, welches auf der CD enthalten ist. · Die Treiber für die QUANCOM Karte ist nicht geladen. (Systemsteuerung => System ) Kann die QLIB nur mit Administratorenrechte installiert werden ? ·...
  • Seite 69 . Wechseln Sie dazu das Verzeichnis, in der sich die Datei qlibndrv.sys befindet. · Wechseln Sie unter Systemsteuerung -> Dienste die Startart auf “Automatisch” (für den Dienst QLIBNDRV). Starten Sie Ihren Computer neu. © QUANCOM Informationssysteme GmbH...
  • Seite 70 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.
  • Seite 71 PCIOPTOREL16 PCIOPTO16I/O Wen kann ich erreichten? Die QUANCOM Internet Webseite www.quancom.de Per Fax +49 22 36 / 89 92 - 49 Per E-Mail: support@quancom.de Adresse: QUANCOM INFORMATIONSSYSTEME GmbH In der Flecht 14 50389 Wesseling Wenn Sie Hilfe brauchen, erreichen Sie uns unter:...
  • Seite 72 (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...
  • Seite 73 PCIOPTOREL16 PCIOPTO16I/O © QUANCOM Informationssysteme GmbH...
  • Seite 74 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.
  • Seite 75 PCIOPTOREL16 PCIOPTO16I/O © QUANCOM Informationssysteme GmbH...
  • Seite 76 Anhang 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: PCIOPTOREL16 PCIOPTO16I/O Erstellungsdatum: 15.04.2009 Nehmen Sie Stellung zur Kompetenz, Übersichtlichkeit und Inhalt dieses Handbuches.
  • Seite 77 PCIOPTOREL16 PCIOPTO16I/O © QUANCOM Informationssysteme GmbH...
  • Seite 78 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.
  • Seite 79 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. © QUANCOM Informationssysteme GmbH...

Diese Anleitung auch für:

Pciopto16i/o