Hello Guest it is May 08, 2021, 12:45:59 AM

Author Topic: Mach4 + ESS + EasyServo = Z axis problem  (Read 328 times)

0 Members and 1 Guest are viewing this topic.

Mach4 + ESS + EasyServo = Z axis problem
« on: March 13, 2021, 02:48:45 PM »
Mach4 on Windows10Pro with ESS in the current version. Leadshine EasyServo ES-MH342120B motors on the ES-DH2306 driver. Mechanically everything is fine. Once I run the test with ProTunner, I can drive up and down at any speed and with maximum acceleration. As soon as I turn on Mach4, something goes wrong. Sometimes it happens that after Mach starts it moves o and Z and causes an error because it exceeds the number of allowed errors. Just as if it hadn't been released and the driver wanted to send some data to move the engine. But he doesn't. He has to stand still. this is done mainly on Mach3. I installed Mach4 and the problem stopped. But sometimes it goes so bad that in one direction the engine jerks and the driver shows unbelievable errors when it crashes. I restart the driver and I'm going well in that direction and it will create the problem in the opposite direction, ie downwards, if I drove up before. Just illogical. He does it on 3 different machines in different places. Motors, cables, drivers ... everything replaced, but everything is good. During the test, for example, it drove up the fdol at full power for 3 hours and not a single mistake. Then I run Mach4 and it's here! Only the Z axis does it! Please help, I really don't know what it is anymore. Thanks
Re: Mach4 + ESS + EasyServo = Z axis problem
« Reply #1 on: March 16, 2021, 05:44:22 PM »
I am having Z axis issues now that I upgraded to the newest release and ess 727. Homing and axis travel in X and Y with no issues but now Z is stuttering. It starts okay then stutters then starts again. I tested out ess 270 same issue. Then tried the copy of the old version of mach 4 and ess and the same issue now. :(
Re: Mach4 + ESS + EasyServo = Z axis problem
« Reply #2 on: March 16, 2021, 10:16:36 PM »
if you have only on z ,did you check the z brake output? maybe its not configurate well?
Re: Mach4 + ESS + EasyServo = Z axis problem
« Reply #3 on: March 16, 2021, 11:49:08 PM »
Where do you find this Z brake setting?
Re: Mach4 + ESS + EasyServo = Z axis problem
« Reply #4 on: March 17, 2021, 01:57:52 AM »
Hi, yesterday I replaced the engine with an engine without a brake and the problem is solved. But, I don't buy a motor with a brake so I don't use that brake, do I? I put the engine with the brake on the second machine on the X-axis and the problem remains. It just goes wrong left once, right again. It doesn't matter if I drive at a speed of 100mm / min or 10m / min. The error must be somewhere else. I changed the brake control to engage independently of Mach (I just disconnected it) but it doesn't solve anything. So the brake certainly doesn't do that. It works properly. Someone else said that there may be some interference from the directional brake to the encoder, so I have no idea. They said some Yaskawas did it. I do not know what to do. Leadshine technical support does not respond, the dealer says that the engine is OK and that Mach does it, because Mach does!
Re: Mach4 + ESS + EasyServo = Z axis problem
« Reply #5 on: March 17, 2021, 02:20:51 AM »
The brake its not part of electrical or driver,its just as its name brake,its mechanical brake that its default status its lock,and to release must give 24v
As i know cnc( 30years experience) its impossible use z axiss without brake even if you have air cilynder compensation
Any way you need give the brake 24 v before try move ,then when shut down you should first turn of the brake ,wait one second ,only then make driver to bb condition

Re: Mach4 + ESS + EasyServo = Z axis problem
« Reply #6 on: March 17, 2021, 05:06:35 AM »
Normally, the engine brake is activated immediately after Mach (E-stop) is switched off. The speed is given by the switching speed of the relay and the rise of the 24V source, which are milliseconds. The driver still holds the motor for at least 1, rather several seconds, so there is no movement. No complicated logic. It is normal. When they observe the values from the encoder during such a switch-off, the number of errors is minimal, rather none.
Re: Mach4 + ESS + EasyServo = Z axis problem
« Reply #7 on: March 17, 2021, 10:16:15 PM »
the brake activate how its done?
its not done by its self
there shuld be some relay that  relese it
this relay i advice you see how its work
because as you describe its typical z brake problem
Re: Mach4 + ESS + EasyServo = Z axis problem
« Reply #8 on: March 18, 2021, 03:04:05 AM »
1. Mach4 starts
2. I press Resume and ...
first it turns Enabled for the drivers, immediately then the relay for the 24V source, which releases the motor. It is already held by the driver at this time, so the position will not change. If you can trust the values that discourage the driver, the errors when turning on and off = max 3. I have never noticed more.

This cannot be a brake problem. To do this, I connected the source independently to Mach, so it's still relieved. The motor has no logical connection (brake - electronics), so it does not even know that it has a brake. The problem persisted. It's really not a brake.

Thanks
Re: Mach4 + ESS + EasyServo = Z axis problem
« Reply #9 on: March 18, 2021, 09:54:36 AM »
I use a closed loop stepper system, that uses a CLA86T Driver and had a similar problem on my braked Z stepper.

In the end, I had to use the Leadshine Software and change the internal parameter for the Soft Start Time

I've attached a snip from the manual, of the paramiter I had to change.

Hope this Helps.

Nick.





 
« Last Edit: March 18, 2021, 10:08:27 AM by nick952 »