Patent US5170109A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5170109A Expired / Lapsed US ⏱️ 0.0 years remaining

Method of controlling robot in event of a power failure

Assignee: Fanuc Corp
•
Filing: 1991-03-01
•
Granted: 1992-12-08
•
Expires: 2011-03-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Disclosed is a method of controlling a robot, for restarting the robot by resupplying an electric power in the event of a power failure. When a power failure detection circuit detects that a voltage has dropped or has been cut off, the circuit notifies an operating method (OS) of this (S1) and the OS writes a power failure flag to a non-volatile memory and stops a task being performed (S2). The data of the task being performed is saved in the non-volatile memory. After the electric power has been resupplied (S10), the OS executes a power failure processing for itself, with reference to the power failure flag (S11), initializes hardware (S12), executes a power failure processing routine for each task (S13), and restarts the operation of the robot from the position at which the robot was stopped when the power failure occurred (S14).

Inventors

  • 👤 Akihiro Yanagita
  • 👤 Yoshiki Hashimoto
  • 👤 Hiroji Nishi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 15:48
CPC Classifications
B; B25; B25J; B25J19/00; B25J19/06; G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/406; G05B19/4067; G05B2219/00; G05B2219/30; G05B2219/34; G05B2219/34072; G05B2219/34365; G05B2219/45; G05B2219/45083

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 178 words
A method of controlling a robot for restarting the robot by resupplying an electric power thereto in the event of a power failure, comprising the steps of: detecting by a power failure detecting circuit that a voltage has dropped or an input power supply has been cut off; notifying an operating system (OS) through said power failure detection circuit of the detection of a voltage drop or power failure; using said OS to write a power failure flag to a non-volatile memory and to stop a task being performed after said OS has been notified of the detection of a voltage drop or power failure; causing said OS to execute a power failure processing for said OS with reference to said power failure flag after the voltage has been restored or electric power has been resupplied; initializing hardware by said OS; executing a power failure processing routine by each task in accordance with instructions from said OS; and operating said robot by said OS from the point at which said robot was stopped when the power failure occurred.
Claim 2
Independent Claim 178 words
A method of controlling a robot for restarting the robot by resupplying an electric power thereto in the event of a power failure, comprising the steps of: detecting by a power failure detecting circuit that a voltage has dropped or an input power supply has been cut off; notifying an operating system (OS) through said power failure detection circuit of the detection of a voltage drop or power failure; using said OS to write a power failure flag to a non-volatile memory and to stop a task being performed after said OS has been notified of the detection of a voltage drop or power failure; causing said OS to execute a power failure processing for said OS with reference to said power failure flag after the voltage has been restored or electric power has been resupplied; initializing hardware by said OS; executing a power failure processing routine by each task in accordance with instructions from said OS; and operating said robot by said OS from the point at which said robot was stopped when the power failure occurred.
Claim 3
Dependent Claim 45 words
A method of controlling a robot in the event of a power failure according to claim 1, wherein said step of initializing said hardware includes a step of loading a servo control program in a servo motor control circuit from a ROM to a RAM.
Claim 4
Dependent Claim 45 words
A method of controlling a robot in the event of a power failure according to claim 1, wherein said step of initializing said hardware includes a step of making a display unit to realize a display of a power failure message on a display screen.
Claim 5
Independent Claim 180 words
A method for controlling a robot and for restarting the same after power failure, said method comprising: directing the operation of said robot using instructions from a conventional operating system powered by electrical energy from a general source; detecting a voltage condition or a power supply cut off condition in said electrical energy from said general source; notifying said operating system of a said voltage drop condition or a said power supply cut off condition; using said operating system to stop the operation of the robot and to write a power failure flag to a non-volatile memory upon being notified of a said condition; supplying electrical energy from a second source to power said operating system in response to detection of a said condition; causing said operating system to execute a restarting program for said robot using information from said flag when electrical energy from said general source once again becomes available, to thereby cause said robot to resume operation from the point at which it was stopped by the operating system when it was notified of a said condition.
Claim 6
Independent Claim 180 words
A method for controlling a robot and for restarting the same after power failure, said method comprising: directing the operation of said robot using instructions from a conventional operating system powered by electrical energy from a general source; detecting a voltage condition or a power supply cut off condition in said electrical energy from said general source; notifying said operating system of a said voltage drop condition or a said power supply cut off condition; using said operating system to stop the operation of the robot and to write a power failure flag to a non-volatile memory upon being notified of a said condition; supplying electrical energy from a second source to power said operating system in response to detection of a said condition; causing said operating system to execute a restarting program for said robot using information from said flag when electrical energy from said general source once again becomes available, to thereby cause said robot to resume operation from the point at which it was stopped by the operating system when it was notified of a said condition.

References Cited (Backward Citations)

US4751652A Cited
US4453117A Cited
US4638227A Cited
US4697979A Cited
US4636699A Cited
US4888531A Cited
US5038272A Cited
US5017848A Cited
US5075870A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-12-08 1996-06-08 1996-12-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-12-08 2000-06-08 2000-12-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-12-08 2004-06-08 2004-12-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag