T-Series/Commands/Restore Settings/T-CD

From ZaberWiki
Jump to navigation Jump to search
Instruction Name Restore Settings
Applies to T-CD
Firmware Version 5.00 and up
Command Number 36
Command Type Command
Command Data Peripheral ID
Reply Data Peripheral ID
Safe to retry? Yes
Returns Current Position? No
Persistence Non-Volatile
Summary Restores the device settings to the factory defaults.

This command should be issued with a Peripheral ID of 0 to return the device to factory default settings. This instruction is very useful for troubleshooting. If the device does not appear to function properly, it may be because some of the settings have been changed. This instruction will restore the settings to default values. For a table of default settings, see Appendix A. All settings affected by this instruction are stored in non-volatile memory and will persist after power-down or reset.

Peripheral IDs

The T-CD motor controller is designed to control many different motors and actuators. The Restore Settings instruction should usually be issued with a Peripheral ID corresponding to the specific motor or motorized device connected. This will set the T-CD motor controller to the factory default settings for the motorized peripheral in question. For example, if a T-CD device is connected to an NA11B30, the user can issue the Restore Settings instruction with a Peripheral ID of 31130. This will automatically set all non-volatile parameters (range, mode, running and hold currents, etc) to values that will work with the NA11B30.

The table below shows Peripheral IDs for all Zaber products compatible with T-CD devices. Note that some of these products may be discontinued. For a list of settings corresponding to each of these Peripheral IDs, see https://www.zaber.com/device-settings.

LM Series NA Series NM Series
LMG40 - 1240
LMG60 - 1260
LML15 - 1215
LML25 - 1225
LML50 - 1250
LMR39 - 1239
LMR58 - 1258
LMR82 - 1282
LMR60 - 1261
NA08A16 - 30816
NA08A30 - 30830
NA08B16 - 30916
NA08B30 - 30930
NA11B16 - 31116
NA11B30 - 31130
NA11B60 - 31160
NA14B16 - 31416
NA14B30 - 31430
NA14B60 - 31460
NA23C60 - 32360*
NA34C60 - 33460*
NM08A - 2081
NM08B - 2082
NM11A - 2111
NM11B - 2112
NM11C - 2113
NM17A - 2171
NM17B - 2172
NM17C - 2173
NM23A - 2231
NM23B - 2232
NM23C - 2233
NM34A - 2341
NM34B - 2342
NM34C - 2343

'*' These peripheral IDs are only valid on T-CD2500 (not on T-CD1000) because these devices require more than 1000mA/phase driving current.

If the Restore Settings instruction is issued with data of 0 rather than one of the above peripheral IDs, then the T-CD device will be set to its lowest running current possible. This is the safest setting that prevents damage to any motor connected to the T-CD, but as a result, you will likely not be able to run a motor with the T-CD set to this condition. You can either issue the Restore Settings instruction with one of the peripheral IDs listed above, or you can adjust each relevant setting independently. Note that the default settings for a given peripheral ID are just a starting point to get your device working. The settings should still be adjusted individually for optimum performance in your application.


Warning: This is an "include" page. As such, its contents may be included in multiple other pages. To see a list of all pages that include this page, click on "What links here" in the bottom left navbar. If you make changes to this page, be sure that your changes are appropriate to all pages on which this content will be included. You are also encouraged to review our Zaber Wiki Editing Guidelines. This header will not be included in other pages.