Patent ID: 8080966

Claim:
A motor control system, comprising: memory for selectively storing motor positions, system commands, and motor commands; a plurality of motor control processors in operable communication with the memory, each motor control processor responsive to control signals supplied thereto to (i) selectively retrieve system commands and motor positions from the memory, (ii) generate motor commands, and (iii) supply the generated motor commands to the memory; a communication controller in operable communication with the memory and each of the motor control processors, the communication controller operable to selectively receive system commands and further operable to: (i) transmit the received system commands to the memory, (ii) selectively supply the command signals to selected ones of the motor control processors, (iii) selectively receive motor positions from a plurality of motors, (iv) selectively transmit the motor positions to the memory, (v) selectively retrieve the generated motor commands supplied to the memory, and (vi) selectively transmit the retrieved motor commands; and a plurality of motor buffers in operable communication with the communication controller, each motor buffer coupled to selectively receive and transmit at least the motor commands transmitted by the communication controller.