Robot control device
AssigneeFanuc Corporation
InventorsMasanobu Hatada, Takahiro Tanaka
Life of this patent
Estimating the term…
Abstract
A robot control device 30 controls a robot 40 provided with a laser oscillator 42, and comprises a storage unit 355, a selection unit 320, and a processing unit 356. The storage unit 355 stores, for each of models A-C of the laser oscillator 42, processing programs P1, P3 for executing processing to bring the laser oscillator 42 from a state of no processing to a state of completed processing. The selection unit 320 is configured to be capable of selecting the models A-C. The processing unit 356 reads, from the storage unit 355, the processing programs P1a-P1c, P3a-P3c corresponding to the model A-C selected by the selection unit 320 and executes said programs.
Claims6
A robot control device that controls a robot that includes a laser oscillator, comprising:
- a non-transitory memory unit that stores, for each of a plurality of models of laser oscillators, a processing program for executing a process that changes a laser oscillator of a corresponding model from an unprocessed state to a process complete state;
- a selection unit by which one of the plurality of models is selected by an operator;
- and
- a processor that reads out from the memory unit and executes the processing program that corresponds to a model selected by the selection unit, wherein
- the processor, upon a first model being selected by the selection unit, reads out from the memory unit and executes the processing program corresponding to the first model, completing a process of a laser oscillator of the first model changing from the unprocessed state to the process complete state, and
- upon a second model that is different from the first model being selected by the selection unit, reads out from the memory unit and executes the processing program corresponding to the second model, completing a process of a laser oscillator of the second model changing from the unprocessed state to the process complete state.
A robot control device that controls a robot that includes a laser oscillator, comprising:
- a non-transitory memory unit that stores, for each of a plurality of models of laser oscillators, a start-up processing program for executing a process that changes a laser oscillator of a corresponding model from an initial state in which laser output is not possible to a preparation complete state in which laser output is possible and a shut-down processing program for executing a process that returns a laser oscillator of the corresponding model from the preparation complete state to the initial state;
- a selection unit by which one of the plurality of models is selected by an operator;
- and
- a processor that reads out from the memory unit and executes the start-up processing program that corresponds to a selected model selected by the selection unit and the shut-down processing program that corresponds to the selected model, wherein
- the processor, upon a first model being selected by the selection unit, reads out from the memory unit and executes the start-up processing program corresponding to the first model, completing a process of a laser oscillator of the first model changing to the preparation complete state and reads out from the memory unit and executes the shut-down processing program corresponding to the first model, completing a process of a laser oscillator of the first model returning to the initial state, and
- upon a second model that is different from the first model being selected by the selection unit, reads out from the memory unit and executes the start-up processing program corresponding to the second model, completing a process of a laser oscillator of the second model changing to the preparation complete state and reads out from the memory unit and executes the shut-down processing program corresponding to the second model, completing a process of a laser oscillator of the second model returning to the initial state.
Dependencies are inferred from the claim text.