Herunterladen Inhalt Inhalt Diese Seite drucken
Wasco OPTOIO-16 Bedienungsanleitung
Vorschau ausblenden Andere Handbücher für OPTOIO-16:
OPTOIO-16
EXTENDED
EDV-Nr.: A-1294
16 Eingänge über Optokoppler
(8 Eingänge interruptfähig)
16 Ausgänge über Optokoppler
3 * 16-Bit-Zähler - interruptfähig
Waitstategenerator
Inhaltsverzeichnis
loading

Inhaltszusammenfassung für Wasco OPTOIO-16

  • Seite 1 OPTOIO-16 EXTENDED EDV-Nr.: A-1294 16 Eingänge über Optokoppler (8 Eingänge interruptfähig) 16 Ausgänge über Optokoppler 3 * 16-Bit-Zähler - interruptfähig Waitstategenerator...
  • Seite 2 Warenzeichen von Robert S. Zale. ® wasco ist ein eingetragenes Warenzeichen. Haftungsbeschränkung Die Firma Messcomp Datentechnik GmbH haftet für keinerlei, durch den Gebrauch der Interfacekarte OPTOIO-16 und dieser Dokumenta- EXTENDED tion, direkt oder indirekt entstandenen Schäden. OPTOIO-16 © 2006 by Messcomp Datentechnik GmbH...
  • Seite 3: Inhaltsverzeichnis

    Inhaltsverzeichnis 1. Produktbeschreibung 2. Installation der OPTOIO-16 EXTENDED 3. Systemkomponenten Blockschaltbild Adressierung 4. Anschlussstecker Lage der Anschlussstecker Steckerbelegung von P1 Steckerbelegung von P2 Steckerbelegung von P3 5. 16-Kanal-Eingabe über Optokoppler Pinbelegung der Eingangsoptokoppler Eingangsspannungsbereich 6. 16-Kanal-Ausgabe über Optokoppler Pinbelegung der Ausgangsoptokoppler Optokopplerdaten 7.
  • Seite 4 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 Programmierbarer Timer-Baustein 8254 Programmierbarer I/O-Baustein 8255 Programmierbarer Interrupt-Baustein 8259A/82C59A OPTOIO-16 © 2006 by Messcomp Datentechnik GmbH...
  • Seite 5: Produktbeschreibung

    1. Produktbeschreibung Die OPTOIO-16 bietet 16 digitale Eingänge und 16 digitale Aus- EXTENDED gänge mit galvanischer Trennung über hochwertige Optokoppler einzeln für jeden Kanal. Jedem Optokoppler ist zur Statusanzeige eine LED zu- geordnet. Alle Eingangsoptokoppler sind mit integrierter Schmitt-Trigger- Funktion ausgestattet. Spezielle, leistungsfähige Ausgangsoptokoppler bewältigen einen Schaltstrom von maximal 150 mA.
  • Seite 6: Installation Der Optoio

    Bevor Sie mit dem Einbau der Adapterkarte beginnen, überzeugen Sie sich davon, dass der Rechner vom Netz getrennt oder zumindest aus- geschaltet worden ist. Beim Einbau der Interface-Karte OPTOIO-16 in den laufenden Rechner können nicht nur die Karte selber, sondern auch andere Karten des PC´s oder der Rechner zerstört werden.
  • Seite 7: Systemkomponenten

    3. Systemkomponenten 3.1 Blockschaltbild +5V DC / 1A Adress- decodierung Bus- pufferung Interface- steuerung 24 Kanal Digital I/O (8255) IRQ 2...7 3*16Bit Timer (8254) Interrupt- Waitstate- controller Quarz generator (8259) OPTOIO-16 © 2006 by Messcomp Datentechnik GmbH DV04 EXTENDED...
  • Seite 8: Adressierung

    RA10 RA12 Basis-Adresse Die Interfacekarte OPTOIO-16 decodiert die Adressleitungen A4 bis A11. Für die Basis-Portadresse sind die Adressleitungen A4 bis A9 relevant, da in den PC´s nicht der volle Adressbereich ausdecodiert wird. Die Dip- Schalter der Adressleitungen A10 und A11 müssen immer ON sein.
  • Seite 9 Einstellung der Portadressen Schalter SW1 Basisadresse 200h 210h 220h 230h 240h 250h 260h 270h 280h 290h 2A0h 2B0h 2C0h 2D0h 2E0h 2F0h 300h OPTOIO-16 © 2006 by Messcomp Datentechnik GmbH DV04 EXTENDED...
  • Seite 10 SDLC-Schnittstelle 3A0h .. 3AFh Reserviert 3B0h .. 3BFh Monochromadapter 3C0h .. 3CFh Reserviert 3D0h .. 3DFh Farbgrafi kkarte 3E0h .. 3E7h Reserviert 3F0h .. 3F7h Floppy-Controller 3F8h .. 3FFh serielle Schnittstelle OPTOIO-16 © 2006 by Messcomp Datentechnik GmbH DV04 EXTENDED...
  • Seite 11 Ausgangsport B (OUT08 bis OUT15) PIO-PortA - Schreib-Lesepuffer PIO-PortB - Schreib-Lesepuffer PIO-PortC - Schreib-Lesepuffer PIO - Controll-Register Zähler0 - Schreib-Lesepuffer Zähler1 - Schreib-Lesepuffer Zähler2 - Schreib-Lesepuffer Timer - Controll-Register PIC - IRR-ISR PIC - IMR OPTOIO-16 © 2006 by Messcomp Datentechnik GmbH DV04 EXTENDED...
  • Seite 12 Zähler1 - Schreib-Lesepuffer (8254 - U18) 22Ah Zähler2 - Schreib-Lesepuffer (8254 - U18) 22Bh Controll-Register (8254 - U18) 22Ch PIC - IRR-ISR (8259 - U19) 22Dh PIC - IMR (8259 - U19) OPTOIO-16 © 2006 by Messcomp Datentechnik GmbH DV04 EXTENDED...
  • Seite 13: Anschlussstecker

    4. Anschlussstecker 4.1 Lage der Anschlussstecker OPTOIO-16 COPYRIGHT 1992 MADE IN GERMANY ISO212 ISO208 ISO204 ISO200 D120 D121 D122 D123 D124 D125 D126 D127 D128 D129 D130 D131 D132 D133 D134 D135 RA208 RA200 ISO100 ISO101 ISO102 ISO103 ISO105 ISO106...
  • Seite 14: Steckerbelegung Von P1

    4.2 Steckerbelegung von P1 P1 ist eine 37polige D-Sub-Buchse die am Slotblech der Platine mon- tiert ist und zu P1 der OPTOIO-16 , OPTOOUT-16 und OP- STANDARD STANDARD TOOUT-32 eine identische Pinbelegung aufweist. Der D-Sub- EXTENDED Buchse P1 sind die Optokoppler-Ausgänge zugeführt.
  • Seite 15: Steckerbelegung Von P2

    Flachbandleitung auf eine 37po- lige D-Sub-Buchse mit Slotblech verlegt werden. An P2 liegen die 16 Optokoppler-Eingänge an und ist kompatibel zu P2 der OPTOIO-16 STAN- . Wird P2 auf eine 37polige D-Sub-Buchse verlegt, dann sind die DARD Anschlüsse kompatibel zu P2 der OPTOIN-16...
  • Seite 16: Steckerbelegung Von P3

    CLK0 OUT0 CLK1 OUT0 OUT1 CLK1 CLK2 OUT1 CLK2 OUT2 OUT2 Vcc: Interne Versorgungsspannung (+ 5V) des Rechners. Hier niemals eine externe Spannung anlegen. GND: Masse des Rechners Pin nicht belegt OPTOIO-16 © 2006 by Messcomp Datentechnik GmbH DV04 EXTENDED...
  • Seite 17: Kanal-Eingabe Über Optokoppler

    5. 16-Kanal-Eingabe über Optokoppler 5.1 Pinbelegung der Eingangsoptokoppler Die OPTOIO-16 verfügt über 16-Eingangskanäle, deren galvani- EXTENDED sche Trennung mittels Optokoppler erreicht wird. Die Isolationsspannung zwischen Masse des Computers und Eingang beträgt 500 Volt, während die Spannung zwischen den Eingangskanälen auf 100 Volt begrenzt ist.
  • Seite 18: Eingangsspannungsbereich

    5.2 Eingangsspannungsbereich Durch Austausch der Widerstands-Arrays R1 und R2 können mit der OPTOIO-16 zwei Eingangsspannungsbereiche erreicht werden. EXTENDED Widerstands-Arrays OPTOIO-16 COPYRIGHT 1992 MADE IN GERMANY ISO212 ISO208 ISO204 ISO200 D120 D121 D122 D123 D124 D125 D126 D127 D128 D129 D130...
  • Seite 19: Kanal-Ausgabe Über Optokoppler

    Volt. 6.1 Pinbelegung der Ausgangsoptokoppler 6.2 Optokopplerdaten Spannung-CE: max 50 V Spannung-EC: 0,1 V Strom-CE: 150 mA Bei der OPTOIO-16 ist zu jedem Ausgangs-Optokoppler eine LED EXTENDED als Statusanzeige parallel geschaltet. OPTOIO-16 © 2006 by Messcomp Datentechnik GmbH DV04 EXTENDED...
  • Seite 20: Statusanzeige

    7. Statusanzeige Bei der OPTOIO-16 ist jedem Optokoppler eine LED parallel ge- EXTENDED schaltet. Diese Statusanzeige ist mit dem Jumperblock JK25 zu- bzw. abschaltbar. OPTOIO-16 COPYRIGHT 1992 MADE IN GERMANY ISO212 ISO208 ISO204 ISO200 D120 D121 D122 D123 D124 D125...
  • Seite 21 D207 ISO207 Eingangsport B JK25-4 D208 ISO208 D209 ISO209 D210 ISO210 D211 ISO211 D212 ISO212 D213 ISO213 D214 ISO214 D215 ISO215 Zuordnung der Adressbits und Jumper zu den Eingangs-Optokopplern und LED´s. OPTOIO-16 © 2006 by Messcomp Datentechnik GmbH DV04 EXTENDED...
  • Seite 22: Ttl-Ein-/Ausgänge Über Pio 8255

    8. 24 TTL-Ein-/Ausgänge über PIO 8255 Zur digitalen Ein-/Ausgabe ist auf der OPTOIO-16 ein Schnittstel- EXTENDED len-Baustein vom Typ 82C55A vorhanden. Der PIO-Baustein 8255A ist ein programmierbarer Mehrzweck-Ein-/Aus- gabe-Baustein. Er hat 24 Ein-/Ausgabeanschlüsse, die in zwei Gruppen von je zwölf Anschlüssen getrennt programmierbar sind und im wesentli- chen in drei Betriebsarten benutzt werden können.
  • Seite 23: Bit Zähler - Timer 8254

    9. 3 * 16 Bit Zähler - Timer 8254 Die Interfacekarte OPTOIO-16 dient häufi g als Schnittstelle zu EXTENDED elektronischen Geräten, wie Druckköpfe oder Schrittmotoren. Alle der- artigen Geräte weisen spezifi sche Verzögerungszeiten auf, die für den zuverlässigen Betrieb genau beachtet werden müssen. Die Anwender- Software kann diese Zeitverzögerungen durch Zeitschleifen berücksichti-...
  • Seite 24 Speisung des Timers mit Signalen müssen die entsprechenden Jumper entfernt werden. JP 4 Quarz CLK 0 JP 6 INT0 OUT 0 INT1 CLK 1 INT2 INT3 OUT 1 INT4 CLK 2 INT5 OUT 2 OPTOIO-16 © 2006 by Messcomp Datentechnik GmbH DV04 EXTENDED...
  • Seite 25: Interrupt-Eingänge

    16Bit-Zähler Controller oszillator (8254) (8259A) Der Prioritätsinterruptcontroller-Baustein 8259 der OPTOIO-16 EXTENDED dient als Verwalter der Interrupteingänge IR0 .. IR7 (IN00..IN07 oder OUT2/Timer) Um zeitabhängige Interruptauslösungen über den Timer ausführen zu können, wird mit Dip4 vom Dipschalterblock SW1 zwischen dem Optokopplereingang IN00 und dem Timerausgang OUT2 umge- schalten.
  • Seite 26 OPTOIO-16 COPYRIGHT 1992 MADE IN GERMANY D120 D121 D122 D123 D124 D125 D126 D127 D128 D129 D130 D131 D132 D133 D134 D135 ISO212 ISO208 ISO204 ISO200 RA208 RA200 ISO100 ISO101 ISO102 ISO103 ISO104 ISO105 ISO106 ISO107 ISO108 ISO109 ISO110 ISO111...
  • Seite 27 Liegt eine Interruptmeldung an einem der acht Eingänge an, leitet er diese Anforderung an einen der Interrupteingänge IRQ2..IRQ7 des PC's weiter. Die Auswahl des zu bedienenden IRQ-Eingangs vom Rechner erfolgt über die Jumperstellung von JP6 auf der Platine. OPTOIO-16 COPYRIGHT 1992 MADE IN GERMANY D120...
  • Seite 28 Disketten-Controller (XT), IRQ6 Disketten-/Festplatten-Controller (AT) IRQ7 erste parallele Schnittstelle Der PIC 8259 der Interfacekarte OPTOIO-16 ordnet aufgrund sei- EXTENDED ner Programmierung die Anfragen an den Leitungen IR0 bis IR7 (IN00 bis IN07) nach Prioritäten, stellt fest, ob die Interrupt-Quelle überhaupt zugelassen ist und leitet die jeweils höchstpriore Anfrage über die ausge-...
  • Seite 29 Originalvektor des gewählten Rechner-IRQ´s aus der Vektortabelle sichern Vektor auf die Interrupt-Service-Routine setzen Unterbrechungsmasken-Register (IMR) des Prioritäts-Interrupt-Controllers des Rechners zwischenspeichern. PIC 8259 der OPTOIO-16 EXTENDED initialisieren Interrupt-Kanäle freigeben Hauptprogrammschleife Originalvektor des IRQ´s in der Interrupt- Tabelle wiederherstellen. Unterbrechungsmasken-Register / Rechner zurückspeichern...
  • Seite 30 Weise festzulegen. Die ICW´s bzw. OCW´s werden mit Hilfe von Port-Befehlen im Programm über die in Kapitel 3.2 (Aufteilung der Portadressen) beschriebenen I/O-Adressen dem 8259A der Inter- facekarte OPTOIO-16 übermittelt. EXTENDED Die einzelnen Steuerworte sind an folgende Portadressen zu schicken:...
  • Seite 31 Folgende ICW´s und OCW´s sind bei Verwendung der OPTOIO-16 EXTENDED in erster Linie von Bedeutung: ICW´s : Der PIC der OPTOIO-16 muss durch die Instruktionsworte ICW1 EXTENDED und ICW2 initialisiert werden. ICW3 und ICW4 können entfallen. ICW1 : LTIM SNGL...
  • Seite 32 256 möglichen, vier Bytes langen Interrupt-Vektoren in der 8086/8088- Interrupt-Tabelle erreichen, wobei man allerdings ausgehend von der Basisadresse auf acht aufeinanderfolgende Vektoren festgelegt ist. Bei Verwendung der OPTOIO-16 wird jedoch lediglich die Interrupt- EXTENDED Service-Routine mit der für den gewählten IRQ in der Interrupt-Tabelle befi...
  • Seite 33 Zurücksetzen der jeweiligen Interrupts bewirken. Non Specifi c EOI-Command OCW2 = (OCW2 = 20h) Dieses OCW2 bewirkt, dass derjenige Interrupt im PIC zurückgesetzt wird, der als letzter der CPU übermittelt wurde. OPTOIO-16 © 2006 by Messcomp Datentechnik GmbH DV04 EXTENDED...
  • Seite 34 übermittelt wurde, rückgesetzt wird und die niedrigste Priorität er- hält. Die Priorität kann sich also von Interrupt zu Interrupt ändern. Diesen Modus wählt man, wenn man gleichberechtigte Interrupt-Quellen hat, die in einer bestimmten zeitlichen Abfolge alle registriert werden sollen. OPTOIO-16 © 2006 by Messcomp Datentechnik GmbH DV04 EXTENDED...
  • Seite 35 Mit diesem OCW2 wird dem durch L0 bis L2 zu spezifi zierenden Interrupt die niedrigste Priorität zugewiesen. Hiermit kann den Interrupt-Eingän- gen unabhängig vom EOI im Programm eine neue Prioritätenfolge zuge- wiesen werden. OCW3 ESMM SMM OPTOIO-16 © 2006 by Messcomp Datentechnik GmbH DV04 EXTENDED...
  • Seite 36 Anforderung noch in Arbeit ist, dessen Service-Bit im ISR also noch nicht zurückgesetzt wurde. Mit ESMM = 1 wird diese Betriebsart zugelassen, mit SMM = 1 ein- und mit SMM = 0 wieder abge- schaltet. OPTOIO-16 © 2006 by Messcomp Datentechnik GmbH DV04 EXTENDED...
  • Seite 37 Routine zu beenden, so kann ein Rücksprung vermieden werden, indem von der unterbrechen- den Sub-Routine aus diese z.B. mittels eines Specifi c EOI-Kommandos beendet und gleich ein Rücksprung in das Hauptprogramm durchgeführt wird. OPTOIO-16 © 2006 by Messcomp Datentechnik GmbH DV04 EXTENDED...
  • Seite 38: Waitstategenerator

    Jedoch haben diese Waitstates den Nachteil, dass Sie bei jeglichen Zugriffen im Portbereich den Computer zurück- bremsen. Bei manchen Zusatzkarten ist dies nötig, bei anderen nicht. Aus diesem Grund hat die Interface-Karte OPTOIO-16 einen eigenen EXTENDED Waitstategenerator, der den Computer nur bei Zugriffen auf die Adressen der OPTOIO-16 bremst.
  • Seite 39 Sie können zwischen 4, 8 und 16 Waitstates wählen. Entnehmen Sie bitte die passende Einstellung der folgenden Tabelle. Schalter ----------------- Waitstate keine Funktion keine Funktion OPTOIO-16 © 2006 by Messcomp Datentechnik GmbH DV04 EXTENDED...
  • Seite 40: Programmierung

    12. Programmierung Um Ihnen das Programmieren der Industrial Control Interface Card OPTOIO-16 zu erleichtern, haben wir für Sie Beispielprogramme in Basic, Turbo-C und Turbo-Pascal erstellt. Die Programme sind mit Erklärungen versehen, so dass Sie das Ansprechen der Interfacebausteine nachvoll- ziehen können. Diese Beispielprogramme fi nden Sie im Quellcode in den entsprechenden Unterdirectories auf dem beiliegenden Datenträger.
  • Seite 41: Zubehör

    13. Zubehör 13.1 Passendes wasco ® -Zubehör Anschlussteile EDV-Nr. DB37F23 Steckerverlegungs-Set A-1975 DB37F33 Steckerverlegungs-Set A-1976 KMDB-37 Klemm-Modul A-2046 XMOD REL-4 Relais-Modul A-3264 XMOD REL-8 Relais-Modul A-3268 XMOD-SSR-4 Solid-State-Relais-Modul A-3284 DS37R100DS37 Verbindungsleitung A-202200 DS37R200DS37 Verbindungsleitung A-202400 DS37R500DS37 Verbindungsleitung A-202800 13.2 Anschlusstechnik (Anwendungsbeispiele) DS37R...*...
  • Seite 42 * DS37R100DS37 oder DS37R200DS37 oder DS37R500DS37 DS37R...* DS37R...* DS37R...* OPTOIO-16 EXTENDED OPTOIO-16 © 2006 by Messcomp Datentechnik GmbH DV04 EXTENDED...
  • Seite 43 * DS37R100DS37 oder DS37R200DS37 oder DS37R500DS37 DS37R...* DS37R...* DS37R...* OPTOIO-16 EXTENDED OPTOIO-16 © 2006 by Messcomp Datentechnik GmbH DV04 EXTENDED...
  • Seite 44: Einzelkomponenten Zur Eigenkonfektionierung

    * DS37R100DS37 oder DS37R200DS37 oder DS37R500DS37 DS37R...* DS37R...* DS37R...* OPTOIO-16 EXTENDED 13.3 Einzelkomponenten zur Eigenkonfektionierung Einzelkomponenten EDV-Nr. DSS37L D-Sub-Stecker 37pol. für Lötanschluss A-5506 DSH37L D-Sub-Haube 37pol. Stecker (Lötanschluss) A-5586 DSS37F D-Sub-Stecker 37pol. für Flachbandleitung A-5526 DSB37F D-Sub-Buchse 37pol. für Flachbandleitung A-5566 DA37I Slotblech mit Ausschnitt für 37pol.
  • Seite 45: Fehlersuche

    14. Fehlersuche Im folgenden 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-16 auftauchen können. EXTENDED Prüfen Sie bitte zunächst folgende Punkte, bevor Sie mit Ihrem Händler Kontakt aufnehmen, denn wir hoffen, dass sich damit bereits der größte...
  • Seite 46: Technische Daten

    Port A und B in 8-Bit-Gruppen, Port C in einer 8-Bit-Gruppe oder in zwei 4-Bit-Gruppen als Ein- oder Ausgänge programmierbar Timer Baustein: 8254 oder 71054 3 * 16 Bit Abwärtszähler Zählfrequenz: max. 8 MHz Zeitabhängige Interruptauslösungen Takt vom Quarzoszillator OPTOIO-16 © 2006 by Messcomp Datentechnik GmbH DV04 EXTENDED...
  • Seite 47 + 5 V typ. 450 mA Sonstige technische Daten Abmessungen: 280 mm x 100 mm (l x h) Platinenaufbau: 4lagige Multilayer-Platine Sicherung für Spannungsversorgung LED zur Spannungskontrolle Alle IC-Fassungen mit vergoldeten Kontakten OPTOIO-16 © 2006 by Messcomp Datentechnik GmbH DV04 EXTENDED...
  • Seite 48: Produkthaftungsgesetz

    Beim Umgang mit Produkten, die mit elektrischer Spannung in Berührung kommen, müssen die gültigen VDE-Vorschriften beachtet werden. Besonders sei auf folgende Vorschriften hingewiesen: VDE0100; VDE0550/0551; VDE0700; VDE0711; VDE0860. Sie erhalten VDE-Vorschriften beim vde-Verlag GmbH, Bismarckstraße 33, 10625 Berlin. OPTOIO-16 © 2006 by Messcomp Datentechnik GmbH DV04 EXTENDED...
  • Seite 49 Kennwerte für ein Bauteil gelten, so muss stets ein Fachmann um Aus- kunft ersucht werden. Im Übrigen unterliegt die Einhaltung von Bau und Sicherheitsvorschriften aller Art (VDE, TÜV, Berufsgenossenschaften usw.) dem Anwender/Käu- fer. OPTOIO-16 © 2006 by Messcomp Datentechnik GmbH DV04 EXTENDED...
  • Seite 50: Eg-Konformitätserklärung

    17. EG-Konformitätserklärung Für das folgende Erzeugnis OPTOIO-16 EXTENDED EDV-Nummer A-1294 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.
  • Seite 51 802-561589J 19" Gehäuse: Vero PC-Gehäuse 145-010108L 19" Gehäuse: Zusatzelektronik 519-112111C Motherboard: passiv Vero 425-309911E CPU-Board: Advantech PCA-6143P Floppy-Controller: auf CPU-Board Floppy: TEAC FD-235HF Grafi kkarte: Advantech PCA-6443 Schnittstellen: OPTOIO-16 A-1294 EXTENDED OPTOIO-16 © 2006 by Messcomp Datentechnik GmbH DV04 EXTENDED...

Inhaltsverzeichnis