DE102015000227B4 - Fernüberwachungssystem für Roboter an entfernten Standorten - Google Patents

Fernüberwachungssystem für Roboter an entfernten Standorten Download PDF

Info

Publication number
DE102015000227B4
DE102015000227B4 DE102015000227.9A DE102015000227A DE102015000227B4 DE 102015000227 B4 DE102015000227 B4 DE 102015000227B4 DE 102015000227 A DE102015000227 A DE 102015000227A DE 102015000227 B4 DE102015000227 B4 DE 102015000227B4
Authority
DE
Germany
Prior art keywords
information
robot
monitoring
data server
monitoring information
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.)
Active
Application number
DE102015000227.9A
Other languages
English (en)
Other versions
DE102015000227A1 (de
Inventor
Yanxue c/o FANUC CORPORATION Liang
Yoshiharu c/o FANUC CORPORATION Nagatsuka
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.)
Fanuc Corp
Original Assignee
Fanuc Corp
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 Fanuc Corp filed Critical Fanuc Corp
Publication of DE102015000227A1 publication Critical patent/DE102015000227A1/de
Application granted granted Critical
Publication of DE102015000227B4 publication Critical patent/DE102015000227B4/de
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/048Monitoring; Safety
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • G05B19/4185Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the network communication
    • G05B19/41855Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the network communication by local area network [LAN], network structure
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • H04L67/025Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • 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/31334Database with devices, configuration, of plant
    • 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/31457Factory remote control, monitoring through internet
    • 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/31467Display of operating conditions of machines, workcells, selected programs
    • 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/34038Web, http, ftp, internet, intranet server
    • 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/36159Detachable or portable programming unit, display, pc, pda
    • 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/40Robotics, robotics mapping to robotics vision
    • G05B2219/40174Robot teleoperation through internet
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S901/00Robots
    • Y10S901/46Sensing device

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • General Engineering & Computer Science (AREA)
  • General Factory Administration (AREA)
  • Manipulator (AREA)
  • Telephonic Communication Services (AREA)
  • Selective Calling Equipment (AREA)

Abstract

Roboter-Fernüberwachungssystem (6), das mindestens einen Roboter (10a bis 10n) an einem entfernten Standort überwacht, umfassend:mindestens eine Robotersteuervorrichtung (11a bis 11n), die den mindestens einen Roboter steuert,einen Datenserver (20), undeine Mehrzahl von Mobilendgeräten (30a bis 30n), wobei jede der mindestens einen Robotersteuervorrichtungen umfasst:einen Steuervorrichtungs-Speicherteil (14), der Überwachungsinformationen speichert, die einen Betriebszustand des Roboters und Alarminformationen und Attributinformationen, die mit den Überwachungsinformationen verknüpft sind, beinhalten, undeinen Steuervorrichtungs-Übermittlungsteil (15), der die Überwachungsinformationen und die Attributinformationen zusammen an den Datenserver übermittelt,wobei der Datenserver einen Datenserver-Übermittlungsteil (21) umfasst, der die Überwachungsinformation und die Attributinformation zusammen an die Mehrzahl von Mobilendgeräten (30a bis 30n) übermittelt, undjedes der Mehrzahl von Mobilendgeräten (30a bis 30n) umfassteinen Mobilendgerät-Speicherteil (33), der die Überwachungsinformation und die Attributinformation speichert undeinen Anzeigeteil (34), der die Attributinformationen als Basis benutzt, um die Überwachungsinformationen alle zusammen anzuzeigen;einen Festlegungsteil (36), der ein Zeitband zum Überwachen der Robotersteuervorrichtungen festlegt, und wobeiein Erfassungsteil (35) die Überwachungsinformationen und die Attributinformationen in dem Zeitband erfasst, das durch den Festlegungsteil festgelegt wird.

Description

  • Allgemeiner Stand der Technik
  • Gebiet der Erfindung
  • Die vorliegende Erfindung betrifft ein Roboter-Fernüberwachungssystem, das einen oder mehrere Roboter überwacht, die sich an entfernten Standorten befinden.
  • Beschreibung der verwandten Technik
  • Ein Fernüberwachungs- und Wartungssystem, das ermittelte Informationen von überwachten Objekten an eine Überwachungszentrale übermittelt und das die ermittelten Informationen der überwachten Objekte durch die Überwachungszentrale verarbeiten lässt und die Ergebnisse an ein Mobilendgerät übermittelt, wurde schon in der Vergangenheit verwendet. Ein derartiges Fernüberwachungs- und Wartungssystem hat sich zusammen mit der Zunahme von Smartphones schnell verbreitet. Auch auf dem Gebiet der Industrieroboter werden Überwachungssysteme eingesetzt, die Überwachungsinformationen von Robotern an eine Überwachungszentrale übermitteln und die Zustände der Roboter in der Überwachungszentrale anzeigen.
  • Die japanische Patentschrift JP 2009 - 26 184 A offenbart, Störungsinformationen eines überwachten Objekts über eine Überwachungszentrale an ein Mobilendgerät zu senden und die empfangenen Informationen an dem Mobilendgerät anzuzeigen. Weiter-hin offenbart die japanische Patentschrift JP 2000 - 39 910 A ein Verfahren zum Übermitteln von Sensorinformationen und Roboterinformationen in einem Lernbetrieb oder Arbeitsbetrieb eines Roboters mittels Sensoren in Echtzeit über mindestens eines von dem Internet und einem Intranet.
  • Die japanische Patentschrift JP 2009 - 26 184 A hat jedoch das Problem, dass es keine Funktion gibt, durch die die Informationen aller überwachten Objekte zusammen angezeigt werden, und dass die Bestätigung Zeit in Anspruch nahm. Des Weiteren hate die japanische Patentschrift JP 2000 - 39 910 A das Problem, dass beim Oberwachen einer großen Anzahl von Robotern die Kommunikationszeit länger wurde oder die Kapazität der Mobilendgeräte schnell aufgebraucht war.
  • Ferner offenbart die US-Patentschrift US 2012 / 0 265 370 A1 einen Reinigungsroboter mit einer Netzwerkfunktion, der dazu eingerichtet ist, Informationen bezüglich seines internen oder externen Zustands über einen Netzwerkdienst an ein mobiles Endgerät zu übermitteln.
  • Die vorliegende Erfindung wurde getätigt unter Berücksichtigung einer derartigen Situation und hat als Aufgabe, ein Roboter-Fernüberwachungssystem bereitzustellen, das leicht die Betriebszustände einer große Anzahl von Robotern überwachen kann, die sich an einem entfernten Standort befinden und überwacht werden.
  • Kurzdarstellung der Erfindung
  • Die erfindungsgemäße Aufgabe wird durch ein Roboter-Fernüberwachungssystem nach Anspruch 1 gelöst. Die abhängigen Ansprüche geben weitere Ausgestaltungsformen an.
  • Zur Lösung der obengenannten Aufgabe wird gemäß einem ersten Aspekt ein Roboter-Fernüberwachungssystem bereitgestellt, das mindestens einen Roboter an einem entfernten Standort überwacht, umfassend mindestens eine Robotersteuervorrichtung, die den mindestens einen Roboter steuert, einen Datenserver und ein Mobilendgerät, wobei jede der mindestens einen Steuervorrichtung einen Steuervorrichtungs-Speicherteil umfasst, der Überwachungsinformationen speichert, die einen Betriebszustand des Roboters enthalten sowie Alarminformationen und Attributinformationen, die mit den Überwachungsinformationen verknüpft sind, und einen Steuervorrichtungs-Übermittlungsteil, der die Überwachungsinformationen und die Attributinformationen zusammen an den Datenserver übermittelt, wobei der Datenserver einen Datenserver-Übermittlungsteil umfasst, der die Überwachungsinformationen und die Attributinformationen zusammen ab das Mobilendgerät übermittelt, und das Mobilendgerät einen Mobilendgerät-Speicherteil, der die Überwachungsinformationen und die Attributinformationen speichert, und einen Anzeigeteil umfasst, der die Attributinformationen als Basis benutzt, um alle Überwachungsinformationen zusammen anzuzeigen.
  • Gemäß einem zweiten Aspekt wird der erste Aspekt bereitgestellt, wobei die mindestens eine Robotersteuervorrichtung einen Festlegungsteil umfasst, der einen Übermittlungszeitablauf festlegt, durch den der Steuervorrichtungs-Übermittlungsteil die Überwachungsinformationen an den Datenserver übermittelt, wobei der Steuervorrichtungs-Speicherteil dazu ausgebildet ist, den Übermittlungszeitablauf zu speichern, der durch den Festlegungsteil mit den Überwachungsinformationen verknüpft festgelegt wird, und der Steuervorrichtungs-Übermittlungsteil übermittelt die Überwachungsinformationen und die Attributinformationen in Übereinstimmung mit dem Übermittlungszeitablauf an den Datenserver.
  • Erfindungsgemäß umfasst das Mobilendgerät einen Festlegungsteil, der ein Zeitband zur Überwachung der Robotersteuervorrichtungen festlegt, und ein Erfassungsteil erfasst die Überwachungsinformationen und die Attributinformationen in dem durch den Festlegungsteil festgelegten Zeitband.
  • Gemäß einem vierten Aspekt wird einer vom ersten bis zweiten Aspekt bereitgestellt, wobei das Mobilendgerät einen Festlegungsteil umfasst, der ein Aktualisierungsintervall der Überwachungsinformationen und der Attributinformationen festlegt, und einen Verarbeitungsteil umfasst, der eine Zeit, die von der Übermittlung bis zur Anzeige der Überwachungsinformationen und die Attributinformationen vom Datenserver erfordert wird, und eine Anzahl von Teilen der Überwachungsinformationen als Basis benutzt, um eine durchschnittliche Verarbeitungszeit zu berechnen, wobei das System dazu ausgebildet ist, die Anzahl der Teile der Überwachungsinformationen und die durchschnittliche Verarbeitungszeit zu multiplizieren, um eine erforderliche Verarbeitungszeit zu berechnen, und nur Überwachungsinformationen, die eine vorbestimmte Ordnung oder höhere Priorität enthalten, zu aktualisieren, wenn die erforderliche Verarbeitungszeit länger ist als das Aktualisierungsintervall, das durch den Festlegungsteil festgelegt wird.
  • Gemäß einem fünften Aspekt wird einer vom ersten bis zweiten Aspekt bereitgestellt, wobei das Mobilendgerät einen Festlegungsteil umfasst, der die zu löschenden Attributinformationen festlegt, und einen Löschungsteil umfasst, der die Überwachungsinformationen löscht, die mit den Attributinformationen verknüpft sind, die durch den Festlegungsteil festgelegt werden.
  • Diese und andere Aufgaben, Merkmale und Vorteile der vorliegenden Erfindung werden deutlicher durch die ausführliche Beschreibung von typischen Ausführungsformen der vorliegenden Erfindung, die in den beiliegenden Zeichnungen gezeigt werden.
  • Figurenliste
    • 1 ist eine Ansicht, die ein Beispiel eines Roboter-Fernüberwachungssystems gemäß der vorliegenden Erfindung zeigt.
    • 2 ist ein Ablaufdiagramm, das den Betrieb des Roboter-Fernüberwachungssystems gemäß der vorliegenden Erfindung zeigt.
    • 3 ist ein Blockschaltbild einer Robotersteuervorrichtung.
    • 4 ist ein Blockschaltbild eines Datenservers.
    • 5 ist ein Blockschaltbild eines Mobilendgeräts.
    • 6 ist eine Ansicht, die den Ablauf von Kommunikationen zwischen einem Datenserver und einem Mobilendgerät zeigt.
    • 7 ist ein Ablaufdiagramm, das die Verarbeitung in Bezug auf bestimmte Kriterien bei der in 6 gezeigten Filterung zeigt.
  • Ausführliche Beschreibung
  • Nachfolgend werden Ausführungsformen der vorliegenden Erfindung mit Bezug auf die beiliegenden Zeichnungen erläutert. In den folgenden Figuren werden gleichen Teilen die gleichen Bezugszeichen zugewiesen. Zum besseren Verständnis sind die Figuren in geeigneter Weise im Maßstab geändert.
  • 1 ist eine Ansicht, die ein Beispiel eines Roboter-Fernüberwachungssystems gemäß der vorliegenden Erfindung zeigt. Wie in 1 gezeigt, umfasst eine erste Fabrik 1 eine erste Linie 2 und eine zweite Linie 3. Die erste Linie 2 umfasst einen ersten Roboter 10a und einen zweiten Roboter 10b und eine Robotersteuervorrichtung 11a und 11b, die jeweils mit diesen Robotern verbunden sind, um sie zu steuern. In gleicher Weise umfasst die zweite Linie 3 einen dritten Roboter 10c und einen vierten Roboter 10d und Robotersteuervorrichtungen 11c und 11d, die jeweils mit diesen Robotern verbunden sind, um sie zu steuern.
  • Darüber hinaus umfasst die N-te Fabrik 4 eine einzelne N-te Linie 5. Die N-te Linie 5 umfasst einen (N-1)-ten Roboter 10(n-1) und einen N-ten Roboter 10n und Robotersteuervorrichtungen 11(n-1) und 11n, die jeweils mit diesen Robotern verbunden sind, um sie zu steuern.
  • Es ist anzumerken, dass, obwohl nicht in den Zeichnungen gezeigt, mindestens eine weitere Fabrik zusätzlich zur ersten Fabrik 1 und der N-ten Fabrik 4 vorhanden sein kann. Ferner wird mindestens eine Fabrik mindestens eine Linie umfassen, und mindestens eine Linie wird mindestens einen Roboter umfassen.
  • Wie in 1 gezeigt, sind die Robotersteuervorrichtungen mit einem Datenserver 20 verbunden. Ferner kann auf den Datenserver 20 durch ein erstes Mobilendgerät 30a bis zum N-ten Mobilendgerät 30n zugegriffen werden. Die Mobilendgeräte sind beispielsweise Smartphones.
  • Der Datenserver 20 und die Robotersteuervorrichtungen 11a bis 11n sind vorzugsweise durch ein Intranet durch Kabel verbunden. Der Datenserver 20 und die Mobilendgeräte 30a bis 30n sind vorzugsweise drahtlos durch das Internet verbunden. Der Datenserver 20 und die Robotersteuerungen 11a bis 11n können jedoch auch durch das Internet verbunden sein, und der Datenserver 20 und die Mobilendgeräte 30a bis 30n können auch durch das Intranet verbunden sein. Außerdem können solche Verbindungen verkabelt oder drahtlos sein.
  • Wie in 1 gezeigt ist das Roboter-Fernüberwachungssystem 6 der vorliegenden Erfindung als ein System definiert, das eine oder mehrere Robotersteuervorrichtungen 11a bis 11n, die einen oder mehrere Roboter 10a bis 10n steuern, einen Datenserver 20 und ein oder mehrere Mobilendgeräte 30a bis 30n enthält. Wie weiterhin aus 1 ersichtlich wird, können die Steuervorrichtungen 11a bis 11n an verschiedenen Linien angeordnet sein oder können in verschiedenen Fabriken angeordnet sein.
  • 2 ist ein Ablaufdiagramm, das den Betrieb eines Roboter-Fernüberwachungssystems gemäß der vorliegenden Erfindung zeigt. Nachfolgend wird basierend auf 2 der Betrieb eines Roboter-Fernüberwachungssystems der vorliegenden Erfindung erklärt. Die Betriebsvorgänge von Schritt S1 bis Schritt S5, die in 2 gezeigt werden, werden durch die mehreren Robotersteuervorrichtungen 11a bis 11n ausgeführt. Zunächst werden in einem Schritt S1 Zugehörigkeitsinformationen und Datenserverinformationen eingestellt. Hierbei sind die „Zugehörigkeitsinformationen“ Teil der Attributinformationen. Die Zugehörigkeitsinformationen enthalten die Namen der mehreren Roboter 10a bis 10n, die Namen der Fabriken 1 und 4, in denen die Roboter 10a bis 10n angeordnet sind, und die Namen der Produktionslinien 2, 3 und 5 in den Fabriken 1 und 4. Diese Namen können auch Nummern sein.
  • Hierbei ist 3 ein Blockschaltbild einer Robotersteuervorrichtung. Die Robotersteuervorrichtung 11, die in 3 gezeigt wird, ist in gleicher Weise in jeder der Robotersteuervorrichtungen 11a bis 11n ausgeführt. Wie in 3 gezeigt, enthält die Robotersteuervorrichtung 11 einen Festlegungsteil 12, durch den der Bediener verschiedene Bedingungen festlegt, einen Ausführungsteil 13, der ein Betriebsprogramm des entsprechenden Roboters 10 ausführt, einen Speicherteil 14, der verschiedene Typen von Daten speichert, und einen Übermittlungsteil 15, der Informationen, die im Speicherteil 14 gespeichert sind, an den Datenserver 20 übermittelt.
  • Bei Schritt S1, der in 2 gezeigt wird, werden die Festlegungsteile 12, zum Beispiel Tastaturen, Mäuse, usw., die an den Robotersteuervorrichtungen 11a bis 11n bereitgestellt werden, dazu benutzt, deren Namen oder Nummern festzulegen. Es ist anzumerken, dass die Datenserverinformationen Adresseninformationen des Datenservers 20 sind und so automatisch bestimmt werden.
  • Dann wird bei Schritt S2 die Überwachungsinformation eingestellt. Hierbei enthalten die Überwachungsinformationen Betriebsinformationen hinsichtlich der Roboter 10a bis 10n, das heißt, Informationen, die zeigen, ob die Roboter 10a bis 10n, die überwacht werden, arbeiten oder abgestellt sind.
  • Außerdem enthalten die Überwachungsinformationen Alarminformationen. Weiterhin enthalten die Alarminformationen Alarmnummern und zu den Alarmnummern gehörige Alarminhalte. Die Alarminhalte enthalten beispielsweise einen Alarm, der ausgegeben wird, wenn ein Roboter stehen geblieben ist, einen Alarm bezüglich der Qualität des Produkts, das der Roboter bearbeitet, einen Alarm, der die Betriebsinformationen zeigt, einen Warnalarm, einen Benutzeralarm, usw., und können auch weitere Alarme enthalten. Die Überwachungsinformationen werden mittels der Festlegungsteile 12 eingestellt, die an den Robotersteuervorrichtungen 11a bis 11n vorgesehen sind.
  • Außerdem werden bei Schritt S2 den Überwachungsinformationen Prioritätsordnungen mittels der Festlegungsteile 12 zugewiesen. Beispielsweise werden in dem folgenden Beispiel den Alarminformationen der Überwachungsinformationen Prioritätsordnungen zugewiesen. Die Prioritätsordnungen können jedoch durch den Bediener frei eingestellt werden, und von den Alarminformationen unterschiedlichen Überwachungsinformationen können ebenfalls Prioritätsordnungen zugewiesen werden. Die Prioritätsordnung ist Teil der Attributinformation.
  • Alarm, der anzeigt, dass Roboter stehen geblieben ist: Prioritätsordnung (1)
  • Alarm betreffend die Produktionsqualität: Prioritätsordnung (2)
  • Alarm, der Betriebsinformationen anzeigt: Prioritätsordnung (3)
  • Warnalarm: Prioritätsordnung (4)
  • Benutzeralarm: Prioritätsordnung (5)
  • Dann führen bei Schritt S3 die Robotersteuervorrichtungen 11a bis 11n durch die Ausführungsteile 13 Betriebsprogramme aus, um die entsprechenden Roboter 10a bis 10n arbeiten zu lassen. Weiterhin, wenn ein Alarm in Bezug auf einen oder mehrere der obengenannten Alarminhalte ausgegeben wird während die Betriebsprogramme ausgeführt werden, speichern die Speicherteile 14 der Robotersteuervorrichtungen 11a bis 11n die Alarmnummer, Alarmeinzelheiten und die Fehlerhistorie des Alarms. Hierbei ist die Fehlerhistorie eine Art Zeitinformation, die die Historie der Zeit zeigt, zu der der Alarm ausgegeben wurde. Während die Betriebsprogramme ausgeführt werden, speichern außerdem die Speicherteile 14 der Robotersteuervorrichtungen 11a bis 11n die Betriebsinformationen der entsprechenden Roboter 10a bis 10n für jeden vorbestimmten Steuerzeitraum.
  • Dann werden bei Schritt S4 Attributinformationen zu den Überwachungsinformationen, die in den Speicherteilen 14 der Robotersteuervorrichtungen 11a bis 11n gespeichert sind, das heißt, die Betriebsinformationen und Alarminformationen, hinzugefügt, um die Übermittlungsdaten zu erstellen. Hierbei enthalten die Attributinformationen mindestens eine von Zugehörigkeitsinformationen, Priorität und Zeitinformationen. Nachfolgend versteht sich „Informationen“ dahingehend, dass sowohl Überwachungsinformationen als auch Attributinformationen entsprechend eingeschlossen sind.
  • Bei Schritt S5 übermitteln dann die Übermittlungsteile 15 der Robotersteuervorrichtungen 11a bis 11n Übermittlungsdaten an den Datenserver 20, die bei Schritt S1 eingestellt wurden. Die Betriebsabläufe der Schritte S6 bis S7, die in 2 gezeigt werden, werden durch den Datenserver 20 durchgeführt.
  • 4 ist ein Blockschaltbild eines Datenservers. Der Datenserver 20, der in 4 gezeigt wird, enthält einen Kommunikationsteil 21, der mit den Robotersteuervorrichtungen 11a bis 11n und den Mobilendgeräten 30a bis 30n kommunizieren kann, einen Verarbeitungsteil 22, der verschiedenen Datentypen verarbeitet, und einen Speicherteil 23, der verschiedene Datentypen speichert.
  • Mit Bezug wiederum auf 2 liefert bei Schritt S6 der Kommunikationsteil 21 des Datenservers 20 die Übermittlungsdaten, die von den Robotersteuervorrichtungen 11a bis 11n an den Verarbeitungsteil 22 des Datenservers 20 übermittelt werden. Des Weiteren weist der Verarbeitungsteil 22 den Informationen der Übermittlungsdaten eine spezielle ID zu und liefert diese an den Speicherteil 23 des Datenservers 20. Durch Zuweisung einer ID wird geklärt, ob die Informationen verarbeitet wurden. Der Speicherteil 23 speichert die Informationen, denen eine ID zugewiesen wurde.
  • Bei Schritt S7 empfängt dann der Kommunikationsteil 21 des Datenservers 20 eine Anweisung von einem der Mobilendgeräte 30a bis 30n und liefert diese an den Verarbeitungsteil 22. Des Weiteren erstellt der Verarbeitungsteil 21 des Datenservers 20 Informationen in Übereinstimmung mit den Anweisungen von den Mobilendgeräten 30a bis 30n und liefert sie an den Kommunikationsteil 21. Des Weiteren übermittelt der Kommunikationsteil 21 des Datenservers 20 Informationen an die Mobilendgeräte. Die Betriebsabläufe der folgenden Schritte S8 bis S10 werden an den Mobilendgeräten 30a bis 30n durchgeführt.
  • 5 ist ein Blockschaltbild eines Mobilendgeräts. Das Mobilendgerät 30, das in 5 gezeigt wird, ist in gleicher Weise ausgeführt wie die Mobilendgeräte 30a bis 30n. Wie in 5 gezeigt, enthält das Mobilendgerät 30 einen Kommunikationsteil 31, der mit einem Datenserver 20 kommunizieren kann, einen Verarbeitungsteil 32, der verschiedene Datentypen verarbeitet, einen Speicherteil 33, der verschiedene Datentypen speichert, und einen Anzeigeteil 34, der die angefragten Informationen anzeigt. Außerdem enthält das Mobilendgerät 30 einen Erfassungsteil 35, der verschiedenen Datentypen erfasst, einen Festlegungsteil 36, der es einem Bediener ermöglicht, verschiedene Bedingungen festzulegen, und einen Löschungsteil 37, der Überwachungsinformationen löscht, die mit den Attributinformationen verknüpft sind, die durch den Festlegungsteil 36 festgelegt wurden.
  • Mit Bezug wiederum auf 2 liefert der Kommunikationsteil 31 des Mobilendgeräts 30 bei Schritt S8 Informationen, die vom Datenserver 20 erhalten wurden, an den Verarbeitungsteil 32 des Mobilendgeräts 30. Des Weiteren führt der Verarbeitungsteil 32 des Mobilendgeräts 30 eine Suche durch die Priorität, die Zugehörigkeitsinformationen und Zeitinformationen der empfangenen Informationen durch.
  • Bei Schritt S9 speichert dann das Mobilendgerät 30 all die Informationen gemeinsam, die beim Verarbeitungsteil 32 für jede Fabrik, für jede Produktionslinie und für jeden Roboter verarbeitet wurde.
  • Bei Schritt S10 zeigt das Mobilendgerät 30 dann Informationen am Anzeigeteil 34 des Mobilendgeräts 30 an. Insbesondere erfasst der Erfassungsteil 35 Informationen vom Speicherteil 33 und zeigt sie am Anzeigeteil 34 an. Des Weiteren zeigt er eine Warnung bezüglich Überwachungsinformationen einer vorbestimmten Ordnung oder höherer Priorität an, um diese dem Bediener mitzuteilen. Die vorbestimmte Ordnung ist eine solche, die durch den Bediener vorab festgelegt wird. Wenn es mehrere Prioritäten mit vorbestimmten Ordnungen gibt, werden außerdem die Überwachungsinformationen entsprechend der Prioritätsordnung angezeigt.
  • Das Mobilendgerät 30 kann außerdem die Überwachungsinformationen entsprechend deren Prioritätsordnungen zur Anzeige am Anzeigeteil 34 farblich codieren. Beispielsweise können die Überwachungsinformationen beginnend mit der höchsten Prioritätsordnung durch rote, gelbe, grüne und schwarze Farben angezeigt werden. Außerdem kann der Anzeigeteil 34 des Mobilendgeräts 30 all die betreffenden Informationen gemeinsam für jede Fabrik, für jede Produktionslinie, für jeden Roboter und basierend auf der Art der Überwachungsinformationen anzeigen.
  • Aufgrund dessen können in der vorliegenden Erfindung die Mobilendgeräte 30a bis 30n zu jeder Zeit und an jedem Ort verwendet werden, um die Betriebszustände der Roboter 10a bis 10n an entfernten Standorten zu überwachen. Außerdem können die Attributinformationen der mehreren Roboter 10a bis 10n als Basis benutzt werden, um die Überwachungsinformationen alle gemeinsam anzuzeigen. Zum Beispiel können die Überwachungsinformationen von nur einer spezifischen Fabrik, die Überwachungsinformationen von nur einer spezifischen Line oder die Überwachungsinformationen von nur einem spezifischen Roboter angezeigt werden. Aus diesem Grunde ist es bei der vorliegenden Erfindung auch möglich, die Belastung für die überwachenden Arbeiter zu reduzieren. Insbesondere haben in den vergangenen Jahren die unbemannten Produktionslinien zugenommen, so dass die vorliegende Erfindung besonders vorteilhaft für die Überwachung einer solchen Produktionslinie ist.
  • Diesbezüglich können die Festlegungsteile 12 der Robotersteuervorrichtungen 11a bis 11n benutzt werden, um den Übermittlungszeitablauf für die Übermittlungsteile 15 der Robotersteuervorrichtungen 11a bis 11n festzulegen, um die Überwachungsinformationen an den Datenserver 20 zu übermitteln. Der Übermittlungszeitablauf ist eine Art von Zeitinformation und kann für jede der Überwachungsinformationen festgelegt werden.
  • Wenn beispielsweise die Überwachungsinformation eine spezifische Alarminformation ist, dann ist es möglich, eine unmittelbare Übermittlung der Alarminformation festzulegen, direkt nachdem ein Alarm bezüglich dieser Alarminformation erzeugt wird. Alternativ ist es auch möglich, ein Zeitintervall für die Übermittlung durch einen Festlegungsteil 15 festzulegen und die Information für jedes Zeitintervall zu übermitteln. Weiterhin kann das Festlegungsteil 12 auch dazu benutzt werden, um die Übermittlungszeit direkt festzulegen.
  • Wenn ein solcher Übermittlungszeitablauf festgelegt wird, speichern die Speicherteile 14 der Robotersteuervorrichtungen 11a bis 11 den Übermittlungszeitablauf, der mit den Überwachungsinformationen verknüpft ist. Des Weiteren werden die Übermittlungsinformationen an den Datenserver 20 entsprechend dem festgelegten Übermittlungszeitablauf übermittelt. In der vorliegenden Erfindung kann der Übermittlungszeitablauf festgelegt werden, und der Bediener kann Attributinformationen und Überwachungsinformationen nach eigenem Belieben erhalten.
  • Diesbezüglich ist 6 eine Ansicht, die den Kommunikationsfluss zwischen einem Datenserver und einem Mobilendgerät zeigt. Wie bei Schritt S21 in 6 gezeigt, verbindet sich der Kommunikationsteil 31 des Mobilendgeräts 30 periodisch mit dem Datenserver 20. Ferner wurde bei Schritt S22 die ID der letzten Information, die durch das Mobilendgerät 30 verarbeitet wurde, über das Kommunikationsteil 31 des Mobilendgeräts 30 an den Datenserver 20 geliefert.
  • Dann empfängt der Kommunikationsteil 21 des Datenservers 20 die ID der letzten Information und liefert sie an den Verarbeitungsteil 22 des Datenservers 20. Der Verarbeitungsteil 22 des Datenservers 20 sucht innerhalb des Speicherteils 23 des Datenservers 20, um zu bestimmen, ob eine Information vorhanden ist, die neuer als die ID der letzten Information ist.
  • Wenn eine neuere Information als die ID der letzten Information vorhanden ist, wird weiterhin bei Schritt S23 eine Liste von Informationen erstellt, die Informationen enthält, die neuer sind als die ID der letzten Information. Dann wird die Liste über den Kommunikationsteil 21 des Datenservers 20 an das Mobilendgerät 30 geliefert. Der Kommunikationsteil 31 des Mobilendgeräts 30 empfängt dann die Liste der Informationen von dem Datenserver 20 und liefert sie an den Verarbeitungsteil 32 des Mobilendgeräts 30. Der Verarbeitungsteil 32 des Mobilendgeräts 30 verwendet die Liste der Informationen als Basis, um den später erwähnten Filterungsprozess in Übereinstimmung mit bestimmten Kriterien durchzuführen.
  • Die so erstellte Liste von Informationen wird bei Schritt S24 über den Kommunikationsteil 31 des Mobilendgeräts 30 an den Datenserver 20 geliefert. Der Kommunikationsteil 21 des Datenservers 20 empfängt dann die Liste von erforderlichen Informationen und liefert sie an den Verarbeitungsteil 22 des Datenservers 20. Der Verarbeitungsteil 22 des Datenservers 20 sammelt Informationen in Übereinstimmung mit der Liste von erforderlichen Informationen. Bei Schritt S25 wird diese Liste über den Kommunikationsteil 21 des Datenservers 20 an das Mobilendgerät 30 geliefert. Danach empfängt und verarbeitet das Mobilendgerät 30 die Informationen und speichert die ID der abschließenden Information im Speicherteil 33 des Mobilendgeräts 30. Durch eine solche Verarbeitungsfolge versteht es sich, dass das Mobilendgerät 30 immer die ID der letzten Information speichern kann.
  • Diesbezüglich enthält das Mobilendgerät 30 einen Festlegungsteil 36, der das zu überwachende Zeitband festlegt. Das zu überwachende Zeitband kann beispielsweise nur das Tageszeitband oder kann nur das Nachtzeitband sein. Wenn der Festlegungsteil 36 nicht dazu verwendet wird, das Zeitband festzulegen, kann das zu überwachende Zeitband beim Erfassen der ID der letzten Information festgelegt werden (Schritt S22).
  • Wenn der Festlegungsteil 36 verwendet wird, das zu überwachende Zeitband anstatt der ID der letzten Information festzulegen, wird das festgelegte Zeitband an den Datenserver 20 übermittelt. Der Datenserver 20 erstellt eine Liste von Informationen, die bei einem festgelegten Zeitband gespeichert wird. Eine solche Liste von Informationen wird durch den Erfassungsteil 35 des Mobilendgeräts 30 erfasst. Dadurch ist es möglich, die Überwachungsinformationen des festgelegten Zeitbands zu erfassen. Mit anderen Worten, es ist möglich, das erwünschte Zeitband festzulegen und die Überwachungsinformation in dem Zeitband zu bestätigen. Damit kann die Bestätigungsbelastung für den überwachenden Arbeiter reduziert werden. Außerdem kann die Situation vermieden werden, in der die Kapazität des Mobilendgeräts 30 aufgebraucht ist oder die Kommunikationszeiten länger werden.
  • Diesbezüglich führt der Verarbeitungsteil 32 des Mobilendgeräts 30 wie in 6 gezeigt bei Schritt S23 einen Filterungsprozess in Übereinstimmung mit vorbestimmten Kriterien basierend auf der Liste von Informationen aus. Hierbei ist 7 ein Ablaufdiagramm, das die Verarbeitung in Bezug auf die vorbestimmten Kriterien bei der Filterung, die in 6 gezeigt wird, zeigt. In 7 wird bei Schritt S31 der Festlegungsteil 36 des Mobilendgeräts 30 dazu verwendet, um das Aktualisierungsintervall der Informationen am Mobilendgerät 30 festzulegen. Des Weiteren werden bei Schritt S32 die Anzahl von Teilinformationen in der Liste von Informationen, die vom Datenserver 20 empfangen wird, und die durchschnittliche Verarbeitungszeit, die vorab im Speicherteil 33 des Mobilendgeräts 30 gespeichert wird, als Basis verwendet, um die erforderliche durchschnittliche Verarbeitungszeit aus der folgenden Formel (1) zu berechnen. ( Erforderliche Verarbeitungszeit ) = ( Durchschnittliche Verarbeitungszeit ) × ( Anzahl von Teilinformationen ) ,
    Figure DE102015000227B4_0001
  • Hierbei wird die „durchschnittliche Verarbeitungszeit“ ausgedrückt durch die folgende ( Durchschnittliche Verarbeitungszeit ) = ( Zeit von Erfassung der Daten vom Datenser- ver 20 bis zur Anzeige am Anzeigenteil 34 ) / ( Anzahl von Teilinformationen ) ,
    Figure DE102015000227B4_0002
  • Bei Schritt S33 wird dann beurteilt, ob die erforderliche Verarbeitungszeit länger als das festgelegte Aktualisierungsintervall ist. Wenn die erforderliche Verarbeitungszeit länger als das Aktualisierungsintervall ist, geht die Routine weiter zu Schritt S34, während, wenn sie nicht länger ist, die Routine zu Schritt S35 weitergeht.
  • Bei Schritt S34 wird, um die Informationen hoher Priorität mit hoher Priorität zu verarbeiten, die Liste von Informationen gefiltert, um sie zu aktualisieren. Alternativ ist es ebenfalls möglich, nur die Informationen mit einer vorbestimmten Ordnung oder einer höheren Priorität zu aktualisieren. Dadurch wird verständlich, dass die Aktualisierungsverarbeitung einfacher wird und die Verarbeitungszeit verkürzt wird. In diesem Fall werden nur Informationen mit einer vorbestimmten Ordnung oder einer höheren Priorität am Anzeigeteil 34 des Mobilendgeräts 30 angezeigt. Im Gegensatz dazu wird bei Schritt S35 die Liste der Informationen von dem Datenserver 20 nicht aktualisiert.
  • Des Weiteren wird bei Schritt S36 die Liste der Informationen vom Mobilendgerät 30 an den Datenserver 20 geliefert. Bei Schritt S37 empfängt und verarbeitet dann das Mobilendgerät 30 Informationen vom Datenserver 20, wie oben erläutert. Weiterhin empfängt das Mobilendgerät 30 bei Schritt S38 Informationen vom Datenserver 20 und speichert die Zeit bis zu deren Anzeige am Anzeigeteil 34 im Speicherteil 33. Des Weiteren verwendet das Mobilendgerät die oben genannte Formel (2) als Basis, um die durchschnittliche Verarbeitungszeit zu berechnen und zu speichern. Die gespeicherte durchschnittliche Verarbeitungszeit wird zum Zeitpunkt der nächsten Aktualisierung verwendet.
  • Diesbezüglich kann der Festlegungsteil 36 eines Mobilendgeräts 30 dazu verwendet werden, einige Attributteilinformationen zur Löschung festzulegen. In diesem Fall löscht der Löschungsteil 37 des Mobilendgeräts 30 die Überwachungsinformationen bezüglich der Attributinformationen, die durch den Festlegungsteil 36 festgelegt wurden. Demzufolge ist es möglich, nur die Überwachungsinformationen bezüglich der Attributinformationen zu erhalten, die der Bediener angefordert hat.
  • Beispielsweise kann der Festlegungsteil 36 des Mobilendgeräts 30 dazu benutzt werden, alle Informationen, die sich auf andere Fabriken als eine spezifische Fabrik, zum Beispiel andere Fabriken als Fabrik 1, beziehen, zu löschen und zu ermöglichen, dass nur die Informationen der ersten Fabrik 1 gesehen werden können. Es versteht sich daher, dass der Betriebsablauf des Betrachtens der angeforderten Attributinformationen rationeller und effizienter wird, und die Anfrage des Bedieners kann flexibel gehandhabt werden. Ferner kann selbst in einem Roboterfernsystem 6, das eine große Anzahl von Robotern aufweist, die Situation vermieden werden, dass die Kapazität des Speicherteils 33 eines Mobilendgeräts 30 aufgebraucht ist oder die Kommunikationszeit länger wird.
  • Vorteilhafte Wirkungen der Erfindung
  • Im ersten Aspekt kann der Betriebszustand eines oder mehrerer Roboter an entfernten Standorten leicht überwacht werden. Weiterhin können Attributinformationen und Überwachungsinformationen mehrerer Roboter zusammen angezeigt werden, so dass die Belastung für den überwachenden Arbeiter reduziert werden kann. Dies ist insbesondere vorteilhaft bei der Überwachung einer unbenannten Produktionslinie.
  • Im zweiten Aspekt kann die Übermittlungszeit festgelegt werden, so dass der Bediener Attributinformationen und Überwachungsinformationen in Übereinstimmung mit den eigenen Belangen des Bedieners erhalten kann.
  • Erfindungsgemäß kann das Zeitband zum Überwachen der Robotersteuervorrichtungen festgelegt werden, so dass die Attributinformationen und die Überwachungsinformationen nur in dem Zeitband erhalten werden können, das der Bediener anfordert. Aus diesem Grund können Situationen vermieden werden, in denen die Kapazität des Mobilendgeräts unzureichend wird oder die Kommunikationszeit lang wird.
  • Im vierten Aspekt werden nur Überwachungsinformationen, die eine vorbestimmte Ordnung oder höhere Priorität aufweisen, aktualisiert, wenn ein Produkt aus der Anzahl von Teilen der Überwachungsinformationen und der durchschnittlichen Verarbeitungszeit länger als das Aktualisierungsintervall ist. Dadurch wird die Aktualisierungsverarbeitung einfach und die Verarbeitungszeit kann gekürzt werden.
  • Im fünften Aspekt kann der Festlegungsteil benutzt werden, um einen Teil der Attributinformationen vom Mobilendgerät zu löschen, so dass nur Überwachungsinformationen erhalten werden können, die sich auf die Attributinformationen beziehen, die der Bediener anfordert. Ferner können selbst in einem Roboter-Fernüberwachungssystem, das eine große Anzahl von Robotern aufweist, Situationen vermieden werden, in denen die Kapazität des Mobilendgeräts unzureichend wird oder die Kommunikationszeit lang wird.

Claims (4)

  1. Roboter-Fernüberwachungssystem (6), das mindestens einen Roboter (10a bis 10n) an einem entfernten Standort überwacht, umfassend: mindestens eine Robotersteuervorrichtung (11a bis 11n), die den mindestens einen Roboter steuert, einen Datenserver (20), und eine Mehrzahl von Mobilendgeräten (30a bis 30n), wobei jede der mindestens einen Robotersteuervorrichtungen umfasst: einen Steuervorrichtungs-Speicherteil (14), der Überwachungsinformationen speichert, die einen Betriebszustand des Roboters und Alarminformationen und Attributinformationen, die mit den Überwachungsinformationen verknüpft sind, beinhalten, und einen Steuervorrichtungs-Übermittlungsteil (15), der die Überwachungsinformationen und die Attributinformationen zusammen an den Datenserver übermittelt, wobei der Datenserver einen Datenserver-Übermittlungsteil (21) umfasst, der die Überwachungsinformation und die Attributinformation zusammen an die Mehrzahl von Mobilendgeräten (30a bis 30n) übermittelt, und jedes der Mehrzahl von Mobilendgeräten (30a bis 30n) umfasst einen Mobilendgerät-Speicherteil (33), der die Überwachungsinformation und die Attributinformation speichert und einen Anzeigeteil (34), der die Attributinformationen als Basis benutzt, um die Überwachungsinformationen alle zusammen anzuzeigen; einen Festlegungsteil (36), der ein Zeitband zum Überwachen der Robotersteuervorrichtungen festlegt, und wobei ein Erfassungsteil (35) die Überwachungsinformationen und die Attributinformationen in dem Zeitband erfasst, das durch den Festlegungsteil festgelegt wird.
  2. Roboter-Fernüberwachungssystem nach Anspruch 1, wobei die mindestens eine Robotersteuervorrichtung einen Festlegungsteil (12) umfasst, der einen Übermittlungszeitablauf festlegt, durch den der Steuervorrichtungs-Übermittlungsteil die Überwachungsinformationen an den Datenserver übermittelt, der Steuervorrichtungsteil dazu ausgebildet ist, den Übermittlungszeitablauf, der durch den Festlegungsteil festgelegt wird, verknüpft mit den Überwachungsinformationen zu speichern, und der Steuervorrichtungs-Übermittlungsteil die Überwachungsinformationen und die Attributinformationen an den Datenserver in Übereinstimmung mit dem Übermittlungszeitablauf übermittelt.
  3. Roboter-Fernüberwachungssystem nach Anspruch 1 oder 2, wobei jedes der Mehrzahl von Mobilendgeräten (30a bis 30n) umfasst: einen Festlegungsteil (36), der ein Aktualisierungsintervall der Überwachungsinformationen und der Attributinformationen festlegt und einen Verarbeitungsteil (32), der eine Zeit, die von der Übermittlung bis zur Anzeige der Überwachungsinformationen und der Attributinformationen vom Datenserver erforderlich ist, und eine Anzahl von Teilen dieser Überwachungsinformationen als Basis benutzt, um eine durchschnittliche Verarbeitungszeit zu berechnen, wobei das System dazu ausgebildet ist, die Anzahl von Teilen der Überwachungsinformationen und die durchschnittliche Verarbeitungszeit zu multiplizieren, um eine erforderliche Verarbeitungszeit zu berechnen und nur Überwachungsinformationen zu aktualisieren, die eine vorbestimmte Ordnung oder höhere Priorität aufweisen, wenn die erforderliche Verarbeitungszeit länger als das Aktualisierungsintervall ist, das durch den Festlegungsteil festgelegt wird.
  4. Roboter-Fernüberwachungssystem nach Anspruch 1 oder 2, wobei jedes der Mehrzahl von Mobilendgeräten (30a bis 30n) umfasst: einen Festlegungsteil (36), der die zu löschende Attributinformationen festlegt, und einen Löschungsteil (37), der die Überwachungsinformationen löscht, die mit den Attributinformationen, die durch den Festlegungsteil festgelegt werden, verknüpft sind.
DE102015000227.9A 2014-01-15 2015-01-08 Fernüberwachungssystem für Roboter an entfernten Standorten Active DE102015000227B4 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2014005338A JP5850957B2 (ja) 2014-01-15 2014-01-15 遠隔地にあるロボット遠隔監視システム
JP2014-005338 2014-01-15

Publications (2)

Publication Number Publication Date
DE102015000227A1 DE102015000227A1 (de) 2015-07-16
DE102015000227B4 true DE102015000227B4 (de) 2019-01-03

Family

ID=53485065

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102015000227.9A Active DE102015000227B4 (de) 2014-01-15 2015-01-08 Fernüberwachungssystem für Roboter an entfernten Standorten

Country Status (4)

Country Link
US (1) US9588513B2 (de)
JP (1) JP5850957B2 (de)
CN (1) CN104777801B (de)
DE (1) DE102015000227B4 (de)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5850957B2 (ja) * 2014-01-15 2016-02-03 ファナック株式会社 遠隔地にあるロボット遠隔監視システム
US9718188B2 (en) * 2015-09-21 2017-08-01 Amazon Technologies, Inc. Networked robotic manipulators
CN106302740A (zh) * 2016-08-17 2017-01-04 四川绿创环阅环保科技有限公司 一种基于互联网的报警出警平台
CN106341450A (zh) * 2016-08-17 2017-01-18 四川绿创环阅环保科技有限公司 一种基于移动互联网技术的联网报警***
CN106302736A (zh) * 2016-08-17 2017-01-04 四川绿创环阅环保科技有限公司 一种基于互联网的学校管理***
JP6581050B2 (ja) * 2016-08-24 2019-09-25 川崎重工業株式会社 ロボットの遠隔監視システム
US10646994B2 (en) * 2017-04-25 2020-05-12 At&T Intellectual Property I, L.P. Robot virtualization leveraging Geo analytics and augmented reality
CN107471213B (zh) * 2017-08-03 2020-06-19 大陆智源科技(北京)有限公司 一种机器人模拟***
JP6613275B2 (ja) 2017-09-15 2019-11-27 ファナック株式会社 データ収集装置、データ転送装置、データ収集システム、データ収集プログラム及びデータ転送プログラム
WO2019106724A1 (ja) * 2017-11-28 2019-06-06 三菱電機株式会社 エレベーターの監視システム
CN109159149A (zh) * 2018-07-17 2019-01-08 西安交通大学 一种工业机器人在线监测***
CN112654868B (zh) * 2018-09-21 2024-01-30 株式会社岛津制作所 网关设备、监视***、数据变换方法以及记录介质
JP6816087B2 (ja) 2018-11-02 2021-01-20 ファナック株式会社 ロボットのアラーム通知システム
CN109465833B (zh) * 2018-12-24 2022-09-06 上海新储集成电路有限公司 一种应用于数据中心的智能机器人***
JP7452145B2 (ja) * 2020-03-19 2024-03-19 セイコーエプソン株式会社 生産ライン監視システム
WO2024052999A1 (ja) * 2022-09-06 2024-03-14 ファナック株式会社 情報処理装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000039910A (ja) 1998-07-24 2000-02-08 Nippon Telegr & Teleph Corp <Ntt> ロボット作業情報発信方法及び装置
US20060178777A1 (en) * 2005-02-04 2006-08-10 Samsung Electronics Co., Ltd. Home network system and control method thereof
JP2009026184A (ja) 2007-07-23 2009-02-05 Nec Fielding Ltd 遠隔端末の保守システムおよび保守方法
WO2010141180A2 (en) * 2009-06-05 2010-12-09 The Boeing Company Supervision and control of heterogeneous autonomous operations
US20120265370A1 (en) 2011-04-12 2012-10-18 Yiebin Kim Robot cleaner, and remote monitoring system and method of the same

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001072489A (ja) * 1999-09-02 2001-03-21 Komatsu Electronic Metals Co Ltd 単結晶製造装置の集中管理システム
JP2002082707A (ja) * 2000-09-08 2002-03-22 Sodick Co Ltd 数値制御装置の集中管理装置
JP2002207513A (ja) * 2001-01-11 2002-07-26 Yamatake Sangyo Systems Co Ltd プラント監視装置
WO2003026474A2 (en) * 2001-09-26 2003-04-03 Friendly Robotics Ltd. Robotic vacuum cleaner
US9565275B2 (en) * 2012-02-09 2017-02-07 Rockwell Automation Technologies, Inc. Transformation of industrial data into useful cloud information
JP2004206361A (ja) * 2002-12-25 2004-07-22 Johnson Controls Inc 無線端末を使用した遠隔監視システム及びコンピュータプログラム
US7493310B2 (en) * 2002-12-30 2009-02-17 Fisher-Rosemount Systems, Inc. Data visualization within an integrated asset data system for a process plant
JP2005218559A (ja) * 2004-02-04 2005-08-18 Funai Electric Co Ltd 自走式掃除機ネットワークシステム
KR100645379B1 (ko) * 2004-10-29 2006-11-15 삼성광주전자 주식회사 로봇 제어 시스템 및 로봇 제어방법
WO2007048029A2 (en) * 2005-10-21 2007-04-26 Deere & Company Systems and methods for obstacle avoidance
WO2007122902A1 (ja) 2006-03-24 2007-11-01 Hitachi Kokusai Electric Inc. 基板処理装置の管理方法
JP2009104554A (ja) * 2007-10-25 2009-05-14 Panasonic Electric Works Tatsuno Co Ltd 遠隔監視システム及びそのプログラム、並びにプログラムを記録したコンピュータで読み取り可能な記録媒体
US20130290234A1 (en) * 2012-02-02 2013-10-31 Visa International Service Association Intelligent Consumer Service Terminal Apparatuses, Methods and Systems
US10078811B2 (en) * 2013-11-29 2018-09-18 Fedex Corporate Services, Inc. Determining node location based on context data in a wireless node network
JP5850957B2 (ja) * 2014-01-15 2016-02-03 ファナック株式会社 遠隔地にあるロボット遠隔監視システム

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000039910A (ja) 1998-07-24 2000-02-08 Nippon Telegr & Teleph Corp <Ntt> ロボット作業情報発信方法及び装置
US20060178777A1 (en) * 2005-02-04 2006-08-10 Samsung Electronics Co., Ltd. Home network system and control method thereof
JP2009026184A (ja) 2007-07-23 2009-02-05 Nec Fielding Ltd 遠隔端末の保守システムおよび保守方法
WO2010141180A2 (en) * 2009-06-05 2010-12-09 The Boeing Company Supervision and control of heterogeneous autonomous operations
US20120265370A1 (en) 2011-04-12 2012-10-18 Yiebin Kim Robot cleaner, and remote monitoring system and method of the same

Also Published As

Publication number Publication date
JP5850957B2 (ja) 2016-02-03
DE102015000227A1 (de) 2015-07-16
CN104777801A (zh) 2015-07-15
US9588513B2 (en) 2017-03-07
JP2015131381A (ja) 2015-07-23
US20150198945A1 (en) 2015-07-16
CN104777801B (zh) 2016-08-24

Similar Documents

Publication Publication Date Title
DE102015000227B4 (de) Fernüberwachungssystem für Roboter an entfernten Standorten
DE112007003612T5 (de) Alarmanalysesystem und Verfahren zur Statistiken über Alarme von einem Prozesskontrollsystem
DE102016123235B4 (de) Betriebsverwaltungssystem zum direkten anzeigen eines arbeitsbefehls auf basis einer betriebsverwaltungsinformation an einer werkzeugmaschine
EP3480672A1 (de) Verfahren zum erkennen und anzeigen von operator-zugriffen auf prozessobjekte sowie operator-system
DE102017125103A1 (de) Einstellvorrichtung und einstellsystem zum konfigurieren von einstellungen für eine mehrzahl von maschinen
DE102017123090A1 (de) Robotersystem und Wartungsverfahren zum Verfolgen von Informationen eines Moduls
DE102009021062A1 (de) Alarmverwaltungssystem
EP3690580A1 (de) Gemeinsame visualisierung von prozessdaten und prozessalarmen
DE10317390A1 (de) Datenübertragungseinrichtung und elektronische Steuereinheit
Bochmann Entwicklung und Bewertung eines flexiblen und dezentral gesteuerten Fertigungssystems für variantenreiche Produkte
DE102019200886A1 (de) Roboter und Roboter-Wartungszeitpunkt-Benachrichtigungsverfahren
DE10124132A1 (de) Lichtturm für visualisierte Arbeitsablaufverwaltung
DE102016124285A1 (de) Zustandsänderungsverwaltungssystem für eine fertigungszelle in einem zellensteuerungssystem
EP3552472A1 (de) Landwirtschaftliche arbeitsmaschine
EP4018276A1 (de) Erweiterte trendanzeige von prozessdaten und sekundäralarmen
WO2022028827A1 (de) Verfahren zum betrieb eines systems und system gekoppelt mit einer anzahl von produktionsstationen zum herstellen eines produkts
DE102021122485A1 (de) Verfahren zur Überwachung eines Arbeitssystems sowie System mit Arbeitssystem
DE60012636T3 (de) Verfahren zur Steuerung eines Komplexen Dynamischen Prozesses
DE102020123911A1 (de) Synchronisierung des verhaltens mehrerer instrumente mithilfe von aufträgen und zwischenzielen
EP3779619A1 (de) Emergente risiken eines technischen systems
EP3591525A1 (de) Verteilen von unteranwendungen einer bestimmten anwendung auf rechner von plattformen zumindest zweier verschiedener ebenen
EP3542608B1 (de) Datenübertragungssystem für landwirtschaftliche arbeitsmaschinen
EP2490086A1 (de) Verfahren zum Betrieb eines Automatisierungssystems und nach dem Verfahren arbeitendes Computerprogramm
DE102015211309A1 (de) Werkzeugsystem für eine Montageanlage mit auswählbaren Benachrichtigungsregeln und ein Verfahren für ein Werkzeugsystem einer Montageanlage
EP4191982A1 (de) System und verfahren zum regelmässigen austausch von daten zwischen zwei kommunikationspartnern, sowie werkzeugmaschine mit einem solchen system

Legal Events

Date Code Title Description
R082 Change of representative

Representative=s name: WUESTHOFF & WUESTHOFF, PATENTANWAELTE PARTG MB, DE

R012 Request for examination validly filed
R016 Response to examination communication
R016 Response to examination communication
R018 Grant decision by examination section/examining division
R020 Patent grant now final