How to use AC motor with axis?

More
7 years 7 months ago #127535 by andypugh

bladekel wrote: I'm using X Y A U V axes in system. X,A,U are controlling by step/dir and the axes Y and V are willing to be controlled by ccw/cw or enable/dir....


But how does LinuxCNC know when to stop moving? How do you close the loop?

Please Log in or Create an account to join the conversation.

More
7 years 7 months ago - 7 years 7 months ago #127656 by bladekel

andypugh wrote:

bladekel wrote: I'm using X Y A U V axes in system. X,A,U are controlling by step/dir and the axes Y and V are willing to be controlled by ccw/cw or enable/dir....


But how does LinuxCNC know when to stop moving? How do you close the loop?


I think you are asking what will be the axis movement limit ? ... If so I dont need that, I will solve that electrical....
Last edit: 7 years 7 months ago by bladekel.

Please Log in or Create an account to join the conversation.

More
7 years 7 months ago #127657 by bladekel

Mike_Eitel wrote: What do you think of a pwmgen, type 2, with extreme frequency. Either very low or very high.


But type2 is also using pwm and I cant use pwm. I need high signal while moving....

Please Log in or Create an account to join the conversation.

More
7 years 7 months ago #127673 by andypugh

bladekel wrote: But how does LinuxCNC know when to stop moving? How do you close the loop?


I think you are asking what will be the axis movement limit ? ... If so I dont need that, I will solve that electrical....[/quote]

You propose to use LinuxCNC axis letter commands to move an AC motor.
Are you proposing to send velocity commands?

ie G0 Y100 means "rotate the Y motor at 100 rpm"?

Or would that mean "move the Y motor to the 100mm position"? In that case LinuxCNC needs to have a way to know that the motor is in the correct position to turn off the motor.

It is possible to use an AC motor for axis position control, but you do need some sort of feedback to LinuxCNC about where the axis currently is.

Please Log in or Create an account to join the conversation.

More
7 years 7 months ago #128137 by pl7i92
The costs of returning the Feedbacks correctly woudt be the same then actuly using a Bigger Stepper or a Small Hybrid that can return its signal also at a max rotation of 400RPM

Please Log in or Create an account to join the conversation.

More
4 years 8 months ago #234084 by Nigel Pearson
Sorry to revive an old thread, but it seemed the most appropriate.

I'm trying to do a hack. Brutal inaccurate axis control on a mill.
Like many mills, it has DRO scales, and bolt-on "power feed" units on the X and Y. The ones with a lever for direction, speed control, and an AC motor in there which is geared down by a bevel gear that bolts on near the mill axes handles:  

1) Have people tried closed loop feedback seperate from the axis motor shaft?
i.e. measuring the table position, which is 2 or 3 mechanical moving parts away from the motor pulses
(reduction gear, axis screw float/backlash, table gib slop+rotation)


2) How hard is it for LinuxCNC to keep up with TTL scale (quadrature) signals?


3) If that is possible, any suggestions for interface boards to do it?


This mill has ball screws on X+Y, so if my hack really isn't workable, the owner can pay for proper stepper/servo motors, but I'm trying to save some money and keep all the manual stuff still working

Please Log in or Create an account to join the conversation.

Time to create page: 0.396 seconds
Powered by Kunena Forum