Control device
AssigneeFanuc Corporation
InventorYoshiyuki Suzuki
Life of this patent
Estimating the term…
Abstract
A control device analyzes a control program and controls a plurality of controlled objects to operate in parallel based on the analysis results. This control device has functions of: detecting an adjustable interval in the control program; detecting wasted time that occurs in execution of commands related to waiting between the plurality of controlled objects in the control program; and adjusting speed and/or acceleration of a command related to the movement of an axis of the controlled object in the adjustable interval of the control program such as to reduce the detected wasted time.
Claims6
A control device that performs parallel control of a plurality of different controlled objects to machine a workpiece based on a control program, comprising a processor which is configured to:
- analyze the control program and predict the time to execute each command;
- control the plurality of controlled objects based on a result of analysis;
- detect an adjustable interval in the control program;
- detect wasted time that occurs in execution of commands in the control program that instruct the plurality of controlled objects to wait for each other based on prediction results of machining time by executing and performing arithmetic processing of the control program;
- and
- adjust at least one of speed and acceleration of a command that instructs movement of an axis of the controlled object in the adjustable interval of the control program such as to reduce wasted time.
Dependencies are inferred from the claim text.