DE29605201U1 - Device for transferring data to an NC machine control - Google Patents

Device for transferring data to an NC machine control

Info

Publication number
DE29605201U1
DE29605201U1 DE29605201U DE29605201U DE29605201U1 DE 29605201 U1 DE29605201 U1 DE 29605201U1 DE 29605201 U DE29605201 U DE 29605201U DE 29605201 U DE29605201 U DE 29605201U DE 29605201 U1 DE29605201 U1 DE 29605201U1
Authority
DE
Germany
Prior art keywords
machine control
data
adapter
data transmission
transmission device
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 - Lifetime
Application number
DE29605201U
Other languages
German (de)
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
WALDHERR KARL H
Original Assignee
WALDHERR KARL H
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 WALDHERR KARL H filed Critical WALDHERR KARL H
Priority to DE29605201U priority Critical patent/DE29605201U1/en
Publication of DE29605201U1 publication Critical patent/DE29605201U1/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/408Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by data handling or data format, e.g. reading, buffering or conversion of data
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/23Pc programming
    • G05B2219/23457Programmer magnetically attachable to machine
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31174Load, use different protocols, formats, emulators for different systems
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/33Director till display
    • G05B2219/33198Laser, light link, infrared
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/34Director, elements to supervisory
    • G05B2219/34436Interface circuit build into connector, dongle

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)

Description

• ••&agr;·· *· · · &kgr; ,«•••&agr;·· *· · · &kgr; ,«

Vorrichtung zum Übertragen von Daten in eine NC-MaschinensteuerungDevice for transferring data to an NC machine control

Die vorliegende Erfindung bezieht sich auf eine Vorrichtung zum Übertragen von Daten in eine NC-Maschinensteuerung, mit einem Datenübertragungsgerat und einer Verbindungseinrichtung zwischen dem Datenübertragungsgerat und einer Schnittstelle der NC-Maschinensteuerung.The present invention relates to a device for transmitting data to an NC machine control, with a data transmission device and a connection device between the data transmission device and an interface of the NC machine control.

Mit NC-Maschinensteuerungen können Maschinen mittels Programme Teile automatisch fertigen. Diese Fertigungsprogramme sind im Datenspeicher der NC-Maschinensteuerung gespeichert. Dabei ist allerdings der Vorrat an Fertigungsprogrammen, die in den Speicher aufgenommen werden können, durch dessen Größe begrenzt, so daß bei neuen oder anderen Teilen ein Austausch von im Datenspeicher gespeicherten Fertigungsprogrammen notwendig wird. Dieses kann derzeit auf zwei Wegen durchgeführt werden.With NC machine controls, machines can manufacture parts automatically using programs. These production programs are stored in the data memory of the NC machine control. However, the number of production programs that can be stored in the memory is limited by its size, so that when new or different parts are produced, the production programs stored in the data memory must be exchanged. This can currently be done in two ways.

Es können Datenübertragungsgeräte mit Diskettenlaufwerken und Disketten und/oder mit Festplatten verwendet werden, auf denen sich die neuen bzw. anderen Fertigungsprogramme befinden. Zur Übertragung der Fertigungsprogramme an die NC-Maschinensteuerung wird das Datenübertragungsgerät an eine Schnittstelle der NC-Maschinensteuerung angeschlossen. Diese Schnittstellen sind jedoch nicht genormt. Unterschiedliche NC-Maschinensteuerungen erfordern unterschiedliche Kabel und Stecker und auch unterschiedliche Protokolle für die Entgegennahme der Daten. Dementsprechend muß das Datenübertragungsgerat mit mehreren Kabeln verschiedener Stecker ausgerüstet sein und das Übertragungsprotokoll vom Benutzer der jeweiligen NC-Maschinensteuerung entsprechend ausgewählt und angepaßt werden.Data transfer devices with floppy disk drives and floppy disks and/or hard disks can be used, on which the new or different production programs are located. To transfer the production programs to the NC machine control, the data transfer device is connected to an interface of the NC machine control. However, these interfaces are not standardized. Different NC machine controls require different cables and connectors and also different protocols for receiving the data. Accordingly, the data transfer device must be equipped with several cables with different connectors and the transfer protocol must be selected and adapted accordingly by the user of the respective NC machine control.

Zunehmend werden auch Laptops zur Übertragung der Fertigungsprogramme an eine NC-Maschinensteuerung eingesetzt, jedoch sind auch hier zum Anschluß des Laptops an die NC-Maschinensteuerung jeweils spezielle Kabel und zur Datenüber-Laptops are increasingly being used to transfer production programs to an NC machine control, but here too, special cables are required to connect the laptop to the NC machine control and for data transfer.

tragung an die jeweilige NC-Maschinensteuerung angepaßte Übertragungsprotokolle notwendig.Transmission protocols adapted to the respective NC machine control are necessary.

Hier soll die vorliegende Erfindung Abhilfe schaffen und eine gattungsgemäße Vorrichtung zum Übertragen von Daten in eine NC-Maschinensteuerung so verbessern, daß die Datenübertragung erleichtert wird.The present invention is intended to remedy this situation and to improve a generic device for transferring data to an NC machine control system in such a way that data transfer is facilitated.

Erfindungsgemäß wird diese Aufgabe bei einer gattungsgemäßen Vorrichtung dadurch gelöst, daß das Datenübertragungsgerät mit einem Infrarot-Sende/Empfangs-Modul versehen ist und daß die Verbindungseinrichtung einen an die Schnittstelle der NC-Maschinensteuerung angeschlossenen Adapter aufweist, der ein Infrarot-Sende/Empfangs-Modul sowie einen Prozessor enthält, der zur Anpassung der übertragenen Daten an die NC-Maschinensteuerung eingerichtet ist.According to the invention, this object is achieved in a generic device in that the data transmission device is provided with an infrared transmitting/receiving module and that the connecting device has an adapter connected to the interface of the NC machine control, which adapter contains an infrared transmitting/receiving module and a processor that is set up to adapt the transmitted data to the NC machine control.

Mit einer erfindungsgemäßen Vorrichtung können einfach und schnell Daten in eine NC-Maschinensteuerung übertragen werden. Da die Datenübertragung über eine Infrarot-Strecke erfolgt, sind keine speziell an die jeweilige NC-Maschinensteuerung angepaßten Kabel oder Stecker zum Anschluß des Datenübertragungsgerätes notwendig. Diese Anpassung wird von einem Adapter übernommen, der an die Schnittstelle bzw. an den externen Dateneingang der NC-Maschinensteuerung angeschlossen ist und bleibt. Auf diese Weise wird die hardwaremäßige Anpassung an die einzelnen NC-Maschinensteuerungen nur einmal vorgenommen, nämlich beim Anschluß des Adapters, der über ein speziell angepaßtes, kurzes Kabel mit der Schnittstelle verbunden ist. Die Anpassung der Datenübertragung an die Eigenschaften der jeweiligen NC-Maschinensteuerung erfolgt durch entsprechende Konfiguration des Prozessors mittels DIP-Schaltern. Da somit zur gesamten Anpassung der Datenübertragung ein fest mit der NC-Maschinensteuerung verbundener Adapter vorgesehen ist, kann das Datenübertragungsgerät als Standardgerät konzipiert werden, ohne daß auf die Erfordernisse unterschiedlicher NC-Maschinensteuerungen Rücksicht genommen werden müßte. Die Übertragung der Daten zum Adapter kann nach einem Standard-ProtokollWith a device according to the invention, data can be transferred to an NC machine control simply and quickly. Since the data transfer takes place via an infrared path, no cables or plugs specially adapted to the respective NC machine control are necessary to connect the data transfer device. This adaptation is carried out by an adapter that is and remains connected to the interface or to the external data input of the NC machine control. In this way, the hardware adaptation to the individual NC machine controls is only carried out once, namely when connecting the adapter, which is connected to the interface via a specially adapted, short cable. The adaptation of the data transfer to the properties of the respective NC machine control takes place by appropriate configuration of the processor using DIP switches. Since an adapter permanently connected to the NC machine control is provided for the entire adaptation of the data transmission, the data transmission device can be designed as a standard device without having to take the requirements of different NC machine controls into account. The data can be transmitted to the adapter according to a standard protocol.

&Lgr; V V &PSgr; M W W 9 Λ VV Ψ MWW 9

abgewickelt werden, so daß auch hier für den Benutzer jegliche Auswahl- oder Anpassungsarbeiten entfallen. Die Datenübertragung über die Infrarot-Strecke erfolgt mittels geschützter Prozedur, um eine fehlerhafte Datenübertragung auszuschließen. Daten können in beide Richtungen übertragen werden, so daß Programme in die NC-Maschinensteuerung geladen und aus dieser auf Diskette oder Festplatte gesichert werden können.so that the user does not have to make any selection or adjustments. Data transfer via the infrared link is carried out using a protected procedure to prevent faulty data transfer. Data can be transferred in both directions, so that programs can be loaded into the NC machine control and saved from there onto a diskette or hard disk.

In einer vorteilhaften Weiterbildung der Erfindung ist der Prozessor auch zur Anpassung der Übertragungsgeschwindigkeit der Daten eingerichtet. Wenn die Daten über die Infrarot-Strecke schneller erfolgt, als die Entgegennahme der Daten in der NC-Maschinensteuerung möglich ist, wird eine Geschwindigkeitsanpassung notwendig. Die Durchführung dieser Geschwindigkeitsanpassung durch den Prozessor erspart zusätzliche Bauteile oder Einrichtungen.In an advantageous development of the invention, the processor is also set up to adjust the data transmission speed. If the data is transmitted via the infrared path faster than the NC machine control can receive the data, a speed adjustment is necessary. Carrying out this speed adjustment by the processor saves additional components or devices.

Zur weiteren Erleichterung der Durchführung der Datenübertragung könnte das Datenübertragungsgerät vorteilhafterweise mittels einer Halterung so an der NC-Maschinensteuerung anbringbar sein, daß das Infrarot-Auge des Infrarot-Sende/Empfangs-Moduls des Datenübertragungsgerätes dem Infrarot-Auge des Infrarot-Sende/Empfangs-Moduls des Adapters gegenüberliegt. Wenn das Datenübertragungsgerät in eine derartige Halterung eingesetzt wird, ist es sofort in der richtigen Position für eine Datenübertragung an die NC-Maschinensteuerung und bedarf keiner weiteren Beaufsichtigung oder Handhabung durch den Benutzer. Es ist aber auch möglich, die Datenübertragung freihändig, i.e. ohne Halterung, durchzuführen, da sich die Infrarot-Augen nur in etwa gegenüberstehen müssen.To further facilitate the implementation of data transfer, the data transfer device could advantageously be attached to the NC machine control using a holder so that the infrared eye of the infrared transmit/receive module of the data transfer device is opposite the infrared eye of the infrared transmit/receive module of the adapter. If the data transfer device is inserted into such a holder, it is immediately in the correct position for data transfer to the NC machine control and does not require any further supervision or handling by the user. However, it is also possible to carry out the data transfer hands-free, i.e. without a holder, since the infrared eyes only have to be roughly opposite each other.

Vorzugsweise ist das Datenübertragungsgerät an der Halterung mit einem Magnet-Schnäpper gehaltert. Hierdurch ist nicht nur eine einfache Ausbildung der Halterung möglich, sondern auch ein schnelles und unkompliziertes Einsetzen des Datenübertragungsgerätes in die Halterung.Preferably, the data transmission device is attached to the holder with a magnetic catch. This not only allows for a simple design of the holder, but also for the data transmission device to be inserted into the holder quickly and easily.

Bei einer besonders einfachen Ausgestaltung einer erfindungsgemäßen Vorrichtung ist die Halterung am Adapter befestigt. Die Ausbildung spezieller Befestigungselemente für die Halterung an der Maschinensteuerung erübrigt sich damit.In a particularly simple embodiment of a device according to the invention, the holder is attached to the adapter. This eliminates the need for special fastening elements for the holder on the machine control.

Die Erfindung wird nachfolgend an der Zeichnung beispielshalber noch näher erläutert. Es zeigen:The invention is explained in more detail below by way of example with reference to the drawing.

Figur 1 - in einer perspektivischen, schematischen Darstellung ein Datenübertragungsgerät einer erfindungsgemäßen Vorrichtung;Figure 1 - in a perspective, schematic representation of a data transmission device of a device according to the invention;

Figur 2 - in einer perspektivischen, schematischen Darstellung einen Adapter einer erfindungsgemäßen Vorrichtung, mit einer Halterung für das Datenübertragungsgerät aus Figur 1;Figure 2 - in a perspective, schematic representation of an adapter of a device according to the invention, with a holder for the data transmission device from Figure 1;

Figur 3 - ein Blockschaltbild für das Datenübertragungsgerät aus Figur 1;Figure 3 - a block diagram for the data transmission device of Figure 1;

Figur 4 - ein Blockschaltbild für den Adapter aus Figur 2. Figure 4 - a block diagram for the adapter from Figure 2.

Die in den Figuren dargestellte Vorrichtung zum Übertragen von Daten in eine NC-Maschinensteuerung weist ein Datenübertragungsgerät 1, einen Adapter 2 sowie eine Halterung 3 auf.The device shown in the figures for transferring data to an NC machine control has a data transmission device 1, an adapter 2 and a holder 3.

Das Datenübertragungsgerät ist quaderförmig ausgebildet, wobei in Figur 1 der Übersichtlichkeit halber die unsichtbaren Körperkanten nicht gezeichnet wurden. Auf der Vorderseite des Quaders ist ein Tastenfeld 4, das im dargestellten Beispiel zwölf Tasten umfaßt, sowie eine zweizeilige Anzeige 5 angebracht. Alle Tasten können mehrfach belegt sein, beispielsweise mit den 10 Ziffern und/oder beliebigen Funktionen, wie "Senden" oder "Empfang", und/oder mit den Buchstaben des Alphabets und Sonderzeichen. Die Anzeige 5 könnte als LCD-Anzeige ausgebildet sein. In der (gemäß Figur 1) Unter-The data transmission device is cuboid-shaped, whereby the invisible edges of the body have not been drawn in Figure 1 for the sake of clarity. On the front of the cuboid is a keypad 4, which in the example shown comprises twelve keys, as well as a two-line display 5. All keys can have multiple functions, for example with the 10 digits and/or any functions, such as "send" or "receive", and/or with the letters of the alphabet and special characters. The display 5 could be designed as an LCD display. In the (according to Figure 1) sub-

seite des Quaders ist ein Schlitz 6 eines Diskettenlaufwerkes vorhanden, in den Disketten mit gespeicherten Fertigungsprogrammen eingeschoben werden können. Die Oberseite des Quaders ist mit einem Infrarot-Auge 7 versehen, das zu einem in (Figur 3 angedeuteten) Infrarot-Sende/Empfangs-Modul gehört, mit dem die zu übertragenden Daten an den Adapter 2 übermittelt werden. Ferner ist auf der Oberseite des Quaders eine serielle Schnittstelle 8 vorgesehen, die mittels eines Kabels eine direkte Verbindung zur NC-Maschinensteuerung ermöglicht. Auf diese Weise kann bei defektem Adapter 2 ein Notbetrieb gefahren werden. Die für die NC-Maschinensteuerung erforderlichen Übertragungsparameter werden dann am Datenübertragungsgerät 1 eingestellt und die Datenübertragung erfolgt über ein für die betreffende NC-Maschinensteuerung geeignetes Kabel.On the side of the cuboid there is a slot 6 for a floppy disk drive into which floppy disks with stored production programs can be inserted. The top of the cuboid is provided with an infrared eye 7, which belongs to an infrared transmit/receive module (indicated in Figure 3), with which the data to be transmitted is transmitted to the adapter 2. Furthermore, a serial interface 8 is provided on the top of the cuboid, which enables a direct connection to the NC machine control by means of a cable. In this way, emergency operation can be carried out if the adapter 2 is defective. The transmission parameters required for the NC machine control are then set on the data transmission device 1 and the data is transmitted via a cable suitable for the NC machine control in question.

Der in Figur 2 dargestellte Adapter 2 ist ebenfalls in Form eines Quaders ausgebildet. Auch hier sind, ähnlich wie in Figur 1, die unsichtbaren Körperkanten nicht dargestellt. An seiner Unterseite weist der Adapter 2 eine Reihe von DIP-Schaltern 9 auf, mit denen der (in Figur 4 dargestellte) Prozessor im Adapter entsprechend der jeweiligen NC-Maschinensteuerung konfiguriert werden kann. Ferner ist in der Unterseite des Adapters 2, in Figur 2 links neben den DIP-Schaltern 9, ein Infrarot-Auge 10 angeordnet, das zum (ebenfalls in Figur 4 dargestellten) Infrarot-Sende/Empfangs-Modul des Adapters 2 gehört. Auf der Oberseite des Adapters 2 sind eine serielle Schnittstelle 11 und eine parallele Schnittstelle 12 vorhanden, die über geeignete Kabel jeweils mit entsprechenden Schnittstellen von NC-Maschinensteuerungen verbunden werden können. Die jeweiligen Kabel sind an die spezielle Schnittstelle und den Übertragungsmodus der betreffenden NC-Maschinensteuerung angepaßt.The adapter 2 shown in Figure 2 is also designed in the form of a cuboid. Here too, similar to Figure 1, the invisible body edges are not shown. On its underside, the adapter 2 has a series of DIP switches 9 with which the processor in the adapter (shown in Figure 4) can be configured according to the respective NC machine control. Furthermore, in the underside of the adapter 2, to the left of the DIP switches 9 in Figure 2, there is an infrared eye 10 that belongs to the infrared transmit/receive module of the adapter 2 (also shown in Figure 4). On the top of the adapter 2 there is a serial interface 11 and a parallel interface 12, which can each be connected to corresponding interfaces of NC machine controls via suitable cables. The respective cables are adapted to the special interface and the transmission mode of the respective NC machine control.

Längs der in Figur 2 hinteren Kante der Unterseite des Adapters 2 ist die Halterung 3 angebracht, in die das Datenübertragungsgerät 1 eingesetzt werden kann. Die Halterung 3 ist insgesamt L-förmig ausgebildet und weist dieselbe Breite auf wie der Adapter 2. Der lange Schenkel des L bildet eine Rück-The holder 3, into which the data transmission device 1 can be inserted, is attached along the rear edge of the underside of the adapter 2 in Figure 2. The holder 3 is L-shaped overall and has the same width as the adapter 2. The long leg of the L forms a rear

wand 13 der Halterung 3 und ist an seinem oberen Ende an der erwähnten hinteren Kante der Unterseite des Adapters 2 befestigt. Der kurze Schenkel des L bildet eine Aufstandsfläche 14 für das Datenübertragungsgerät 1, wobei der lichte Abstand zwischen dieser Aufstandsfläche 14 und der Unterseite des Adapters der Höhe des Datenübertragungsgerätes 1 entspricht. Die Rückwand 13 der Halterung 3 weist auf der dem Datenübertragungsgerät 1 zugewandten Seite einen Magnet-Schnäpper 15 auf, um ein sicheres Halten des Datenübertragungsgerätes 1 zu gewährleisten. Hierfür sind zusätzlich an den vertikalen Längskanten 16 der Rückwand 13 sowie an der horizontalen Vorderkante 17 der Aufstandsfläche 14 jeweils im rechten Winkel vorragende Laschen 18a, 18b befestigt, die seitlich bzw. vorne am Datenübertragungsgerät 1 anliegen und dessen seitliche Bewegung bzw. dessen Bewegung nach vorne, d.h. von der Rückwand 13 weg, verhindern.wall 13 of the holder 3 and is attached at its upper end to the mentioned rear edge of the underside of the adapter 2. The short leg of the L forms a support surface 14 for the data transmission device 1, whereby the clear distance between this support surface 14 and the underside of the adapter corresponds to the height of the data transmission device 1. The rear wall 13 of the holder 3 has a magnetic catch 15 on the side facing the data transmission device 1 in order to ensure that the data transmission device 1 is held securely. For this purpose, additional tabs 18a, 18b are attached to the vertical longitudinal edges 16 of the rear wall 13 and to the horizontal front edge 17 of the support surface 14, each of which protrudes at right angles. These tabs rest on the side or front of the data transmission device 1 and prevent its lateral movement or its movement forward, i.e. away from the rear wall 13.

Wenn das Datenübertragungsgerät 1 in die Halterung 3 eingesetzt ist, ist somit gleichzeitig das Datenübertragungsgerät 1 korrekt zum Adapter 2 ausgerichtet. Die Infrarot-Augen 7, 10 sind am Datenübertragungsgerät und am Adapter so angeordnet, daß sie sich gegenüberliegen, wenn das Datenübertragungsgerät 1 in die Halterung 3 eingesetzt ist.When the data transmission device 1 is inserted into the holder 3, the data transmission device 1 is simultaneously correctly aligned with the adapter 2. The infrared eyes 7, 10 are arranged on the data transmission device and on the adapter so that they face each other when the data transmission device 1 is inserted into the holder 3.

Wie dem Blockschaltbild aus Figur 3 zu entnehmen ist, enthält das Datenübertragungsgerät 1 einen Prozessor 19, der über eine Tastatur (entspricht dem Tastenfeld 4 in Figur 1) Befehle empfangen kann. Der Prozessor 19 kann über eine Disketten- und/oder Festplattensteuerung 20 auf Diskettenlaufwerke und/oder Festplatten 21 und damit auf Disketten und/oder Festplatten gespeicherte Fertigungsprogramme zugreifen. Ferner sind dem Prozessor eine Anzeige 5, ein Arbeitsspeicher 22 und ein Programmspeicher 23 zugeordnet, die untereinander sowie mit der Disketten- und/oder Festplattensteuerung 20 durch eine Datenbusleitung 24 verbunden sind. An die Datenbusleitung 24 ist auch ein serieller Zweikanal-Baustein 25 angeschlossen, der wiederum auf das Infrarot-Sende/Empfangs-Modul 26 Zugriff hat.As can be seen from the block diagram in Figure 3, the data transmission device 1 contains a processor 19, which can receive commands via a keyboard (corresponds to the keypad 4 in Figure 1). The processor 19 can access floppy disk drives and/or hard disks 21 and thus production programs stored on floppy disks and/or hard disks via a floppy disk and/or hard disk controller 20. The processor is also assigned a display 5, a working memory 22 and a program memory 23, which are connected to one another and to the floppy disk and/or hard disk controller 20 by a data bus line 24. A serial two-channel module 25 is also connected to the data bus line 24, which in turn has access to the infrared transmit/receive module 26.

Dem Blockschaltbild des Adapters 2 (Figur 4) ist zu entnehmen, daß der Prozessor 27 des Adapters 2 einerseits über eine serielle Schnittstelle 28 mit einer Schnittstelle 29 zur NC-Maschinensteuerung verbunden ist, wobei letztere Schnittstelle 29 als V24/20mA- oder Parallel-Schnittstelle ausgebildet sein kann. Zum anderen ist der Prozessor 17 ebenfalls über eine serielle Schnittstelle 30 mit dem Infrarot-Sende/-Empfangs-Modul 31 des Adapters 2 verbunden, so daß er die übertragenen Daten empfangen kann. Mittels DIP-Schalter 32 wird der Prozessor 27 entsprechend der speziellen Schnittstelle 29 der jeweiligen NC-Maschinensteuerung konfiguriert.The block diagram of the adapter 2 (Figure 4) shows that the processor 27 of the adapter 2 is connected to an interface 29 for the NC machine control via a serial interface 28, whereby the latter interface 29 can be designed as a V24/20mA or parallel interface. On the other hand, the processor 17 is also connected to the infrared transmit/receive module 31 of the adapter 2 via a serial interface 30 so that it can receive the transmitted data. The processor 27 is configured using DIP switches 32 in accordance with the specific interface 29 of the respective NC machine control.

Die Datenübertragung erfolgt in Blöcken und mit Bildung einer Prüfsumme, wobei die Übertragung eines Blockes bei Prüfsummenfehlern wiederholt wird. Für den Fall, daß die Datenübertragung über die Infrarot-Strecke schneller ist als die Entgegennahme der Daten in der NC-Maschinensteuerung, wird die Datenübertragungsgeschwindigkeit durch den Prozessor 27 im Adapter 2 angepaßt.The data transfer takes place in blocks and with the formation of a checksum, whereby the transfer of a block is repeated in the event of checksum errors. In the event that the data transfer via the infrared path is faster than the reception of the data in the NC machine control, the data transfer speed is adjusted by the processor 27 in the adapter 2.

Claims (1)

G 139 009G139009 AnsprücheExpectations Vorrichtung zum Übertragen von Daten in eine NC-Maschinensteuerung, mit einem Datenübertragungsgerät und einer Verbindungseinrichtung zwischen dem Datenübertragungsgerät und einer Schnittstelle der NC-Maschinensteuerung, dadurch gekennzeichnet,Device for transmitting data to an NC machine control, with a data transmission device and a connection device between the data transmission device and an interface of the NC machine control, characterized in that daß das Datenübertragungsgerät (1) mit einem Infrarot-Sende/-Empfangs-Modul (26) versehen ist und daß die Verbindungseinrichtung einen an die Schnittstelle (29) der NC-Maschinensteuerung angeschlossenen Adapter (2) aufweist, der ein Infrarot-Sende/Empfangs-Modul (31) sowie einen Prozessor (27) enthält, der zur Anpassung der übertragenen Daten an die NC-Maschinensteuerung eingerichtet ist.that the data transmission device (1) is provided with an infrared transmitting/receiving module (26) and that the connecting device has an adapter (2) connected to the interface (29) of the NC machine control, which adapter contains an infrared transmitting/receiving module (31) and a processor (27) which is set up to adapt the transmitted data to the NC machine control. Vorrichtung nach Anspruch 1,
dadurch gekennzeichnet,
Device according to claim 1,
characterized,
daß der Prozessor (27) auch zur Anpassung der Übertragungsgeschwindigkeit der Daten eingerichtet ist.that the processor (27) is also designed to adapt the transmission speed of the data. Vorrichtung nach Anspruch 1 oder 2,
dadurch gekennzeichnet,
Device according to claim 1 or 2,
characterized,
daß das Datenübertragungsgerät (1) mittels einer Halterung (3) so an der NC-Maschinensteuerung anbringbar ist, daß das Infrarot-Auge (7) des Infrarot-Sende/Empfangs-Moduls (26) des Datenübertragungsgerätes (1) dem Infrarot-Auge (10) des Infrarot-Sende/Empfangs-Moduls (31) des Adapters (2) gegenüberliegt .that the data transmission device (1) can be attached to the NC machine control by means of a holder (3) in such a way that the infrared eye (7) of the infrared transmitting/receiving module (26) of the data transmission device (1) is opposite the infrared eye (10) of the infrared transmitting/receiving module (31) of the adapter (2). Vorrichtung nach Anspruch 3,Device according to claim 3, dadurch gekennzeichnet,characterized, daß das Datenübertragungsgerät (1) an der Halterung (3) mit einem Magnet-Schnäpper (15) gehaltert ist.that the data transmission device (1) is held on the holder (3) with a magnetic catch (15). Vorrichtung nach Anspruch 3 oder 4, dadurch gekennzeichnet, daß die Halterung (3) am Adapter (5) befestigt ist.Device according to claim 3 or 4, characterized in that the holder (3) is fastened to the adapter (5).
DE29605201U 1996-03-20 1996-03-20 Device for transferring data to an NC machine control Expired - Lifetime DE29605201U1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE29605201U DE29605201U1 (en) 1996-03-20 1996-03-20 Device for transferring data to an NC machine control

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE29605201U DE29605201U1 (en) 1996-03-20 1996-03-20 Device for transferring data to an NC machine control

Publications (1)

Publication Number Publication Date
DE29605201U1 true DE29605201U1 (en) 1996-05-23

Family

ID=8021409

Family Applications (1)

Application Number Title Priority Date Filing Date
DE29605201U Expired - Lifetime DE29605201U1 (en) 1996-03-20 1996-03-20 Device for transferring data to an NC machine control

Country Status (1)

Country Link
DE (1) DE29605201U1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE29720991U1 (en) * 1997-11-27 1998-01-15 MAN Roland Druckmaschinen AG, 63075 Offenbach Calculator for a printing press
DE19823587A1 (en) * 1998-05-27 1999-12-02 Alcatel Sa Optical connection and connection unit for exchanging data between devices
EP1026560A1 (en) * 1998-08-21 2000-08-09 Matsushita Electric Industrial Co., Ltd. Robot controller and control method

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE29720991U1 (en) * 1997-11-27 1998-01-15 MAN Roland Druckmaschinen AG, 63075 Offenbach Calculator for a printing press
DE19823587A1 (en) * 1998-05-27 1999-12-02 Alcatel Sa Optical connection and connection unit for exchanging data between devices
US6625339B2 (en) 1998-05-27 2003-09-23 Alcatel Optical connection and connection unit for the exchange of data between devices
EP1026560A1 (en) * 1998-08-21 2000-08-09 Matsushita Electric Industrial Co., Ltd. Robot controller and control method
EP1026560A4 (en) * 1998-08-21 2003-08-20 Matsushita Electric Ind Co Ltd Robot controller and control method

Similar Documents

Publication Publication Date Title
EP1290901B1 (en) Distribution device in a data signal processing installation, and data signal processing installation
DE102010061188B4 (en) Termination circuit for an active bus of a Controller Area Network
WO2018219767A1 (en) Method for communicating between a microcontroller and a transciever component, microcontroller and transciever component
EP1441580B1 (en) Circuit module
EP0526688A2 (en) Coupling device for transmitting data and/or control signals between a radiotelephone station and a computer
EP1171986A1 (en) Data transmission device
DE29605201U1 (en) Device for transferring data to an NC machine control
DE19738609C2 (en) Electrically adjustable motor vehicle mirror and a method for controlling it
DE69333764T2 (en) MULTIPLEX TRANSMISSIONS
DE29604130U1 (en) Pluggable bus device
DE19838178B4 (en) Printed circuit board in a programmable control system, wherein a power supply unit and a central unit are mounted on the circuit board
DE602005003455T2 (en) Electronic device
DE10357269A1 (en) Plug module frame and plug-in module for it
DE19602156C1 (en) Terminal plug for connecting cable fibres to electric device esp. bus terminal plug
EP0895168A2 (en) Communication system with a serial interface
EP1059835A2 (en) Data processing between modules of an electrical apparatus
EP0098260B1 (en) Circuit arrangement for controlling the synchronous transmission of data
WO2023280345A1 (en) Industrial electrical connector having a data diode module
DE102007020661B4 (en) Data transmission unit for high bit rate data signals, in particular high bit rate optical data signals greater than 1 Gbit / s
DE19809075A1 (en) Device and method for wireless programming
EP0992001B1 (en) Housing including a back panel for guiding conductive printed tracks
DE4417977C2 (en) Arrangement for signaling between process units
EP0263276A1 (en) Coupling device for insertable modules with mechanically and electrically incompatible bus systems
DE29604125U1 (en) Pluggable bus device
DE102010041167A1 (en) Modular control device used in control system used in video surveillance applications, has internal universal serial bus (USB) hub that is comprised of two link assembly terminals of USB uplink ports and downlink ports

Legal Events

Date Code Title Description
R207 Utility model specification

Effective date: 19960704

R156 Lapse of ip right after 3 years

Effective date: 20000101