Bringing life to some 400w servos

Greetings Arduinians,

I wonder if there is a servo surgeon out there that can help me bring some motors to life.

The motors are - Leadshine ACM604V60-1-2500 400 W brushless AC servo motor (2500 lines)

The drivers are - Leadshine ACS806 brushless servo motor driver

I am using an Arduino Uno, and basically want to push a button and get the two servos to spin up in opposite directions up to 3000rpm over 20 secs, hold at that speed for 30 secs and then wind down over 10 secs.

Any suggestions welcome.

Cheers

Dub_M

2 options

  • Program a motion profile into the drive and trigger from arduino
  • Use the step/dir inputs on the drive and use AccelStepper on the arduino with the driver option

Thanks for your suggestions nilton61.

I am new to Arduino, and have been busy reading, looking at code and trying to get my head around it all. I heading for option 1, but it may take me some time to get there by myself. I will keep trying.

I have already tried option 2, but with very limited success. I loaded AccelStepper onto the Arduino and only got very slow movement and some bad sounds from the motors. I have since spent a hours tuning the drives since then with limited success.

The Arduino is my backup plan after the original programmable controller that was sold to me with the motors has also failed to produce the desired result after many many hours of very frustrating trouble shooting. Whilst it had produced some movement, it has still only managed to get up to about 1/10 of the speed I need.........

Hmmmmm.......

you should only need a speed, direction and enable signal for them, like a 2 wire stepper control its all on the web page for them

are you sure they are Leadshine products or a bad clone

what size power supply are you using for them for the speed you wont to go you will more than likely need to use 80vdc at 6A

Hi, have you tried a CNC forum, these are very specific controllers that appear to require some expert programming.

Tom....... :slight_smile:

Hello Danielyall,

I have tired speed and direction wiring combinations with the Arduino Uno, and another that was supplied with the motors ( https://oceancontrols.com.au/KTA-193.html ).

Limited success with both of them, but nothing like I was promised. The company that supplied it all has also spent a few hours on this too. I intend to get them to try again.

I dont think they are bad clones. If they are clones, they look very good. I have contacted Leadshine with the serial numbers and some queries though and am waiting to hear back from them.

I have 2x 36vdc 6A power supplies wired up in series for each drive (tuned to 60 vdc). I was assured that this setup would work fine by the suppliers. So far they have, touch wood.

Thanks for your thoughts.

Good suggestion TomGeorge. I will get onto that. Cheers.

how have you connected it up going by the Typical Connections you need pulse (cw) + and -, direction(ccw) + and - the minus more than likely is common or low (0V).

and you need the Signal ground connected to common

try having pulse HI and direction LOW on the plus signal and have the minus connected to common for both

and the chassis ground connected to the arduino ground.

or just get a M3 bob and connect it up that way and see if you can get it to run in M3 demo

Thanks Daniellyall, I will look into your suggestions. At present I have the original controller ( https://oceancontrols.com.au/KTA-193.html ) that was specified for the system in it and had some luck tuning the drives today. I now have it running a the speed I need, but this controller is clunky and not giving me the results I was looking for. I will try hooking up the Arduino tomorrow and give that a go.

Cheers.

I have been able to get the drives tuned and motor running at the speed I need with the original controller. I'm looking forward to seeing what the Arduino can do for the system.

Here is a test run with a prototype motor frame and 15 m of rope -

Cheers

thats very expensive modbus

you probley be best to use the stepper two control method with speed control

just try one direction first(cw or ccw), speed then cw,ccw and speed then