Seite 3
Inhaltsverzeichnis 1. Produktbeschreibung 2. Installation der OPTOIO-PCI32 EXTENDED Installation der Karte in den Rechner 3. Anschlussstecker Lage der Anschlussstecker auf der Platine Steckerbelegung von CN1 Steckerbelegung von CN2 Steckerbelegung von CN3 4. Jumperblöcke Lage der Jumperblöcke auf der Platine Jumperblockbelegung JP1 Jumperblockbelegung JP2 5.
Seite 4
11. Interrupt 11.1 Interrupt-Anforderungen 11.2 Interruptauslösung über Optokoppler-Eingänge 11.3 Zeitgesteuerte Interruptauslösung 11.4 Interrupt-Register ® 12. Programmierung unter DOS 12.1 Programmierung der OPTOIO-PCI32 12.2 Zuordnung der Portadressen ® 13. Programmierung unter Windows 13.1 Programmierung der OPTOIO-PCI32 13.2 Installation der Windows ®...
Seite 5
1. Produktbeschreibung Die OPTOIO-PCI32 bietet 32 digitale Eingänge und 32 digi- EXTENDED tale Ausgänge mit galvanischer Trennung für jeden einzelnen Kanal, über hochwertige Optokoppler, die zusätzlich durch TAZ-Dioden ge- gen schädliche Spannungsspitzen und Impulse geschützt sind. Alle Eingangsoptokoppler sind mit integrierter Schmitt-Trigger-Funktion aus- gestattet.
Seite 6
2. Installation der OPTOIO-PCI32 EXTENDED 2.1 Installation der Karte in den Rechner Achten Sie vor dem Einbau der OPTOIO-PCI32 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 OPTOIO-PCI32 auch andere Karten des PCs oder Rechners beschädigt oder zerstört werden.
Seite 15
Die für die OPTOIO-PCI32 relevanten Portadressen ergeben sich abhängig von einer vom PCI-Bios vergebenen Basisadres- se. Der Portzugriff auf die OPTOIO-PCI32 erfolgt ausschließlich im Word Zugriff (16Bit), Byte und Doppel-Word Zugriffe können nicht verwendet werden. (Hinweise hierzu fi nden Sie im Kapitel Programmierung sowie in den Beispielprogrammen auf der mitgelieferten CD).
Seite 16
6. 32 Optokopplereingänge Die OPTOIO-PCI32 verfügt über 32 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...
Seite 18
7. 32 Optokopplerausgänge Die OPTOIO-PCI32 verfügt über 32 Ausgangskanäle, deren galvanische Trennung mittels Optokoppler erreicht wird. Die Isolationsspannung zwi- schen Masse des Computers und den Ausgängen beträgt 500 Volt. 7.1 Pinbelegung der Ausgangsoptokoppler 7.2 Optokopplerdaten Spannung-CE: max. 50V Spannung-EC: 0,1V Strom-CE: max.
Seite 19
8. 16 TTL-Eingänge über 74LS244 Die OPTOIO-PCI32 verfügt über 16 Eingangskanäle, die TTL-kompatibel sind. Unbeschaltete oder offene Eingänge zeigen High Pegel an und soll- ten grundsätzlich auf GND gelegt werden. 9. 16 TTL-Ausgänge über 74ABT273 Die OPTOIO-PCI32 verfügt über 16 Ausgangskanäle, die TTL-kompa- tibel sind.
Seite 27
Unterbrechungsanforderungen können mit der OPTOIO-PCI32 sowohl über die Optokoppler-Eingänge IN00...IN07 als auch zeitabhängig mit Hilfe der Kombination 8254-Timerbaustein/Quarzoszillator erzeugt wer- den. Alle Interruptanforderungen der OPTOIO-PCI32 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 30
11.4 Interrupt-Register Zur Interruptprogrammierung der OPTOIO-PCI32 dienen folgende Steu- er-, Lese-, bzw. Rücksetzregister: -Interrupt-Kontrollregister (Portadressen BA + $A0, Schreibzugriff): Funktion: Freigabe bzw. Sperren der Interrupt-Blöcke Format: Wort [c15...c00] Bit c00: Freigabe (1) / Sperren (0) Optokoppler-Interruptblock Bit c01: Freigabe (1) / Sperren (0) Timer-Interruptblock Bit c02...c15:...
Seite 35
12.1 Programmierung der OPTOIO-PCI32 In der beiliegenden Software fi nden Sie Bibliotheksfunktionen und Bei- ® spielprogramme zum Zugriff auf die OPTOIO-PCI32 unter DOS . Die Programmierung der Hardwarekomponenten der OPTOIO-PCI32 er- folgt durch den Zugriff auf Portadressen, die sich abhängig von der vom PCI-Bios für die OPTOIO-PCI32 vergebenen I/O-Basisadresse (und der...
Seite 37
® 13. Programmierung unter Windows 13.1 Programmierung der OPTOIO-PCI32 ® 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. ® 13.2 Installation der Windows Treiber ®...
Seite 39
® 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 46
15. Fehlersuche Nachfolgend fi nden Sie eine kurze Zusammenstellung der häufi gsten, bekannten Fehlerursachen, die während der Inbetriebnahme oder wäh- rend der Arbeit mit der OPTOIO-PCI32 auftauchen können. Prüfen Sie bitte zunächst folgende Punkte, bevor Sie mit Ihrem Händler Kontakt aufnehmen.
Seite 51
18. EG-Konformitätserklärung Für das folgende Erzeugnis OPTOIO-PCI32 EXTENDED EDV-Nummer A-440800 wird hiermit bestätigt, dass es den Anforderungen der betreffenden EG-Richtlinien entspricht. Bei Nichteinhaltung der im Handbuch angege- benen Vorschriften zum bestimmungsgemäßen Betrieb des Produktes verliert diese Erklärung Ihre Gültigkeit. EN 5502 Klasse B...