21
Forum suggestions and report forum problems. / Re: Search function not working?
« on: November 14, 2018, 02:18:04 AM »
Hi,
Search the forum is still not working.
Search the forum is still not working.
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.
I think everything in this world is financially driven - if you were a potentially enormous customer then the software would, I am sure, be changed to suit your machine and your requirements. However, in reality, we have to learn to adapt our machine's and their set-up's to suit the software that is currently available and if you choose Mach4 then Craig has made some excellent suggestions to achieve a compromise solution to your exact stop issue.I'm writing a message through Google translation, maybe I do not understand you correctly, and you, too, me.
As I mentioned earlier Mach4 is under development and if enough users need it, the cycle stop function may well be modified in the future.
the picture in your previous post was a part cut by your machine?The pictures and videos I laid out are the machine we are talking about. In the photo the details are cut out on the video.
Clearly your servos are at least big enough and powerful enough to meet Machs demands, except at <CycleStop>.
Lets say you put some really big powerful servos on your machine that could exceed Machs acceleration and velocity settings. The precision of the cut is stillNo. I tried the servo motors 1000 W. The problem is even worse. I'm afraid of getting mechanical damage on the machine.
determined by the acceleration and velocity settings in Mach so the extra big servos haven't improved the precision of cutting but might have enough power
to stop really quickly at <CycleStop>.
This is my suggestion, 'try detuning your servos a bit so they are still at least as good as the current acceleration and velocity settings in Machs motor tuning'.Craig, thank you for solving my problem.
I'm hoping that by detuning a bit that you retain the current level of precision BUT REDUCE the tendency to fault.
This is my suggestion, 'try detuning your servos a bit so they are still at least as good as the current acceleration and velocity settings in Machs motor tuning'.I made a lot of cars with these servos. Everywhere were the same settings. If you change them, you need to save the settings for each machine separately. A lot of work. If the engine does not work, I can program it and send it to the buyer by mail, he will install it himself. Do you remember what settings were on the car sold 5 years ago? If the car sold 600 pieces?
I'm hoping that by detuning a bit that you retain the current level of precision BUT REDUCE the tendency to fault.
Yes and I see that you've done that but then in Machs tuning you must have limited it or it would fault under acceleration as well as deceleration.The problem occurs with any acceleration. Now it costs 3000, put 1500, put 500. At a speed of 30 meters per minute with any acceleration a problem arises. If I leave a little acceleration on the machine, then the car will never be able to catch up to 30 meters per minute.
Page 12 / 34 The Error Trace window will give you which of the conditions is causing the fault. You can probably cure 1) and 3), but I don't think you canI have number 2 error.
cure 2)
I'm going to guess that you can program a maximum current in your drive which will in turn limit the acceleration. If however you turn theThe problem is that the match does not use braking, but simply cuts off the steps. I'm sure that the PID settings in the servo drive should be as high as possible, so that you can accurately perform the task of the match. On the laser cutting machine, the speed G0 is equal to the speed G1, the servomotors are tuned to the minimum possible following error. Limiting current, voltage, speed is the wrong way. When the machine performs the job, then there are no errors, everything works. Reducing the parameters in the servo will reduce the accuracy of the operation.
current limit down eventually the servo will not be able to even accelerate as quickly as your Mach tuning. If you have the current limit just above that threshold
then your servo will accelerate at the max Mach tuning rate and should decelerate at the same.
There are three fault conditions that could be happening when you execute <CycleStop>:What a mistake on the servo - it does not matter. You eliminate one mistake, the other appears. Instant step breaks can not withstand more than one servomotor. I need the exact part and high speed (see photo)!
1) Overcurrent....the drive is trying to decelerate so quickly that the drives current limit is exceeded
2) Overvoltage.....the servo after run is generating voltage which has to be absorbed by the drive and regen resistor if fitted. If the voltage gets too high the drive
will fault rather than have the DC link capacitors blow up
3) Following error....under normal operating conditions we want the following error window to be small and so be assured that the servo is following its commanded
position as closely as possible. Under <CycleStop> conditions the commanded position stops whereas the encoder runs on as the servo decelerates with an ever
widening error and eventually the following error will be exceeded. One possibility it to set the following error window much wider so that it doesn't fault under
<CycleStop> condition or program Mach to ignore a following error under <CycleStop> condition.
Can you post some details about your servos and drives? A manual would be great.http://www.leadshine.com/productdetail.aspx?type=products&category=servo-products&producttype=brushless-servo-drives&series=ACS&model=ACS806
What I am proposing is that you limit your servo/drive acceleration to be just a bit more than your max tuned acceleration. Your max tuned acceleration would become the effective maximum acceleration AND deceleration.Craig,
That the deceleration is that violent that the servo faults?Yes, it's very fast. When the machine cuts the laser at a speed of 30 meters per minute, then there is no problem with braking. He cuts the angle of 90 degrees without problems, you can see the video above. When the CycleStop button is pressed, the deceleration speed is not taken from the Motor Tuning window, but what is the maximum possible.
I'm interested how you think it works.I think there should be two braking modes: with the saved position (FeedHold) and when the current exact position is not important (CycleStop).
My misunderstanding, you are not concerned with keeping exact position? You just want to stop?Completely could not translate your questions.
If that's the case just program your servo to some maximum deceleration. You will have to disable the following error also as there will
be an overrun that will cause a fault.