DE1801376C3 - Connection device for the transmission of data - Google Patents
Connection device for the transmission of dataInfo
- Publication number
- DE1801376C3 DE1801376C3 DE19681801376 DE1801376A DE1801376C3 DE 1801376 C3 DE1801376 C3 DE 1801376C3 DE 19681801376 DE19681801376 DE 19681801376 DE 1801376 A DE1801376 A DE 1801376A DE 1801376 C3 DE1801376 C3 DE 1801376C3
- Authority
- DE
- Germany
- Prior art keywords
- characters
- memory
- block
- connection device
- stop
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired
Links
- 230000005540 biological transmission Effects 0.000 title claims description 10
- 238000001514 detection method Methods 0.000 claims 1
- 238000012545 processing Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 238000013479 data entry Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000011022 operating instruction Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 210000003296 saliva Anatomy 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Description
4545
Die Erfindung betrifft ein Anschlußgera't zur Übertragung von Daten an einen und zum Empfang von Daten aus einem Fernrechner in Form von Zeichenblocks, die durch Zeitintervalle getrennt sind, mit einer Buchungsmaschine, die einen Wagen umfaßt sowie eine Mehrzahl von Tabellieranschlägen zum Anhalten des Wagens in vorbestimmten Stellungen, von denen jede einer programmierten Folge von Operationen entspricht, und mit einem Speicher zum Speichern jines von dem Fernrechner empfangenen Zeichenblocks unter Steuerung durch einen Leitungsiegier.The invention relates to a connection device for transmitting data to and receiving from Data from a remote computer in the form of blocks of characters separated by time intervals with a Accounting engine comprising a carriage and a plurality of tabulation stops for stopping the Trolleys in predetermined positions, each corresponding to a programmed sequence of operations, and having a memory for storing asine blocks of characters received from the remote computer Control by a line warrior.
Bekannte Anschlußgeräte dieser Art (GB-PS 63971) haben angeschlossene Einrichtungen von geringer Flexibilität, da ihr Zusammenwirken mit dem zentralen Rechner oder der zentralen Datenverarbeitungsanlage in der Regel auf reine, einfache Empfangsund Übertragungsfunktionen begrenzt ist. Eine gewisse Komplexität ist bei der Datenerfassung in bekannten angeschlossenen Einrichtungen möglich, jedoch nur unter dem Aufwand der Begleitung der von dem Rechner gesandten Daten durch eine große Anzahl von Betriebsanweisungen, deren Zusammenstellung und Überwachung eine unerträgliche Belastung für den zentralen Rechner darstellt.Known connection devices of this type (GB-PS 63971) have connected facilities of less Flexibility, as it interacts with the central computer or the central data processing system is usually limited to pure, simple reception and transmission functions. A certain Complexity is possible when collecting data in known connected facilities, but only below the effort involved in accompanying the data sent by the computer with a large number of operating instructions, their compilation and monitoring an unbearable burden on the central Calculator represents.
Aufgabe der Erfindung ist es, einem Anschlußgerät dei eingangs angegebenen Art eine erhöhte Flexibilität zu verleihen und es insbesondere so auszubilden, daß der Wagen der zu dem Anschlußgerät gehörenden Buchungsmaschine von dem an diese angeschlossenen Fernrechner aus von Tabeüitranschlag zu Tabellieranschlag, jeweils nach Ausführung der zu jedem dieser Tabeilieranschläge gehörigen Operationen, automatisch weiterschaltbar ist, so daß der Fernrechner nach der jeweiligen Sendung eines Zeichenblocks befähigt ist, seine eigenen Programme durchzuführen.The object of the invention is to provide a connection device of the type specified at the beginning with increased flexibility to lend and in particular to train it so that the car of the accounting machine belonging to the connection device from the remote computer connected to this from table stop to tabulator stop, automatically after the operations associated with each of these tab stops have been carried out Can be advanced so that the remote computer enables after each transmission of a block of characters is to run your own programs.
Erfindungsgemäß w:.rd diese Aufgabe bei einem Anschlußgerät der eingangs angegebenen Art gelöst durch eine Speichersteuerung zum Erkennen von in den Blöcken enthaltenen Betriebssignalen und zur Auslösung einer Verschiebung des Wagens bis zum nächsten Tabellieranschlag durch eine Programmiereinheit nach dem Erkennen eines Betriebssignals, das das Ende eines von dem Fernrechner empfangenen Blocks anzeigt, wobei dieser nächste Tabellieranschlag einer programmierten Folge zugehörig ist, die die Übertragung der Zeichen des Blocks in die Buchungsmaschine steuert, bis die Speichersteuerung das im Block gespeicherte, nächstfolgende Betriebssignal erkennt.According to the invention w: .rd this task at a terminal device of the initially stated kind solved by a memory controller for detecting contained in the blocks operating signals and for triggering a displacement of the carriage to the next Tabellieranschlag by a programming unit, after detecting an operating signal of the end indicates blocks received by the remote computer, this next tabulation stop being associated with a programmed sequence which controls the transmission of the characters of the block into the accounting machine until the memory control recognizes the next operating signal stored in the block.
Auf diese Weise wird der Vorteil erzielt, daß eine normale Buchungsmaschine sich als ein von einem Fernrechner gesteuertes, peripherales Anschlußgerät ausbilden läßt.In this way, the advantage is achieved that a normal accounting engine turns out to be one of a kind Can train remote computer controlled, peripheral connection device.
Zweckmäßige Weiterbildungen und bevorzugte Ausführungsformen der Erfindung sind Gegenstand der obigen Ansprüche 2 und 3.Appropriate developments and preferred embodiments of the invention are the subject matter of Claims 2 and 3 above.
Die Erfindung wird im einzelnen nachstehend an Hand eines in der Zeichnung veranschaulichten Ausführungsbeispiels beschrieben. In der Zeichnung zeigtThe invention is described in detail below with reference to an exemplary embodiment illustrated in the drawing described. In the drawing shows
F i g. 1 ein Blockschaltbild der Ausführungsform eines für Abfrage- und Wiedergabezwecke geeigneten Anschiußgeräts undF i g. 1 is a block diagram of an embodiment of one suitable for query and display purposes Connection device and
F i g. 2 ein Blockschaltbild der Speichersteuerung.F i g. 2 is a block diagram of the memory controller.
In F i g. 1 bezeichnet der Geräteblock 10 eine bekannte mechanische Buchungsmaschine mit einer Eingabetastatur, einem Drucker, einer Programmier- und Betätigungseinheit und mit den erforderlichen, rein elektronischen Interface-Geräten 12, 13 und 14. Die Eingabetastatur hat einen alphanumerischen Teil in einer ähnlichen Anordnung wie eine Schreibmaschinentastatur mit numerischen und Hilfs- und Steuertasten. Der Programmierer wird durch eine automatische Programmierungseinrichtung von der Art erstellt, wie sie in den GB-PS 7 73 004 und 8 57 437 beschrieben ist. Sie umfaßt eine Programmierungsschiene mit Einschalt- und Arbeitsanschlägen, die die aufeinanderfolgenden Hallepositionen des Wagens, der Rechenoperationen und der Druckoperationen anzeigen, ebenso wie andere Betriebsabläufe, die die Einrichtung genötigt ist, in Verbindung mit jedem Anschlag auszuführen. Die Informationsstruktur wird durch die Programmiererfordernisse der mechanischen Buchungsmaschine bedingt, so daß es notwendig ist, die Programmierarbeit des Anschlußgeräts und der zentralen Datenverarbeitungsanlage angemessen zu koordinieren, und zwar die letztere in einer zum ersteren passenden Form, um den erforderlichen automatischen Betrieb und die gewünschte Nachrichtenstruktur zu sichern.In Fig. 1, the device block 10 denotes a known mechanical accounting machine with an input keyboard, a printer, a programming and operating unit and with the necessary, pure electronic interface devices 12, 13 and 14. The input keyboard has an alphanumeric part in an arrangement similar to a typewriter keyboard with numeric and auxiliary and control keys. The programmer is created by an automatic programming facility of the type such as it is described in GB-PS 7 73 004 and 8 57 437. It includes a programming rail with switch-on and work stops showing the successive hall positions of the car, the arithmetic operations and the print operations, as well as other operations the facility may require is to be carried out in connection with each stop. The information structure is determined by the programming requirements the mechanical accounting engine, so it is necessary to do the programming work to coordinate the connection device and the central data processing system appropriately, and although the latter in a form suitable to the former, in order to achieve the required automatic operation and to secure the desired message structure.
Die von der angeschlossenen Einrichtung zur Verarbeitungsanlage gegebene Nachricht ist immer durch ein automatisch eingegebenes Startzeichen STX vorherThe message given by the connected device to the processing system is always preceded by an automatically entered start character STX
18 Ol18 Ol
festgelegt Darauf folgt der Text der Nachricht, eingeteilt in numerische und alphanumerische Zonen, wobei den einzelnen Zonen Betriebssignale vorangehen, die die Beschaffenheit der folgenden Daten anzeigen. Der Datenblock endet mit dem Zeichen ETB, wenn das Ende eines unvollständigen Nachrichtenblocks angezeigt werden soll oder mit dem Zeichen ETX, wenn das Ende einer vollständigen Nachricht anzuzeigen ist. Der Text und die Zeichen ETB und ETX werden auf der Eingabetastatur zusammengesetzt, während die Betriebscodes durch das mechanische Programm der Buchungsmaschine in den Datenfluß eingesetzt werden.This is followed by the text of the message, divided into numeric and alphanumeric zones, with the individual zones being preceded by operating signals that indicate the nature of the following data. The data block ends with the character ETB if the end of an incomplete message block is to be displayed or with the character ETX if the end of a complete message is to be displayed. The text and the characters ETB and ETX are put together on the input keyboard, while the operating codes are inserted into the data flow by the mechanical program of the accounting machine.
Der von dem Rechner an das Anschlußgerät gegebenen Nachricht läuft ein den Anlauf des Textes anzeigendes Betriebssignal STX voran; darauf folgt der Nachrichtentext, der aus numerischen Daten gebildet ist, denen jedesmal ein Betriebssignal CSN oder CSR vorangeht, das die Wirksammachung der vorher in die Programmschiene des Anschlußgerätes eingeschriebenen Instruktionen erlaubt, wobei die Nachricht schließ-Hch mit dem Zeichen ETX oder ETB endet, je nachdem, ob die Nachricht vollständig oder unvollständigThe message given by the computer to the terminal unit is preceded by an operating signal STX indicating the start of the text; This is followed by the message text, which is formed from numerical data, which is preceded each time by an operating signal CSN or CSR , which enables the instructions previously written in the program bar of the terminal device to be activated, the message closing with the character ETX or ETB , depending according to whether the message is complete or incomplete
Die Dateneinschreibung auf der alphanumerischen Tastatur geht direkt zum Interface-Gerät 12, während die auf der numerischen Tastatur eingeschriebenen Daten dasselbe Interface-Gerät 12 über einen Pufferspeicher erreichen, der durch einen Schreibschieber auf der Tastatur selbst gebildet wird.The data entry on the alphanumeric keyboard goes directly to the interface device 12, while the data written on the numeric keypad the same interface device 12 via a buffer memory which is formed by a slide switch on the keyboard itself.
Am Interface-Gerät 12 kommen die Zeichen seriell an, wobei jedes als Gruppe von sechs parallelen Bits codiert ist. Die Nachricht wird vom Interface-Gerät 12 mit eingegebenen Hilfscodes in eine Speichersteuerung 15 weitergeleitet, die die Verbindungen zwischen den verschiedenen Geräten der angeschlossenen Einrichtung festlegt und die Reihenfolge der verschiedenen Abfrage- und Wiedergabephasen bestimmt.The characters arrive serially at the interface device 12, each as a group of six parallel bits is coded. The message is transferred from the interface device 12 to a memory controller with entered auxiliary codes 15 which are the connections between the various devices of the connected facility and determines the order of the various query and playback phases.
Im einzelnen umfaßt die Speichersteuerung 15 eine Schreibsteuereinheit 19 (F i g. 2), die für das Einschreiben der aus dem Tastatur-Interface-Gerät 12 oder aus einem Leitungsregler 24 kommenden Schriftzeichen in einen Speicher 20 sorgt.In detail, the memory controller 15 comprises a write control unit 19 (Fig. 2) which is used for writing the characters coming from the keyboard interface device 12 or from a line controller 24 in a memory 20 provides.
Die Speichersteuerung 15 umfaßt auch eine Lese-Steuereinheit 21 (F i g. 2), die das Lesen der Schriftzeichen aus dem Speicher 20 steuert. Die Lese-Steuereinheit 21 wird üurch ein Signal PO wirksam gemacht, das von der Buchungsmaschine auf einer Leitung 22 erzeugt wird. Die Lese-Steuereinheit 21 ist mit einem Decodierer 23 verbunden, der die aus dem Speicher 20 gelesenen Schriftzeichen decodiert und einige Betriebszeichen erkennt, wie nachstehend noch zu erläutern sein wird.The memory controller 15 also includes a read control unit 21 (FIG. 2) which controls the reading of the characters from the memory 20. The read control unit 21 is activated by a signal PO which is generated by the accounting machine on a line 22. The read control unit 21 is connected to a decoder 23 which decodes the characters read from the memory 20 and recognizes some operating characters, as will be explained below.
Der Decodierer 23 ist über eine Leitung 16 mit einem Elektromagneten 17 verbunden, der in erregtem Zustand eine Motortaste der Buchungsmaschine 10 zum Auslösen eines Zyklus aktiviert.The decoder 23 is connected via a line 16 to an electromagnet 17, which is energized State a motor key of the accounting machine 10 is activated to trigger a cycle.
Der Decodierer 23 ist auch über ein Paar Leitungen 30 und 31 mit den Interface-Geräten 13 bzw. 14 verbunden. Die Schreib- und Lese-Steuereinheiten 19 und 21 und der Decodierer 23 werden nicht im einzelnen f>o beschrieben, da sie nicht Gegenstand der Erfindung sind.The decoder 23 is also connected by a pair of lines 30 and 31 to the interface devices 13 and 14, respectively. The write and read control units 19 and 21 and the decoder 23 are not described in detail as they are not the subject of the invention.
Der Speicher 20 ist vom Typ einer magnetostriktiven Verzögerungsleitung mit einer Kapazität von 120 alphanumerischen Zeichen jeweils von 7 + 1 Bits. Seine '1S Hauptfunktionen sind das Sammeln und Speichern der in die angeschlossene Einrichtung eingeschriebenen Abfraeenachrichtcn und das Wiedergeben von Nachrichten, die vom Datenprozessor kommen. Die Fähigkeit der Nachrichtenspeicherung jeweils nach ihrer Verarbeitung erlaubt die Rückübertragung derselben Nachricht im Fall von Fehlern, ohne daß ein manuelles Einschreiben erforderlich wird. Die Speichersteuerung 15 ist mit einem Leitungsregler 24 versehen, der für die Übertragung der aus dem Speicher 20 gelesenen Nachrichten an eine Datenverarbeitungsanlage sorgt oder umgekehrt. Wenn der Leitungsregler 24 von der Datenverarbeitungsanlage die Auflage, eine Nachricht zu senden, empfängt, erlangt er diese Nachricht vom Speicher wieder und überträgt sie auf die Leitung. Alle übertragenen Zeichen werden durch ein Prüfbit geprüft, das das achte Bit des Zeichens ist. Um den Schutz gegen Übenragungsfehler zu verbessern, prüft das zurückgeführte Prüfbit (Querprüfung) über eine Block-Redundanzprüfung, die durch einen Schaltkreis bewirkt wird, wie er in der GB-PS 10 86 315 beschrieben wird. In dem hier betrachteten Fall bildet der Schaltkreis ein redundantes Zeichen, das aus den Informationsbits (ausgeschlossen STX, aber eingeschlossen ETX oder ETB) in Übereinstimmung mit einem besonderen Gesetz entnommen ist. Nachdem das Zeichen ETB oder ETX den Block geschlossen hat, sendet die angeschlossene Einrichtung das vorher genannte redundante Zeichen zur Verarbeitungsanlage, wobei die Prüfung der empfangenen Einheit durch Vergleich mit dem analogen Zeichen erfolgt, das während des Empfanges selbst erzeugt wurde. Wenn der Vergleich eine Ungleichartigkeit ergibt, wird die Rückübertragung des Blockes nachgesucht.The memory 20 is of the magnetostrictive delay line type with a capacity of 120 alphanumeric characters each of 7 + 1 bits. His' 1 S main functions are to collect and store the data written in the connected device Abfraeenachrichtcn and reproduction of messages coming from the data processor. The ability to store messages after they have been processed allows the same message to be retransmitted in the event of errors without the need for manual writing. The memory controller 15 is provided with a line regulator 24 which ensures the transmission of the messages read from the memory 20 to a data processing system or vice versa. When the line controller 24 receives the request to send a message from the data processing system, it retrieves this message from the memory and transmits it to the line. All characters transmitted are checked by a check bit, which is the eighth bit of the character. In order to improve the protection against transmission errors, the returned check bit (cross check) is checked using a block redundancy check which is effected by a circuit as described in GB-PS 10 86 315. In the case considered here, the circuit forms a redundant character that is taken from the information bits (excluding STX, but including ETX or ETB) in accordance with a special law. After the character ETB or ETX has closed the block, the connected device sends the aforementioned redundant character to the processing system, the received unit being checked by comparison with the analog character that was generated during the reception itself. If the comparison reveals a dissimilarity, the retransmission of the block is sought.
Der Leitungsregler 24 ist mit einem Serien-Parallelschalter 25 verbunden, der seinerseits an ein Modem 26 angeschlossen ist. Das letztere bewirkt die Modulation einer Trägerwelle für auf der Leitung befindliche Übertragungen des Speicherinhalts auf eine Übertragungsleitung 27.The line regulator 24 is connected to a series parallel switch 25, which in turn is connected to a modem 26 connected. The latter effects the modulation of a carrier wave for on-line transmissions of the memory content on a transmission line 27.
Die Wirkungsweise des Anschlußgeräts gemäß der Erfindung ist die folgende.The operation of the connection device according to the invention is as follows.
Wenn die Nachricht aus der Daten-Verarbeitungsanlage an das Anschlußgerät gegeben wird, erteilt das Modem 26, wenn der Speicher 30 zur Aufnahme von Daten aus der Leitung frei ist, dem Rechner die Aufforderung, die Nachricht zu senden. Die Nachricht kommt an dem Modem 26 an, das sie demoduliert und sie an den Parallelschalter 25 abgibt. Dieser überträgt die Nachricht an den Leitungsregler 24 und von dort an die Einheit 19 und die Speichersteuerung 15. Die Einheit 19 bewirkt das Speichern der Nachricht in dem Speicher 20.When the message is given from the data processing system to the terminal device, the issued Modem 26, if the memory 30 is free to receive data from the line, the computer the request, to send the message. The message arrives at modem 26 which demodulates it and arrives it the parallel switch 25 outputs. This transmits the message to the line controller 24 and from there to the Unit 19 and the memory controller 15. Unit 19 stores the message in the memory 20th
Zu Beginn des Empfangsvorgangs liegt der Wagen der Buchungsmaschine 11 an einem durch die Tabellierschiene festgelegten Anschlag an.At the beginning of the reception process, the car of the booking machine 11 rests on one of the table rails specified stop.
Wenn ein Signal £Tßoder ETX, das den Datenblock abschließt, durch den Decodierer 23 codiert wird, sendet der letztere einen Impuls über die Leitung 16 zu dem Elektromagneten 17, der die Motortaste der Buchungsmaschine 10 für den Start eines Umlaufs betätigt. Infolgedessen bewegt sich der Wagen der Buchungsmaschine 10 bis an einen unmittelbar folgenden Anschlag auf der Programmschiene. Entsprechend diesem Anschlag ist die Programmschiene so eingestellt, daß auf der Leitung 22 ein Signal Po für das Wiedererlangen der Daten aus dem Speicher 20 übertragen wird, wobei die Daten der Buchungsmaschine zugeleitet werden. Das erste so ausgesandte Rückrufsignal Po veranlaßt, wie noch ersichtlich sein wird, die Einheit 21. aus dem Speicher 20 das erste Schriftzeichen des Blocks zuWhen a signal £ Tß or ETX, which terminates the data block, is encoded by the decoder 23, the latter sends a pulse over the line 16 to the electromagnet 17, which actuates the motor key of the accounting machine 10 to start a cycle. As a result, the carriage of the accounting machine 10 moves up to an immediately following stop on the program rail. According to this stop, the program rail is set so that a signal Po for the recovery of the data from the memory 20 is transmitted on the line 22, the data being fed to the booking machine. The first callback signal Po sent out in this way causes, as will be seen, the unit 21 to transfer the first character of the block from the memory 20
18 Ol 37618 Ol 376
lesen, der wie bereits erwähnt, den der ersten Zone der Nachricht vorausgehenden Code CSN oder CSR hat. Dieser Code wird von dem Decodierer 23 decodiert, der ihn auf der Leitung 31 an den Interface-Kreis 13 gibt. Dieser Code CSN oder CSR steuert die Wahl des nächsten Arbeitsanschlags auf der Tabellierschiene. Es ist hier besonders zu beachten, daß, wie in der GB-PS 7 73 004 beschrieben, die Buchungsmaschine mit einem Gerät für die Ansteuerung des nächsten Anschlags versehen ist, der gerade fällig ist. Das Gerät ist ein Zweistellungs-Selekior, bei welchem in einer Stellung vorgegebene Anschläge angesteuert werden. Die Interface-Schaltung 14 positioniert das eben beschriebene Gerät in die eine oder andere Stellung, was abhängig ist von dem über die Eingangsleitung 31 empfangenen Code CSN oder CSR. Der nächste Anschlag wird dann angesteuert, wobei der Wagen veranlaßt wird, vorzurücken von der Ablesung des Codes CSN oder CSR selbst zu dem angesteuerten Anschlag.read which, as already mentioned, has the CSN or CSR code preceding the first zone of the message. This code is decoded by the decoder 23, which sends it on the line 31 to the interface circuit 13. This CSN or CSR code controls the selection of the next work stop on the table rail. It should be noted here that, as described in GB-PS 7 73 004, the booking machine is provided with a device for controlling the next stop that is currently due. The device is a two-position selector, with which stops are controlled in one position. The interface circuit 14 positions the device just described in one or the other position, which is dependent on the code CSN or CSR received via the input line 31. The next stop is then activated, causing the carriage to advance from the reading of the code CSN or CSR itself to the activated stop.
Der neue Anschlag, an den der Wagen geführt wurde, hat ein vorgeschriebenes Programm für den Datenabruf vom Speicher, d. h. es wird abermals das Rückrufsignal Po für die Zurückholung der Zeichen aus dem Speicher ausgelöst, die im Schlitten der Buchungsmaschine eingeschrieben sind. Genauer gesagt, die Zuleitung des ersten Rückrufsignals Po veranlaßt das erste numerische Zeichen des Blocks, den Speicher 20 zu verlassen und nach erfolgter Decodierung durch den Decodierer 23 über die Leitung 30 in das Interface-Gerät 13 einzutreten, um von dort in den Schlitten (der als mechanischer Pufferspeicher dient und in der Zeichnung nicht dargestellt ist) entsprechend dem vorher beschriebenen Verfahrensablauf durch das auf der Tabellierschiene für den nächstfolgenden Anschlag vorgesehene Programm laufend eingeschrieben zu werden.The new stop, to which the car was guided, has a prescribed program for the data retrieval from the memory, ie the callback signal Po is again triggered for the retrieval of the characters from the memory that are written in the carriage of the accounting machine. More precisely, the supply of the first callback signal Po causes the first numerical character of the block to leave the memory 20 and, after decoding by the decoder 23 has been carried out, to enter the interface device 13 via the line 30 in order to enter the carriage (the serves as a mechanical buffer memory and is not shown in the drawing) to be continuously written in according to the previously described process sequence by the program provided on the table rail for the next stop.
In ähnlicher Weise veranlassen die aufeinanderfolgenden Rückrufsignale Po, daß die folgenden Zeichenblöcke in den Schlitten eingeschrieben werden. Jedoch wenn das vom Speicher zurückgerufene Zeichen CS1A oder CSR ist, veranlaßt seine Erkennung durch den De codierer 23 des Reglers 15 die Bewegung des Wagen; zum nächsten Arbeitsanschlag, dessen Ansteuerung aiii der Tabellierschiene je nach dem gelesenen Code CSF oder CSN erfolgt. Ferner sperrt die Ablesung diese; Codes den weiteren Abruf von Daten aus dem SpeichelSimilarly, the successive callback signals Po cause the following blocks of characters to be written into the carriage. However, if the character recalled from the memory is CS 1 A or CSR , its recognition by the decoder 23 of the controller 15 causes the carriage to move; to the next work stop, the control of which takes place on the table rail depending on the CSF or CSN code read. The reading also blocks this; Codes further retrieve data from the saliva
ίο 20. Beim nächsten Anschlag wird zusätzlich zu einen· weiteren Befehl für das Abrufen von Daten zur Über tragung der Schriftzeichen der zweiten Zone de; Blocks aus dem Speicher in den Schlitten auch ein Be fehl für die Verarbeitung der numerischen Zeichen ge geben, die in den mechanischen Pufferspeicher (Schiit ten) eingeschrieben sind. Dieser Befehl kann beispiels weise zu einem Summiergerät und Drucker übertrager werden oder zu einem Lochbandlocher usw.ίο 20. At the next stop, in addition to a · further command for the retrieval of data for the transmission of the characters of the second zone de; Blocks from memory in the carriage also send a command for processing the numeric characters into the mechanical buffer storage (Schiit ten) are enrolled. This command can, for example, be transferred to a summing device and printer or to a perforated tape punch, etc.
Aus der obigen Beschreibung geht hervor, wie du Erfindung die Verwendung einer Buchungsmaschine gestattet, die einen Wagen aufweist, der an einer Mehr zahl von Tabulieranschlägen angehalten werden kann um programmierte, jeweils mit einem speziellen An schlag in Verbindung stehende Operationsfolgen aus zulösen, um als Anschlußgerät zu wirken, das vor einem Rechner gesteuert wird, indem ein Speicher 2( vorgesehen wird, der unter der Steuerung durch einer Leitungsregler 24 einen von dem Rechner empfange nen Schriftzeichenblock zu speichern vermag, und ein< Speichersteuerung 15 zum Erkennen eines Blockende (EBOJZeichens für den Vorschub des Wagens bis zun nächsten Tabulieranschlag zwecks Übertragung de Schriftzeichen des Blocks in die Buchungsmaschine, bii die Speichersteuerung das nächste Betriebszeicher (CSN oder CSR) erkennt.From the above description it emerges how you invention allows the use of a booking machine that has a car that can be stopped at a multitude of tab stops to trigger programmed, each with a special stop related operation sequences to act as a terminal device which is controlled in front of a computer by providing a memory 2 (which, under the control of a line controller 24, is able to store a character block received from the computer, and a memory control 15 for recognizing the end of a block (EBOJ character for the Advance of the carriage to the next tab stop for the purpose of transferring the characters of the block into the booking machine, until the memory control recognizes the next operating character (CSN or CSR) .
Hierzu 2 Blatt ZeichnungenFor this purpose 2 sheets of drawings
Claims (3)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| IT5322167 | 1967-10-03 | ||
| IT5322167 | 1967-10-03 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| DE1801376A1 DE1801376A1 (en) | 1969-05-08 |
| DE1801376B2 DE1801376B2 (en) | 1975-07-03 |
| DE1801376C3 true DE1801376C3 (en) | 1976-02-19 |
Family
ID=
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE2754441C2 (en) | Circuit arrangement for automatic proofreading | |
| DE1499244C3 (en) | Control unit | |
| DE2711413C2 (en) | ||
| DE2118070A1 (en) | Electronically controlled printing unit with a proportional switching device and method for its operation | |
| DE1524239A1 (en) | Method for localizing a fault in a system with at least two computing devices working in parallel | |
| DE2148847A1 (en) | Circuit arrangement for controlling peripheral input and output devices of data processing systems | |
| DE2458098C2 (en) | typewriter | |
| DE1474062A1 (en) | Data processing system | |
| DE2063195C2 (en) | Method and device for controlling the operation of a number of external data stores | |
| DE1449633C3 (en) | Control circuit for card punch or punch card validator with a program memory | |
| DE2145287A1 (en) | CORRECTION DEVICE ON WRITING AND SIMILAR MACHINES | |
| DE1801376C3 (en) | Connection device for the transmission of data | |
| DE2033869C3 (en) | Data processing device | |
| DE1801376B2 (en) | Connection device for the transmission of data | |
| DE2161213B2 (en) | Method and control unit for transferring data word blocks | |
| DE1227263B (en) | Circuit arrangement for converting binary-coded input information temporarily stored in storage relays in parallel into a sequence of binary-coded pulse series | |
| DE2004762A1 (en) | Transmission terminal device | |
| DE1762524C3 (en) | Arrangement for controlling the data transfer from a data input device operating in parallel to a data processing system having a serial data input | |
| DE2031532A1 (en) | Control system and coding method for curve recorders and similar devices | |
| DE2035626C3 (en) | Arrangement for processing selection signals | |
| DE1230075B (en) | Procedure for the transmission of key characters | |
| DE2140999A1 (en) | Program selection device for document encoding device | |
| DE1809114C3 (en) | Data processing system with a central unit and several peripheral devices | |
| DE2746859C2 (en) | Process and device for verifying the identity of a person | |
| EP0945799A1 (en) | Method and system for avoiding storage of outdated messages from a data preprocessing device in the memory of a computer |