Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
258 words
A system for controlling rotation speed of a motor, comprising: a real position data storage means for storing real position data indicative of a real position of a rotary shaft of the motor; a mark position data storage means for storing mark position data indicative of a mark position of the rotary shaft; a position difference calculator means for comparing real position data stored in the real position data storage means with mark position data stored in the mark position storage means and thereby calculating a difference between real and mark positions; a speed data storage means for storing a speed table which represents a series of motor speed data corresponding to various differences between the real and mark positions, said data being selectively addressed to be read out of the speed data storage means; a head address designating means for designating the head location of the speed table stored in the speed data storage means; an adder means for adding an output of the position difference calculator means and an output of the head address designating means to each other; an address designating means for designating an initial address of the speed table stored in the storage means in response to an output of the adder means and, thereafter, sequentially varying the designated address up to the head address in accordance with the location of the shaft of the motor; and a motor drive means for driving the motor in response to speed data read out of the speed table stored in the speed data storage means.
Claim 2
Independent Claim
258 words
A system for controlling rotation speed of a motor, comprising: a real position data storage means for storing real position data indicative of a real position of a rotary shaft of the motor; a mark position data storage means for storing mark position data indicative of a mark position of the rotary shaft; a position difference calculator means for comparing real position data stored in the real position data storage means with mark position data stored in the mark position storage means and thereby calculating a difference between real and mark positions; a speed data storage means for storing a speed table which represents a series of motor speed data corresponding to various differences between the real and mark positions, said data being selectively addressed to be read out of the speed data storage means; a head address designating means for designating the head location of the speed table stored in the speed data storage means; an adder means for adding an output of the position difference calculator means and an output of the head address designating means to each other; an address designating means for designating an initial address of the speed table stored in the storage means in response to an output of the adder means and, thereafter, sequentially varying the designated address up to the head address in accordance with the location of the shaft of the motor; and a motor drive means for driving the motor in response to speed data read out of the speed table stored in the speed data storage means.
Claim 3
Dependent Claim
20 words
A system as claimed in claim 1, in which the motor comprises a selection servomotor installed in an impact printer.
Claim 4
Dependent Claim
20 words
A system as claimed in claim 1, in which the motor comprises a space servomotor installed in an impact printer.
Claim 5
Independent Claim
299 words
A system for controlling rotation speed of a motor, comprising: a real position data storage means for storing real position data indicative of a real position of a rotary shaft of the motor; a mark position data storage means for storing mark position data indicative of a mark position of the rotary shaft; a position difference calculator means for comparing real position data stored in the real position data storage means with mark position data stored in the mark position storage means and thereby calculating a difference between real and mark positions; a speed data storage means for storing a plurality of speed tables each comprising a series of motor speed data corresponding to various differences between the real and mark positions, said data being selectively addressed to be read out of the speed data storage means, each of said tables corresponding to a specific initial value of the difference between the real and mark positions; a head address designating means for selecting one of the plurality of speed tables stored in the speed data storage means in response to an initial value of the difference between the real and mark positions; an adder means for adding an output of the position difference calculator means and an output of the head address designating means to each other; an address designating means for designating an initial address of the speed table stored in the storage means in response to an output of the adder means and, thereafter, sequentially varying the designated address up to the head address in accordance with the rotation of the shaft of the motor; and a motor drive means for driving the motor in response to speed data read out of selected one of the plurality of speed tables stored in the speed data storage means.
Claim 6
Independent Claim
299 words
A system for controlling rotation speed of a motor, comprising: a real position data storage means for storing real position data indicative of a real position of a rotary shaft of the motor; a mark position data storage means for storing mark position data indicative of a mark position of the rotary shaft; a position difference calculator means for comparing real position data stored in the real position data storage means with mark position data stored in the mark position storage means and thereby calculating a difference between real and mark positions; a speed data storage means for storing a plurality of speed tables each comprising a series of motor speed data corresponding to various differences between the real and mark positions, said data being selectively addressed to be read out of the speed data storage means, each of said tables corresponding to a specific initial value of the difference between the real and mark positions; a head address designating means for selecting one of the plurality of speed tables stored in the speed data storage means in response to an initial value of the difference between the real and mark positions; an adder means for adding an output of the position difference calculator means and an output of the head address designating means to each other; an address designating means for designating an initial address of the speed table stored in the storage means in response to an output of the adder means and, thereafter, sequentially varying the designated address up to the head address in accordance with the rotation of the shaft of the motor; and a motor drive means for driving the motor in response to speed data read out of selected one of the plurality of speed tables stored in the speed data storage means.
Claim 7
Dependent Claim
19 words
A system as claimed in claim 4, in which the motor comprises a selection servomotor of an impact printer.
Claim 8
Dependent Claim
20 words
A system as claimed in claim 4, in which the motor comprises a space servotmotor installed in an impact printer.