Build Thread Industrial CNC Acorn upgrade
Posted: Mon Dec 16, 2024 2:24 pm
In the beginning, I was planning to build a MechMate with Acorn and Clearpath. A "Industrial CNC" brand used 4x8 cnc router came up cheap so I drove 8 hours to go get it. With some backyard engineering, I got it into my basement shop.
I removed the Mach3 board and totally reworked the electronics. I added a second box and moved the VFD and power supplies into that. I added breakers, fuses, terminal blocks. Originally I set up a latching safety circuit before I knew Acorn does much of what I was trying to achieve. I added a proper shut-off switch, water temp/flow guage, volt/amp meter, hour clock.
The CW250 drivers were 75Khz and Acorn didn't like them so I bought Stepperonline CL86T drivers and 34HE46-6004D-E1000 steppers. Wanting maximum performance I removed the 48v 500w power supplies and installed a 1500w 72v 27a power supply. I have it set to 60v now because that is what the torque curve from Stepperonline shows.
I wired the drives as per s15207.r1
I have a latching circuit using a contactor as per s15117. This is also how my VFD is set up.
I have the Y axes wired for hardware pairing with homing and squaring using outputs as per s15200. I have moved some inputs/outputs as the three wiring schematics overlap a bit. I am using the db25 connector with an old printer cable I cut apart. All leads were pinned out and tested - no resistance so good connections. I am using the default configuration. (pins 2-9 and commons on 19-25). I do not have the home proximity sensors connected yet. I started with the setup file for CL86Y as my drive didnt seem to be a selectable option. I modified the file on my machine at every step.
I chose the drives based on cost and the fact that there was a schematic here for it. I wired it as per s15207. Comparing that to the documentation that comes with the drive it should work? I removed the enable wires. I disconnected all but one drive. CNC12 starts with a reset triggered. The drive is not locked at this stage. When I release the reset button on CNC12, the motor locks silently with no vibration or heat rise. The x,y,z positions change on the screen as I jog but the motor does not turn.
I systematically removed all 'extras' from the equation. At this point I only have the one drive connected. I tried both X and Z separately. I tried the old 48v power supply. Nothing worked.
Spent days reading past forum threads. In the thread "Leadshine Connection Problem", it was suggested that there may be alternate ways of wiring:
OPTION 1 - Invert step and direction . Didnt work
OPTION2 - Pul+ to DB25 step Dir+ to DB25 Dir Pul- and Dir- to DB25 com. Didn't work
OPTION 3 - Use Header. 5v to Pul+ Dir+ Ena+. Pul- Dir- Ena- to Header . I tried this with and without Ena inverted. When I try jogging, I get a 9031 drive fault and the motor unlocks. It behaves like either the Pul or Dir is crosswired to Ena. I dont have a scope so I can't see what is actually happening. I removed ENA from equation and it still doesnt move.
The report supplied is as the machine sits now wired to option 2. Steps set to 1600.
What do I try now? I'm open to any of the solutions. Using the headers would be great. The Option 3 solution suggested says to wire 5v to the +s . Why wouldnt it be 24v? I thought the headers used 24v? I didnt try it out of caution until I got your input.
Any help is greatly appreciated. I note that there are multiple threads here on this driver but none of them close off with a success story?
I removed the Mach3 board and totally reworked the electronics. I added a second box and moved the VFD and power supplies into that. I added breakers, fuses, terminal blocks. Originally I set up a latching safety circuit before I knew Acorn does much of what I was trying to achieve. I added a proper shut-off switch, water temp/flow guage, volt/amp meter, hour clock.
The CW250 drivers were 75Khz and Acorn didn't like them so I bought Stepperonline CL86T drivers and 34HE46-6004D-E1000 steppers. Wanting maximum performance I removed the 48v 500w power supplies and installed a 1500w 72v 27a power supply. I have it set to 60v now because that is what the torque curve from Stepperonline shows.
I wired the drives as per s15207.r1
I have a latching circuit using a contactor as per s15117. This is also how my VFD is set up.
I have the Y axes wired for hardware pairing with homing and squaring using outputs as per s15200. I have moved some inputs/outputs as the three wiring schematics overlap a bit. I am using the db25 connector with an old printer cable I cut apart. All leads were pinned out and tested - no resistance so good connections. I am using the default configuration. (pins 2-9 and commons on 19-25). I do not have the home proximity sensors connected yet. I started with the setup file for CL86Y as my drive didnt seem to be a selectable option. I modified the file on my machine at every step.
I chose the drives based on cost and the fact that there was a schematic here for it. I wired it as per s15207. Comparing that to the documentation that comes with the drive it should work? I removed the enable wires. I disconnected all but one drive. CNC12 starts with a reset triggered. The drive is not locked at this stage. When I release the reset button on CNC12, the motor locks silently with no vibration or heat rise. The x,y,z positions change on the screen as I jog but the motor does not turn.
I systematically removed all 'extras' from the equation. At this point I only have the one drive connected. I tried both X and Z separately. I tried the old 48v power supply. Nothing worked.
Spent days reading past forum threads. In the thread "Leadshine Connection Problem", it was suggested that there may be alternate ways of wiring:
OPTION 1 - Invert step and direction . Didnt work
OPTION2 - Pul+ to DB25 step Dir+ to DB25 Dir Pul- and Dir- to DB25 com. Didn't work
OPTION 3 - Use Header. 5v to Pul+ Dir+ Ena+. Pul- Dir- Ena- to Header . I tried this with and without Ena inverted. When I try jogging, I get a 9031 drive fault and the motor unlocks. It behaves like either the Pul or Dir is crosswired to Ena. I dont have a scope so I can't see what is actually happening. I removed ENA from equation and it still doesnt move.
The report supplied is as the machine sits now wired to option 2. Steps set to 1600.
What do I try now? I'm open to any of the solutions. Using the headers would be great. The Option 3 solution suggested says to wire 5v to the +s . Why wouldnt it be 24v? I thought the headers used 24v? I didnt try it out of caution until I got your input.
Any help is greatly appreciated. I note that there are multiple threads here on this driver but none of them close off with a success story?