Control device for driving and controlling a servomotor
AssigneeFanuc Corporation
InventorsYasusuke Iwashita, Tadashi Okita
Life of this patent
Estimating the term…
Abstract
Parameter set 1: T1a, T2a, Fa, Aa, parameter set 2: T1b, T2b, Fb, Ab, and parameter set 3: T1c, T2c, Fc, Ac, which consist of parameters having discrete values in three stages (large, medium and small) are prepared in the memory for example of the CNC 1 or the personal computer 3. For a given parameter set, the set giving priority to accuracy (S=0) is indicated by P (T1p, T2p, Fp, Ap), while the set giving priority to speed (S=1) is indicated by Q (T1q, T2q, Fq, Ag), and interpolation is performed and the parameter set Y=(1−S)×P+S×Q is obtained. The CNC 2 creates operating commands based on set Y and outputs these to the servo control section 2.
Claims12
A control device having a servo control section driving a servomotor and a numerical control section providing operating commands to said servo control section, and which drives and controls the servomotor based on several types of control parameters that regulate the operation of said servo control section and several types of control parameters that regulate the operation of said numerical control section, wherein said control device comprises:
- means for forming one or more groups with regard to one or more types of said control parameters and storing a plurality of parameter sets each composed of individual parameter values in said groups;
- means for selecting two or more sets from among said parameter sets;
- and
- means for setting an index providing any intermediate values with regard to corresponding parameter values in the two or more parameter sets selected;
- wherein
- said servomotor is driven and controlled based on the intermediate values, according to said index provided.
A control device having a servo control section driving a servomotor and a numerical control section providing operating commands to said servo control section, wherein two or more sets of control parameters that regulate the servo control section and the numerical control section are stored in a memory, the control device comprising:
- a unit selecting two or more sets from among the control parameter sets;
- and
- a unit setting an index providing intermediate values with regard to corresponding parameter values in the two or more parameter sets selected;
- wherein the servomotor is driven and controlled based on the intermediate values, according to the index provided.
A method of controlling a servomotor, the method comprising:
- storing a plurality of parameter sets each composed of individual parameter values;
- selecting two or more sets from among the parameter sets;
- setting an index to provide intermediate values with regard to corresponding parameter values in the two or more selected sets;
- and
- controlling the servomotor based on the intermediate values according to the index provided.
Dependencies are inferred from the claim text.