2024-05-08 01:48 AM
I have a PowerSTEP01 that is behaving unexpectedly when I send the ResetDevice command.
If I send it when my system starts then everything is ok when I check the STATUS register.
However, if I send ResetDevice after the motor has been moved (sequence ends with a SoftStop), then the status reports CMD_ERROR. Adding a status check shows that the error was definitely caused by the ResetDevice command - status before is 0xE012 and after is 0xE092.
This does not happen if I issue a HardHiZ before the ResetDevice.