[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

DE10296625T5 - Industrieroboter umfassend eine tragbare Betriebseinheit mit einer bewegbaren Schlüsseleinrichtung zur Identifikation des Roboters - Google Patents

Industrieroboter umfassend eine tragbare Betriebseinheit mit einer bewegbaren Schlüsseleinrichtung zur Identifikation des Roboters Download PDF

Info

Publication number
DE10296625T5
DE10296625T5 DE10296625T DE10296625T DE10296625T5 DE 10296625 T5 DE10296625 T5 DE 10296625T5 DE 10296625 T DE10296625 T DE 10296625T DE 10296625 T DE10296625 T DE 10296625T DE 10296625 T5 DE10296625 T5 DE 10296625T5
Authority
DE
Germany
Prior art keywords
robot
key device
operating unit
control unit
identity
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.)
Ceased
Application number
DE10296625T
Other languages
English (en)
Inventor
Jan Endressen
Erik Carlson
Svein Johannessen
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 DE10296625T5 publication Critical patent/DE10296625T5/de
Ceased 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/1674Programme controls characterised by safety, monitoring, diagnostic
    • 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
    • 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
    • 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/33105Identification of type of connected module, motor, panel
    • 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/34Director, elements to supervisory
    • G05B2219/34456Authorize control of machine, robot if control panel has been connected
    • 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/36Nc in input of data, input key till input tape
    • G05B2219/36104IC card
    • 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/36Nc in input of data, input key till input tape
    • G05B2219/36115Card
    • 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

Landscapes

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

Abstract

Industrieroboter, umfassend einen Manipulator (3), eine Steuereinheit (2) mit Mitteln zum automatischen Betreiben des Manipulators, und eine tragbare Betriebseinheit (1) mit Mitteln zum manuellen Betreiben des Manipulators, dadurch gekennzeichnet, dass der Roboter eine bewegbare Schlüsseleinrichtung (10) umfasst, welche Information über die Identität des Roboters aufweist, und wobei die tragbare Betriebseinheit (1) ein Element (8) zur Aufnahme der bewegbaren Schlüsseleinrichtung und Mittel zum Lesen (20) der Roboter-Identität von der Schlüsseleinrichtung umfasst.

Description

  • GEBIET DER ERFINDUNG
  • Die vorliegende Erfindung betrifft einen Industrieroboter, welcher umfasst, einen Manipulator, eine Steuereinheit mit Mitteln zum automatischen Betreiben des Manipulators, und eine tragbare Betriebseinheit mit Mitteln zum manuellen Betreiben des Manipulators.
  • Die vorliegende Erfindung betrifft ebenfalls ein Industrierobotersystem, welches umfasst, mehrere Industrieroboter jeweils mit einem Manipulator und einer Steuereinheit mit Mitteln zum automatischen Betreiben des Manipulators, und mindestens einer tragbaren Betriebseinheit zum Eingeben bzw. Teaching und Programmieren der Manipulatoren, worin die tragbare Betriebseinheit zur drahtlosen Kommunikation mit den Steuereinheiten angepasst ist.
  • Die vorliegende Erfindung betrifft weiter eine Betriebseinheit für einen Industrieroboter mit einer spezifizierten Identität, einem Manipulator und einer Steuereinheit zur Steuerung des Manipulators, wobei die Betriebseinheit Mittel zum manuellen Betreiben des Manipulators und Mittel zur Kommunikation mit der Steuereinheit umfasst.
  • Die vorliegende Erfindung betrifft weiter ein Verfahren zur Steuerung eines Industrieroboters, umfassend einen Manipulator und eine Steuereinheit zur Steuerung des Manipulators, mit einer tragbaren Betriebseinheit zur Eingabe und zum manuellen Betreiben des Manipulators.
  • Die Erfindung betrifft ebenfalls die Verwendung eines Industrieroboters zur Steuerung des Betriebs einer Punkt-Schweißstation.
  • Eine bewegbare Betriebseinheit wird im Allgemeinen als ein Programmierhandgerät (teaching pendant) bezeichnet und wird für eine manuelle Steuerung des Roboters verwendet, beispielsweise zum Eingeben oder Programmieren des Roboters zum Befolgen eines Betriebswegs.
  • STAND DER TECHNIK
  • Roboter werden dazu verwendet, sich wiederholende und genaue Aufgaben auszuführen, derart wie Schweißen und Streichen von Komponenten. Die Roboter sind programmiert eine Arbeit oder einen Arbeitszyklus entlang eines Betriebswegs auszuführen. Um den Roboter zu programmieren oder seinen Arbeitszyklus einzugeben, wird der Roboter zu verschiedenen Positionen entlang des gewünschten Betriebswegs manipuliert. Diese Positionen werden als Anweisungen in einem Speicher in der Steuereinheit gespeichert. Andere Informationen, derart wie eine gewünschte Roboterbewegungsgeschwindigkeit, können ebenfalls in dem Speicher gespeichert werden. Während eines Betriebs des Roboters werden die Programmanweisungen ausgeführt, wodurch bewirkt wird, dass der Roboter wie erwünscht arbeitet.
  • Verschiedene Vorrichtungen, die zur Erleichterung des Programmierens von Robotern verwendet werden, sind im Stand der Technik bekannt. Beispielsweise offenbart die an Brantmark et al. ausgegebene US 4,888,708 ein tragbares Programmierhandgerät, zum Eingeben und manuellen Betreiben des Roboters durch Verwendung eines Steuerknüppels, einer Tastatur, und einer visuellen Anzeigeeinheit. Die Tastatur weist verschiedene Funktions-Tasten auf, die einem Bediener ermöglichen bestimmte Zustände für das Steuersystem auszuwählen. Das Programmierhandgerät kann beispielsweise zum Überwachen des Roboter-Programms, zum Ändern bestimmter Variablen in dem Programm, zum Starten, Stoppen und Editieren des Programms und zum manuellen Bewegen des Manipulators durch Verwendung des Steuerknüppels verwendet werden. Der Bediener führt eine Eingabe an den Roboter aus, während er die Bewegung des Manipulators beobachtet.
  • Ein Roboter kann in mindestens zwei Modi betrieben werden: automatisch und manuell. Die Wahl des Modus, in dem der Roboter arbeiten soll, erfolgt durch Schalten einer Moduswahl-Taste auf einem Steuerpult auf der Steuereinheit. Wenn der Roboter sich in dem manuellen Modus befindet, so hat das Programmierhandgerät das ausschließliche Recht den Roboter zu betreiben und folglich wird keinen anderen Betriebseinheiten ermöglicht den Roboter zu steuern. Wenn der Roboter in dem automatischen Modus ist, so sind einige der Funktionen in dem Programmierhandgerät blockiert, beispielsweise das Funktionieren des Steuerknüppels.
  • Das in der vorstehend erwähnten US-Patentschrift offenbarte Programmierhandgerät ist mit der Steuereinheit über ein flexibles Kabel oder Draht bzw. Leitung verbunden. Viele Probleme hängen damit zusammen, dass ein Kabel zwischen der Steuereinheit und dem Programmierhandgerät vorliegt, insbesondere wenn einige Roboter nahe beieinander in einer Roboter-Zeile angeordnet sind. Das Kabel zwischen dem Programmierhandgerät und der Steuereinheit muss ziemlich lang sein und die Gefahr eines Verdrehens der Kabel der Roboter ist beträchtlich. Benachbarte Roboter könnten auch miteinander verdrehte Kabel aufweisen und folglich ist es manchmal schwierig zu wissen, zu welchem Roboter ein bestimmtes Programmierhandgerät gehört. Ebenso besteht die Gefahr eines Brechens der Kabel, was zu einem Verlust der Kommunikation zwischen dem Programmierhandgerät und der Steuereinheit führt.
  • Aus der DE 195 36 293 ist die Verwendung einer drahtlosen Verbindung zum Informationsaustausch zwischen dem Programmierhandgerät und dem Roboter bekannt. Ein Vorteil bei einer drahtlosen Verbindung zwischen dem Roboter und dem Programmierhandgerät ist die Möglichkeit einer Verwendung des gleichen Programmierhandgeräts für mehrere Roboter. Demgemäss gehört das Programmierhandgerät nicht zu einem bestimmten Roboter und kann zusammen mit irgendeinem der Roboter in einer Roboter-Zelle verwendet werden.
  • Roboter werden gewöhnlich in Roboter-Zellen zum Erleichtern der Automation einer komplexen Reihe von Handlungen angeordnet. Wenn einer der Roboter in einer Roboter-Zelle unter Verwendung eines drahtlosen Programmierhandgeräts unter manuelle Steuerung zu stellen ist, so ist wichtig, dass das Programmierhandgerät mit dem korrekten Roboter kommuniziert und diesen steuert. Es muss möglich sein eine korrekte Assoziation zwischen dem drahtlosen Programmierhandgerät und der Steuereinheit sicherzustellen. Andernfalls besteht eine Gefahr einer Verletzung von Personen, falls der Bediener meint dass er einen bestimmten Roboter in Betrieb hat, er jedoch stattdessen einen anderen Roboter in der Zelle in Betrieb hat. Folglich ist ein bei einer Verwendung eines nicht körperlich mit dem Roboter verbunden Programmierhandgeräts auftretendes Problem vorhanden, wie sichergestellt wird, dass der korrekte Roboter mit dem Programmierhandgerät verbunden ist.
  • Ein anderes Problem bei einer drahtlosen Kommunikation zwischen dem Roboter und dem Programmierhandgerät ist das Funktionieren des Not-Stop-Knopfes auf dem Programmierhandgerät wenn das Programmierhandgerät nicht mit einem Roboter verbunden ist. Aus Sicherheitsgründen ist erforderlich, dass ein sichtbarer Not-Stop-Knopf den Roboter zu jeder Zeit anhält, wenn der Knopf gedrückt wird. Demgemäss ist es nicht möglich, dass das Programmierhandgerät einen sichtbaren Not-Stop-Knopf aufweist, wenn es nicht mit einem der Roboter verbunden ist.
  • ZUSAMMENFASSUNG DER ERFINDUNG
  • Die Aufgabe der vorliegenden Erfindung ist die Bereitstellung eines Industrieroboters mit einer tragbaren Betriebseinheit, welche die vorstehend erwähnten Probleme und insbesondere das Problem der Sicherstellens, dass der korrekte Roboter mit der tragbaren Betriebseinheit verbunden ist, löst.
  • Diese Aufgabe wird mittels des eingangs definierten Industrieroboters gelöst, dadurch gekennzeichnet, dass eine Vorrichtung, dadurch gekennzeichnet, dass er umfasst, eine bewegbare Schlüsseleinrichtung, welche Information über die Identität des Roboters aufweist, und wobei die tragbare Betriebseinheit ein Element zur Aufnahme der bewegbaren Schlüsseleinrichtung und Mittel zum Lesen der Roboter-Identität von der Schlüsseleinrichtung umfasst. Die Schlüsseleinrichtung wird mit Informationen über die Identität des Roboters bereitgestellt, an den die Betriebseinheit verbunden werden soll. Durch körperliches Bewegen der Schlüsseleinrichtung zu der Betriebseinheit und durch Übertragen der Roboter-Identifikation an die Betriebseinheit, ist es möglich sicherzustellen, dass die Betriebseinheit weiß, mit welchem Roboter sie verbunden werden soll. Wenn die Betriebseinheit mit dem Roboter durch ein Kabel verbunden ist, so ist es möglich die Identität von dem Schlüssel mit der Identität des verbundenen Roboters zu vergleichen. Wenn die Identitäten identisch sind, so wird der Betriebseinheit ein Betrieb ermöglicht, andernfalls wird die Betriebseinheit von einem Betrieb abgehalten.
  • Gemäß einer weiteren erfindungsgemäßen Ausführungsform sind die tragbare Betriebseinheit und die Steuereinheit für eine drahtlose Kommunikation miteinander angepasst. Die Erfindung ist insbesondere in Zusammenhang mit einer drahtlosen Betriebseinheit nützlich. Um sicherzustellen, dass die Betriebseinheit mit einem bestimmten Roboter mit einer spezifischen Identität assoziiert ist, wird die Identifikation des Roboters zu der Betriebseinheit übertragen, indem die Schlüsseleinrichtung körperlich zu der Betriebseinheit bewegt wird. Demgemäss ist es möglich eine korrekte Assoziation zwischen der drahtlosen Betriebseinheit und dem Roboter sicherzustellen.
  • Gemäß einer erfindungsgemäßen Ausführungsform umfasst der Roboter ein zweites Element zur Aufnahme der bewegbaren Schlüsseleinrichtung, und das zweite Aufnahmeelement ist an oder in Verbindung mit der Steuereinheit des Roboters angeordnet. Während der Roboter nicht von der Betriebseinheit betrieben wird, so wird die Schlüsseleinrichtung zu dem Roboter zurückgebracht, vorzugsweise zu der Steuereinrichtung oder zu einem Ort nahe der Steuereinrichtung. Folglich ist es für einen Bediener einfach visuell zu bemerken, zu welchem Roboter die Schlüsseleinrichtung gehört und Fehler, die darauf beruhen, dass der Bediener die falsche Schlüsseleinrichtung nimmt, können verhindert werden.
  • Gemäß einer weiteren erfindungsgemäßen Ausführungsform umfasst die tragbare Betriebseinheit Mittel zur Anzeige der Identität des Roboters. Um weiterhin Fehler aufgrund einer unsicheren Identifikation des Roboters zu verhindern, der von der Betriebseinheit derzeit betrieben wird, wird die Identität des Roboters, der mit der Betriebseinheit assoziiert ist, auf der Betriebseinheit angezeigt.
  • Gemäß einer weiteren erfindungsgemäßen Ausführungsform umfasst die tragbare Betriebseinheit Mittel zur Erfassung der Anwesenheit der Schlüsseleinrichtung und Mittel, die einen manuellen Betrieb des Manipulators in Anwesenheit der Schlüsseleinrichtung in der Betriebseinheit ermöglichen. Die Steuereinheit umfasst Mittel zur Erfassung der Anwesenheit der Schlüsseleinrichtung und Mittel, die einen automatischen Betrieb des Manipulators in Anwesenheit der Schlüsseleinrichtung ermöglichen. Bei dieser Ausführungsform kann die Schlüsseleinrichtung ebenfalls als ein Schalter zwischen einem automatischen und einem manuellen Betriebsmodus des Roboters dienen. Durch Bewegen der Schlüsseleinrichtung zu der Betriebseinheit, wird der Roboter dazu veranlasst, in dem manuellen Modus zu arbeiten und durch Bewegen der Schlüsseleinrichtung zurück zu der Steuereinrichtung wird der Roboter dazu veranlasst, in dem automatischen Modus zu arbeiten.
  • Gemäß einer weiteren erfindungsgemäßen Ausführungsform umfasst die tragbare Betriebseinheit Mittel zur Erstellung einer Kommunikation mit der Steuereinheit des identifizierten Roboters. Eine Kommunikation zwischen der Betriebseinheit und der Steuereinheit eines Roboters kann erstellt werden, sobald die Betriebseinheit Information über die Identität des Roboters erhalten hat, mit dem sie assoziiert werden soll. Da die Identifikation des Roboters durch die Schlüsseleinrichtung übertragen wird, konnte keine Kommunikation erstellt werden bis die Schlüsseleinrichtung in der Betriebseinheit vorhanden ist. Demgemäss weiß die Steuereinheit, dass die Betriebseinheit die Schlüsseleinrichtung erhalten hat, wenn eine Kommunikation mit der Steuereinheit erstellt ist.
  • Gemäß einer weiteren erfindungsgemäßen Ausführungsform wird die Kommunikation zwischen der tragbaren Betriebseinheit und der Steuereinheit über eine Basis-Station ausgeführt und die bewegbare Schlüsseleinrichtung ist angepasst Information über die Adresse der Basis-Station aufzuweisen. Zum Erleichtern der Erstellung der Kommunikation zwischen der tragbaren Betriebseinheit und der Steuereinheit wird die Adresse der Basisstation zu der Betriebseinheit durch die Schlüsseleinrichtung übertragen. Bei einer Roboter-Zelle mit mehreren mit einer Basisstation verbundenen Robotern könnte die Anzahl der Schlüsseleinrichtungen die gleiche wie die Anzahl der Roboter in der Zelle sein. Die Schlüsseleinrichtungen werden alle die gleiche Basisstation-Adresse, jedoch unterschiedliche Roboter-Identitäten aufweisen.
  • Gemäß einer weiteren erfindungsgemäßen Ausführungsform umfasst die Steuereinheit Mittel zur Erfassung der Zeitspanne, die zwischen dem Zeitpunkt verstrichen ist, an dem die Schlüsseleinrichtung von dem zweiten Aufnahmeelement entfernt wird und bis die Kommunikation zwischen der tragbaren Betriebseinheit und der Steuereinheit erstellt ist. Vorzugsweise umfasst die Steuereinheit Mittel zum Vergleichen der Zeit mit einer bestimmten maximalen Zeitspanne und um einen Not-Stop-Vorgang des Manipulators in Abhängigkeit von diesem Vergleich durchzuführen. Für den Zweck einer Erfassung eines Verlustes der Schlüsseleinrichtung, wird ein Zeitgeber bei Entfernung der Schlüsseleinrichtung von der Steuereinheit gestartet. Der Zeitgeber wird gestoppt, wenn die Schlüsseleinrichtung von der Betriebseinheit aufgenommen wird und die Kommunikation erstellt ist. Wenn die Zeit eine bestimmte maximale Zeitspanne überschreitet, so wird ein Not-Stop-Vorgang des Roboters durchgeführt.
  • Gemäß einer weiteren erfindungsgemäßen Ausführungsform umfasst die Steuereinheit Mittel, um zu bestimmen, ob die von dem zweiten Aufnahmeelement aufgenommene Schlüsseleinrichtung die gleiche Identifikation wie der Roboter aufweist. Ein Problem, das mit einer bewegbaren Schlüsseleinrichtung zusammenhängt, ist die Gefahr, dass die Schlüsseleinrichtung zu dem falschen Roboter zurückgebracht wird. Dieses Problem wird gelöst, in dem die Steuereinheit mit Mitteln zur Überprüfung der Identität einer aufgenommenen Schlüsseleinrichtung bereitgestellt wird.
  • Gemäß einer weiteren erfindungsgemäßen Ausführungsform umfasst die Schlüsseleinrichtung einen Not-Stop-Knopf. Bei einer bewegbaren Schlüsseleinrichtung, die mit einem Not-Stop-Knopf bereitgestellt ist, wird sichergestellt, dass die Betriebseinheit stets einen betriebsfähigen Not-Stop-Knopf aufweist, wenn der Roboter von der Betriebseinheit gesteuert wird.
  • Gemäß einer weiteren erfindungsgemäßen Ausführungsform umfasst die bewegbare Schlüsseleinrichtung eine elektronische Hardware-Einrichtung, beispielsweise eine Informationsspeicher-Vorrichtung. Gemäß einer weiteren erfindungsgemäßen Ausführungsform umfasst die bewegbare Schlüsseleinrichtung einen Prozessor.
  • Gemäß einer weiteren erfindungsgemäßen Ausführungsform umfasst die Steuereinheit Mittel zur Erfassung eines Fehlens der Roboter-Identität in der Schlüsseleinrichtung und Mittel zum Übertragen der Identität des Roboters zu der Schlüsseleinrichtung. Vorzugsweise umfasst die Steuereinheit ebenfalls Mittel zur Erfassung eines Fehlens einer Roboter-Identität in der Steuereinheit selbst und Mittel zum Übertragen der Identität des Roboters von der Schlüsseleinrichtung zu der Steuereinheit.
  • Eine weitere Aufgabe der Erfindung ist die Bereitstellung eines Industrierobotersystems mit mehreren Robotern und mindestens einer drahtlosen Betriebseinheit, die einen der Roboter betreiben könnte, wenn sie damit korrekt assoziiert ist, wobei das Robotersystem die vorstehend erwähnten Probleme löst und insbesondere das Problem in Zusammenhang mit dem Not-Stopp-Knopf. Diese Aufgabe wird durch das Robotersystem nach Anspruch 17 gelöst.
  • Eine andere Aufgabe der Erfindung ist die Bereitstellung einer tragbaren Betriebseinheit zum Lösen des Problems der Sicherstellung, dass sie mit einem bestimmten Roboter verbunden ist, der eine spezifizierte Identität aufweist. Diese Aufgabe wird durch die Betriebseinheit nach Anspruch 21 gelöst.
  • Eine andere Aufgabe der Erfindung ist die Bereitstellung eines Verfahrens zum Steuern eines Industrieroboters mit einer tragbaren Betriebseinheit, wobei das Verfahren das Problem löst, dass sichergestellt ist, dass der korrekte Roboter mit der tragbaren Betriebseinheit verbunden ist. Diese Aufgabe wird durch das erfindungsgemäße Verfahren nach Anspruch 25 gelöst.
  • Viele der vorstehend erwähnten Mittel werden durch eine Software-Anweisung bewirkt, die auf einem Prozessor in der Betriebseinheit oder einem Prozessor in der Steuereinheit läuft.
  • KURZE BESCHREIBUNG DER ZEICHNUNGEN
  • Die Erfindung wird nun näher durch die Beschreibung der verschiedenen Ausführungsformen davon und unter Bezugnahme auf die beigefügten Zeichnungen beschrieben werden.
  • 1 ist eine perspektivische Ansicht eines Industrieroboters gemäß einer erfindungsgemäßen Ausführungsform, welche eine Betriebseinheit umfasst, die für eine drahtlose Kommunikation mit einer Steuereinheit des Roboters angepasst ist.
  • 2 ist ein Blockdiagramm der Betriebseinheit gemäß einer erfindungsgemäßen Ausführungsform.
  • 3 ist ein Blockdiagramm der Steuereinheit eines Industrieroboters gemäß einer erfindungsgemäßen Ausführungsform.
  • 4 zeigt ein Industrierobotersystem gemäß einer erfindungsgemäßen Ausführungsform, welches eine Betriebseinheit in drahtloser Kommunikation mit den Robotern umfasst.
  • DETAILLIERTE BESCHREIBUNG DER BEVORZUGTEN ERFINDUNGSGEMÄSSEN AUSFÜHRUNGSFORMEN
  • 1 zeigt einen erfindungsgemäßen Industrieroboter, der eine tragbare Betriebseinheit 1 und eine Steuereinheit 2 umfasst, die zum Übertragen von Daten über ein Kommunikationskabel oder eine Verbindung mit einem Manipulator 3 gekoppelt ist. Die Betriebseinheit und die Steuereinheit sind für eine Radiokommunikation untereinander angepasst. Die Steuereinheit 2 kann von der Betriebseinheit empfangene Daten bearbeiten und ausgeben. Die Betriebseinheit 1 umfasst einen Körper 4, einen Anzeige-Schirm 5, einen Satz von Funktionstasten 6 und einen Steuerknüppel 7. Die Funktionstasten 6 ermöglichen einem Bediener verschiedene Zustände für das Steuersystem auszuwählen. Der Steuerknüppel wird zum Steuern der Bewegung des Manipulators verwendet, wenn der Roboter manuell betrieben wird und könnte als eine Maus verwendet werden. Die Betriebseinheit 1 umfasst weiter eine Antenne 9 für eine Radiokommunikation mit der Steuereinheit 2 und einen Schlitz 8, der angepasst ist, eine Schlüsseleinrichtung 10 aufzunehmen. Bei dieser erfindungsgemäßen Ausführungsform ist die Schlüsseleinrichtung eine Karte, die eine elektronische Hardware-Einrichtung 16 aufweist, die einen Speicher oder ein Register enthält, der bzw. das angepasst ist Information über die Identität des Roboters zu speichern, zu dem die Schlüsseleinrichtung gehört. Die Steuereinheit 2 umfasst ein Bedienungspult 13 mit Tasten zum Einstellen der Steuereinheit, einen Not-Stop-Knopf 14 und einen Schlitz 15, der zur Aufnahme der Schlüsseleinrichtung 10 angepasst ist.
  • 2 zeigt die Betriebseinheit 1 nach Aufnahme der bewegbaren Schlüsseleinrichtung 10 durch den Schlitz 8. Ein Sensorelement 20, das in der Betriebseinheit 1 angeordnet ist, ist angepasst die Anwesenheit der Schlüsseleinrichtung 10 in der Betriebseinheit 1 zu erfassen und die Information über die Roboter-Identität aus der Hardware-Einrichtung 16 zu lesen: Diese Information wird über eine Bus-Schnittstelle 21 zu einem Datenbus 22 übertragen. Die Betriebseinheit 1 umfasst weiter eine Prozessoreinheit bzw. Bearbeitungseinheit 23, die zum Bearbeiten von Datenprogrammen zum Steuern der Funktion der Betriebseinheit ausgelegt ist, einen Speicher 24 zum Speichern der Datenprogramme und der Information über die Roboter-Identität, Schnittstellen-Mittel 25 zum Koppeln von Eingabe- und Ausgabesignalen zwischen dem Datenbus 22 und dem Anzeige-Schirm 5, den Funktionstasten 6 und dem Steuerknüppel 7, und ein Kopplungselement 26 zum Konvertieren und Koppeln von Daten zwischen der Antenne 9 und dem Datenbus 22.
  • 3 zeigt die Steuereinheit 2 nach Aufnahme der bewegbaren Schlüsseleinrichtung 10 durch den Schlitz 15. Eine Sensoreinheit 30 ist angepasst die Anwesenheit der Schlüsseleinrichtung 10 in der Steuereinheit 2 zu erfassen und die Information über die Roboter-Identität von der Hardware-Einrichtung 16 an den Datenbus 32 über eine Bus-Schnittstelle 31 zu lesen. Die Steuereinheit 2 umfasst weiter eine Bearbeitungseinheit 33, einen Speicher 34 zum Speichern von Datenprogrammen und Parametern, ein erstes Schnittstellenmittel 35 zum Übertragen von Eingabe- und Ausgabe-Signalen zwischen dem Datenbus 32 und dem Bedienungspult 13, ein Kopplungselement 36 zum Konvertieren und Koppeln von Daten zwischen einer Antenne 39 und dem Datenbus 32 und ein zweites Schnittstellenmittel 38 zum Übertragen von Daten und Steuersignalen zwischen dem Datenbus 32 und dem Manipulator. Die Steuereinheit 2 enthält ebenfalls eine Zeitgeber-Einheit 37, die nachstehend diskutiert wird.
  • Wenn die Betriebseinheit 1 nicht verwendet wird, so ist die Schlüsseleinrichtung 10 in der Steuereinheit 2 angeordnet. Wenn ein Bediener sich entscheidet die Betriebseinheit zu verwenden, so bewegt er die Schlüsseleinrichtung 10 zu der Betriebseinheit 1. Das Sensorelement 20 erfasst die Anwesenheit der Schlüsseleinrichtung 10 und liest die Information über die Roboter-Identität aus der Hardware-Einrichtung 16 und übersendet sie zu der Prozessoreinheit 23 über den Datenbus 22. Wenn die Prozessoreinheit die Information über die Roboter-Identität erhalten hat, stellt sie einen Radio-Kontakt mit der Steuereinheit 2 des identifizierten Roboters über das Kopplungselement 26 und die Antenne 9 her.
  • Wenn die Betriebseinheit 1 nicht verwendet werden soll, wird die Schlüsseleinrichtung 10 zu der Steuereinheit 2 zurückgebracht und verbleibt dort, bis die Betriebseinheit 1 das nächste Mal zu verwenden ist. Wenn das Sensorelement 30 in der Steuereinheit 2 die Anwesenheit der Schlüsseleinrichtung 10 erfasst hat, so überträgt sie die Information über die Roboter-Identität von der Hardware-Einrichtung 16 über den Datenbus 32 an die Prozessoreinheit 33. Wenn die Prozessoreinheit 33 die Information über die Roboter-Identität erhalten hat, so vergleicht sie diese mit einer gespeicherten Roboter-Identität, um zu Überprüfen, ob die aufgenommene Schlüsseleinrichtung die korrekte, zu dem Roboter gehörige ist. Wenn die Identitäten nicht die gleichen sind, so wird die Steuereinheit die Aufnahme der Schlüsseleinrichtung nicht akzeptieren und wird ein Alarmsignal erzeugen.
  • Für den Zweck einer Erfassung eines Verlustes der Schlüsseleinrichtung 10, wird die Zeitgebereinheit 37 gestartet, wenn die Schlüsseleinrichtung 10 von der Steuereinheit 2 entfernt wird und wird gestoppt, wenn die Schlüsseleinrichtung durch die Betriebseinheit 1 aufgenommen wird und die Kommunikation erstellt ist. Wenn der Zeitgeber abläuft, das heißt wenn die verstrichene Zeitspanne einen bestimmten maximalen Wert überschreitet, so wird ein Not-Stop durchgeführt oder eine andere Maßnahme ergriffen.
  • Der Roboter kann in einem automatischen oder manuellen Modus betrieben werden. Normalerweise, ist der Roboter in dem automatischen Modus während einer Arbeit und in dem manuellen Modus während einer Eingabe. In einer erfindungsgemäßen Ausführungsform könnte das Schalten zwischen dem automatischen und dem manuellen Modus bewirkt werden, indem die Schlüsseleinrichtung von der Steuereinheit zu der Betriebseinheit und umgekehrt bewegt wird. Demgemäss wird beim Erfassen der Anwesenheit der Schlüsseleinrichtung in der Steuereinheit der Roboter in dem automatischen Modus betrieben, das heißt der Roboter ist unter automatischer Steuerung und beim Erfassen der Anwesenheit der Schlüsseleinrichtung in der Betriebseinheit, wird der Roboter in dem manuellen Modus betrieben, das heißt der Roboter wird durch die Betriebseinheit gesteuert.
  • 4 zeigt eine Roboter-Zelle mit sechs Robotern, die jeweils einen Manipulator 3a-3f und eine Steuereinheit 2a-2f umfassen. Jeder Roboter kann über eine tragbare Betriebseinheit 1 gesteuert werden. Die Steuereinheiten 2a-2f und die Betriebseinheit 1 sind dafür ausgelegt über eine Basisstation 40 in Radiokommunikation miteinander zu sein. Zum Aktivieren der Betriebseinheit 1 ist es notwendig die Adresse der Basisstation 40 und die Identität des Roboters zu haben, mit dem sie verbunden werden soll. Dies erfolgt, in dem die Schlüsseleinrichtung von dem gewählten Roboter zu der Betriebseinheit 1 bewegt wird. Neben der Roboter-Identität, umfasst die Hardware-Einheit 16 die Adresse der Basisstation. Die Roboter-Identität enthält die Netzwerk-Adresse des durch die Betriebseinheit zu steuernden Roboters. Die sechs Schlüsseleinrichtungen 10a-10f weisen die gleiche Basisstation-Adresse, aber verschiedene Roboter-Identitäten auf. In dem in 4 gezeigten Beispiel wird der Roboter, der die Steuereinrichtung 2d umfasst, ausgewählt um durch die Betriebseinheit 1 gesteuert zu werden. Folglich wird die Schlüsseleinrichtung 10d zu der Betriebseinheit 1 bewegt.
  • Jeder der Roboter in der Zelle weist eine Schlüsseleinrichtung auf. Wenn die Zelle mehr als eine Betriebseinheit 1 umfasst, so können die Schlüsseleinrichtungen in irgendeiner der Betriebseinheiten verwendet werden, jedoch die Steuereinheiten werden nur eine einzige Schlüsseleinrichtung annehmen. Die Verbindung zwischen einem Roboter und einer Betriebseinheit erfolgt durch Verwendung der bewegbaren Schlüsseleinrichtung. Irgendeine Anzahl von Betriebseinheiten kann in der Zelle aktiv sein, jedoch die einzige Betriebseinheit, die den Roboter bedienen kann, ist die eine, welche dessen Schlüsseleinrichtung besitzt.
  • Nach Rückkehr der Schlüsseleinrichtung 10d zu der Steuereinheit 2d, wird die Betriebseinheit 1 eine Mitteilung an die Steuereinheit senden, die sie über die Tatsache informiert, dass die Schlüsseleinrichtung von der Betriebseinheit entfernt worden ist. Dies wird den Manipulator stoppen und den Zeitgeber in der Steuereinheit starten. Der Zeitgeber wird gestoppt, wenn die Steuereinheit die Schlüsseleinrichtung aufgenommen hat. Wenn die Übertragungszeit einen bestimmten Wert überschreitet, so wird der Not-Stopp aktiviert. Wenn es nicht möglich ist mit der Steuereinheit zu kommunizieren, wenn die Schlüsseleinrichtung von der Betriebseinheit entfernt ist, so wird der Manipulator von dem Moment an gestoppt, zu dem die Kommunikation unterbrochen ist, bis die Steuereinheit die Schlüsseleinrichtung aufgenommen hat.
  • Solange die Schlüsseleinrichtung nicht in der Steuereinheit vorliegt, so wird die Kommunikation mit der Betriebseinheit überwacht sein und die Steuereinheit wird einen Not-Stop des Roboters durchführen, wenn die Kommunikation unterbrochen ist und die Schlüsseleinrichtung nicht in einer bestimmten Zeitspanne zurückgebracht wird. Die Kommunikation kann unterbrochen sein, beispielsweise wenn die Betriebseinheit das Radio-Sendegebiet verlässt. Folglich wird ein Not-Stop des Roboters durchgeführt, wenn die Schlüsseleinrichtung noch in der Betriebseinheit ist, wenn die Betriebseinheit das Radio-Sendegebiet verlässt.
  • In einer anderen erfindungsgemäßen Ausführungsform umfasst die Schlüsseleinrichtung ein erstes Teil, das fest in der Steuereinheit angeordnet ist und ein zweites bewegbares Teil. Das zweite bewegbare Teil wird für eine Nachrichten-Verschlüsslung und das erste Teil wird für eine Nachrichten-Entschlüsslung verwendet.
  • In einer erfindungsgemäßen Ausführungsform umfasst die Schlüsseleinrichtung einen Not-Stop-Knopf. Wenn die Schlüsseleinrichtung durch die Betriebseinheit oder die Steuereinheit aufgenommen ist, so wird der Not-Stop-Knopf in Betrieb genommen und wird einen Not-Stop auslösen, wenn aktiviert.
  • Die vorliegende Erfindung ist nicht auf die offenbarten Ausführungsformen beschränkt und kann im Schutzbereich der nachstehenden Ansprüche variiert und modifiziert werden. Beispielsweise könnten die Mittel zum Aufweisen von Information über die Identität des Roboters in mehreren verschiedenen Weisen implementiert werden, derart wie eine körperliche bzw. physikalische Schlüsseleinrichtung, magnetische Mittel, einen Strich-Code, oder andere sichtbare Mittel. Die Mittel zum Lesen der Roboter-Identität von der Schlüsseleinrichtung könnten beispielsweise ein mechanisches, magnetisches, ein elektromagnetisches oder ein optisches Lesemittel sein. Die elektronische Hardware-Einrichtung in der Schlüsseleinrichtung umfasst vorzugsweise einen Prozessor und Software-Anweisungen.
  • Zusammenfassung
  • Ein Industrieroboter, umfassend einen Manipulator (3), eine Steuereinheit (2) mit Mitteln zum automatischen Betreiben des Manipulators, und eine tragbare Betriebseinheit (1) mit Mitteln zum manuellen Betreiben des Manipulators. Der Roboter umfasst weiter eine bewegbare Schlüsseleinrichtung (10), welche Information über die Identität des Roboters aufweist, und wobei die tragbare Betriebseinheit (1) ein Element (8) zur Aufnahme der bewegbaren Schlüsseleinrichtung und Mittel zum Lesen der Roboter-Identität von der Schlüsseleinrichtung umfasst.

Claims (30)

  1. Industrieroboter, umfassend einen Manipulator (3), eine Steuereinheit (2) mit Mitteln zum automatischen Betreiben des Manipulators, und eine tragbare Betriebseinheit (1) mit Mitteln zum manuellen Betreiben des Manipulators, dadurch gekennzeichnet, dass der Roboter eine bewegbare Schlüsseleinrichtung (10) umfasst, welche Information über die Identität des Roboters aufweist, und wobei die tragbare Betriebseinheit (1) ein Element (8) zur Aufnahme der bewegbaren Schlüsseleinrichtung und Mittel zum Lesen (20) der Roboter-Identität von der Schlüsseleinrichtung umfasst.
  2. Industrieroboter nach Anspruch 1, dadurch gekennzeichnet, dass er ein zweites Element (15) zur Aufnahme der bewegbaren Schlüsseleinrichtung (10) umfasst, und dass das zweite Aufnahmeelement an oder in Verbindung mit der Steuereinheit (2) angeordnet ist.
  3. Industrieroboter nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass die tragbare Betriebseinheit (1) Mittel (5) zur Anzeige der Identität des Roboters umfasst.
  4. Industrieroboter nach einem der Ansprüche 1 – 3, dadurch gekennzeichnet, dass die tragbare Betriebseinheit (1) Mittel (20) zur Erfassung der Anwesenheit der Schlüsseleinrichtung und Mittel umfasst, die einen manuellen Betrieb des Manipulators in Anwesenheit der Schlüsseleinrichtung in der Betriebseinheit ermöglichen.
  5. Industrieroboter nach Anspruch 2, dadurch gekennzeichnet, dass die Steuereinheit Mittel (30) zur Erfassung der Anwesenheit der Schlüsseleinrichtung und Mittel umfasst, die einen automatischen Betrieb des Manipulators in Anwesenheit der Schlüsseleinrichtung ermöglichen.
  6. Industrieroboter nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die tragbare Betriebseinheit (1) und die Steuereinheit (2) zur drahtlosen Kommunikation miteinander angepasst sind.
  7. Industrieroboter nach Anspruch 6, dadurch gekennzeichnet, dass die tragbare Betriebseinheit Mittel (9, 26) zur Erstellung einer Kommunikation mit der Steuereinheit des identifizierten Roboters umfasst.
  8. Industrieroboter nach Anspruch 7, dadurch gekennzeichnet, dass die Kommunikation zwischen der tragbaren Betriebseinheit (1) und der Steuereinheit (2) über eine Basisstation (40) durchgeführt wird, und dass die bewegbare Schlüsseleinrichtung (10) angepasst ist, Information über die Adresse der Basisstation aufzuweisen.
  9. Industrieroboter nach Ansprüchen 2 und 7, dadurch gekennzeichnet, dass die Steuereinheit (2) Mittel (37) zur Messung der Zeitspanne umfasst, die zwischen dem Zeitpunkt, an dem die Schlüsseleinrichtung von dem zweiten Aufnahmeelement (15) entfernt wird und bis die Kommunikation zwischen der tragbaren Betriebseinheit (1) und der Steuereinheit (2) erstellt ist, verstrichen ist.
  10. Industrieroboter nach Anspruch 9, dadurch gekennzeichnet, dass die Steuereinheit (2) Mittel umfasst, um die Zeitspanne mit einer bestimmten maximalen Zeitspanne zu vergleichen und einen Not-Stop des Manipulators in Abhängigkeit von dem Vergleich durchzuführen.
  11. Industrieroboter nach Anspruch 2, dadurch gekennzeichnet, dass die Steuereinheit (2) Mittel umfasst, um zu bestimmen, ob die von dem zweiten Aufnahmeelement aufgenommene Schlüsseleinrichtung die gleiche Identifikation wie der Roboter aufweist.
  12. Industrieroboter nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Schlüsseleinrichtung (10) eine elektronische Hardware-Einrichtung (16) umfasst.
  13. Industrieroboter nach Anspruch 12, dadurch gekennzeichnet, dass die elektronische Hardware-Einrichtung einen Prozessor umfasst.
  14. Industrieroboter nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Schlüsseleinrichtung (10) einen Not-Stop-Knopf aufweist.
  15. Industrieroboter nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Steuereinheit (2) Mittel zur Erfassung eines Fehlens einer Roboter-Identität in der Schlüsseleinrichtung und Mittel zur Übertragung der Identität des Roboters zu der Schlüsseleinrichtung umfasst.
  16. Industrieroboter nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Steuereinheit (2) Mittel zur Erfassung eines Fehlens einer Roboter-Identität in der Steuereinheit selbst und Mittel zur Übertragung der Identität des Roboters von der Schlüsseleinrichtung zu der Steuereinheit umfasst.
  17. Industrierobotersystem umfassend, mehrere Industrieroboter mit jeweils einem Manipulator (3a-3f), einer Steuereinheit (2a-2f) mit Mitteln zum automatischen Betreiben des Manipulators, und mindestens einer tragbaren Betriebseinheit (1) zum Eingeben und Programmieren der Manipulatoren, worin die tragbare Betriebseinheit (1) zur drahtlosen Kommunikation mit den Steuereinheiten (2) angepasst ist, dadurch gekennzeichnet, dass jeder Roboter eine bewegbare Schlüsseleinrichtung (10) umfasst, welche Information über die Identität des Roboters aufweist, und wobei die tragbare Betriebseinheit (1) ein Element (8) zur Aufnahme der bewegbaren Schlüsseleinrichtungen, Mittel (20) zum Lesen der Roboter-Identität von der Schlüsseleinrichtung und Mittel (9, 26) zur Erstellung einer Kommunikation mit der Steuereinheit des identifizierten Roboters umfasst.
  18. Industrierobotersystem nach Anspruch 17, dadurch gekennzeichnet, dass die tragbare Betriebseinheit (1) Mittel (5) zum Anzeigen der Identität des Roboters umfasst.
  19. Industrierobotersystem nach Anspruch 16 oder 17, dadurch gekennzeichnet, dass die tragbare Betriebseinheit (1) umfasst, Mittel (21) zur Erfassung der Anwesenheit der Schlüsseleinrichtung und Mittel zum Ermöglichen eines manuellen Betriebs des Manipulators in Anwesenheit der Schlüsseleinrichtung in der Betriebseinheit.
  20. Industrierobotersystem nach einem der Ansprüche 17 – 19, dadurch gekennzeichnet, dass die Roboter umfassen, Mittel (15) zur Aufnahme der Schlüsseleinrichtung (10) und Mittel, um zu bestimmen, ob die aufgenommene Schlüsseleinrichtung die gleiche Identifikation aufweist, wie der Roboter.
  21. Betriebseinheit (1) für einen Industrieroboter mit einer spezifizierten Identität, einem Manipulator (3) und einer Steuereinheit (2) zur Steuerung des Manipulators, wobei die Betriebseinheit (1) Mittel (6, 7) zum manuellen Betreiben des Manipulators und Mittel (9) zur Kommunikation mit der Steuereinheit umfasst, dadurch gekennzeichnet, dass die Betriebseinheit (1) weiter umfasst, ein Element (8) zur Aufnahme einer bewegbaren Schlüsseleinrichtung (10), welche Information über die Identität des Roboters aufweist, und Mittel (20) zum Lesen der Roboteridentität von der Schlüsseleinrichtung.
  22. Betriebseinheit nach Anspruch 21, dadurch gekennzeichnet, dass sie Mittel (5) zur Anzeige der von der Schlüsseleinrichtung erhaltenen Roboteridentität umfasst.
  23. Betriebseinheit nach Anspruch 21 oder 22, dadurch gekennzeichnet, dass sie Mittel (20) zur Erfassung der Anwesenheit der Schlüsseleinrichtung und Mittel umfasst, um einen manuellen Betrieb des Manipulators in Anwesenheit der Schlüsseleinrichtung in der Betriebseinheit zu ermöglichen.
  24. Betriebseinheit nach einem der Ansprüche 21 – 23, dadurch gekennzeichnet, dass sie Mittel (9, 26) zur Erstellung einer drahtlosen Kommunikation mit der Steuereinheit des identifizierten Roboters umfasst.
  25. Verfahren zur Steuerung eines Industrieroboters, umfassend einen Manipulator (3) und eine Steuereinheit (2) zur Steuerung des Manipulators, mit einer tragbaren Betriebseinheit (1) zur Eingabe und zum manuellen Betreiben des Manipulators, dadurch gekennzeichnet, dass das Verfahren die Schritte umfasst, Bewegen der Schlüsseleinrichtung (10), welche Information über die Identität des Roboters aufweist, von einem Ort an oder in Verbindung mit der Steuereinheit, zu der tragbaren Betriebseinheit und dann Übertragen der Information über die Roboteridentität von der Schlüsseleinrichtung zu der tragbaren Betriebseinheit.
  26. Verfahren nach Anspruch 25, umfassend den Schritt, den Betrieb der Betriebseinheit bei Aufnahme der Schlüsseleinrichtung in der Betriebseinheit zu ermöglichen.
  27. Verfahren nach Anspruch 25 oder 26, umfassend den Schritt eine drahtlose Kommunikation zwischen der Betriebseinheit und der Steuereinheit des identifizierten Roboters zu erstellen, wenn die tragbare Betriebseinheit die Information über die Roboteridentität erhalten hat.
  28. Verfahren nach Anspruch 27, umfassend den Schritt, die Zeitspanne zu erfassen, die verstrichen ist zwischen der Entfernung der Schlüsseleinheit von dem Ort an oder in Verbindung mit der Steuereinheit bis zur Erstellung der Kommunikation zwischen der Betriebseinheit und der Steuereinheit.
  29. Verfahren nach einem der Ansprüche 25 – 28, umfassend den Schritt die Schlüsseleinrichtung von der Betriebseinheit zu dem Ort an oder in Verbindung mit der Steuereinheit zu bewegen, und Überprüfen, ob die aufgenommene Schlüsseleinrichtung die gleiche Identifikation wie der mit der Steuereinheit verbundene Roboter aufweist.
  30. Verwendung eines Industrieroboters nach einem der Ansprüche 1 – 16 zur Steuerung des Betriebs einer Punkt-Schweißstation.
DE10296625T 2001-04-02 2002-04-02 Industrieroboter umfassend eine tragbare Betriebseinheit mit einer bewegbaren Schlüsseleinrichtung zur Identifikation des Roboters Ceased DE10296625T5 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
SE0101200-4 2001-04-02
SE0101200A SE0101200D0 (sv) 2001-04-02 2001-04-02 An industrial robot
PCT/SE2002/000645 WO2002078914A1 (en) 2001-04-02 2002-04-02 An industrial robot comprising a portable operating unit which a movable key device for identification of the robot

Publications (1)

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

Family

ID=20283667

Family Applications (1)

Application Number Title Priority Date Filing Date
DE10296625T Ceased DE10296625T5 (de) 2001-04-02 2002-04-02 Industrieroboter umfassend eine tragbare Betriebseinheit mit einer bewegbaren Schlüsseleinrichtung zur Identifikation des Roboters

Country Status (4)

Country Link
US (1) US7451016B2 (de)
DE (1) DE10296625T5 (de)
SE (1) SE0101200D0 (de)
WO (1) WO2002078914A1 (de)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102015009524B4 (de) * 2014-07-30 2019-10-31 Fanuc Corporation Robotersteuervorrichtung mit einem abnehmbaren Programmierhandgerät

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
WO2004095170A2 (en) * 2003-04-17 2004-11-04 New York University Manipulation of objects
SE0402696D0 (sv) * 2004-11-04 2004-11-04 Abb Ab Industrial robot system
EP1659466B1 (de) 2004-11-18 2010-07-28 Siemens Aktiengesellschaft Rückwirkungsfreie Übertragung einer Identifikationsinformation auf Kommunikationsleitungen
ATE394204T1 (de) * 2005-04-19 2008-05-15 Comau Spa Verfahren zur steuerung von industriellen robotern und entsprechend gesteuerte roboter, robotersysteme und computerprogramme
EP1716983B1 (de) * 2005-04-19 2008-05-14 COMAU S.p.A. Verfahren zur Steuerung von industriellen Robotern und entsprechend gesteuerte Roboter, Robotersysteme und Computerprogramme
WO2006130497A2 (en) * 2005-05-27 2006-12-07 The Charles Machine Works, Inc. Determination of remote control operator position
US20070173974A1 (en) * 2006-01-25 2007-07-26 Chyi-Yeu Lin Device and method for interacting with autonomous robot
WO2007116624A1 (ja) * 2006-04-10 2007-10-18 Kabushiki Kaisha Yaskawa Denki 自動機械システム
DE102008041074B4 (de) * 2008-08-07 2010-07-08 Kuka Roboter Gmbh Programmierhandgerät und Verfahren zum Programmieren einer programmierbaren Maschine
DE102008061172A1 (de) * 2008-12-09 2010-06-10 Kuka Roboter Gmbh Verfahren und Vorrichtung zum Steuern eines Manipulatorsystems
JP4676544B2 (ja) * 2009-05-29 2011-04-27 ファナック株式会社 工作機械に対してワークの供給及び取り出しを行うロボットを制御するロボット制御装置
WO2012022358A1 (en) * 2010-08-17 2012-02-23 Abb Technology Ag Method of control of technical equipment
JP6052576B2 (ja) * 2012-05-30 2016-12-27 日本電気株式会社 情報処理システム、情報処理方法、情報処理装置、携帯端末およびその制御方法と制御プログラム
DE102012018716A1 (de) * 2012-09-21 2014-03-27 Robert Bosch Gmbh Vorrichtung und Verfahren zur Maschinenparametrierung mittels smart devices
JP6350011B2 (ja) * 2014-06-20 2018-07-04 オムロン株式会社 ロボット制御システム
JP6422691B2 (ja) * 2014-07-10 2018-11-14 株式会社ダイヘン ロボット制御システム
EP2998804A1 (de) * 2014-09-18 2016-03-23 Siemens Aktiengesellschaft Peripheriebaugruppe für eine industrielle Prozessautomatisierung zur Identifikation und Auslesen von Konfigurationsdaten der Peripheriebaugruppe
JP6422709B2 (ja) * 2014-09-19 2018-11-14 株式会社ダイヘン ロボット制御システム
EP3012695B1 (de) * 2014-10-23 2017-10-11 Comau S.p.A. System zur Überwachung und Steuerung einer Industrieanlage
JP6441061B2 (ja) * 2014-12-16 2018-12-19 株式会社ダイヘン 機械制御システム及び機械制御システムのユーザインタフェース設定方法
US9358684B1 (en) * 2015-02-18 2016-06-07 Merry Electronics Co., Ltd. Wireless transmission device and robot arm using the same
DE102015104819B4 (de) * 2015-03-27 2018-01-25 Medineering Gmbh Haltearm für medizinische Zwecke mit abnehmbarer Bedieneinrichtung, sowie Bedieneinrichtung hierfür
JP6618721B2 (ja) * 2015-06-29 2019-12-11 パーパス株式会社 機器システム、その制御プログラム、機器、電子機器、および機器システムの制御方法
CN107921645B (zh) * 2015-08-25 2021-09-10 川崎重工业株式会社 远程操作机器人系统
US9751211B1 (en) * 2015-10-08 2017-09-05 Google Inc. Smart robot part
JP6581056B2 (ja) * 2016-09-13 2019-09-25 ファナック株式会社 ロボット制御部と通信する教示操作盤を備えたロボットシステム
CN106392285B (zh) * 2016-10-31 2019-01-08 亿和精密工业(苏州)有限公司 一种等离子焊接设备的焊机及机器手整合式控制方法
EP3781359A4 (de) 2018-04-17 2021-11-24 ABB Schweiz AG Verfahren und vorrichtung zur robotersteuerung
IT201800005091A1 (it) 2018-05-04 2019-11-04 "Procedimento per monitorare lo stato di funzionamento di una stazione di lavorazione, relativo sistema di monitoraggio e prodotto informatico"
JP2020179453A (ja) * 2019-04-25 2020-11-05 セイコーエプソン株式会社 ロボットシステムの制御方法およびロボットシステム
DE102019208314A1 (de) * 2019-06-07 2020-12-10 Kuka Deutschland Gmbh Verfahren und System zur automatischen Absicherung eines mittels einer mobilen Bedienvorrichtung gesteuerten Betriebs eines Robotersystems
CN110293564A (zh) * 2019-06-28 2019-10-01 北京猎户星空科技有限公司 一种机械臂控制方法、设备及系统
JP7326139B2 (ja) * 2019-12-09 2023-08-15 株式会社東芝 作業支援装置、作業支援方法、プログラム、および作業支援システム
CN113467358B (zh) * 2020-03-31 2022-06-28 宝山钢铁股份有限公司 一种热轧精整作业线用便携式智能同步近控装置
CN114241639A (zh) * 2021-12-22 2022-03-25 北京罗克维尔斯科技有限公司 蓝牙钥匙的测试方法、装置、机器人、设备和介质

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4379335A (en) * 1980-10-28 1983-04-05 Auto-Place, Inc. Electronic controller and portable programmer system for a pneumatically-powered point-to-point robot
SE436848B (sv) * 1982-06-28 1985-01-28 Asea Ab Styrsystem for industrirobot
DE3340946A1 (de) * 1983-11-11 1985-05-23 Siemens AG, 1000 Berlin und 8000 München Handhabungseinrichtung, insbesondere industrieroboter, mit mindestens einem sensor
DE3637100A1 (de) * 1986-10-31 1988-05-05 Siemens Ag Handbediengeraet fuer eine elektronische steuerung
JP2796160B2 (ja) * 1990-02-21 1998-09-10 株式会社日立製作所 産業用ロボットの教示装置
JP2717459B2 (ja) * 1991-04-24 1998-02-18 ファナック株式会社 無線手動操作盤及び無線手動操作盤と数値制御装置との結合方法
JP2819367B2 (ja) * 1992-12-18 1998-10-30 日東工器株式会社 マニピュレータの安全操作システム
US5532675A (en) * 1994-12-29 1996-07-02 Linda Johnson Alarm tester
DE29511864U1 (de) 1995-07-22 1996-11-21 Kuka Schweißanlagen + Roboter GmbH, 86165 Augsburg Programmiergerät mit Schnittstelle
WO1997004370A1 (de) * 1995-07-22 1997-02-06 Kuka Roboter Gmbh Steuer- und programmiereinrichtung
US5819008A (en) * 1995-10-18 1998-10-06 Rikagaku Kenkyusho Mobile robot sensor system
JP3269005B2 (ja) * 1997-05-12 2002-03-25 川崎重工業株式会社 ロボット制御装置
US5991510A (en) * 1997-07-10 1999-11-23 Brooks Automation, Inc. Removable memory device to store robotic application and configuration data
JP3765356B2 (ja) 1997-12-22 2006-04-12 ソニー株式会社 ロボツト装置
JPH11249725A (ja) * 1998-02-26 1999-09-17 Fanuc Ltd ロボット制御装置
JP3708357B2 (ja) * 1999-04-01 2005-10-19 松下電器産業株式会社 ロボット制御装置
US6529785B1 (en) * 1999-09-27 2003-03-04 Rockwell Automation Technologies, Inc. Jog control for industrial control network
US6697681B1 (en) * 2000-03-22 2004-02-24 Trellis Software & Controls, Inc. Shared operating unit for a network of programmable equipment
SE0101199D0 (sv) * 2001-04-02 2001-04-02 Abb Ab An industrial robot

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102015009524B4 (de) * 2014-07-30 2019-10-31 Fanuc Corporation Robotersteuervorrichtung mit einem abnehmbaren Programmierhandgerät

Also Published As

Publication number Publication date
WO2002078914A1 (en) 2002-10-10
US7451016B2 (en) 2008-11-11
US20040148058A1 (en) 2004-07-29
SE0101200D0 (sv) 2001-04-02

Similar Documents

Publication Publication Date Title
DE10296625T5 (de) Industrieroboter umfassend eine tragbare Betriebseinheit mit einer bewegbaren Schlüsseleinrichtung zur Identifikation des Roboters
DE10296624B4 (de) Industrieroboter
DE102017120614B4 (de) Robotersystem mit einem Programmierhandgerät, das mit einer Robotersteuerung kommuniziert
DE10110776B4 (de) Verfahren zur Zuordnung einer mobilen Bedien- und/oder Beobachtungseinrichtung zu einer Maschine sowie Bedien- und/oder Beobachtungseinrichtung hierfür
DE19928518B4 (de) Host-unabhängiger Gelenkarm
EP0243811B1 (de) Einrichtung zum Steuern von Rotationsdruckmaschinen
DE102015003655B4 (de) Robotersystem zur Bestimmung eines Bedieners durch biometrische Authentifizierung
DE102009056640B4 (de) Robotersystem mit einer Mehrzahl mechanischer Roboterteile
DE10296623T5 (de) Industrieller Roboter
DE69619883T2 (de) Terminal zum Widerstandschweissen oder zur Laserstrahlbearbeitung, Steuergerät zum Widerstandschweissen oder zur Laserstrahlbearbeitung und Verfahren zur Handhabung des Terminals
EP1655645A2 (de) Vorrichtung zur Kommunikation mit einer Anlage
DE19539353A1 (de) Programmierbarer Kontroller, der ermöglicht, daß eine externe periphere Vorrichtung einen internen Betriebszustand einer CPU-Einheit überwacht
DE10215885A1 (de) Automatische Prozesskontrolle
EP3296051A2 (de) Verfahren zur steuerung eines schweissgeräts, system umfassend ein schweissgerät sowie computerprogramm
DE69913033T2 (de) Steuerungssystem mit Schnittstelle für Ein/Ausgabekarte
EP0537522B1 (de) Vorrichtung und Verfahren zum Erfassen, ggf. Verarbeiten, Speichern und Übertragen von Daten jeglicher Art
EP1217476A2 (de) Vorrichtung und Verfahren zur Inbetriebnahme und Diagnose von Steuerungssystemen
DE112020002094B4 (de) Robotersystem und Programm zum Einstellen der Bedienberechtigung
DE102017205239B4 (de) Robotersystem
DE102015119806A1 (de) Verfahren zur Darstellung der Bearbeitung in einer Werkzeugmaschine
EP1003106A2 (de) Anordnung zur Anpassung von Betriebsdaten und/oder Betriebsprogrammen
EP2151726B1 (de) Programmierbare Maschine, Programmierhandgerät, Vorrichtung und Verfahren zum Programmieren einer programmierbaren Maschine
DE112021006836T5 (de) Roboter-Steuerungsvorrichtung, Robotersteuerungssystem und Roboter-Steuerungsverfahren
DE3877488T2 (de) Erkennungssystem fuer gegenstaende.
DE4210844C2 (de) Programmierbare Steuerung und Verfahren zur Überwachung eines Ablaufprogrammes für eine programmierbare Steuerung

Legal Events

Date Code Title Description
8181 Inventor (new situation)

Inventor name: NYLEN, OLOV, VOESTERAS, SE

Inventor name: SJUEBERG, RALPH, VOESTERAS, SE

Inventor name: JOHANNESSEN, SVEIN, OSLO, NO

Inventor name: ENDRESSEN, JAN, ASKER, NO

Inventor name: CARLSON, ERIK, NESODDTANGEN, NO

8110 Request for examination paragraph 44
R002 Refusal decision in examination/registration proceedings
R003 Refusal decision now final

Effective date: 20130725