Need Help Wiring SureServo SVA-2100 to Duet 2 Ethernet
I am in the process of installing an MDPE-10 extruder onto an existing printer system. The system uses a Duet 2 Ethernet controller, sending step / dir signals to servo motors mounted on each axis.
The new MDPE-10 extruder requires the use of a Sure Servo SVA-2100 servo drive. There's a plethora of information for the servo drive located here: https://cdn.automationdirect.com/static/manuals/sureservomanual/sureservomanual.html
I can drive the servo motor using the controls on the servo drive, however the step / dir signals sent from the Duet are not turning the motor. Current motor configuration looks like this:
; Drives M584 X5:6 Y7 Z8 E9 P:4 ; Set drives for all axes to be driven from I/O port and CONN/LCD ports M671 X-320:1566 Y603:603 S60 ; Set ball screw positions for probing routines, maximum error correction is 60mm or 3 rotations of the ball screw. M569 P5 S1 T2:1:0.25:0 ; Drive 5 goes forwards - X axis 1 - timings for all motors based on clearpath servo drives M569 P6 S1 T2:1:0.25:0 ; Drive 6 goes forwards - X axis 2 M569 P7 S1 T2:1:0.25:0 ; Drive 7 goes forwards - Y Axis 1 M569 P8 S0 T2:1:0.25:0 ; Drive 8 goes backwards - Z Axis 1 M569 P9 S1 T5:5:5:5 ; Drive 9 goes backwards - Extruder Drive M350 X16 Y16 Z16 E16 I1 ; Configure microstepping with interpolation M92 X320 Y320 Z320.00 E50 ; Set steps per mm M566 X600 Y600 Z300 E80 ; Set maximum instantaneous speed changes (mm/min) M203 X24000 Y24000 Z2400 E12700 ; Set maximum speeds (mm/min) M201 X750 Y1250 Z500 E250 ; Set accelerations (mm/s^2) M906 X800.00 Y800.00 Z800.00 E800.00 I30 ; Set motor currents (mA) and motor idle factor in per cent M84 S30 ; Set idle timeout
The 5:5:5:5 timing is there strictly as a test, since I am unclear on the timings for this particular servo drive.
Any help would be greatly appreciated.
@kzamani Can you describe how you have the step and direction signals wired to the servo?
I should note, I have the wiring as follows:
Duet 2 -> Duet Breakout Board
Step + -> "Pulse"
Step - -> "/Pulse"
Dir + -> "Sign"
Dir - -> "/Sign"
Furthermore: The drive is configured to run in Pt mode, and is wired according to the diagram shown on page 20: https://cdn.automationdirect.com/static/manuals/sureservomanual/ch2.pdf
@kzamani Which page is page 20?
alankilian last edited by alankilian
@kzamani One further thing, do you have the drive enable signal (DI.1) connected to the internal 24 Volt signal?
And maybe DI.6 DI.7 and DI.8?
@alankilian I do not. As I understand it, you can turn off the drive enable signal through the menu on the servo drive.
Same goes for DI 6 - DI 8
Everything is disabled.
@alankilian I've connected DI-1 and DI-6 ~ DI-8 to the internal 24v power supply at "VCC". The servo drive screen shows "0"
@kzamani I'll take a look at the manual tomorrow and see if I can learn anything.
@alankilian Thanks for your time, I really appreciate it.