Hello Guest it is April 19, 2024, 07:27:20 PM

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - AETCNC

Pages: 1
1
Hi all,

I see it's more than a year ago, but did you ever discover how to resolve this? If not, I can shed a bit of light...

ASDA-A2 series drives have built-in gantry function. You can select it through a parameter in the configuration software ASDASOFT. You should also cross-wire both master and slave servos. The OA/OB/OZ from master goes to the encoder inputs on slave, and the OA/OB/OZ on the slave  goes to encoder inputs on the master. You then send the same pulse train to both drives into the high-speed pulse inputs H/pulse, etc.That way the slave sees when the master took a step and the master sees when the slave took a step. The control algorithms are performed by the onboard functions specifically for gantry mode on the A2 drives. You don't need to generate slave pulses from Mach3.

If you haven't already sorted this out, let me know as I have a diagram somewhere.

2
FAQs / Re: delta ac servo and Mach
« on: September 02, 2013, 11:37:28 AM »
Right, so as promised, I did the setup and testing. Delta ASDA-B2 400W drive works perfectly well with single-ended inputs. NO LINE DRIVER. And it's reliable too. No lost steps between Mach 3 and the drive control loop. I was pleasantly surprised as to how well it worked actually. I applied a constant 5V supply to pins 39 and 43 of the CN1 connector of the drive and connected STEP and DIRECTION signals from my BoB (Cheap Chinese thingy... the cheapest ones on E-Bay) to pins 37(DIR) and 41(STEP) of the CN1 connector on the servo drive. In Mach, I simply assigned the step and direction pins as per the BoB and made sure that the pulse width was 5us and that the gap between pulse and direction change was 5us under 'motor tuning'. The drive is set up as 17bit from factory (132000 and something steps per rev) so I had to go into the drive configuration software and electrically gear this down a bit so that the Mach kernel speeds could actually get the motor spinning at 3000rpm. All done though and working great. Hope this helps some others struggling with the config.

3
FAQs / Re: delta ac servo and Mach
« on: September 01, 2013, 03:51:39 AM »
Just an update on all of the above. Step/Direction issue resolved. Trying today to connect the step and direction from a 5V BoB with NO Line Driver. So just single-ended 0-5V. I appreciate that this is not too noise immune and it may not work at all. There are two 51ohm resistors either side of the optocoupler input diode inside the Delta ASDA-B2 drive. If you do as they say with the line driver, that is a 10V differential across these resistors in series. Gives about 0.04901A, or 49mA of current by their (Delta's) design to switch the optocoupler. HOWEVER... we do not have access to the tech. specs. for the optocoupler which they use and it is my suspicion that using single-sided input (0-5V) may just work. It is obviously not ideal, but it will still give 24.5mA across the optocoupler diode which may still be enough to switch it on. The only place I see a problem with this is that at high speeds there won't be good step clarity and it may result in lost steps to the drives. (To the drives, not to the motors, which are obviously closed-loop). So, in summary, I will test this now and my guess is that provided we stay below 100kHz pulse trains (200kHz is the spec.) that it should be ok. Will post updates shortly. (I note again that you will need EXCELLENT noise shielding to do this and not lose steps.)

4
FAQs / Re: delta ac servo and Mach
« on: May 21, 2013, 12:34:23 PM »
Ha, superb.

Thanks very much. I'll post the connection diagrams here for reference once the setup is done and tested.

CIAO

5
FAQs / Re: delta ac servo and Mach
« on: May 21, 2013, 12:24:33 PM »
Appreciated,

But I have seen a reference in some of their documentation that PULSE is direction. I know, makes no sense to me either, but it does say it. So I'm hoping that you've set up a drive with STEP = PULSE and DIR = SIGN? That would make my life much easier :)

Thanks again.

6
FAQs / Re: delta ac servo and Mach
« on: May 21, 2013, 11:46:22 AM »
And I note that we would need to add a PNP transistor for each signal :) But that is straight forward and cheap.

Please correct me if my assumptions are wrong. I'm referring to the first diagram in the attached file.

Thanks again!

7
FAQs / Re: delta ac servo and Mach
« on: May 21, 2013, 11:43:54 AM »
Hi Guys,

I came across this thread as I'm busy trying to set up the exact same drives for a client using Mach3 as they are unhappy with their PLC control solution. I've been looking at the datasheets and it looks like there is an option to use single-ended step and direction signals for a breakout board. Please see the attached application note. My only question is...which signal is step and which is direction? PULSE or SIGN?? Lets try get this interface solved as I'm sure it would benefit quite a few other users.

Thanks!

8
General Mach Discussion / Re: Modbus spindle control questions...
« on: May 03, 2013, 04:54:35 PM »
Hey Hood,

Thanks for the reply. I've actually figured it out. The 9991 error was coming up because I was flooding the Modbus input register.
I hadnt put the pullup resistor between the Tx and Rx lines on the Modbus connection so the line couldnt pull low at the end of a data packet transmit. This caused the registers to overflow. The Modbus CRC was then also not able to work.
All sorted now so I hope this may solve other peoples issues too.

Thanks.

9
Mach3 under Vista / Re: Mach3 and W7/32 spindle setup
« on: May 03, 2013, 05:14:02 AM »
Hey Guys,

Thought I'd just confirm the noise theory for you. I had endless 9991 errors using a VFD over Modbus. Problem ended up being that it was the lack of the pullup resistor between the Tx and Rx serial lines on the RS485. Noise on the line wasn't letting the end of data packet pull down for 3 zero bits due to lack of the resistor and this was causing the CRC checks to fail.

Peace.

10
General Mach Discussion / Re: Modbus spindle control questions...
« on: May 03, 2013, 03:17:40 AM »
Hey Guys,

I know this is an old thread, but thought I'd try my luck anyway. I have set up a Schneider Altivar12 (ATV12) VFD over serial modbus. All the on/off and direction and speed control works fine from Mach. However, I have a very erratic system crash...getting Artcode 9991. I have read a lot and this is anything from a divide by zero error (quoted by Art) to anyone knows what else. This erratic crash only happens when I have the spindle switched on with a speed. If I leave it on with zero speed set it will run indefinitely and Mach is stable. Once I have sent the speed to the VFD, it's only a matter of time before a crash.
Everything does work though, so all my inputs and outputs are correct and the brain is correct. Are there any macropumps which I should have ammended to avoid a clash with the brain on Mach cycles?

Any suggestions or help would be much appreciated.

Thanks

Pages: 1