Method and apparatus for controlling motors of different types
First Claim
1. A motor control module, comprising:
- an output power stage configured for a particular motor type;
a motor control unit coupled to the output power stage, the motor control unit configured to monitor status information about the motor control module; and
status registers coupled to the motor control unit, the status registers having a format independent of motor type, the motor control unit configured to update the status information in the status registers.
1 Assignment
0 Petitions
Accused Products
Abstract
In order to reduce the time and expense of designing and operating a motor control system with multiple motors of different types, a motor control system is provided with motor control modules that monitor and record status information and update settings in a uniform manner regardless of the motor type under control. Each motor control module includes an output power stage and a motor control unit connected to each other. The status information includes status information about the output power stage or a current control loop connected to the output power stage. The settings include conditions monitored by each motor control module and corresponding actions taken by each motor control module based on the conditions. A host processor connected to the multiple motor control modules may request the common status information and send messages to update common settings of the motor control modules.
89 Citations
36 Claims
-
1. A motor control module, comprising:
-
an output power stage configured for a particular motor type; a motor control unit coupled to the output power stage, the motor control unit configured to monitor status information about the motor control module; and status registers coupled to the motor control unit, the status registers having a format independent of motor type, the motor control unit configured to update the status information in the status registers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A motor control module, comprising:
-
an output power stage configured for a particular motor type; and a motor control unit coupled to the output power stage, the motor control unit configured to update settings of the motor control module, the settings being independent of motor type. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A method of controlling a motor of a particular motor type, the method comprising:
-
monitoring status information about a motor control module for a motor of a particular motor type, the status information being in a format independent of motor type; and updating the status information about the motor control module in status registers. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. A method of controlling a motor of a particular motor type, the method comprising:
-
receiving a message to update settings of a motor control module for a particular motor type, the format of the settings being independent of motor type; and updating the settings of the motor control module based on the message. - View Dependent Claims (28, 29, 30, 31, 32, 33)
-
-
34. A motor control system, comprising:
-
a motor control data bus for carrying motor information; and plural motor control modules for different motor types coupled to the motor control data bus, each motor control module including; an output power stage for a particular motor type; a motor control unit coupled to the output power stage, the motor control unit including status registers configured to store status information about the motor control module, the status information being in common among the plural motor control modules. - View Dependent Claims (35)
-
-
36. A motor control system, comprising:
-
a motor control data bus for carrying motor information; and plural motor control modules for different motor types coupled to the motor control data bus, each motor control module including; an output power stage for a particular motor type; a motor control unit coupled to the output power stage, the motor control unit configured to update settings of the motor control module in common among the plural motor control modules based on a message from the motor control data bus.
-
Specification