Patent ID: 7774089

Claim:
A motor control system, comprising: a motor control host connected to a motor; a plurality of communication ports for communicating messages with at least one of network entities, Human Interface Modules (HIMs), and serial ports; a memory having stored therein an enable mask defining an enablement state for each of the plurality of communication ports as at least one of an affirmative enablement state and negative enablement state, and a security mask defining a configuration mask designating ports through which configuration messages may be received, the configuration messages including at least one of a motor type, type of feedback device, feedback counts per revolution, feedback device number of taps, motor overload service factor, two or three wire control information, current limit, regenerative power limit, controller gain constant, preset speed, velocity bandwidth, position bandwidth, and inertia constant, and a control mask designating control access for each of the communication ports, the control access including at least one of sending a start, stop, clear fault, set direction, set acceleration, set deceleration, and set reference instruction; and a processing device configured to access the enable mask stored in the memory and send a first message over selected ports having the affirmative enablement state to maintain a communication link over the selected ports and inhibit the first message from being communicated over ports having the negative enablement state, the first message including the configuration mask and the control mask, the processing device being configured to access the security mask and send and receive control communications only over ports designated in the control mask and send and receive configuration communications only over ports designated in the configuration mask.