Gets/sets the controller ID [value].


If multiple devices are connected to a single host, then each device should have a unique identification number. This will allow the host to differentiate between multiple controllers. This is applicable to all communication types.

The default value for ID is 01.  It is possible to assign any ID number to any device in the range [00-99] by using ID=[01-99]. To save a modified identification number to the flash memory of the CMD-4CR, use the STORE command. After a power cycle, the new identification number will be used.


Access: Read/Write

Category: Motion

Applies to: All Commander Controllers


ASCII                        ID


Syntax


Read

ID

       

Write

ID=[value]                

[value] is the new identification number value      * Valid values for n target value is 00 to 99


Reply

Command is accepted and executed


Read         

Returns unit model followed by last loaded ID, for example CMD-4CR-01 where 01 is the ID.


Write           

OK        * Any change to the ID requires a power cycle before it takes effect.


Command cannot be processed

       An error message is returned. See Error Codes


Example 

Read        

ID        * Request the current unit's identification number


Write        

ID=25                * Modifies the identification number to 25

STORE                * Saves the modified identification number to the flash memory


Notes

Any changes to ID must be stored to flash memory using the STORE command. After a power cycle, the new identification number will be used. Before a power cycle is completed, the settings will not take effect, and any changes will not be returned when requested by the ID command.


See also

System Setup

VER, DB, IP


Commander Manual

Connect Multiple Commander Cores in a System