Herunterladen Diese Seite drucken

Werbung

OPTORE-PCI16
EXTENDED
EDV-Nr.: A-422400
16 Eingänge über Optokoppler
(8 Eingänge interruptfähig)
16 Ausgänge über Reedrelais
24 TTL-Ein-/Ausgänge
3 * 16-Bit-Zähler - interruptfähig

Werbung

loading

Inhaltszusammenfassung für Wasco OPTORE-PCI16 EXTENDED

  • Seite 1 OPTORE-PCI16 EXTENDED EDV-Nr.: A-422400 16 Eingänge über Optokoppler (8 Eingänge interruptfähig) 16 Ausgänge über Reedrelais 24 TTL-Ein-/Ausgänge 3 * 16-Bit-Zähler - interruptfähig...
  • Seite 2 Pascal, Turbo C sind geschützte Warenzeichen von Borland. Quickbasic ist ein eingetragenes Warenzeichen von Microsoft. Powerbasic ist ein eingetragenes Warenzeichen von Robert S. Zale. ® ist ein eingetragenes Warenzeichen. wasco Haftungsbeschränkung Die Firma Messcomp Datentechnik GmbH haftet für keinerlei, durch den Gebrauch der Interfacekarte OPTORE-PCI16 und dieser Doku- EXTENDED mentation, direkt oder indirekt entstandenen Schäden.
  • Seite 3 Inhaltsverzeichnis 1. Produktbeschreibung 2. Installation der OPTORE-PCI16 EXTENDED Installation der Karte in den Rechner 3. Anschlussstecker Lage der Anschlussstecker auf der Platine Steckerbelegung von P1 Steckerbelegung von P2 Steckerbelegung von P2 auf D-Sub 37 (Steckerverlegungsset) Steckerbelegung von P3 Steckerbelegung von P3 auf D-Sub 37 (Steckerverlegungsset) 4.
  • Seite 4 11.2 Zuordnung der Portadressen ® 12. Programmierung unter Windows 12.1 Programmierung der OPTORE-PCI16 12.2 Installation der Windows ® Treiber 13. Zubehör ® 13.1 Passendes wasco -Zubehör 13.2 Anschlusstechnik (Anwendungsbeispiele) 13.3 Einzelkomponenten zur Eigenkonfektionierung 14. Fehlersuche 15. Technische Daten 16. Produkthaftungsgesetz 17. EG-Konformitätserklärung Anhang...
  • Seite 5 1. Produktbeschreibung Die OPTORE-PCI16 bietet 16 digitale Eingänge und 16 digitale EXTENDED Ausgänge mit galvanischer Trennung, einzeln für jeden Kanal. Die Po- tentialtrennung der Eingänge ist durch 16 hochwertige Optokoppler mit Schmitt-Trigger-Funktion, bei den Ausgängen durch 16 Reedrelais gege- ben. Durch Schutzdioden sind die Eingänge zusätzlich gegen schädliche Spannungsspitzen geschützt.
  • Seite 6 2. Installation der OPTORE-PCI16 EXTENDED 2.1 Installation der Karte in den Rechner Achten Sie vor dem Einbau der OPTORE-PCI16 darauf, dass der Rech- ner vom Netz getrennt oder zumindest ausgeschaltet ist. Beim Einbau der Interface-Karte in den laufenden Rechner besteht die Gefahr, dass neben der OPTORE-PCI16 auch andere Karten des PCs oder Rechners beschädigt oder zerstört werden.
  • Seite 7 3. Anschlussstecker 3.1 Lage der Anschlussstecker auf der Platine Reedrelais-Ausgänge OUT00...OUT15 Optokoppler-Eingänge IN00...IN15 Signale des Timers und des TTL-I/O-Bausteins OPTORE-PCI16 © 2011 by Messcomp Datentechnik GmbH DV07 EXTENDED...
  • Seite 8 3.2 Steckerbelegung von P1 OUT15A OUT15E OUT14A OUT14E OUT13A OUT13E OUT12A OUT12E OUT11A OUT11E OUT10A OUT10E OUT09A OUT09E OUT08A OUT08E OUT07A OUT07E OUT06A OUT06E OUT05A OUT05E OUT04A OUT04E OUT03A OUT03E OUT02A OUT02E OUT01A OUT01E OUT00A OUT00E Vcc: Interne Versorgungsspannung (+ 5V) des Rechners (nur durch Einlöten einer Induktivität an L11).
  • Seite 9 3.3 Steckerbelegung von P2 IN15- IN15+ IN14- IN14+ IN13- IN13+ IN12- IN12+ IN11- IN11+ IN10- IN10+ IN09- IN09+ IN08- IN08+ IN07- IN07+ IN06- IN06+ IN05- IN05+ IN04- IN04+ IN03- IN03+ IN02- IN02+ IN01- IN01+ IN00- IN00+ Vcc: Interne Versorgungsspannung (+ 5V) des Rechners (nur durch Einlöten einer Induktivität an L21).
  • Seite 10 3.4 Steckerbelegung von P2 auf D-Sub 37 (Steckerverlegungsset) IN15- IN15+ IN14- IN14+ IN13- IN13+ IN12- IN12+ IN11- IN11+ IN10- IN10+ IN09- IN09+ IN08- IN08+ IN07- IN07+ IN06- IN06+ IN05- IN05+ IN04- IN04+ IN03- IN03+ IN02- IN02+ IN01- IN01+ IN00- IN00+ Vcc: Interne Versorgungsspannung (+ 5V) des Rechners (nur durch Einlöten einer Induktivität an L21).
  • Seite 11 3.5 Steckerbelegung von P3 OUT2 CLK2 OUT1 CLK1 OUT0 CLK0 Vcc: Interne Versorgungsspannung (+ 5V) des Rechners. Hier niemals eine externe Spannung anlegen. GND: Masse des Rechners Pin nicht belegt OPTORE-PCI16 © 2011 by Messcomp Datentechnik GmbH DV07 EXTENDED...
  • Seite 12 3.6 Steckerbelegung von P3 auf D-Sub 37 (Steckerverlegungsset) OUT2 CLK2 OUT1 CLK1 OUT0 CLK0 Vcc: Interne Versorgungsspannung (+ 5V) des Rechners. Hier niemals eine externe Spannung anlegen. GND: Masse des Rechners OPTORE-PCI16 © 2011 by Messcomp Datentechnik GmbH DV07 EXTENDED...
  • Seite 13 4. Jumperblöcke 4.1 Lage der Jumperblöcke auf der Platine JP1: Verbinden der internen Versorgungsspannung des PC auf den Anschlussstecker P3 JP2: Jumperblock für Anwendung des Timers OPTORE-PCI16 © 2011 by Messcomp Datentechnik GmbH DV07 EXTENDED...
  • Seite 14 4.2 Jumperblockbelegung JP1 P3 Vcc P3 GND Durch Setzen der Jumper JP1/1-2 und 3-4 kann die interne Versorgungs- spannung (+ 5V), sowie die Masse des Rechners auf den Pfostenstecker P3 gelegt werden. Jumperstellung bei Auslieferung: JP1/5-6, 7-8 OPTORE-PCI16 © 2011 by Messcomp Datentechnik GmbH DV07 EXTENDED...
  • Seite 15 4.3 Jumperblockbelegung JP2 Quarz- oszillator CLK0 OUT0 CLK1 OUT1 CLK2 OUT2 Interrupt- INT A Steuer- logik Achtung: Jumperverbindung 19/20 dient nur für interne Testzwecke und darf vom Anwender nicht gesetzt werden! OPTORE-PCI16 © 2011 by Messcomp Datentechnik GmbH DV07 EXTENDED...
  • Seite 16 5. Systemkomponenten 5.1 Blockschaltbild +5V DC / 1A Steuer- Interrupt- Logik PCI Bus Interface 24 Kanal Digital I/O (8255) 3*16Bit Timer Quarz (8254) OPTORE-PCI16 © 2011 by Messcomp Datentechnik GmbH DV07 EXTENDED...
  • Seite 17 5.2 Zugriff auf die Systemkomponenten Der Zugriff auf die Hardware-Komponenten der OPTORE-PCI16 erfolgt durch das Lesen von bzw. Schreiben in Portadressen mit Hilfe von Li- brary-Funktionen. Die für die OPTORE-PCI16 relevanten Portadressen ergeben sich abhängig von einer vom PCI-Bios vergebenen Basisadres- se.
  • Seite 18 6. 16 Optokopplereingänge Die OPTORE-PCI16 verfügt über 16 Eingangskanäle, deren galvanische Trennung mittels Optokoppler erreicht wird. Die Isolationsspannung zwi- schen Masse des Computers und Eingang beträgt 500 Volt, während die Spannung zwischen den Eingangskanälen auf 100 Volt begrenzt ist. 6.1 Pinbelegung der Eingangsoptokoppler Voltage Regulator OPTORE-PCI16 ©...
  • Seite 19 6.2 Eingangsspannungsbereiche Durch Austausch der Widerstands-Arrays R1 und R2 können mit der OPTORE-PCI16 zwei Eingangsspannungsbereiche ausgewählt werden. Die Daten der zwei Eingangsspannungsbereiche entnehmen Sie bitte der folgenden Tabelle: Widerstandsarray R1, R2 Kennung high 1,0 KOhm 0...1,5V 2,2...15V 4,7 KOhm 0...4,0V 7,0...30V OPTORE-PCI16 ©...
  • Seite 20 7. 16 Ausgänge über Reedrelais Die OPTORE-PCI16 verfügt über 16 Ausgangskanäle, deren galvanische Trennung mittels Reedrelais erreicht wird. Die Isolationsspannung zwi- schen Masse des Computers und Ausgang beträgt 500 Volt. 7.1 Pinbelegung der Reedrelais 7.2 Reedrelaisdaten Spulenspannung: 5 Volt Spulenwiderstand: 500 Ohm Spulenstrom: 10mA...
  • Seite 21 7.3 Kontaktschutzschaltung Schutzvaristor RV100-RV115 Zum Schalten einer induktiven Last kann es von Vorteil sein, einen Schutzvaristor parallel zu den Relais-Schaltkontakten (Abbildung unten) zu setzen. Für diese anwenderspezifi sche Zusatzbeschaltung wurden bei der OPTORE-PCI16 die Lötpunkte RV100-RV115 vorgesehen. EXTENDED OUT E Reed- Relais OUT A...
  • Seite 22 8. 24 TTL Ein-/Ausgänge (8255) Zur digitalen Ein-/Ausgabe ist auf der OPTORE-PCI16 ein Schnitt- EXTENDED stellen-Baustein vom Typ 8255 vorhanden. Der PIO-Baustein 8255 ist ein programmierbarer Mehrzweck-Ein-/Ausgabe-Baustein. Er hat 24 Ein- /Ausgabeanschlüsse, die in zwei Gruppen von je zwölf Anschlüssen ge- trennt programmierbar sind und im wesentlichen in drei Betriebsarten be- nutzt werden können.
  • Seite 23 9. 3 * 16 Bit Zähler (Timer 8254) Zur Generierung zeitgesteuerter Interruptauslösungen verfügt die OPTO- RE-PCI16 über eine Kombination aus 8254-Timerbaustein und Quarz- oszillator. Alle Interruptanforderungen werden über die PCI-Bus-Leitung INT A an einen der Rechner-IRQs weitergeleitet. Die betreffende IRQ- Nummer wird vom PCI-PNP-Bios des Rechners selbständig vergeben.
  • Seite 24 10. Interrupt 10.1 Interrupt-Anforderungen Unterbrechungsanforderungen können mit der OPTORE-PCI16 sowohl über die acht Optokoppler-Eingänge IN00...IN07, als auch zeitabhängig mit Hilfe der Kombination 8254-Timerbaustein/Quarzoszillator erzeugt werden. Alle Interruptanforderungen der OPTORE-PCI16 werden über die PCI-Bus-Leitung INT A an einen der Rechner-IRQs weitergeleitet. Die betreffende IRQ-Nummer wird vom PCI-PNP-Bios des Rechners bzw.
  • Seite 25 10.2 Interruptauslösung über Optokoppler-Eingänge Interruptblock: [Optokopplereingänge IN00...IN07] -> Unterbrechungsanforderung bei Übergang von LOW auf HIGH-Pegel an mindestens einem der Optokopplereingänge IN00...IN07. Voraussetzung ist die softwaremäßige Freigabe im OPTOIN-Interrupt- Kontrollregister! 10.3 Zeitgesteuerte Interruptauslösung Interruptblock: [Timer/Quarzoszillator] -> Unterbrechungsanforderung bei Übergang von HIGH auf LOW-Pegel an OUT2 von Timer 2 des 8254-Bausteins.
  • Seite 26 Die Unterbrechungsanforderungen beider Interruptblöcke werden in ei- ner gemeinsamen Interrupt-Serviceroutine bearbeitet. Das Feststellen der Anforderungsquelle erfolgt durch das Lesen des Interrupt-Statusre- gisters sowie des OPTOIN-Interrupt-Eingangsregisters, das die OPTO- IN-Eingangs-Unterbrechungsanforderungen zwischenspeichert. Die Unterbrechungsanforderungen bleiben bis zum Rücksetzen durch das Lesen quellenspezifi scher Resetadressen erhalten! 10.4 Interrupt-Register Zur Interruptprogrammierung der OPTORE-PCI16 dienen folgende Steu- er-, Lese-, bzw.
  • Seite 27 optoin_int_reg (Portadresse BA + $E, Lesezugriff): Funktion: Feststellen der Interruptquelle aus IN00...IN07 durch das Lesen dieses Registers. --> 00000001: Optokoppler-Interrupt IN00 --> 00000010: Optokoppler-Interrupt IN01 --> 00000100: Optokoppler-Interrupt IN02 --> 00001000: Optokoppler-Interrupt IN03 --> 00010000: Optokoppler-Interrupt IN04 --> 00100000: Optokoppler-Interrupt IN05 -->...
  • Seite 28 timer_int_contr (Portadresse BA + $22, Schreibzugriff): Funktion: Freigabe bzw. Sperren des Timer-Interrupts durch das Schreiben von 0 oder 1 in das Register. 0 = Sperren 1 = Freigabe timer_int_reset (Portadresse BA + $28, Lesezugriff): Funktion: Rücksetzen des Timer-Interrupts durch das Lesen die- ses Registers.
  • Seite 29 ® 11. Programmierung unter DOS 11.1 Programmierung der OPTORE-PCI16 In der beiliegenden Software fi nden Sie Bibliotheksfunktionen und Bei- spielprogramme zum Zugriff auf die OPTORE-PCI16 unter DOS ® . Die Programmierung der Hardwarekomponenten der OPTORE-PCI16 er- folgt durch den Zugriff auf Portadressen, die sich abhängig von der vom PCI-Bios für die OPTORE-PCI16 vergebenen I/O-Basisadresse (und der LC-Basisadresse) ergeben.
  • Seite 30 11.2 Zuordnung der Portadressen Die Portadressen der einzelnen Hardware-Komponenten ergeben sich abhängig von der I/O-Basisadresse (BA) und der LC-Basisadresse (LC) wie folgt: Port/Register BA + Offset RD/WR Optokoppler-Eingangsport A BA + $0 (IN00...IN07) Optokoppler-Eingangsport B BA + $1 (IN08...IN15) Reedrelais-Ausgangsport A BA + $2 (OUT00...OUT07) Reedrelais-Ausgangsport B...
  • Seite 31 ® 12. Programmierung unter Windows 12.1 Programmierung der OPTORE-PCI16 Für die Anwendung der Karte unter Windows ® ist es notwendig, einen speziellen Treiber zu installieren, der den Portzugriff auf die Karte ermög- licht. 12.2 Installation der Windows ® Treiber Zur Installation des Windows ®...
  • Seite 32 Wurde die Treibersoftware vollständig installiert, fi nden Sie in der Sys- temsteuerung Ihres Rechners ein Icon zur Lokalisierung aller im System ® vorhandenen wasco PCI-Karten. OPTORE-PCI16 © 2011 by Messcomp Datentechnik GmbH DV07 EXTENDED...
  • Seite 33 ® Starten Sie die Kartenabfrage durch einen Doppelklick auf das "wasco " Icon. Folgendes Fenster erscheint: (Als Beispiel wurden hier eine OPTO- RE-PCI16 und eine ADIODA-PCI12 verwendet)! Wurde Ihre Karte im System erkannt, wird der Kartenname, Board ID, I/O-Adresse sowie die mögliche Interruptnummer für die jeweilige Karte in diesem Fenster angezeigt.
  • Seite 34 Wurde Ihre Karte im System nicht erkannt, werden folgende Fehlermel- dungen angezeigt: Informieren Sie sich im Kapitel Fehlersuche über die möglichen Ursa- chen! OPTORE-PCI16 © 2011 by Messcomp Datentechnik GmbH DV07 EXTENDED...
  • Seite 35 13. Zubehör ® 13.1 Passendes wasco -Zubehör Anschlussteile EDV-Nr. PDB37F23PB40 Steckerverlegungsset A-497500 DS37R500DS37 Verbindungsleitung A-202800 DS37R200DS37 Verbindungsleitung A-202400 DS37R100DS37 Verbindungsleitung A-202200 KMDB-37 Klemm-Modul A-2046 XMOD SSR-2 Solid-State-Modul A-3282 XMOD SSR-4 Solid-State-Modul A-3284 XMOD REL-4 Relaismodul A-3264 XMOD REL-8 Relaismodul A-3268 13.2 Anschlusstechnik (Anwendungsbeispiele)
  • Seite 36 DS37R...* PDB37F23PB40 DS37R...* * DS37R100DS37 oder DS37R200DS37 oder DS37R500DS37 PDB37F23PB40 KMDB-37 XMOD SSR4 DS37R...* KMDB-37 XMOD SSR4 XMOD REL-8 OPTORE-PCI16 EXTENDED 13.3 Einzelkomponenten zur Eigenkonfektionierung Anschlussteile EDV-Nr. D-Sub-Stecker 37pol. für Lötanschluss A-5506 D-Sub-Haube 37pol. Stecker (Lötanschluss) A-5586 D-Sub-Stecker 37pol. für Flachbandleitung A-5566 Slotblech mit Ausschnitt für 37pol.
  • Seite 37 (Da es sich hierbei um Einstellungen im BIOS des Rechners handelt, können wir hier nicht näher darauf eingehen und ver- weisen hierzu auf Ihr Systemhandbuch)! ® Wurde die neueste Treiberversion des wasco Treibers installiert? Updates fi nden Sie unter: http://www.messcomp.com http://www.wasco.de...
  • Seite 38 15. Technische Daten Eingänge über Optokoppler 16 * PC900 16 Kanäle, galvanisch getrennt 8 Kanäle als Interrupteingänge verwendbar Überspannungsschutz durch Schutzdioden Zwei Eingangsspannungsbereiche durch beiliegende Widerstandsarrays wählbar: R = 4,7 kOhm: high = 8...30 Volt low = 0...4 Volt R = 1,0 kOhm: high = 2,2...15 Volt low = 0...1,5 Volt Eingangsfrequenz:...
  • Seite 39 Quarzoszillator 4 MHz Timer 1 * 71054 oder 8254 3 * 16 Bit Abwärtszähler für zeitabhängige Interruptauslösungen Takt vom Quarzoszillator Anschlussstecker 1 * 37polige D-Sub-Buchse 2 * 40poliger Pfostenstecker Bussystem 32 Bit PCI-Bus (interner Datenbus 8 Bit) Stromverbrauch + 5V typ.
  • Seite 40 16. Produkthaftungsgesetz Hinweise zur Produkthaftung Das Produkthaftungsgesetz (ProdHaftG) regelt die Haftung des Herstel- lers für Schäden, die durch Fehler eines Produktes verursacht werden. Die Verpfl ichtung zu Schadenersatz kann schon gegeben sein, wenn ein Produkt aufgrund der Form der Darbietung bei einem nichtgewerblichen Endverbraucher eine tatsächlich nicht vorhandene Vorstellung über die Sicherheit des Produktes erweckt, aber auch wenn damit zu rechnen ist, dass der Endverbraucher nicht die erforderlichen Vorschriften über die...
  • Seite 41 * Vor Öffnen eines Gerätes den Netzstecker ziehen oder sicherstellen, dass das Gerät stromlos ist. * Bauteile, Baugruppen oder Geräte dürfen nur in Betrieb genommen werden, wenn sie vorher in ein berührungssicheres Gehäuse eingebaut wurden. Während des Einbaus müssen sie stromlos sein. * Werkzeuge dürfen an Geräten, Bauteilen oder Baugruppen nur benutzt werden, wenn sichergestellt ist, dass die Geräte von der Versorgungs- spannung getrennt sind und elektrische Ladungen, die in im Gerät befi...
  • Seite 42 17. EG-Konformitätserklärung Für das folgende Erzeugnis OPTORE-PCI16 EXTENDED EDV-Nummer A-422400 wird hiermit bestätigt, dass es den Anforderungen der betreffenden EG- Richtlinien entspricht. Bei Nichteinhaltung der im Handbuch angegebe- nen Vorschriften zum bestimmungsgemäßen Betrieb des Produktes ver- liert diese Erklärung Ihre Gültigkeit. EN 5502 Klasse B IEC 801-2 IEC 801-3...
  • Seite 43 Referenzsystem-Bestimmungsgemäßer Betrieb Die PC-Erweiterungskarte ist ein nicht selbständig betreibbares Gerät, dessen CE-Konformität nur bei gleichzeitiger Verwendung von zusätz- lichen Computerkomponenten beurteilt werden kann. Die Angaben zur CE-Konformität beziehen sich deshalb ausschließlich auf den bestim- mungsgemäßen Einsatz der PC-Erweiterungskarte in folgendem Refe- renzsystem: Schaltschrank: Vero IMRAK 3400...
  • Seite 44 Kontaktschutz- schaltungen OPTORE-PCI16 © 2011 by Messcomp Datentechnik GmbH DV07 EXTENDED...
  • Seite 45 Inhaltsverzeichnis 1. Information 2. Schaltungsbeispiel RC-Glied 3. Schaltungsbeispiel Diode 4. Schaltungsbeispiel Diode und Zenerdiode 5. Schaltungsbeispiel Varistor OPTORE-PCI16 © 2011 by Messcomp Datentechnik GmbH DV07 EXTENDED...
  • Seite 46 Anwendungsfall verwendet werden können. Hinweis Die nachfolgend aufgeführten Schaltungsbeispiele dienen als Informa- tionsquelle mit allgemeiner Gültigkeit. D.h. sie sind nicht speziell für ® -Produkte entwickelt, sondern auch auf die an wasco ® -Karten wasco angeschlossene Peripherie anwendbar. Es ist zu beachten, dass nicht ®...
  • Seite 47 2. Schaltungsbeispiel RC-Glied induktive Last Verwendbarkeit Wechselspannung: Gleichspannung: Bei der Verwendung einer Last, z.B. in Form eines Relais, verzögert sich die Abfallzeit der Kontakte. Diese Schaltung ist wirksam bei Anschluss an die Last und einer Netzspannung zwischen 24 und 48 Volt. Bei einer Netzspannung zwischen 100 - 240 Volt erfolgt der Anschluss parallel zu den Kontakten.
  • Seite 48 3. Schaltungsbeispiel Diode induktive Last Verwendbarkeit Wechselspannung: schlecht Gleichspannung: Die in einer Spule gespeicherte Energie (induktive Last) erzeugt beim Abschalten der Last einen Stromfl uss über die parallel zur Spule geschal- teten Diode. Der Strom wird über den Widerstand der induktiven Last abgeführt.
  • Seite 49 4. Schaltungsbeispiel Diode u. Zenerdiode induktive Last Verwendbarkeit Wechselspannung: schlecht Gleichspannung: Diese Schaltung verkürzt wirksam die Abfallzeit in Anwendungen, in de- nen die Abfallzeit mit einer Diodenschutzschaltung zu langsam ist. Die Sperrspannung einer Zenerdiode sollte ca. der Netzspannung ent- sprechen. OPTORE-PCI16 ©...
  • Seite 50 5. Schaltungsbeispiel Varistor induktive Last Verwendbarkeit Wechselspannung: Gleichspannung: Diese Schaltung verhindert die Entstehung einer hohen Spannung an den Kontakten. Die Abfallzeit der Kontakte wird durch diese Schaltung geringfügig verzögert. Bei Schaltung eines Varistors parallel zur Last ist dieser bei einer Netzspannung zwischen 24 und 48 Volt wirksam. Bei einer Netzspannung zwischen 100 und 240 Volt muß...

Diese Anleitung auch für:

A-422400