The auto detection of the kellys is not the best. Some motors require many tries until the detection is succesful even though nothing is wrong. At least the program has a diagnostic screen where it's possible to readout the hall signals.
The behaviour in the video is what it looks like both for succesful and unsuccesful identification. Only difference between these is that when auto id is succesful controller eventually blinks the red error LED, after that you have to do a second shutoff of controller. It then resets itself to "85" in the auto id parameter in the program and the auto-id is finished. Not very logical.
I've had attempts where the auto id is never OK but still the correct hall and phase combination has been set on the controller. It was like this with the original hall sensors in my motor when the sensors were not placed in the correct location.
Troubleshooting
If halls are powered correctly then you can see their status in the Kelly program.
If they are not powered correctly you get an error message. First get them visible without error
There's no point running the auto id if you have hall errors.
KLS controller sends 12V to the halls so it's normally not a matter of too low volts to the halls if the controller isn't broken. You can measure the volts between the hall + cable on the controller to hall ground and verify that it's feeding the halls.
Go to the diagnostic screen in the user program.
Turn the motor slowly by hand and note the different hall signal combinations. If hall signals follow the order in this table on the diagnostic screen in the Kelly program then they are connected in the right order:
101-->001-->011...etc
The signals can be commutating in the opposite order also, depending on what direction motor is turned vs the rotation used in the table.
If you get 000 or 111 hall status then either halls are not functioning properly or you have 60 degrees hall commutation motor which has a different commutation table. Google is your friend for this table, i won't link it since 120 deg hall commutation is the most common
If the signals don't follow this order then try the automatic detection again. Turn the motor and check the hall signals again.
If that doesn't get you correct commutation order then you can manually switch the hall connections until they follow the order in the table.
If signals are following table and motor still doesn't work smoothly and with good torque: try to switch between the possible phase wire connection combinations. It's a quick and easy job, just write down which you have tried and try them all.
If you get a good combination but wrong direction then switch direction in the program.
If It still doesn't work and you have done all above then your halls are most likely not functioning properly or not placed in the correct position in the motor..
Tough luck.. You will probably have to move or change the halls :wink: