← Back to Patent Explorer
EP0075325A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Control apparatus and method for industrial robot

Assignee: Nidec Instruments Corp
•
Filing: 1982-09-21
•
Granted: —
•
Expires: 2002-09-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A control apparatus and a method for operating the control apparatus for an industrial robot in which the robot is capable of performing numerous different tasks without requiring reprogramming, and in which programs can easily be corrected to compensate for changes in the workpiece being handled. The control apparatus includes a programming unit and a robot control unit. Each industrial robot is provided with its own robot control unit, while a single programming unit is shared among plural robot control units. The programming unit is detachably coupled to the robot control unit through a communication cable. The programming unit includes an arithmetic processor, one or more memories, an inputting device and a display, and the robot control unit includes plural program memories for storing plural programs communicated to the robot con. trol unit from the programming unit, an operation control unit for carrying out operations of the robot in accordance with a selected program read from a selected program memory and a mode setting circuit for selecting between a mode of receiving and storing programs and continuous operation mode. Data contained in the operating programs can easily be changed to compensate for a change in the workpiece being handled by an editing process carried out in the programming unit.

Inventors

  • 👤 Yukio Fujimura
  • 👤 Yukio Oguchi
  • 👤 Kazuyoshi Yasukawa

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-03 01:09
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/409; G05B19/42; G05B19/404; G05B2219/00; G05B2219/30; G05B2219/36; G05B2219/36078; G05B2219/36159; G05B2219/36511; G05B2219/36513; G05B2219/45; G05B2219/45083

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 295 words
A control apparatus for an industrial robot, comprising: a programming unit and a robot control unit; said programming unit comprising a program editing arithmetic processor, data inputting means for inputting data to said program editing arithmetic processor, a random-access memory coupled to said program editing arithmetic processor for storing a program prior to processing, an external memory communicated with said random-access memory and said program editing arithmetic processor for storing a plurality of programs, and first communicating circuit means for transmitting programs outputted through said program editing arithmetic processor to said robot control unit; and said robot control unit comprising second communication circuit means for receiving processed programs from said first communicating circuit means of said programming unit, a plurality of program memories each of which is capable of storing a single program for operating said industrial robot, selecting means for routing programs communicated through said second communicating circuit to a designated one of said program memories and for selectively reading programs out of a designated one of said program memories, a robot operation control unit for controlling operations of said industrial robot in accordance with a program read out by said selecting means from a selected one of said program memories, and mode setting means for operating said selecting means and said robot operation control means, wherein said mode setting means can selectively set said selecting means and said control means in a mode for receiving and storing programs to receive processed programs from said programming unit for storing process programs in said program memories and in a continuous operation mode for reading out a selected -program from a designated one of said program memories for causing said robot control units to control operations of said industrial robot in accordance with said selected program.
Claim 2
Dependent Claim 295 words
A control apparatus for an industrial robot, comprising: a programming unit and a robot control unit; said programming unit comprising a program editing arithmetic processor, data inputting means for inputting data to said program editing arithmetic processor, a random-access memory coupled to said program editing arithmetic processor for storing a program prior to processing, an external memory communicated with said random-access memory and said program editing arithmetic processor for storing a plurality of programs, and first communicating circuit means for transmitting programs outputted through said program editing arithmetic processor to said robot control unit; and said robot control unit comprising second communication circuit means for receiving processed programs from said first communicating circuit means of said programming unit, a plurality of program memories each of which is capable of storing a single program for operating said industrial robot, selecting means for routing programs communicated through said second communicating circuit to a designated one of said program memories and for selectively reading programs out of a designated one of said program memories, a robot operation control unit for controlling operations of said industrial robot in accordance with a program read out by said selecting means from a selected one of said program memories, and mode setting means for operating said selecting means and said robot operation control means, wherein said mode setting means can selectively set said selecting means and said control means in a mode for receiving and storing programs to receive processed programs from said programming unit for storing process programs in said program memories and in a continuous operation mode for reading out a selected -program from a designated one of said program memories for causing said robot control units to control operations of said industrial robot in accordance with said selected program.
Claim 3
Dependent Claim 24 words
The control apparatus of claim 1, further comprising a detachable cable for detachably connecting said first communicating circuit means and said second communicating means.
Claim 4
Dependent Claim 56 words
The control apparatus of claim 1, further comprising an external sensor for sensing a predetermined parameter of a workpiece; and detecting means coupling an output of said sensing means to said selecting means for causing said selecting means to select an operating program for said industrial robot in accordance with an output of said external sensor.
Claim 5
Dependent Claim 35 words
The control apparatus of claim 3, wherein said sensing means comprises a group of limit switches engagable with dogs attached to a workpiece handled by said industrial robot for determining a type of said workpiece.
Claim 6
Independent Claim 219 words
A method for controlling the operation of an industrial robot through an industrial robot control apparatus including a programming unit and a robot control unit detachably coupled to said programming unit; the programming unit comprising an arithmetic processor, data inputting means for inputting data to said arithmetic processor, a temporary memory coupled to said arithmetic processor, and a second memory coupled to said arithmetic processor through said temporary memory for storing a plurality of operating programs; and said robot control unit comprising a program memory for receiving and storing programs transferred from said programming unit, and means for controlling the movement of said industrial robot in accordance with a selected program read out from said memory means, comprising the steps of: transferring position control data from a selected program from said second memory to said temporary member; inputting data representative of corrective values through said data inputting means; processing said data from said selected program and said data inputted through said data inputting means in said arithmetic processor to provide corrected program data; transmitting said corected program data from said arithmetic processor to said program memory of said robot control unit; receiving said and storing corrected program data in said program memory of said robot control unit; and operating said industrial robot in accordance with the corrected program data.
Claim 7
Independent Claim 219 words
A method for controlling the operation of an industrial robot through an industrial robot control apparatus including a programming unit and a robot control unit detachably coupled to said programming unit; the programming unit comprising an arithmetic processor, data inputting means for inputting data to said arithmetic processor, a temporary memory coupled to said arithmetic processor, and a second memory coupled to said arithmetic processor through said temporary memory for storing a plurality of operating programs; and said robot control unit comprising a program memory for receiving and storing programs transferred from said programming unit, and means for controlling the movement of said industrial robot in accordance with a selected program read out from said memory means, comprising the steps of: transferring position control data from a selected program from said second memory to said temporary member; inputting data representative of corrective values through said data inputting means; processing said data from said selected program and said data inputted through said data inputting means in said arithmetic processor to provide corrected program data; transmitting said corected program data from said arithmetic processor to said program memory of said robot control unit; receiving said and storing corrected program data in said program memory of said robot control unit; and operating said industrial robot in accordance with the corrected program data.
Claim 8
Dependent Claim 55 words
The method of claim 5, wherein said data inputted through said data inputing means is in Cartesian coordinates, and wherein said step of processing comprises converting said data inputted through said inputting device in Cartesian coordinates into polar coordinates so that said corrected program data communicated to said robot control unit is in polar coordinates.
Claim 9
Dependent Claim 45 words
The method of claim 6, wherein said programming unit comprises displaying means coupled to said inputting device and said temporary memory, and further comprising the step of displaying data on said displaying means inputted through said inputting device and data stored in said temporary memory.
Claim 10
Independent Claim 288 words
A method for controlling an industrial robot through an industrial robot -control apparatus including a programming unit and a robot control unit detachable connected to said programming unit; the programming unit comprising an arithmetic processor, a temporary memory coupled said arithmetic processor, a second memory capable of storing a plurality of operating programs coupled to said temporary memory, and display means for displaying data inputted through said inputting device and stored in said tempcrary memory; and said robot control unit comprising a program - memory for storing completed programs communicated to said robot control unit from said arithmetic processor,, and means for controlling movements of said industrial robot in accordance with a selected program read out from said program memory comprising the steps of: inputting data through said data inputting means for selecting a program stored in said second memory for causing said selected program to be read from said second memory into said temporary memory; displaying data identifying said selected. program on said displaying means; determining whether a positional direction or an offset is to be effected in said selected program; supplying one of an offset- indicating input and a correction input in accordance with the result of the step of determining whether a positional correct or an offset is to be made in Cartesian coordinate form and in the form of differences; changing numerical values in said selected program representing an operating pattern of said industrial robot in accordance with said data inputted into said temporary memory using said arithmetic processor; simultaneously, displaying data indicative of corrected positions on said display means; transferring a corrected program from said arithmetic processor to said robot control unit; and operating said industrial robot in accordance with said corrected program.
Claim 11
Independent Claim 288 words
A method for controlling an industrial robot through an industrial robot -control apparatus including a programming unit and a robot control unit detachable connected to said programming unit; the programming unit comprising an arithmetic processor, a temporary memory coupled said arithmetic processor, a second memory capable of storing a plurality of operating programs coupled to said temporary memory, and display means for displaying data inputted through said inputting device and stored in said tempcrary memory; and said robot control unit comprising a program - memory for storing completed programs communicated to said robot control unit from said arithmetic processor,, and means for controlling movements of said industrial robot in accordance with a selected program read out from said program memory comprising the steps of: inputting data through said data inputting means for selecting a program stored in said second memory for causing said selected program to be read from said second memory into said temporary memory; displaying data identifying said selected. program on said displaying means; determining whether a positional direction or an offset is to be effected in said selected program; supplying one of an offset- indicating input and a correction input in accordance with the result of the step of determining whether a positional correct or an offset is to be made in Cartesian coordinate form and in the form of differences; changing numerical values in said selected program representing an operating pattern of said industrial robot in accordance with said data inputted into said temporary memory using said arithmetic processor; simultaneously, displaying data indicative of corrected positions on said display means; transferring a corrected program from said arithmetic processor to said robot control unit; and operating said industrial robot in accordance with said corrected program.
Claim 12
Dependent Claim 30 words
The method of claim 8, wherein said arithmetic processor converts data inputted thereto through said inputting device and temporary memory into polar coordinates for use by said robot control unit.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag