Forum Header

Help please !!! Servo configuration with stepconf.

More
14 years 6 months ago #19668 by ishman
Thanks BigJohnT !

they didn't supply any software to configure the drives but only manual. Is there any site where I can learn about how to tune servo's ?

I meant external motion control programming like job placement and removal, vice clamping, direction swapping, tool change etc. Because my machine is built for heavy jobs. If we need some extra motion control then every independent motor needs an axis and AFAIK linuxcnc can only handle 9axis at this moment. Also IMO you can't program axis motion in Classicladder alone without the help of HAL programming.

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

More
14 years 6 months ago #19669 by andypugh
ishman wrote:

I meant external motion control programming like job placement and removal, vice clamping, direction swapping, tool change etc. Because my machine is built for heavy jobs. If we need some extra motion control then every independent motor needs an axis and AFAIK linuxcnc can only handle 9axis at this moment. .


True, though for simple non-coordinated moves (i.e. where actuators don't need to work together to move the controlled point) it is possible to use analogue outputs from G-code through a HAL Limit3 block into a PID or stepgen and from there to the drive/motor.
The are G-codes to pause until a digital input is seen, so the code can pause until the actuator gets to the controlled position.

(This is only one way to do it, there are others)

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

More
14 years 6 months ago #19670 by ishman
Thanks andypugh

True, though for simple non-coordinated moves (i.e. where actuators don't need to work together to move the controlled point) it is possible to use analogue outputs from G-code through a HAL Limit3 block into a PID or stepgen and from there to the drive/motor.
The are G-codes to pause until a digital input is seen, so the code can pause until the actuator gets to the controlled position.

(This is only one way to do it, there are others)


Is it possible to do this during machine run ?

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

More
14 years 6 months ago #19671 by BigJohnT
ishman wrote:

Thanks BigJohnT !

they didn't supply any software to configure the drives but only manual. Is there any site where I can learn about how to tune servo's ?


I've come across some general PID explanations searching the web but nothing would beat the OEM manual which has specifics to that drive even if it is in hieroglyphs which you might have to learn to tune your drives. IIRC generally you slowly increase P till you get oscillation on the servo then increase I a bit to cancel them....

John

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

More
14 years 6 months ago - 14 years 6 months ago #19672 by ishman

I've come across some general PID explanations searching the web but nothing would beat the OEM manual which has specifics to that drive even if it is in hieroglyphs which you might have to learn to tune your drives. IIRC generally you slowly increase P till you get oscillation on the servo then increase I a bit to cancel them....


It means that it's going to take my time. I thought servos are like hooking VFD to induction motors. and program it according to your requirements as per the io specification.
Last edit: 14 years 6 months ago by ishman.

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

More
14 years 6 months ago #19674 by andypugh
ishman wrote:

Is it possible to do this during machine run ?

Yes, the position commands would be part of the G-code.

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

Time to create page: 3.353 seconds
Powered by Kunena Forum