Error: M260.4: Command is not supported
-
DUET3 6HC 3.6.0-beta.2 CNC mode
Trying to communicate with a StepperOnline BLD-530S BLDC Motor controller in modbus (spindle).
Try to send raw modbus message as indicated in the BLD-530S user manual, get this answer....
Error: M260.4: Command is not supported
260.1 works but not understandable by BLD-530-S (reason why I try M260.4)
Any idea of availability? 3.6.0-beta.3? official release? when?
Many thanks
Kind Regards
-
@audryhome M260.4 has only just been added into the code so isn't in any public release yet.
No ETA on 3.6 beta 3 AFAIK -
@audryhome If you try the build in this thread (Mini 5+ and 6HC builds available), M260.4 appears to be enabled: https://forum.duet3d.com/post/347634. When I send
M260.4
I getError: M260.4: missing parameter 'B' or 'S'
so I guess it's enabled in this build (Mini 5+).I had a look at the manual for the BLD-530-S (https://www.stepperonline.co.uk/digital-brushless-dc-motor-driver-24-48vdc-max-30-0a-600w-bld-530s.html). I don't have any experience in setting up Modbus devices, but it would seem that M260.1 should work. Have a look at this thread for ideas: https://forum.duet3d.com/topic/36350/modbus-spindle-control
Ian
-
@droftarts Works now writing a single register with betaversion from @dc41 excepts that it always say
"Error: M260.1: no or bad response from Modbus device"DUET issues a single register write
device's answer in green
These answers are analyzed by Saleae Logic analyzer.
The only difference is the device seem to answers with a larger stop bit, while DUET is perfectly
OK on timing.Since I cannot dig more into the error above, I cannot determine what is wrong or if this is just due to beta version.