Hi Tom,
The machine works well for a long time. On the other hand, it continues to stop because of the axis 3 (elevator) which falls disabled.
I send you a picture of the machine, you can see the elevator (orange comb at the bottom left), the X axis (axis 0) and the Y (axis 1) axis which move the black clamp with the bag, and the axis 2 ( the gripper turns).
The four axes have been working with a new snapamp for a month.
I am sending you a picture of snap0 and axis when the machine in operation. (I have videos of it too)
Do you have any idea of the problem?
The temperature (Temperature #5 of inMotion.png) of 45 C is ok?
The c program InitAxes is launch before the master.
Here is the line of code that triggers the error (in master):
if(CheckDone(3)==-1){
estopEnclenche(83);
}
Axys intermittent stop
Moderators: TomKerekes, dynomotion
-
- Posts: 47
- Joined: Fri Nov 01, 2019 7:18 pm
Axys intermittent stop
- Attachments
-
- PAL-Master-with XPSAF-v1-modTom.c
- (37.46 KiB) Downloaded 99 times
-
- PAL-XPSAFv1-InitAxes.c
- (6.08 KiB) Downloaded 95 times
- TomKerekes
- Posts: 2676
- Joined: Mon Dec 04, 2017 1:49 am
Re: Axys intermittent stop
Hi,
Is there anything printed on the KMotion Console? The only way an axis should disable is from Max Following Error, Limit switch, or if you disable it. It seems Limts are not configured.
45C should be ok. The outputs disable at 70C.
Axis 3 seems to take a fair amount of current. Your screen shot shows 7+ amps. What are the peaks during normal operation? Do you have good margins?
You might use the attached program to help understand what is going on. Did I send you that before? It uses a 2000 sample circular buffer continuously collecting data (13 values each sample). If any axis becomes disabled it Triggers, captures 20 more samples, then dumps the data to a file. Because of limited line length it is dumped in 2 sections. Time and 6 values and then another block of Time and 6 values. This should help understand what happened before the disable occurred.
Is there anything printed on the KMotion Console? The only way an axis should disable is from Max Following Error, Limit switch, or if you disable it. It seems Limts are not configured.
45C should be ok. The outputs disable at 70C.
Axis 3 seems to take a fair amount of current. Your screen shot shows 7+ amps. What are the peaks during normal operation? Do you have good margins?
You might use the attached program to help understand what is going on. Did I send you that before? It uses a 2000 sample circular buffer continuously collecting data (13 values each sample). If any axis becomes disabled it Triggers, captures 20 more samples, then dumps the data to a file. Because of limited line length it is dumped in 2 sections. Time and 6 values and then another block of Time and 6 values. This should help understand what happened before the disable occurred.
- Attachments
-
- CaptureXYZMotionTriggerDisable.c
- (2.01 KiB) Downloaded 95 times
Regards,
Tom Kerekes
Dynomotion, Inc.
Tom Kerekes
Dynomotion, Inc.
-
- Posts: 47
- Joined: Fri Nov 01, 2019 7:18 pm
Re: Axys intermittent stop
Thanks a lot Tom,
I will check the normal motor amperage next time.
I will also try to apply your circular buffer.
I will check the normal motor amperage next time.
I will also try to apply your circular buffer.