DD279966A1 - Schaltungsanordnung zum anschliessen eines peripheren geraetes, z. b. eines druckers, an einen mikrorechner - Google Patents

Schaltungsanordnung zum anschliessen eines peripheren geraetes, z. b. eines druckers, an einen mikrorechner Download PDF

Info

Publication number
DD279966A1
DD279966A1 DD32564189A DD32564189A DD279966A1 DD 279966 A1 DD279966 A1 DD 279966A1 DD 32564189 A DD32564189 A DD 32564189A DD 32564189 A DD32564189 A DD 32564189A DD 279966 A1 DD279966 A1 DD 279966A1
Authority
DD
German Democratic Republic
Prior art keywords
interfaces
microcomputer
peripheral device
control computer
data
Prior art date
Application number
DD32564189A
Other languages
English (en)
Inventor
Ekkehard Schwaar
Original Assignee
Orgreb Inst Kraftwerke
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Orgreb Inst Kraftwerke filed Critical Orgreb Inst Kraftwerke
Priority to DD32564189A priority Critical patent/DD279966A1/de
Publication of DD279966A1 publication Critical patent/DD279966A1/de

Links

Landscapes

  • Information Transfer Systems (AREA)

Abstract

Die Erfindung betrifft eine Schaltungsanordnung zum Anschliessen eines peripheren Geraetes, z. B. Druckers, an einen Mikrorechner, die inkompatible Schnittstellen aufweisen, bestehend aus einer mikrorechnergesteuerten Konvertierungs- und Anpassungseinheit, die mit mindestens jeweils einer der inkompatiblen Schnittstellen versehen ist. Es sind sowohl voll bidirektional als auch unidirektional angelegte Schnittstellen vorgesehen und von dem Steuerrechner an die Bustreiber der unidirektional ausgelegten Schnittstellen besondere Steuerleitungen gefuehrt, ueber die mindestens ein Teil der Bustreiber durch Tri-State-Steuerung entweder in die Eingangs- oder Ausgangsrichtung aktivierbar ist. Im Ausgangszustand sind alle Schnittstellen auf Eingabe geschaltet. In dem Steuerrechner sind Mittel vorgesehen, die eine ueber eine der Schnittstellen eingehende Interruptmeldung des die Datenquelle darstellenden Mikrorechners zur Identifizierung seiner Anschlussschnittstelle auswerten. Diese Interruptmeldung dient ferner dazu, ueber die Steuerleitungen die Aktivierung der Bustreiber der unidirektional ausgelegten nunmehr als Datensenken geltenden Schnittstellen in die abgehende Richtung sowie ein Belegungssignal auszuloesen, das von dem Steuerrechner ueber interne Datenleitungen, vorzugsweise nacheinander, an alle Schnittstellen anschaltbar ist. Ein von einer dieser Schnittstellen ueber interne Quittungsleitungen an den Steuerrechner zurueckgesendeten Quittungssignal beaufschlagt Schaltmittel, die den Anschlussort des peripheren Geraetes kennzeichnen und die Datenuebertragung von dem Mikrorechner ueber die Konvertierungs- und Anpassungseinheit mit Hilfe eines Programms des Steuerrechners zum peripheren Geraet, z. B. Drucker, ausloesen.

Description

Erfindungsgemäß sind sowohl voll bidirektional als auch unidirektional angelegte Schnittstellen vorgesehen und von dem Steuerrechner an die Bustreiber der unidirektional ausgelegten Schnittstellen besondere Steuerleitungen geführt, über die mindestens ein Teil der Bustreiber durch Tri-State-Steuerung entweder in die Eingangs- oder Ausgangsrichtung aktivierbar ist. Im Ausgangszustand, z.B. nach einem RESET, sind alle Schnittstellen auf Eingabe geschaltet. In dem Steuerrechner sind Mittel vorgesehen, die eine über eine der Schnittstellen eingehende Interruptmcldung des die Datenquelle darstellenden Mikrorechners zur Identifizierung seiner Anschlußschnittstelle auswerten. Diese Interruptmeldung dient ferner dazu, über die Steuerleitungen die Aktivierung der Bustreiber der unidirektional ausgelegten nunmehr als Datensenken geltenden Schnittstellen in die abgehende Richtung sowie ein Belegungssignal auszulösen, das von dem Steuen echner über interne Datenleitungen, vorzugsweise nacheinander, an alle Schnittstellen anschaltbar ist. Ein von einer dieser Schnittstellen über interne Quittungsleitungen an den Steuerrechner zurückgesendetes Quittungssignal beaufschlagt Schaltmittel, die den Anschlußort des peripheren Gerätes kennzeichnen und die Datenübertragung von dem Mikrorechner über die Konvertierungsund Anpassungseinheit mit Hilfe eines Programms des Steuerrechners zum peripheren Gerät, z. B. Drucker, auslösen. Es gehört zur Erfindung, daß in gleicher Weise mehrere periphere Geräte mit dem Mikrorechner verbunden werden können. Die Lösung hat den Vorteil, daß bei maximaler Ausstattung mit unterschiedlichen Schnittstellentypen -die von den vorhandenen PIO- und SlO-Schaltkreisen des Steuerrechners abhängig ist - eine nahezu universell einsetzbare selbsttätig wirkende Anpassungs- und Konvertierungseinheit zur Verfügung steht, bei der sich hardwaremäßig Veränderungen erübrigen, unabhängig davon, ob der Mikrorechner oder das periphere Gerät mit einer uni- oder bidirektionalen Schnittstelle ausgestattet ist.
Ausführungsbeispiel
Die nähere Erläuterung erfolgt anhand der Zeichnung, die ein Blockschaltbild der Anpaß- und Konvertierungseinheit in vereinfachter Form darstellt.
An die nicht dargestellten PIO- und SlO-Schaltkreise des Steuerrechners SR sind sechs unterschiedliche Interfacetypen 1 bis 6
(z. B. IFFS, IFLP, V24 u. a.) für Mikrorechner und/oder periphere Geräte angeschlossen, die entweder bitserielle oder bitparallele Bussysteme haben und sich z. B. ferner in der Übertragungsgeschwindigkeit und Übertragungsprotokollen unterscheiden.
Demgemäß sind die Schnittstellen 1 bis 5 voll bidirektional und die eine Schnittstelle 6 (z. B. Centronic-Schnittstelle) unidirektional ausgelegt.
Alle Schnittstellen sind über interne Daten-C und Quittungsleittngen D mit dem Steuerrechner SR verbunden und besitzen externe Daten-Α und Quittungsleitungen B, an die entweder ein Drucker als peripheres Gerät oder ein Mikrorechner entsprechenden Typs anschaltbar ist.
Die Bustreiber T der unidirektional ausgelegten Schnittstelle 6 sind über besondere Steuerleitungen E mit dem Steuerrechner SR verbunden. Die weitere Erläuterung erfolgt anhand der Wirkungsweise:
Bei der Gestaltung der Schaltungsanordnung wird die Tatsache genutzt, daß die zu koppelnden Rechner für ihre Peripherie die aktiven (im Sinne des Informationsaustauschs) Teilnehmer bei der Datenübertragung darstellen. Im Ausgangszustand, z. B. nach einem RESET der Anpassungs- und Konvertierungseinheit, sind Rechner und Peripherie an beliebige Schnittstellen (im folgenden Interface) der Schaltungsanordnung angeschlossen.
Alle Interface sind auf Eingabe eingestellt. Es erfolgt in dem Steuerrechner SR eine Auswertung der einfließenden Daten- und üuittungssignale auf Plausibilität. Über den Interfaceanschluß, an welchem der zu koppelnde Rechner angeschlossen ist, gelangt zueist (da er aktiver Teilnehmer ist) eine gültige Information in den Steuerrechner SR. Daraufhin werden die anderan unidirektionalen Interface durch Schaltmittel des Steuerrechners als Datensenken betrachtet und ihre externen Daten- und Quittungsleitungen A; B durch die internen Steuerleitungen E entsprechend der speziellen Interfacebedingungen als Ausgänge (für Daten) bzw. Ein-/Ausgänge (für Mand-Shake) geschaltet. Die bidirektionalen Interface benötigen keine weiteren Modifikationen. Die Datenübertragung und -umwandlung erfolgt nach der Erkennung und Modifikation unter den jeweils für das spezielle Eingangs- sowie Ausgangsinterface der Schaltungsanordnung nach dem speziell erforderlichen Protokoll.

Claims (1)

  1. Schaltungsanordnung zum Anschließen eines peripheren Gerätes, z. B. Druckers, an einen Mikrorechner, die inkompatible Schnittstellen aufweisen, bestehend aus einer mikrorechnergesteuerten Konvertierungs- und Anpassungseinheit, die mit mindestens jeweils einer der inkompatiblen Schnittstellen versehen ist, gekennzeichnet dadurch, daß sowohl voll bidirektional (1 bis 5) als auch unidirektional ausgelegten Schnittstellen (6) vorgesehen und von dem Steuerrechner (SR) an die Bustreiber (T) der uniuirektional ausgelegten Schnittstellen (6) besondere Steuerleitungen (E) geführt sind, über die mindestens ein Teil der Bustreiber (T) durch Tri-State-Steuerung entweder in die Eingangs- oder Ausgan^srichtung aktivierbar ist, wobei im Ausgangszustand alle Schnittstellen (1 bis 6) auf Eingabe geschaltet und in dem Steuerrechner (SR) Mittel vorgesehen sind, die eine über eine der Schnittstellen (1 bis 6) eingehende Interruptmeldung des die Datenquelle darstellenden Mikrorechners zur Identifizierung seiner Anschlußschnittstelle auswerten und über die Steuerleitungen (E) die Aktivierung der Bustreiber (T) der unidirektional ausgelegten nunmehr als Datensenken geltenden Schnittstellen in die abgehende Richtung sowie ein Belegungssignal auslösen, das von dem Steuerrechner (SR) über interne Datenleitungen (C), vorzugsweise nacheinander, an alle als Datensenken geltenden Schnittstellen schaltbar ist, wobei ein von einer dieser Schnittstellen über interne Quittungsleitungen (D) zurückgesendetes Quittungssignal den Anschlußort der peripheren Gerätes, z. B. Druckers, kennzeichnet und im Steuerrechner (SR) Mittel beaufschlagt, die die Datenübertragung vom dem Mikrorechner mit Hilfe eines Übertragungsprogramms des Steuerrechners (SR) über die Konvertierungs- und Anpassung -,einheit zum peripheren Gerät, z. B. Drucker, auslösen.
    Hierzu 1 Seite Zeichnung
    Anwendungsgebiet der Erfindung
    Die Erfindung betrifft eine Schaltungsanordnung zum Anschließen eines peripheren Gerätes, z. B. eines Druckers, an einen Mikrorechner, die beide inkompatible Schnittstellen aufweisen.
    Charakteristik des bekannten Standes der Technik
    Für die Kopplung von Rechnern mit Peripheriegeräten, z. B. Druckern, existieren Lösungen zur Anpassung der inkompatiblen Schnittstellen als reine Hardwarelösungen, welche im allgemeinen nur für eine best'mmte Art der Kopplung, d. h. nur für die speziell eingesetzten Schnittstellentypen funktionsfähig sind (Mehnert, I.: Schnittstell jnkonverter; Mikrorechentechnik, 211988| 5, S. 155).
    Darüber hinaus sind mikrorechnergesteuerte Koppeleinrichtungen b skunnt, die aus fest vorgegebenen Bausätzen konfiguriert werden können ode'deren Konfiguration sich durch manuelle Eingriffe ändern läßt (DD 24442C; Dietsch, H'., John, H.D.: Ein Mikrorechner zur Kopplung von Geräten mit biiserieller Schnittstelle an den IEC-Bus; Regelungstechnische Praxis, München, 22 [1980] 1, S. 6-10).
    Auch diese Lösungen sind ebenso wie bekannte Koppelschaltungen zu Verbindungen inkompatibler Rechner untereinander (DE-OS 2908402, DE-OS 3340123) an spezielle Buskonfigura onen gebunden und verlangen bidirektionale Schnittstellen. Zur Ankopplung unidirektionaler Peripheriegeräte sind wiederum besondere Hardwarelösungen oder manuelle Eingriffe notwendig.
    Ziel der Erfindung
    Ziel der Erfindung ist eine automatisch wirkende Zusammenschaltung eines Mikrorechners mit mindestens einem peripheren Gerät, die unterschiedliche Schnittstellentypen besitzen, unabhängig davon, ob der Rechner oder das periphere Ge ät mit einer uni- oder bidirektionalen 5 chnittstelle ausgestattet ist.
    Darlegung des Wesens der Erfindung
    Der Erfindung liegt die Aufgabe zugrunde, zur Erfüllung der Zielstellung eine Schaltungsanordnung bestehend aus einer mikrorechnergesteuerten Konvertierungs- und Anpassungseinheit zu schaffen, die mindestens jeweils eine der inkompatiblen Schnittstellen aufweist und die unter Ausnutzung der Tatsache, daß der Mikrorechner die Datenquelle und periphere Geräte die Datensenken darstellen, selbsttätig aus Signalen die Datenstromrichtung erkennt und durchschaltet und die notwendigen Konvertierungen auslöst.
DD32564189A 1989-02-09 1989-02-09 Schaltungsanordnung zum anschliessen eines peripheren geraetes, z. b. eines druckers, an einen mikrorechner DD279966A1 (de)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DD32564189A DD279966A1 (de) 1989-02-09 1989-02-09 Schaltungsanordnung zum anschliessen eines peripheren geraetes, z. b. eines druckers, an einen mikrorechner

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DD32564189A DD279966A1 (de) 1989-02-09 1989-02-09 Schaltungsanordnung zum anschliessen eines peripheren geraetes, z. b. eines druckers, an einen mikrorechner

Publications (1)

Publication Number Publication Date
DD279966A1 true DD279966A1 (de) 1990-06-20

Family

ID=5607038

Family Applications (1)

Application Number Title Priority Date Filing Date
DD32564189A DD279966A1 (de) 1989-02-09 1989-02-09 Schaltungsanordnung zum anschliessen eines peripheren geraetes, z. b. eines druckers, an einen mikrorechner

Country Status (1)

Country Link
DD (1) DD279966A1 (de)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4201967A1 (de) * 1992-01-23 1993-07-29 Deutsche Telephonwerk Kabel Verfahren und anordnung zum sicherstellen der integritaet von auszudruckenden oder zu stempelnden daten

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4201967A1 (de) * 1992-01-23 1993-07-29 Deutsche Telephonwerk Kabel Verfahren und anordnung zum sicherstellen der integritaet von auszudruckenden oder zu stempelnden daten

Similar Documents

Publication Publication Date Title
DE60217214T2 (de) USB-Schaltungsanordnung zur Verbindungszustandsdetektion
DE10208598B4 (de) USB-Steuerschaltung mit automatischer Leitweg-Schaltfunktion
DE10335905B4 (de) Verfahren und Vorrichtung zur bidirektionalen Eindraht-Datenübertragung
DE4135830C2 (de) Parallelinterface
DE69324323T2 (de) Mehrstationskommunikationsbussystem, sowie eine Master-Station und eine Slave-Station für den Einsatz in einem solchen System
DE602004008416T2 (de) Verbesserte Kommunikationsschnittstelle für Fahrzeuge
EP0234453B1 (de) Schaltungsanordnung zur seriellen Datenübertragung zwischen mehreren Teilnehmerstellen
DE68921676T2 (de) Flexibles Diagnosesystem, anpassbar an Datenverarbeitungssysteme verschiedener Grösse.
DD279966A1 (de) Schaltungsanordnung zum anschliessen eines peripheren geraetes, z. b. eines druckers, an einen mikrorechner
DE3687047T2 (de) Uebertragungsschaltung.
DE3307971A1 (de) Interface-element fuer eine datenleitung
EP0895168B1 (de) Kommunikationssystem mit einer seriellen Schnittstelle
EP0682303A1 (de) Steuergerät
DE10330115B4 (de) Einrichtung zum Steuern eines von einer Bedienperson gesteuerten Systems, insbesondere eines Stellwerks eines Eisenbahnsystems
DE4207573C2 (de) Parallele Schnittstelle zum Verbinden von Datenverarbeitungsgeräten
DE4438836A1 (de) Schaltungsanordnung
DE3335548C2 (de)
DE4024287A1 (de) Steuergeraet mit einem mikrorechner
DE4213134B4 (de) Netzwerkschnittstelle mit Wiederzuschaltvorrichtung zum schnelleren Verlassen eines passiven Zustandes
EP0060339B1 (de) Station für Fernwirkeinrichtung
DE4202015C1 (de)
DE4140571C2 (de) Schaltungsanordnung
DE3621105A1 (de) Verfahren zur uebertragung von informationen zwischen selbstaendigen teilnehmern eines systems ueber eine serielle schnittstelle und anordnung zur durchfuehrung des verfahrens
DE3935707A1 (de) System zur verbindung von rechnern mit ihrer peripheren ausruestung
EP0718781B1 (de) Vorrichtung zur Verbindung zweier unterschiedlicher Rechnersysteme