DE10296623T5 - Industrieller Roboter - Google Patents

Industrieller Roboter Download PDF

Info

Publication number
DE10296623T5
DE10296623T5 DE10296623T DE10296623T DE10296623T5 DE 10296623 T5 DE10296623 T5 DE 10296623T5 DE 10296623 T DE10296623 T DE 10296623T DE 10296623 T DE10296623 T DE 10296623T DE 10296623 T5 DE10296623 T5 DE 10296623T5
Authority
DE
Germany
Prior art keywords
time
data packet
control unit
time slot
communication system
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.)
Withdrawn
Application number
DE10296623T
Other languages
English (en)
Inventor
Ralph SJÖBERG
Jan Endresen
Svein Johannessen
Erik Carlson
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.)
ABB AB
Original Assignee
ABB AB
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 ABB AB filed Critical ABB AB
Publication of DE10296623T5 publication Critical patent/DE10296623T5/de
Withdrawn legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1679Programme controls characterised by the tasks executed
    • B25J9/1689Teleoperation
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J13/00Controls for manipulators
    • B25J13/06Control stands, e.g. consoles, switchboards
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J19/00Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
    • B25J19/06Safety devices
    • 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/31162Wireless lan
    • 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/33192Radio link, wireless
    • 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/39Robotics, robotics to robotics hand
    • G05B2219/39001Robot, manipulator control
    • 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/39Robotics, robotics to robotics hand
    • G05B2219/39384Control unit near robot, control and teaching panel in safe zone
    • 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/39Robotics, robotics to robotics hand
    • G05B2219/39447Dead man switch

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Manipulator (AREA)
  • Numerical Control (AREA)

Abstract

Kommunikationssystem für sichere drahtlose Steuerung eines manövrierbaren Objekts (3), aufweisend eine Steuereinheit (1), die Mittel zum Betreiben des Objekts und Empfangsmittel (11) für drahtlose Information umfasst, und eine tragbare Bedieneinheit (2), die Sendemittel (8) für drahtlose Information umfasst, wobei die Information in Zeitschlitze (ts) aufgeteilt ist, von denen jeder ein Datenpaket (21) enthält, dadurch gekennzeichnet, dass die Empfangsmittel Detektionsmittel zum Detektieren der Anwesenheit des Datenpakets in einem Zeitabschnitt (tp) eines Zeitschlitzes und Berechnungsmittel aufweisen, um auf einen Empfangsausfall hin die Anzahl von Zeitabschnitten ohne Anwesenheit des Datenpakets, die einem Zeitschlitz mit Anwesenheit des Datenpakets folgen, zu berechnen, woraufhin die Steuereinheit einen Steuerbefehl ausführt, wenn ein Datenpaket mit korrekten Informationen innerhalb einer Überwachungszeit (tw) empfangen wurde, die eine Anzahl von Zeitabschnitten aufweist, die gerade einen vollen Zeitschlitz überschreiten.

Description

  • Technisches Gebiet
  • Die vorliegende Erfindung bezieht sich auf ein Kommunikationssystem für sichere drahtlose Steuerung eines manövrierbaren Objekts. Ein solches Kommunikationssystem weist eine Steuereinheit mit Bedienmitteln, um das Objekt zu steuern, und Empfangsmittel für drahtlose Information auf. Es weist ebenso eine tragbare Bedieneinheit mit Sendemitteln für drahtlose Information auf. Die Information wird in Zeitschlitzen übertragen, von denen jeder ein Datenpaket enthält.
  • Die vorliegende Erfindung bezieht sich auch auf einen industriellen Roboter, der einen Manipulator mit einer Vielzahl von beweglichen Elementen, eine Steuereinheit mit Mitteln, um den Manipulator automatisch zu betreiben, und Empfangsmittel für drahtlose Information aufweist. Weiter weist der Roboter eine tragbare Bedieneinheit mit Sendemitteln für drahtlose Information auf, wobei die Information in Zeitschlitze aufgeteilt ist, wobei jeder ein Datenpaket enthält.
  • Weiter weist die vorliegende Erfindung ein Verfahren für sichere drahtlose Steuerung eines industriellen Roboters auf. Das Verfahren weist eine Bedieneinheit auf, die in Zeitschlitzen Information an die Steuereinheit sendet, wobei die Information in Zeitschlitze aufgeteilt ist, von denen jeder ein Datenpaket enthält.
  • Hintergrund der Erfindung
  • Um eine sichere Steuerung eines bewegbaren Objekts so wie eines industriellen Roboters zu erreichen, ist es wesentlich, absolutes Vertrauen in die Steuerung des Objekts zu haben. Als ein Objekt soll in diesem Kontext jedes stationäre oder mobile bewegbare Objekt verstanden werden. Der Bediener muss vollständig sicher sein, dass die befohlene Anweisung ausgeführt wird. Irgendeine andere Person oder Maschine darf nicht in der Lage sein, die Steuerung des Objekts absichtlich oder zufällig zu stören.
  • In einem System, in dem eine Bedieneinheit mit einer Steuereinheit über ein Kabel verbunden ist, ist das einfach. Ein solches Kabel ist bevorzugterweise abgeschirmt, und kein anderes Kommunikationssystem kann die zwei verbundenen Einheiten stören. Allerdings ist das Kabel schwer und steif, das macht die Bedienung der Bedieneinheit umständlich. Ein anderes Problem mit einer Kabelverbindung ist, dass sich das Kabel häufig in Schleifen verfängt, was es schwierig macht, es auszuziehen. Wenn eine Vielzahl von Robotern zusammen in einer Zelle angeordnet sind, sind die Kabel häufig ineinander verfangen, was es schwierig macht, herauszufinden, welche Bedieneinheit zu welchem Roboter gehört. Schließlich besteht das Risiko, dass das Kabel beschädigt wird, insbesondere wenn ein Fahrzeug darüberfährt. Wenn das Kabel beschädigt wird, bringt es viel Arbeit mit sich, es reparieren oder austauschen zu lassen. Es gibt daher einen lange währenden Wunsch in der Industrie nach industriellen Robotern, die Robotersteuerung ohne ein Kabel ausführen.
  • Die naheliegende Lösung ist ein drahtloses Steuersystem. Der vorstehend beschriebene Bedarf wird dann auf sehr naheliegende Weise gelöst. Ein Objekt mit einem drahtlosen System zu steuern, wobei die Luft eine Vielzahl von gleichzeitigen Befehlsnachrichten enthält, bringt allerdings andere Probleme mit sich. Der Empfangsteil eines spezifischen Steuersystems muss eine Steuernachricht herausfinden und erkennen, die an diese spezifische Steuereinheit gerichtet ist, und den Befehl ausführen. In einer solchen Umgebung ist es naheliegend, dass verschiedene Signale sich manchmal gegenseitig stören werden. Es ist ebenso naheliegend, dass, wenn die Bedieneinheit umherbewegt wird, die Antenne manchmal in einem "Radioschatten" gelegen sein wird, so dass kein Signal der Einheit von der Steuereinheit empfangen werden wird. In solchen Fällen muss ein Steuersystem vorhanden sein, das Zeitschlitze erkennt, in denen kein Signal empfangen wird und entsprechend für ein richtiges Handeln sorgt.
  • Aus dem Gebrauchsmuster DE 297 10 026 U1 ist eine drahtlose Steuerung eines industriellen Roboters vorbekannt. Eine mobile Bedieneinheit hat einen Radknopf, der Pulse über ein Digital European Cordless Telephone (DECT) Modul an eine numerische Steuervorrichtung sendet. Der Sicherheitsaspekt dieser drahtlosen Steuerung wird nicht in dem Dokument erwähnt. Daher ist nichts darüber erwähnt, wie weiter vorgegangen werden soll, wenn ein Signal nicht durch das Empfangsteil empfangen wird.
  • Ein anderes drahtloses Steuersystem ist vorbekannt aus JP 11073201 . Das in diesem Dokument gelöste Problem ist die Kommunikation einer Nothaltsteuerung, die mittels drahtloser Mittel in einer Art und Weise vergleichbar mit einer Kabelkommunikation ausgeführt wird. Unter normalen Bedingungen überträgt der Kontroller periodisch Daten zu der Bedieneinheit. Auf den Empfang dieser Daten hin antwortet die Bedieneinheit durch Übertragen eines Antwortsignals zurück an den Kontroller. Daher fragt die Steuereinheit die Bedieneinheit, ob diese in Funktion ist. Der Grund, die Kommunikation intermittierend zu machen, ist, dass Daten, wenn sie zu jeder Zeit übertragen und empfangen werden, den elektrischen Strombedarf der batteriebetriebenen Eingabeeinheit erhöhen. Die Länge einer Zeitperiode ist allerdings nicht erwähnt. Der Kontroller entscheidet aufgrund des Antwortsignals, dass die Bedieneinheit in normalem Zustand ist. Wenn der Notschalter aktiviert worden ist, trägt das Antwortsignal diese Information und der Kontroller führt den Nothalt aus.
  • In abnormalen Situationen, dass heisst wenn die Bedieneinheit nicht in einer richtigen Funktionssituation (mood) ist, überträgt die Bedieneinheit kein Antwortsignal. Basierend auf dem Ausbleiben einer Antwort von der Bedieneinheit gibt der Kontroller die Schlussfolgerung aus, dass eine "Nothaltbedingung" vorliegt.
  • Aus JP 9117888 ist ein anderes Steuersystem bekannt, dessen Aufgabe es ist, eine Fernsteuerung mit einer Nothaltfunktion zur Verfügung zu stellen. Von dem System wird gesagt, dass es die Sicherheit sicherstellt, während es die Kosten reduziert, indem es möglich macht, die Fernsteuerung eines Roboters etc. durch Transmitter für drahtlose Fernsteuerungen oder durch in Reihe geschaltete Kommunikationsmittel auszuführen. Gemäß dem System betätigt ein Bediener einen Steuergenehmigungsschalter mittels einer Tastenbedienung. Ein Basissignal wird dann kontinuierlich von dem Transmitter der Bedieneinheit übertragen. Wenn Antriebssteuerschalter aktiviert werden, wird ein Antriebssteuersignal zusätzlich zu dem Basissignal übertragen.
  • Ein Steuerteil des Systems wird in dem zu kontrollierenden Objekt bereitgestellt. Wenn ein kontinuierliches Basissignal empfangen wird und Antriebssteuersignale zusätzlich zu diesem Signal empfangen werden, werden die Antriebsmittel dann gesteuert. Wenn allerdings das Basissignal unterbrochen wird, wird der Antrieb angehalten, unabhängig von dem Vorliegen anderer Signale. Daher wird eine Nothaltfunktion erreicht, indem die Antriebsmittel zuverlässig angehalten werden, wenn die Betätigung des Steuergenehmigungsschalters losgelassen wird.
  • Das Signal wird in Zeitschlitzen gesendet, die eine typische Länge von 108 ms haben, und enthalten einen Führungscode (A), einen Steuergenehmigungscode (C), auch bekannt als Basissignal, und einen Schaltercode (B). In der Abwesenheit des Basissignals wird die Energiequelle der Antriebssteuermittel abgeschnitten, und der Motor wird angehalten, unabhängig von den anderen Signalen. Wenn daher der Bedarf an einem Nothalt entsteht, wird der Motor daher verlässlich angehalten, wenn der Bediener aufhört, die Taste des Servosteuerschalters zu betätigen. Wenn das Signal zwischen dem Transmitter und dem Roboter abgeschnitten wird, oder wenn die Übertragung schlecht ist, wird ebenso die Energiequelle der Antriebssteuermittel abgeschnitten, wodurch eine Nothaltfunktion ausgeführt wird.
  • Diese beiden japanischen Dokumente beschreiben die Ausführung eines Nothalts in der Abwesenheit eines Basissignals, das von einer Bedienvorrichtung gesendet wird. Allerdings ist ein Nothalt nicht gewollt, wenn ein Signal von der Bedieneinheit nur für einen kurzen Moment fehlt. Es wird immer Momente geben, in denen solch ein Basissignal für einen oder mehrere Zeitschlitze nicht empfangen wird. Dies verlangt allerdings nicht nach einer Ausführung des Nothalts.
  • Wenn ein Nothalt ausgeführt wird, wird die ganze Roboterzelle oder werden sogar einige Zellen von der elektrischen Energie abgeschnitten. Um einen Nothalt zurückzusetzen, muss eine Vielzahl von Überprüfungen gemacht werden, und die Zelle wird für eine erhebliche Zeit ausser Funktion sein. Dies ist daher eine nichtgewollte Situation.
  • Zusammenfassung der Erfindung
  • Eine primäre Aufgabe der vorliegenden Erfindung ist es, Wege zu entwerfen, um eine Lösung für eine sichere drahtlose Steuerung eines bewegbaren Objekts zu finden. Ein solches Steuersystem soll das Objekt auch unter Bedingungen steuern, wenn die Kommunikation schlecht ist und wenn eine Datensignal für kürze Zeitperioden fehlt. Das Steuersystem soll auch einen Nothalt auf Befehl hin ausführen, oder wenn die drahtlose Kommunikation abgebrochen ist.
  • Diese Aufgaben werden entsprechend der Erfindung in einem ersten Aspekt durch ein Kommunikationssystem gemäß der Merkmale des kennzeichnenden Teils des unabhängigen Anspruchs 1 erreicht, in einem zweiten Aspekt entsprechend einem industriellen Roboter gemäß den kennzeichnenden Merkmalen des unabhängigen Anspruchs 13, und in einem dritten Aspekt entsprechend einem Verfahren gemäß den kennzeichnenden Merkmalen des unabhängigen Anspruchs 21. Bevorzugte Ausführungsformen werden in den abhängigen Ansprüchen beschrieben.
  • Gemäß dem ersten Aspekt der Erfindung wird ein Kommunikationssystem für sichere drahtlose Steuerung eines manövrierbaren Objekts offenbart, wobei ein Empfangsmittel Detektionsmittel zum Detektieren der Anwesenheit eines Datenpakets in einem Zeitabschnitt eines Zeitschlitzes, und Berechnungsmittel, um auf einen Empfangsausfall hin die Anzahl von Zeitabschnitten ohne Anwesenheit des Datenpakets, die einem Zeitschlitz mit Anwesenheit des Datenpakets folgen, zu berechnen, aufweist, woraufhin die Steuereinheit einen Steuerbefehl ausführt, wenn ein Datenpaket innerhalb einer Anzahl von Zeitabschnitten empfangen wurde, die gerade einen vollen Zeitschlitz überschreiten.
  • Das Prinzip einer drahtlosen Sicherheitsschleife basiert darauf, einen kontinuierlichen Strom von Datenpaketen von der Bedieneinheit zur Steuereinheit zu übertragen, jedes innerhalb eines Zeitschlitzes eines vorgegebenen maximalen Abstands. Dieser Strom von Datenpaketen wird auch dann gesendet, wenn die Bedieneinheit den Roboter nicht aktiv steuert. Auf der Seite des Kontrollers ist eine Überwachungsvorrichtung mit einer vorgegebenen Ablaufzeit implementiert. Die Steuereinheit weist daher elektronische Hardwjaremittel mit einem Prozessor auf, die in der Abwesenheit eines den Prozessor betreibenden Softwareprodukts einen Sicherheitshalt des Objekts ausführen werden. Die Überwachungsvorrichtung sieht nach den notwendigen Softwareabschnitten in den Datenpaketen, die von der Bedieneinheit empfangen werden. Wenn kein solcher Softwareabschnitt in den Datenpaketen enthalten ist, oder wenn überhaupt kein Datenpaket vorhanden ist, führt die Überwachung einen Sicherheitshalt aus. Wenn während der folgenden Zeitschlitze für ein vorbestimmtes Zeitintervall kein Softwareabschnitt oder keine Datenpakete vorhanden sind, führt die Überwachung einen Nothalt aus. Ein typischer Zeitschlitz wäre 100 ms.
  • In einer drahtlosen Verbindung gibt es keine Garantie für eine kontinuierliche Verbindung. Es werden kurze Pausen auftreten, die durch Mehrwegschwund etc. verursacht werden. Es können auch längere Pausen auftreten, die durch Funkweghindernisse und dergleichen verursacht werden. Schließlich können lange währende Pausen auftreten, die durch Batterieversagen auftreten. Daher gibt es drei verschiedene Zeitfenster, die nach einer unterschiedlichen Handlung durch die Überwachung verlangen. Für kurze Pausen, das ist in dem Bereich von 1.5 Zeitschlitzen, sollte die Steuerung des Objekts nicht beeinflusst werden. Die optimale Überwachungszeit für die Überwachung, wenn es keine Nichtübereinstimmung der Zeit gibt, wäre ein Zeitschlitz plus die Länge eines Datenpakets. Für längere Pausen, das sind bis zu ungefähr 500 ms, sollte die Überwachung einen Sicherheitshalt ausführen. Das bedeutet, dass, wenn die Überwachung innerhalb dieser Zeit ein neues Datenpaket detektiert, die Steuerung des Objekts fortgesetzt werden sollte. Wenn die Pause aber länger als 500 ms dauert, sollte ein Nothalt ausgeführt werden.
  • In einer weiteren Ausführungsform dieses Aspekts der Erfindung sind die Sendemittel und die Empfangsmittel Teile eines drahtlosen lokalen Netzwerkes. In noch einer anderen Ausführungsform ist dieses lokale Netzwerk ein Bluetooth-Netzwerk.
  • In einer weiteren Ausführungsform der Erfindung enthält das Datenpaket einen Adressabschnitt, einen Instruktionsabschnitt, einen Datenabschnitt und einen identifizierenden Abschnitt. In einer Ausführungsform sind die Daten verschlüsselt. Der Datenabschnitt trägt Daten zur Steuerung des Objekts. Die Daten tragen auch Aktivierungsinformation, Nothaltausführung und Softwareabschnitte für die Überwachungsmittel. Bevorzugterweise weisen die Daten Bedienbefehle auf, die Bewegungsinstruktionen enthalten, die es dem Objekt im Voraus gestatten, sich für mindestens einen Zeitschlitz zu bewegen. Bevorzugterweise wird dies über eineinhalb Zeitschlitze andauern. Wenn daher diese Bedienbefehle in jedem Zeitschlitz ankommen, überlappen die Befehle miteinander, wodurch dem Objekt eine flüssige Bewegung gegeben wird. Die Überlappung wird auch einen flüssigen Betrieb sicherstellen, wenn eine Nichtübereinstimmung der Uhr bzw. des Taktes zwischen den Bedieneinheit und der Steuereinheit auftritt.
  • In einer Ausführungsform enthält der Befehl eine Bewegungserlaubnis über gerade zwei Zeitschlitze. Dies wird einen flüssigen Betrieb sichern, wenn ein fehlendes Datenpaket nur in einem Zeitschlitz auftritt. Auf einen solchen Empfangsausfall in nur einem Zeitschlitz hin wird der nächste Befehl immer noch mit dem Befehl überlappen, der ausgeführt wird, wodurch dem Objekt eine flüssige Bewegung gegeben wird.
  • Gemäß dem zweiten Aspekt der Erfindung wird ein industrieller Roboter offenbart, wobei ein Empfangsmittel Detektionsmittel zum Detektieren der Anwesenheit eines Datenpakets in einem Zeitabschnitt eines Zeitschlitzes, und Berechnungsmittel, um die Anzahl von Zeitabschnitten ohne Anwesenheit des Datenpakets, die einem Zeitschlitz mit Anwesenheit des Datenpakets folgen, zu berechnen, aufweist, woraufhin die Steuereinheit bei Anwesenheit eines Aktivierungssignals in dem Datenpaket einen Steuerbefehl ausführt, wenn ein Datenpaket innerhalb einer Anzahl von Zeitabschnitten empfangen wurde, die gerade einen vollen Zeitschlitz überschreiten.
  • In einer weiteren Ausführungsform der Erfindung weist die Steuereinheit weiterhin Mittel auf, um den Manipulator nach einem Empfangsausfall während einer Anzahl von Zeitabschnitten, die einen vollen Zeitschlitz überschreiten, in einen Sicherheitshaltzustand zu versetzen. Ein Nothalt wird nach einem Empfangsausfall während einer vorbestimmten Anzahl von Zeitabschnitten ausgeführt.
  • In einer weiteren Ausführungsform dieses Aspekts der Erfindung weist die tragbare Bedieneinheit Anzeigemittel, Steuermittel (Jogging means) und eine Nothalteinheit auf. In noch einer anderen Ausführungsform enthält das Datenpaket Steuerbefehle, die den Manipulator in die Lage versetzen, sich für eine vorbestimmte Zeit zu bewegen, die einen Zeitschlitz überschreitet.
  • Gemäß dem dritten Aspekt der Erfindung wird ein Verfahren offenbart, welches die Schritte aufweist:
    • – aufteilen jedes Zeitschlitzes in Zeitabschnitte; die Anwesenheit eines Datenpakets bestimmen, das von der Steuereinheit innerhalb von jedem der Zeitabschnitte empfangen wurde;
    • – auf einen Empfangsausfall hin die Anzahl von Zeitabschnitten ohne Anwesenheit des Datenpakets, die einem Zeitschlitz mit Anwesenheit des Datenpakets folgen, berechnen; und
    • – ausführen der Steuerung des Manipulators auf Empfang des Datenpakets innerhalb einer Anzahl von Zeitabschnitten hin, die einen vollen Zeitschlitz überschreiten.
  • In einer weiteren Ausführungsform dieses Aspekts der Erfindung weist der ausführende Schritt des Verfahrens weiterhin auf, auf einen Empfangsausfall während einer Zeitperiode hin, die einer Anzahl von Zeitabschnitten entspricht, die einen vollen Zeitschlitz überschreiten, den Roboter in einen Sicherheitshaltzustand zu versetzen. Ein Nothalt wird auf einen Empfangsausfall hin während einer Zeitperiode, die einer vorbestimmen Anzahl von Zeitabschnitten entspricht, die einen vollen Zeitschlitz überschreiten, ausgeführt.
  • Kurze Beschreibung der Zeichnung
  • Andere Merkmale und Vorteile der vorliegenden Erfindung werden für einen Fachmann aus den folgenden detaillierten Beschreibungen in Verbindung mit der angefügten Zeichnung klarer, in denen:
  • 1 ein drahtloses Kommunikationssystem gemäß der Erfindung ist; und
  • 2 eine Vielzahl von Datenpaketen ist.
  • Detaillierte Beschreibung der Erfindung
  • Das in 1 gezeigte drahtlose System weist eine Steuereinheit 1, ein bewegbares Objekt 3, welches in dieser Ausführung ein Manipulator ist, und eine Bedieneinheit 2 auf. Die Steuereinheit weist ein Bedienerpult 10 für die Erleichterung eines Bedieners und einen Nothaltschalter 9 zum Ausführen eines Nothalts auf. Die Steuereinheit weist ebenso eine Antenne 11 für Kommunikation mit der Bedieneinheit auf. Eine Überwachung für die Ausführung eines Sicherheitshaltzustands auf einen Kommunikationsausfall hin ist ebenso in der Steuereinheit enthalten. Die Steuereinheit weist einen tragbaren Kasten 12 auf, der ein Anzeigemittel 4, Funktionstasten 7, einen Joystick bzw. Steuerknüppel 6, eine Nothaltvorrichtung 5, die einen Nothaltknopf trägt, und eine Antenne 8 für Kommunikation mit der Steuereinheit 1 auf. Das Anzeigemittel wird für alle Arten von Information verwendet, die bevorzugterweise von der Steuereinheit 1 übertragen wird. Das Anzeigemittel kann einen berührungsempfindlichen Bildschirm (Touchscreen) aufweisen, durch den Information in die Steuereinheit eingeführt werden kann. Der Joystick wird verwendet, um Bewegungsbefehle an den Manipulator auszuführen, und die Funktionstasten werden verwendet, um die Funktion des Joysticks zu verändern.
  • Die Bedieneinheit kann auch einen Schlitz 13 zur Aufnahme eines Identifizierungsmittels zur Identifizierung des spezifischen zu steuernden Roboters aufweisen. Dieses Identifizierungsmittel kann auch eine Schlüsselvorrichtung mit einem körperlichen bzw. physikalischen Muster aufweisen, um den richtigen Roboter zu identifizieren. Es kann auch eine elektronische Hardware in einer schiebbaren Form aufweisen, so wie eine Karte. Bevorzugterweise weist die elektronische Identitätsvorrichtung einen Prozessor auf, der durch Ausführen eines Computerprogramms die Identifizierung bzw. Identität des zu steuernden Roboters ausführt. In einer weiteren Ausführungsform wird die Identität von dem Nothalt bzw. dem Nothalt getragen.
  • In 2 wird ein typischer Abschnitt eines Signals von der Bedieneinheit zu der Steuereinheit gezeigt. Das Signal ist durch Begrenzer 20 in Zeitschlitze ts aufgeteilt. Entsprechend der Zeichnung gibt es drei Zeitschlitze, von denen jeder ein Datenpaket 21 enthält. Jedes Datenpaket enthält die vollständige Information zur Steuerung des Roboters ebenso wie einen Softwareabschnitt, um die Überwachung zu versorgen. Die Länge eines Zeitschlitzes beträgt typischerweise 100 ms. Länge ist in diesem Kontext in der Zeitdomäne und wird in Sekunden oder Bruchteilen davon gemessen. Bevorzugterweise ist die Länge eines Datenpakets ein Bruchteil eines Zeitschlitzes. Jedes Datenpaket weist einen Adressabschnitt 22, einen Funktionsabschnitt, einen Datenabschnitt 23 und einen identifizierenden Abschnitt 24 auf. Der Datenabschnitt trägt einen Bedienbefehl.
  • Um einen Überblick über die Information zu gewinnen, wird die Anwesenheit eines Datenpakets innerhalb eines Zeitschlitzes überwacht. In einem ersten Sinn ist es von großem Wert, dass der Roboter sich kontinuierlich bewegen kann und nicht unterbrochen wird. Um dies zu erreichen, gestattet die Bedieninstruktion dem Roboter, sich für einen vorbestimmten Zeitabschnitt zu bewegen. Bevorzugterweise ist dieser Zeitabschnitt ein bisschen länger als ein Zeitschlitz. Das bedeutet, dass, wenn der nächste Bedienbefehl ankommt, der Roboter sich bereits bewegt und der neue Bedienbefehl die laufende Bewegung übernehmen wird und dem Roboter gestattet, sich für einen weiteren vorbestimmten Zeitabschnitt zu bewegen.
  • Aufgrund von Störung, schlechter Kommunikation und dergleichen wird es Zeitschlitze geben, in denen ein Datenpaket nicht in der Empfangseinheit des Kontrollers erscheinen wird. Es wird viel häufiger sein, dass ein Datenpaket in nur einem Zeitschlitz abwesend sein wird als in einer Vielzahl von Zeitschlitzen. Den Kontakt mit der Bedieneinheit nur für einen Zeitschlitz zu verlieren ist kein Sicherheitsrisiko und daher ist es eine Aufgabe der Erfindung, kurze Blackouts bzw. Ausfälle zu überwinden. Daher wird die Anwesenheit von Datenpaketen in dem Informationssignal über Zeitintervalle überwacht, die länger sind als ein Zeitschlitz. Ein solches Zeitintervall ist bevorzugterweise länger als ein Zeitschlitz plus die Länge von einem Datenpaket. Diese Zeitlänge wird als Überwachungszeit tw bezeichnet. Um dies zu erreichen werden die Zeitschlitze in Zeitabschnitte tp aufgeteilt. Die Überwachungszeit ist dann die Länge von benachbarten Zeitabschnitten, die gerade länger als ein Zeitschlitz ist.
  • Wenn der Effekt kombiniert wird, den Roboter sich für einen vorbestimmten Zeitabschnitt bewegen zu lassen, der so lang wie die Überwachungszeit sein kann, wird das Fehlen eines Datenpakets in einem Zeitschlitz, das aber im nächsten Zeitschlitz anwesend ist, die Überwachung dazu bringen, zu bewirken, dass der Roboter sich kontinuierlich bewegt. Wenn allerdings ein Datenpaket in zwei benachbarten Zeitschlitzen fehlt, wird die Überwachung in der Steuereinheit den Roboter in einen Sicherheitshaltzustand versetzen. Es ist natürlich in der Erfindung enthalten, die Überwachungszeit als jede Anzahl von Zeitschlitzen mit oder ohne den Zusatz der Länge eines Datenpakets zu definieren.
  • Zeitschlitze mit Abwesenheit eines Datenpakets, die einem Zeitschlitz mit Anwesenheit eines Datenpakets folgen, werden gezählt. Wenn die Kommunikation für eine längere Zeit unterbrochen wird, aufgrund von Ausfällen wie einer schwachen Batterie, wird die Überwachung in der Steuereinheit einen Nothalt ausführen, nachdem eine vorbestimmte Anzahl von Zeitschlitzen ohne Datenpaket gezählt worden ist.
  • Zusammenfassung
  • Ein Kommunikationssystem für sichere drahtlose Steuerung eines manövrierbaren Objekts (3), aufweisend eine Steuereinheit (1), die Mittel zum Betreiben des Objekts und Empfangsmittel für drahtlose Information umfasst, und eine tragbare Bedieneinheit (2), die Sendemittel für drahtlose Information umfasst, wobei die Information in Zeitschlitze (ts) aufgeteilt ist, von denen jeder ein Datenpaket (21) enthält. Das Empfangsmittel weist Detektionsmittel zum Detektieren der Anwesenheit des Datenpakets in einem Zeitabschnitt (tp) eines Zeitschlitzes und Berechnungsmittel auf, um auf einen Empfangsausfall hin die Anzahl von Zeitabschnitten ohne Anwesenheit des Datenpakets, die einem Zeitschlitz mit Anwesenheit des Datenpakets folgen, zu berechnen. Die Steuereinheit führt einen Steuerbefehl aus, wenn ein Datenpaket mit einer richtigen Information innerhalb einer Anzahl von Zeitabschnitten empfangen worden ist, die gerade einen vollen Zeitschlitz überschreiten.

Claims (27)

  1. Kommunikationssystem für sichere drahtlose Steuerung eines manövrierbaren Objekts (3), aufweisend eine Steuereinheit (1), die Mittel zum Betreiben des Objekts und Empfangsmittel (11) für drahtlose Information umfasst, und eine tragbare Bedieneinheit (2), die Sendemittel (8) für drahtlose Information umfasst, wobei die Information in Zeitschlitze (ts) aufgeteilt ist, von denen jeder ein Datenpaket (21) enthält, dadurch gekennzeichnet, dass die Empfangsmittel Detektionsmittel zum Detektieren der Anwesenheit des Datenpakets in einem Zeitabschnitt (tp) eines Zeitschlitzes und Berechnungsmittel aufweisen, um auf einen Empfangsausfall hin die Anzahl von Zeitabschnitten ohne Anwesenheit des Datenpakets, die einem Zeitschlitz mit Anwesenheit des Datenpakets folgen, zu berechnen, woraufhin die Steuereinheit einen Steuerbefehl ausführt, wenn ein Datenpaket mit korrekten Informationen innerhalb einer Überwachungszeit (tw) empfangen wurde, die eine Anzahl von Zeitabschnitten aufweist, die gerade einen vollen Zeitschlitz überschreiten.
  2. Kommunikationssystem gemäß Anspruch 1, dadurch gekennzeichnet, dass die Steuereinheit (1) weiterhin Mittel aufweist, um das Objekt nach einem Empfangsausfall während einer ersten vorbestimmten Anzahl von Zeitabschnitten in einen Sicherheitshaltzustand zu versetzen.
  3. Kommunikationssystem gemäß Anspruch 2, dadurch gekennzeichnet, dass die erste vorbestimmte Anzahl von Zeitabschnitten einen vollen Zeitschlitz überschreitet.
  4. Kommunikationssystem gemäß Anspruch 2, dadurch gekennzeichnet, dass die erste vorbestimmte Anzahl von Zeitabschnitten zwei volle Zeitschlitze überschreitet.
  5. Kommunikationssystem gemäß einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Steuereinheit weiterhin Mittel aufweist, um nach einem Empfangsausfall während einer zweiten vorbestimmten Anzahl von Zeitabschnitten einen Nothalt auszuführen.
  6. Kommunikationssystem gemäß einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass der Zeitabschnitt gleich einem halben Zeitschlitz ist.
  7. Kommunikationssystem gemäß einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Sendemittel und Empfangsmittel Teil eines drahtlosen lokalen Netzwerkes sind.
  8. Kommunikationssystem gemäß Anspruch 7, dadurch gekennzeichnet, dass das drahtlose lokale Netzwerk ein Bluetooth-Netzwerk ist.
  9. Kommunikationssystem gemäß einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass das Datenpaket (21) einen Adressabschnitt (22), einen Instruktionsabschnitt (23), einen Datenabschnitt (24) und einen identifizierenden Abschnitt (25) enthält.
  10. Kommunikationssystem gemäß Anspruch 9, dadurch gekennzeichnet, dass der Datenabschnitt verschlüsselt ist.
  11. Kommunikationssystem gemäß Anspruch 9, dadurch gekennzeichnet, dass der Datenabschnitt auf einen Bedienausfall hin einen Fehlererkennungscode enthält.
  12. Kommunikationssystem gemäß Anspruch 9, dadurch gekennzeichnet, dass der Datenabschnitt einen Bedienbefehl enthält, der dem Objekt ermöglicht, sich während mehr als einem Zeitschlitz zu bewegen.
  13. Kommunikationssystem gemäß Anspruch 9, dadurch gekennzeichnet, dass der Datenabschnitt einen Bedienbefehl enthält, der dem Objekt ermöglicht, sich während mehr als zwei Zeitschlitzen zu bewegen.
  14. Industrieller Roboter, aufweisend einen Manipulator (3), der eine Vielzahl von beweglichen Elementen umfasst, eine Steuereinheit (1), die Mittel für das automatische Betreiben des Manipulators und Empfangsmittel (11) für drahtlose Information umfasst, und eine tragbare Bedieneinheit (2), die Sendemittel (8) für drahtlose Information umfasst, wobei die Information in Zeitschlitze (ts) aufgeteilt ist, von denen jeder ein Datenpaket (21) enthält, dadurch gekennzeichnet, dass die Empfangsmittel Detektionsmittel zum Detektieren der Anwesenheit des Datenpakets in einem Zeitabschnitt (tp) eines Zeitschlitzes und Berechnungsmittel aufweisen, um die Anzahl von Zeitabschnitten ohne Anwesenheit des Datenpakets, die einem Zeitschlitz mit Anwesenheit des Datenpakets folgen, zu berechnen, woraufhin die Steuereinheit bei Anwesenheit eines Aktivierungssignals in dem Datenpaket einen Steuerbefehl ausführt, wenn ein Datenpaket innerhalb einer Überwachungszeit (tw) empfangen wurde, die eine Anzahl von Zeitabschnitten aufweist, die gerade einen vollen Zeitschlitz überschreiten.
  15. Industrieller Roboter gemäß Anspruch 14, dadurch gekennzeichnet, dass die Steuereinheit weiterhin Mittel aufweist, um den Manipulator nach einen Empfangsausfall während einer Anzahl von Zeitabschnitten, die einen vollen Zeitschlitz überschreiten, in einen Sicherheitshaltzustand zu versetzen.
  16. Industrieller Roboter gemäß Anspruch 14 oder 15, dadurch gekennzeichnet, dass die Steuereinheit weiterhin Mittel aufweist, um nach einen Empfangsausfall während einer vorbestimmten Anzahl von Zeitabschnitten einen Nothalt auszuführen.
  17. Industrieller Roboter gemäß Anspruch 14 bis 16, dadurch gekennzeichnet, dass die tragbare Bedieneinheit (2) Anzeigemittel (4), Steuermittel (6) und eine Nothalteinheit (5) aufweist.
  18. Industrieller Roboter gemäß Anspruch 14 bis 17, dadurch gekennzeichnet, dass der Zeitabschnitt gleich einem halben Zeitschlitz ist.
  19. Industrieller Roboter gemäß Anspruch 14 bis 18, dadurch gekennzeichnet, dass das Datenpaket (21) einen Adressabschnitt (22), einen Instruktionsabschnitt (23), einen Datenabschnitt (24) und einen identifizierenden Abschnitt (25) enthält.
  20. Industrieller Roboter gemäß Anspruch 14 bis 19, dadurch gekennzeichnet, dass das Datenpaket einen Steuerbefehl enthält, der dem Manipulator ermöglicht, sich für eine vorbestimmte Zeit zu bewegen, die einen Zeitschlitz überschreitet.
  21. Industrieller Roboter gemäß Anspruch 14 bis 20, dadurch gekennzeichnet, dass der Datenabschnitt verschlüsselt ist.
  22. Industrieller Roboter gemäß Anspruch 14 bis 21, dadurch gekennzeichnet, dass die Daten auf einen Bedienausfall hin einen Fehlererkennungscode enthalten.
  23. Verfahren für sichere drahtlose Steuerung eines industriellen Roboters, der einen Manipulator (3), eine Steuereinheit (1), die Mittel zum automatischen Betreiben des Manipulators und eine tragbare Bedieneinheit (2) umfasst, aufweisend, dass die Bedieneinheit Informationen an die Steuereinheit sendet, wobei die Information in Zeitschlitze (ts) aufgeteilt ist, von denen jeder ein Datenpaket (21) enthält, gekennzeichnet durch die Schritte: – aufteilen jedes Zeitschlitzes in Zeitabschnitte (tp); – bestimmen der Anwesenheit eines Datenpakets, das von der Steuereinheit innerhalb von jedem der Zeitabschnitte empfangen wurde; – berechnen der Anzahl von Zeitabschnitten mit keiner Anwesenheit des Datenpakets, die einem Zeitschlitz mit Anwesenheit des Datenpakets folgen, auf einen Empfangsausfall hin; und – ausführen der Steuerung des Manipulators auf Empfangs des Datenpakets innerhalb einer Überwachungszeit (tw), die eine Anzahl von Zeitabschnitten aufweist, die einen vollen Zeitschlitz überschreiten, hin.
  24. Verfahren gemäß Anspruch 23, dadurch gekennzeichnet, dass der ausführende Schritt weiterhin aufweist, auf einen Empfangsausfall während einer Zeitperiode entsprechend einer Anzahl von Zeitabschnitten, die einen vollen Zeitschlitz überschreiten, hin den Roboter in einen Sicherheitshaltzustand zu versetzen
  25. Verfahren gemäß Anspruch 23 oder 24, dadurch gekennzeichnet, dass der ausführende Schritt weiterhin aufweist, auf Empfangsausfall während einer Zeitperiode entsprechend einer vorbestimmten Anzahl von Zeitabschnitten, die einen vollen Zeitschlitz überschreiten, hin einen Nothaltbefehl auszuführen.
  26. Verfahren gemäß Anspruch 23 oder 25, dadurch gekennzeichnet, dass der Zeitabschnitt gleich einem halben Zeitschlitz ist.
  27. Verfahren gemäß Anspruch 23 oder 26, dadurch gekennzeichnet, dass das Datenpaket dazu veranlasst wird, Information über Adressat bzw. Empfänger, Aktivierung, Position des Notschalters und Bewegungsinstruktionen enthält.
DE10296623T 2001-04-02 2002-04-02 Industrieller Roboter Withdrawn DE10296623T5 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
SE0101202A SE0101202D0 (sv) 2001-04-02 2001-04-02 Industrial robot
SE0101202-0 2001-04-02
PCT/SE2002/000646 WO2002078915A1 (en) 2001-04-02 2002-04-02 Industrial robot

Publications (1)

Publication Number Publication Date
DE10296623T5 true DE10296623T5 (de) 2004-04-22

Family

ID=20283669

Family Applications (1)

Application Number Title Priority Date Filing Date
DE10296623T Withdrawn DE10296623T5 (de) 2001-04-02 2002-04-02 Industrieller Roboter

Country Status (4)

Country Link
US (1) US7228202B2 (de)
DE (1) DE10296623T5 (de)
SE (1) SE0101202D0 (de)
WO (1) WO2002078915A1 (de)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE112006000262B4 (de) * 2005-01-26 2014-07-17 Kabushiki Kaisha Yaskawa Denki Robotersystem
EP3404635A1 (de) * 2017-05-19 2018-11-21 HOMAG GmbH Fernsteuereinrichtung

Families Citing this family (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE524627C2 (sv) * 2002-10-07 2004-09-07 Abb Research Ltd Trådlös regulator och förfarande för styrning av en anordning anordnad relativt en robot
DE10344358A1 (de) * 2003-09-24 2005-05-04 Siemens Ag Einrichtung zur Kommunikation mit einer Anlage
SE0303445L (sv) * 2003-12-17 2005-06-18 Abb Research Ltd Verktyg för en industrirobot
US7756614B2 (en) * 2004-02-27 2010-07-13 Hewlett-Packard Development Company, L.P. Mobile device control system
SE525442C2 (sv) * 2004-03-22 2005-02-22 Jan-Erik Olsson Nödstoppssystem för en grupp maskinenheter
ITTO20040266A1 (it) * 2004-04-29 2004-07-29 Comau Spa Robot industriale
JP2008508572A (ja) * 2004-06-24 2008-03-21 アイロボット コーポレーション 携帯ロボットのプログラミングおよび診断ツール
EP1786601A1 (de) 2004-06-24 2007-05-23 Abb Ab Industrierobotersystem mit einer tragbaren bedienungsvorrichtung
DE602005006749D1 (de) * 2005-04-19 2008-06-26 Comau Spa Verfahren zur Steuerung von industriellen Robotern und entsprechend gesteuerte Roboter, Robotersysteme und Computerprogramme
EP1716982B1 (de) * 2005-04-19 2008-05-07 COMAU S.p.A. Verfahren zur Steuerung von industriellen Robotern und entsprechend gesteuerte Roboter, Robotersysteme und Computerprogramme
EP1719588A1 (de) * 2005-05-02 2006-11-08 Abb Research Ltd. Robotisches Steuerungssystem mit einem tragbaren Steuerungshandgerät mit einer Sicherheitsvorrichtung
JP4080494B2 (ja) * 2005-06-10 2008-04-23 ファナック株式会社 ロボット制御装置
JP2007041735A (ja) * 2005-08-01 2007-02-15 Toyota Motor Corp ロボット制御システム
JP4824362B2 (ja) 2005-08-01 2011-11-30 本田技研工業株式会社 移動ロボットの制御装置
US8186265B2 (en) * 2005-08-08 2012-05-29 Ron's Enterprises, Inc. Device to efficiently cook food
US20070028780A1 (en) * 2005-08-08 2007-02-08 Popeil Ronald M Cooking device to deep fat fry foods
US8707857B2 (en) * 2005-08-08 2014-04-29 Ronald M. Popeil Cooking device to deep fat fry foods
US8850965B2 (en) 2005-08-08 2014-10-07 Ronald M. Popeil Device to efficiently cook food
US8269612B2 (en) * 2008-07-10 2012-09-18 Black & Decker Inc. Communication protocol for remotely controlled laser devices
KR101479234B1 (ko) * 2008-09-04 2015-01-06 삼성전자 주식회사 로봇 및 그 제어 방법
JP4645709B2 (ja) * 2008-09-12 2011-03-09 株式会社デンソー 近距離無線通信機能付きストリーミングデータ再生装置
US11471020B2 (en) 2011-04-29 2022-10-18 Irobot Corporation Robotic vacuum cleaning system
US9220386B2 (en) 2011-04-29 2015-12-29 Irobot Corporation Robotic vacuum
ITTV20120139A1 (it) * 2012-07-25 2014-01-26 Isis S R L Metodo per il controllo e l'attivazione di una interfaccia utente contestuale e dispositivo e impianto con tale metodo e interfaccia
JP6095361B2 (ja) * 2012-12-26 2017-03-15 株式会社ダイヘン ロボット制御システム
JP6214872B2 (ja) * 2013-01-16 2017-10-18 株式会社ダイヘン ロボット制御システムおよび可搬式操作装置
US10512384B2 (en) 2016-12-15 2019-12-24 Irobot Corporation Cleaning roller for cleaning robots
CN106526557B (zh) * 2016-12-28 2019-01-08 成都国卫通信技术有限公司 雷达微变测试工装及其控制方法
US10412981B2 (en) 2017-02-27 2019-09-17 Ronald M. Popeil System and method for deep frying poultry while avoiding skin damage
CN107378976A (zh) * 2017-07-21 2017-11-24 诺伯特智能装备(山东)有限公司 一种开放式工业机器人控制***
US10595624B2 (en) 2017-07-25 2020-03-24 Irobot Corporation Cleaning roller for cleaning robots
US11613015B2 (en) * 2017-09-18 2023-03-28 Telefonaktiebolaget Lm Ericsson (Publ) Technique for providing reliable control in a cloud robotics system
CN109093634A (zh) * 2018-09-20 2018-12-28 埃夫特智能装备股份有限公司 一种拖动编程的无线示教手柄装置
US11109727B2 (en) 2019-02-28 2021-09-07 Irobot Corporation Cleaning rollers for cleaning robots
US11487263B2 (en) * 2020-01-24 2022-11-01 Cattron North America, Inc. Wireless emergency stop systems including mobile device controllers linked with safety stop devices
USD973605S1 (en) * 2021-06-16 2022-12-27 Kinova Inc. Robotic arm controller

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0736993B2 (ja) * 1989-07-27 1995-04-26 株式会社不二越 産業用ロボットシステム
JPH09117888A (ja) 1995-10-26 1997-05-06 Yamaha Motor Co Ltd 非常停止機能付遠隔制御方法および同装置
DE29710026U1 (de) 1997-06-09 1997-08-07 Siemens AG, 80333 München Numerische Steuerung für Werkzeugmaschinen oder Roboter
JPH1173201A (ja) 1997-08-29 1999-03-16 Yaskawa Electric Corp 通信システム
DE69940571D1 (de) * 1998-12-03 2009-04-23 Agency Ind Science Techn Kommunikationsverfahren und -system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE112006000262B4 (de) * 2005-01-26 2014-07-17 Kabushiki Kaisha Yaskawa Denki Robotersystem
EP3404635A1 (de) * 2017-05-19 2018-11-21 HOMAG GmbH Fernsteuereinrichtung
DE102017208531A1 (de) * 2017-05-19 2018-11-22 Homag Gmbh Fernsteuereinrichtung

Also Published As

Publication number Publication date
WO2002078915A1 (en) 2002-10-10
US7228202B2 (en) 2007-06-05
SE0101202D0 (sv) 2001-04-02
US20050055130A1 (en) 2005-03-10

Similar Documents

Publication Publication Date Title
DE10296623T5 (de) Industrieller Roboter
DE10296624B4 (de) Industrieroboter
EP0875810B1 (de) Verfahren und Vorrichtung zum Überwachen einer Anlage mit mehreren Funktionseinheiten
DE10110776B4 (de) Verfahren zur Zuordnung einer mobilen Bedien- und/oder Beobachtungseinrichtung zu einer Maschine sowie Bedien- und/oder Beobachtungseinrichtung hierfür
EP2139803B1 (de) Verfahren zum steuern einer lastbewegungsvorrichtung und steuerung einer lastbewegungsvorrichtung
EP3507662B1 (de) Verfahren zum betreiben eines industriellen steuerungssystems sowie entsprechendes steuerungssystem
DE112006000695T5 (de) Automatisches Maschinensystem und drahtloses Kommunikationsverfahren für dasselbe
DE10296625T5 (de) Industrieroboter umfassend eine tragbare Betriebseinheit mit einer bewegbaren Schlüsseleinrichtung zur Identifikation des Roboters
DE212005000036U1 (de) Einrichtung zum Steuern eines Roboters durch eine drahtlose Programmierhandgeräteinheit
EP1655645A2 (de) Vorrichtung zur Kommunikation mit einer Anlage
EP2577414B1 (de) Verfahren und steuerungssystem zum programmieren oder vorgeben von bewegungen oder abläufen eines industrieroboters
EP3713867B1 (de) Kran mit anti-kollisions-einrichtung sowie verfahren zum betreiben mehrerer solcher krane
WO2020087099A1 (de) Verfahren zum betreiben eines maschinensteuerungssystems sowie entsprechendes maschinensteuerungssystem
WO2020002610A1 (de) Werkzeugmaschine mit steuervorrichtung
WO2017076765A1 (de) Steuerungssystem für elektrisch gesteuerte anlagen
AT521874A1 (de) Verfahren zum Betreiben eines Maschinensteuerungssystems sowie entsprechendes Maschinensteuerungssystem
EP3873702B1 (de) Verfahren zum betreiben eines maschinensteuerungssystems sowie maschinensteuerungssystem
EP3631587B1 (de) Verfahren zum betreiben einer fertigungsanlage und fertigungsanlage
EP1519336B1 (de) Einrichtung zur Kommunikation mit einer Anlage
AT520695B1 (de) Verfahren zum Betreiben eines Maschinensteuerungssystems sowie entsprechendes Maschinensteuerungssystem
AT518665A4 (de) Steuerungssystem für elektrisch gesteuerte Anlagen
DE19522447C2 (de) Kaskadierbare Überwachungseinrichtung
EP3058428B1 (de) Mobile anlagensteuerung
DE102014119269B4 (de) Elektrische Pressvorrichtung und Verfahren zu deren Steuerung
AT521873A1 (de) Industrielles Steuerungssystem

Legal Events

Date Code Title Description
8110 Request for examination paragraph 44
R016 Response to examination communication
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee

Effective date: 20131101