Robot control system
AssigneeHonda Giken Kogyo Kabushiki Kaisha
InventorsHidetaka Nose, Kazuhiro Kawabata, Yoshihiko Suzuki, Toshiaki Nagasawa
Life of this patent
Estimating the term…
Abstract
A robot control system including a robot, a robot controller for controlling operation of the robot, and a teaching box for teaching the robot through the robot controller. The teaching box includes an input unit separate from the robot controller for entering a command signal to teach the robot its operation to be effected and a control unit for controlling the input unit and processing and for applying the command signal to the robot controller.
Claims15
A robot control system comprising:
- a robot having an actuator system;
- a robot controller for controlling operation of said robot, said robot controller comprising
- an I/O processing unit for sending signals to and receiving signals from external units,
- a servo control unit for controlling said actuator system,
- a main processing unit for controlling the robot control system,
- a first dual-port RAM, having a plurality of memory areas therein, interconnecting said main processing unit and said I/O processing unit, and
- a second dual-port RAM, having a plurality of memory areas therein, interconnecting said main processing unit and said servo control unit,
- wherein said I/O processing unit, said servo control unit, and said main processing unit each include respective CPUs, said CPUs sending and receiving control information through said first and second dual-port RAMs;
- and
- a teaching box for teaching said robot through said robot controller, said teaching box comprising
- input means separate from said robot controller for entering a command signal to teach said robot an operation to be effected, and
- control means, including a processing means, for controlling said input means and for processing and applying said command signal to said robot controller.
A robot control system comprising:
- a robot having an actuator system;
- and
- a robot controller for controlling operation of said robot,
- said robot controller comsisting of
- an I/O processing unit for sending signals to and receiving signals from external units,
- a servo control unit for controlling said actuator system,
- a main processing unit,
- a first dual-port RAM, having a plurality of memory areas therein, interconnecting said main processing unit and said I/O processing unit, and
- a second dual-port RAM, having a plurality of memory areas therein, interconnecting said main processing unit and said servo control unit,
- said I/O processing unit, said servo control unit, and said main processing unit each include respective CPUs, said CPUs sending and receiving control information through said first and second dual-port RAMs.
A robot control system according to claim 8, said robot being a welding robot, said robot control system further comprising:
- a sequencer and a welding controller connected to said I/O processing unit;
- and
- an hydraulic unit,
- said servo control unit being connected directly and through said hydraulic unit to said welding robot, said welding controller being connected to said welding robot.
A robot controller, for controlling operation of a robot, comprising:
- teaching means, including input means and processing means, for processing user input indicative of desired operations and a mode of operation of the robot into processed operation signals;
- and
- robot control means, coupled to said teaching means and the robot, for controlling the robot in response to said processed operation signals, comprising
- I/O processing means, coupled to and receiving said processed operation signals,
- a first dual-port RAM, coupled to said I/O processing means, for receiving and storing said processed operation signals in memory locations,
- main processing means, coupled to said first dual-port RAM, for receiving and processing said stored processed operation signals into pulse signals representative of intervals or distances which axes of the robot are to be driven,
- a second dual-port RAM, coupled to said main processing means, for receiving and storing said pulse signals in memory locations, and
- servo control means, coupled to said second dual-port RAM, for receiving and processing said stored pulse signals into robot drive signals for controlling the robot and for reading positions of said axes of the robot and outputting processed positional signals indicative thereof to said second dual-port RAM for storage,
- said main processing means operative to receive said stored processed positional signals from said second dual-port RAM for processing said pulse signals.
The robot controller fo claim 11, said main processing means receiving said stored processed positional signals from said second dual-port RAM substantially simultaneously with reception of said stored processed operation signals from said first dual-port RAM.
The robot controller of claim 11, modes of operation of the robot comprising a teaching mode, playback mode, automatic mode, editing mode, a parameter setting mode.
The robot controller of claim 15, said teaching means further comprising a ten-key pad.
The robot controller of claim 16, said teaching means further comprising an LCD display means.
Dependencies are inferred from the claim text.