JMC servo "jerk"

Moderator: Moderators

Gebruikersavatar
P1-Engineering
Donateur
Berichten: 441
Lid geworden op: 27 aug 2019 23:28
Locatie: Haarlem

Re: JMC servo "jerk"

Bericht door P1-Engineering »

serum schreef: 15 aug 2023 09:26
P1-Engineering schreef: 14 aug 2023 20:11 Adding a capacitator made a big difference for me
What difference did it make? Did it solve an issue you suffered without? Are you also using the leadshine PSU's? I'm not using leadshine PSU's, yet push it pretty hard without issues. (either with the JMC and the OMC servo's).

In the case of Mikko, I would have replaced the PSU's. We've exchanged some emails/whatsapps in the passed months, and the PSU isn't suited for the task in my opinion. (either that or the cabling is wrong) With maximum acceleration/speed the motors stall and throw a voltage related issue if memory serves well. The added capacitors shouldn't be required. Perhaps some odd resonance occurs at settling speed of the motor tripping voltage of the PSU again causing the motor to reach an over or undervoltage limit, but not enough to trip a real error.

My first guess, based on the previously stated issues, is the meanwell PSU.

If you haven't tried Kjelts tip (place the capacitors as close to the motors as possible) try that first. It could help.
The Z-axis motor was throwing an alarm often, over-current and another one which could be related to input voltage. To get rid of it I turned the speed down to max of 2500mm/min and acc. to 400mm/s or something. After fitting the capacitator was able to go back to 5000mm/min and 1000mm/s. Without changing anything else.
Also a 600 watt meanwell PSU, same as the TS, from Sorotec, driving 3x 180watt JMC's.
Now I'm thinking it would be better to have a PSU per motor or a big transformer type which is more suited for the kind of loads it is seeing.
benkr
Donateur
Berichten: 7790
Lid geworden op: 16 jun 2012 16:32
Locatie: Valkenswaard

Re: JMC servo "jerk"

Bericht door benkr »

It is a very big difference but i stil have one HP ESP120 power supply for sale.
This power supply is brandnew and gives just over 50V @ 60 Amps, with a simple modification the voltage can be modified to abouth 45VDC.
This power supply is very robust and very stable in output voltage.

In this topic I discribed the modification of that powersupply to 45VDC:
https://www.cnczone.nl/viewtopic.php?p= ... ng#p233545

The price is 75 Euro for this brandnew and still sealed unit.
mkuivamaki
Berichten: 26
Lid geworden op: 19 jan 2014 18:22

Re: JMC servo "jerk"

Bericht door mkuivamaki »

Some update. Some conclusion and this point, the problem is NOT related to these things:

- Spindle (tried without)
- VFD (tried without)
- it's not g-code, same shocks occurs also when jogging
- parameters (tried quite "soft" autotune parameters)
- mechanical (ballscrew and rails moving smoothly)

Also found out that dual Y-motors maybe does not generate these shocks after all. So there is something between X and Z. When X is moving, Z creates these shocks even Z motor is not moving.
X and Z are feeded by the same PSU. Dual Y motors does have their own PSU. Maybe I next try to swap PSU's or try without X motor.
mkuivamaki
Berichten: 26
Lid geworden op: 19 jan 2014 18:22

Re: JMC servo "jerk"

Bericht door mkuivamaki »

Again few updates. Tried different pc, no effect. Also noticed that Z servo is making shocks also when just jogging that axis. So I think need to focus now more to Z motor cabling and grounding.
mkuivamaki
Berichten: 26
Lid geworden op: 19 jan 2014 18:22

Re: JMC servo "jerk"

Bericht door mkuivamaki »

I might have now a solution. I bought a cheap unshielded(!) Cat6 cable and wired it directly from motor to cabinet. At least after 5minutes of jogging I couldn't get these shocks again. Need to do more tests to ensure this.
hfjbuis
Donateur
Berichten: 3094
Lid geworden op: 13 feb 2017 00:26
Locatie: Hoensbroek

Re: JMC servo "jerk"

Bericht door hfjbuis »

Then you had a ground loop through the CAT6 shield. Check the suppliers manual to see if a shielded CAT cable is recommended. If so, check the ground cable(s). They should be tick ( 6 mm2). Also ground connections on aluminium need a toothed washer.
There are only 2 limits, the sky and your imagination
benkr
Donateur
Berichten: 7790
Lid geworden op: 16 jun 2012 16:32
Locatie: Valkenswaard

Re: JMC servo "jerk"

Bericht door benkr »

mkuivamaki schreef: 17 aug 2023 18:39 I might have now a solution. I bought a cheap unshielded(!) Cat6 cable and wired it directly from motor to cabinet. At least after 5minutes of jogging I couldn't get these shocks again. Need to do more tests to ensure this.
Fact that this makes this difference tells me that you are not control this signal in a differential way.
The input of the servomotor is normally a LED from an opto-coupler so you should have a signal current going via a wire into the LED and one coming out the LED which goes back to the control board. Those 2 wires should be twisted to each other to eliminate EMC signals from this wire to other devices AND also to eliminate EMC signal coming from other devices to disturb you control signal.
If you put a ferrite around this wire it should have no or minimal effect or gives better results.
I am very sure somewhere in the connection of the control signal is a miswiring, most likely in the ground connection.
If the shielded Cat6 cable gives a problem then cut the ground on one of the two sides, then you still have shielding but no ground loop.
mkuivamaki
Berichten: 26
Lid geworden op: 19 jan 2014 18:22

Re: JMC servo "jerk"

Bericht door mkuivamaki »

I continued with troubleshooting this problem. My earlier post was not solution afterall. It was not the cat cable. I was getting shocks during long cnc program.
So today I tried to disconnect the Z motor power supply. Turned machine on and jogged X axis for a while: I was still getting these shocks! So it was not only the Z motor, all of the servos are making thesw shocks at the same time.
So could be messing up the signals? Any ideas what to try next?
hfjbuis
Donateur
Berichten: 3094
Lid geworden op: 13 feb 2017 00:26
Locatie: Hoensbroek

Re: JMC servo "jerk"

Bericht door hfjbuis »

mkuivamaki schreef: 03 sep 2023 17:31 I was getting shocks during long cnc program.
If it is only during a long CNC program run, maybe something is getting hot and shuts down. That could be a power supply, the servo driver, but also the mains connection, outlet, extension cord, even the (main) circuit breaker.
There are only 2 limits, the sky and your imagination
Gebruikersavatar
WillyH
Donateur
Berichten: 659
Lid geworden op: 22 dec 2018 09:35
Locatie: Zuiderkempen (B)

Re: JMC servo "jerk"

Bericht door WillyH »

Have you checked the tuning of the servos? Maybe some parameters are completely wrong.
mkuivamaki
Berichten: 26
Lid geworden op: 19 jan 2014 18:22

Re: JMC servo "jerk"

Bericht door mkuivamaki »

Servo tuning checked. Also tried original factory parameters.

It's not related especially long runs, it can occur after 10 second jogging or after 30min of milling, completely random.

I will still test to disconnect and bypass my chinese line filters and try without them. Wiring can be unoptimal or they can be bad quality etc.
mkuivamaki
Berichten: 26
Lid geworden op: 19 jan 2014 18:22

Re: JMC servo "jerk"

Bericht door mkuivamaki »

Was not the line filters. At least I see they were unnecessary :lol:
Not much things to test anymore. Maybe the power supplies are not ok for this use. But I see many uses Mean Well PSP psu's with JMC's :roll:
I could still test to put those capacitors on the motor side power connector and see does it help.
Gebruikersavatar
hugo stoutjesdijk
Donateur
Berichten: 12054
Lid geworden op: 02 mar 2011 17:04
Locatie: elst (u)
Contacteer:

Re: JMC servo "jerk"

Bericht door hugo stoutjesdijk »

Misschien toch een mechanische oorzaak?
Ik ben voor meer techniek op school, maar dan wel vanaf groep 1 basischool.
mkuivamaki
Berichten: 26
Lid geworden op: 19 jan 2014 18:22

Re: JMC servo "jerk"

Bericht door mkuivamaki »

No it's not mechanical. Every motor makes these jumps at the same time when they occur.
Plaats reactie