Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
167 words
A method of controlling the velocity of an industrial robot of the type which makes a playback operation between taught points and develops, after each required control cycle, a trigger signal which provides a timing for controlling the position of said robot with an aimed position provided by one of dividing points which divide a distance between the taught points into a plurality of sections, said method comprising the steps of: setting an allowable velocity for a first step section in an acceleration section or a deceleration section for each of axes of said industrial robot, comparing, at the first step section, an instruction velocity to each of said axes and the corresponding allowable velocity with each other, modifying, when the instruction velocity is higher than the allowable velocity, a control cycle after which a next trigger signal is to be developed using values of the allowable velocity and the instruction velocity, and maintaining the thus modified control cycle for the acceleration section or the deceleration section.
Claim 2
Independent Claim
167 words
A method of controlling the velocity of an industrial robot of the type which makes a playback operation between taught points and develops, after each required control cycle, a trigger signal which provides a timing for controlling the position of said robot with an aimed position provided by one of dividing points which divide a distance between the taught points into a plurality of sections, said method comprising the steps of: setting an allowable velocity for a first step section in an acceleration section or a deceleration section for each of axes of said industrial robot, comparing, at the first step section, an instruction velocity to each of said axes and the corresponding allowable velocity with each other, modifying, when the instruction velocity is higher than the allowable velocity, a control cycle after which a next trigger signal is to be developed using values of the allowable velocity and the instruction velocity, and maintaining the thus modified control cycle for the acceleration section or the deceleration section.
Claim 3
Dependent Claim
99 words
A method of controlling the velocity of an industrial robot according to claim 1, wherein a playback operation for the first time is executed while maintaining the modified control cycle for the acceleration section or the deceleration section, and data related to a maximum velocity which is reached by such modification of the control cycle is stored in memory, whereafter in a playback operation for each of the second and following playback operations, the maximum velocity is computed in accordance with the thus stored data and the thus computed maximum velocity is used in place of the instruction velocity.
Claim 4
Independent Claim
157 words
A method of controlling the velocity of an industrial robot of the type which makes a playback operation between taught points and develops, after each required control cycle, a trigger signal which provides a timing for controlling the position of said robot with an aimed position provided by one of dividing points which divide a distance between the taught points into a plurality of sections, said method comprising the steps of: setting an allowable velocity for each step section in an acceleration section or a deceleration section for each of axes of said industrial robot, comparing, at each step section in the acceleration section or the deceleration section, an instruction velocity to each of said axes and the corresponding allowable velocity, and modifying, when the instruction velocity is higher than the allowable velocity, a control cycle after which a next trigger signal is to be developed using individual values of the allowable velocity and the instruction velocity.
Claim 5
Independent Claim
157 words
A method of controlling the velocity of an industrial robot of the type which makes a playback operation between taught points and develops, after each required control cycle, a trigger signal which provides a timing for controlling the position of said robot with an aimed position provided by one of dividing points which divide a distance between the taught points into a plurality of sections, said method comprising the steps of: setting an allowable velocity for each step section in an acceleration section or a deceleration section for each of axes of said industrial robot, comparing, at each step section in the acceleration section or the deceleration section, an instruction velocity to each of said axes and the corresponding allowable velocity, and modifying, when the instruction velocity is higher than the allowable velocity, a control cycle after which a next trigger signal is to be developed using individual values of the allowable velocity and the instruction velocity.
Claim 6
Dependent Claim
92 words
A method of controlling the velocity of an industrial robot according to claim 3, wherein a playback operation for the first time is performed while involving modification of the control cycle, and data related to a maximum velocity which is reached by such modification of the control cycle is stored in memory, whereafter in a playback operation for each of the second and following playback operations, the maximum velocity is computed in accordance with the thus stored data and the thus computed maximum velocity is used in place of the instruction velocity.
Claim 7
Independent Claim
268 words
An apparatus for controlling the velocity of an industrial robot of the type which makes a playback operation between taught points and develops, after each required control cycle, a trigger signal which provides a timing for controlling the position of said robot with an aimed position provided by one of dividing points which divide a distance between the taught points into a plurality of sections, said apparatus comprising: an allowable velocity setting means for setting an allowable velocity for a first step section or for each of step sections in an acceleration section or a deceleration section for each of axes of said industrial robot, a comparing means for comparing, at the first step section or at each of the step sections, an instruction velocity to each of said axes and the corresponding allowable velocity, a control cycle computing means responsive to a result of such comparison from said comparing means for modifying, when the instruction velocity is higher than the allowable velocity, a control cycle after which a next trigger signal is to be developed using individual values of the allowable velocity and the instruction velocity, a storage means for storing therein in a playback operation for the first time data related to a maximum velocity which is reached by modification of the control cycle by said control cycle computing means, and a maximum velocity computing means for computing, in a playback operation for any of the second and following times, the maximum velocity in accordance with the data from said storage means and for setting the thus obtained maximum velocity in place of the instruction velocity.
Claim 8
Independent Claim
268 words
An apparatus for controlling the velocity of an industrial robot of the type which makes a playback operation between taught points and develops, after each required control cycle, a trigger signal which provides a timing for controlling the position of said robot with an aimed position provided by one of dividing points which divide a distance between the taught points into a plurality of sections, said apparatus comprising: an allowable velocity setting means for setting an allowable velocity for a first step section or for each of step sections in an acceleration section or a deceleration section for each of axes of said industrial robot, a comparing means for comparing, at the first step section or at each of the step sections, an instruction velocity to each of said axes and the corresponding allowable velocity, a control cycle computing means responsive to a result of such comparison from said comparing means for modifying, when the instruction velocity is higher than the allowable velocity, a control cycle after which a next trigger signal is to be developed using individual values of the allowable velocity and the instruction velocity, a storage means for storing therein in a playback operation for the first time data related to a maximum velocity which is reached by modification of the control cycle by said control cycle computing means, and a maximum velocity computing means for computing, in a playback operation for any of the second and following times, the maximum velocity in accordance with the data from said storage means and for setting the thus obtained maximum velocity in place of the instruction velocity.
Claim 9
Independent Claim
169 words
An apparatus for controlling the velocity of an industrial robot of the type which interpolates a distance between taught points with a predetermined locus to make a playback operation, comprising: a velocity controlling means for converting an instruction velocity of movement between the taught points into instruction velocities for individual axes of said industrial robots, comparing each of the thus converted instruction velocities for said axes with a corresponding one of allowable velocities for said axes, selecting, when the instruction velocity is higher than the allowable velocity, one of said axes at which the ratio of the instruction velocity to the corresponding allowable velocity presents a maximum value, and modifying the instruction velocity of movement between the taught points such that the instruction velocity of the one axis may be lower than the allowable velocity; a computing means for computing the thus modified instruction velocity of movement between the taught points; and a display means for displaying thereon the instruction velocity of movement thus computed by said computing means.
Claim 10
Independent Claim
169 words
An apparatus for controlling the velocity of an industrial robot of the type which interpolates a distance between taught points with a predetermined locus to make a playback operation, comprising: a velocity controlling means for converting an instruction velocity of movement between the taught points into instruction velocities for individual axes of said industrial robots, comparing each of the thus converted instruction velocities for said axes with a corresponding one of allowable velocities for said axes, selecting, when the instruction velocity is higher than the allowable velocity, one of said axes at which the ratio of the instruction velocity to the corresponding allowable velocity presents a maximum value, and modifying the instruction velocity of movement between the taught points such that the instruction velocity of the one axis may be lower than the allowable velocity; a computing means for computing the thus modified instruction velocity of movement between the taught points; and a display means for displaying thereon the instruction velocity of movement thus computed by said computing means.