Back to results
US 8,026,678 B2Granted
Motor control device
AssigneeBrother Kogyo Kabushiki Kaisha
InventorsShigeki Akiyama, Masatoshi Hirano
Life of this patent
Estimating the term…
Abstract
A motor control device includes at least one operating unit that is provided corresponding to at least one motor to operate the at least one motor, and a control unit that, each time at least one control cycle arrives in which the at least one motor is operated, sets a manipulated variable of the at least one motor to the at least one operating unit that operates the at least one motor of which the at least one control cycle arrives.
Claims15
A motor control device comprising:
- a plurality of operating units, each provided corresponding to each of a plurality of motors, to operate each of the plurality of motors;
- and
- a control unit that, each time each of a plurality of control cycles corresponding to each of the plurality of motors arrives in which each of the plurality of motors is operated, performs a setting operation and an acquisition operation for a number of times corresponding to a motor among the plurality of motors for which corresponding control cycles have arrived, and thereafter performs a registration operation,
- wherein the setting operation is an operation for setting a manipulated variable of the motor among the plurality of motors for which the corresponding control cycle has arrived, previously calculated based on a previously-acquired control variable of the motor to the perating unit among the plurality of operating units that operates the motor for which the corresponding control cycle has arrived,
- wherein the acquisition operation is an operation for acquiring a current control variable of the motor for which the corresponding control cycle has arrived, and
- wherein the registration operation is an operation for registering a manipulated variable calculation process task of the motor for which the corresponding control cycle has arrived into an execution waiting queue, wherein the manipulated variable calculation process task is a task for calculating a manipulated variable of the motor for which the corresponding control cycle has arrived based on the current control variable acquired by the acquisition operation.
3 more elements
A motor control device comprising:
- at least one rotation amount detecting unit provided corresponding to at least one motor to detect a rotation amount of the at least one motor;
- a storage unit that stores a manipulated variable of the at least one motor;
- an input/output unit that acquires a detection result from the at least one rotation amount detecting unit and the manipulated variable of the at least one motor from the storage unit to set the acquired manipulated variable to at least one operating unit that operates the at least one motor each time at least one control cycle arrives in which the at least one motor is operated;
- and
- a manipulated calculation unit that, when the manipulated variable of the at least one motor is set by the input/output unit, executes a manipulated variable calculation process task registered into an execution waiting queue, wherein the manipulated variable calculation process task is a task for calculating a manipulated variable of the at least one motor based on the detection result acquired by the input/output unit to store the calculated manipulated variable in the storage unit.
2 more elements
Dependencies are inferred from the claim text.