- Posts: 23
- Thank you received: 1
Ethercat HAL driver
- Ilya
- Offline
- Junior Member
-
Less
More
8 years 1 month ago #117846
by Ilya
Replied by Ilya on topic Ethercat HAL driver
Hello everyone,
I'm facing a problem and can't find a solution.
I use Delta servos.
The machine is switched off from time to time during operation, and an error AL3E1 or AL3E3 appears on the servos.
This error appears then at all, then several, then one servo.
Here is what is said about these errors in the instructions:
AL3E1 CANopen SYNC failed (Servo Off). The synchronous communication with the external controller has failed.
Q: ASDA A2-E servo drive servo drive shows AL3E1
A: Working under Operational state with
CANopen CSP/CSV/CST mode and losing two consecutive PDOs will lead to this alarm.
1. Check the reference clock whether with big time jitter
2. Fault reset with control word 0x6040.7 = 1
AL3E3 CANopen SYNC time out (Servo Off). The CANopen SYNC signal is not received within the specified time.
Q: ASDA A2-E servo drive shows AL3E3
A: Working under Operational state with
CANopen CSP/CSV/CST mode and losing two consecutive PDOs will lead to this alarm.
1. Make sure the host controller periodically and stably sends PDO.
2. Make sure grounding and wiring are both correct.
I checked the grounding and the wiring. But I don't know how to check and fix the rest.
Whether this is due to jitter from the latency test?
Thanks,
Ilya
I'm facing a problem and can't find a solution.
I use Delta servos.
The machine is switched off from time to time during operation, and an error AL3E1 or AL3E3 appears on the servos.
This error appears then at all, then several, then one servo.
Here is what is said about these errors in the instructions:
AL3E1 CANopen SYNC failed (Servo Off). The synchronous communication with the external controller has failed.
Q: ASDA A2-E servo drive servo drive shows AL3E1
A: Working under Operational state with
CANopen CSP/CSV/CST mode and losing two consecutive PDOs will lead to this alarm.
1. Check the reference clock whether with big time jitter
2. Fault reset with control word 0x6040.7 = 1
AL3E3 CANopen SYNC time out (Servo Off). The CANopen SYNC signal is not received within the specified time.
Q: ASDA A2-E servo drive shows AL3E3
A: Working under Operational state with
CANopen CSP/CSV/CST mode and losing two consecutive PDOs will lead to this alarm.
1. Make sure the host controller periodically and stably sends PDO.
2. Make sure grounding and wiring are both correct.
I checked the grounding and the wiring. But I don't know how to check and fix the rest.
Whether this is due to jitter from the latency test?
Thanks,
Ilya
- andrax
- Offline
- Platinum Member
-
Less
More
- Posts: 321
- Thank you received: 84
8 years 1 month ago - 8 years 1 month ago #117953
by andrax
Replied by andrax on topic Ethercat HAL driver
Hell everyone,
my name is Andre and I am newbie.
i come from Germany and my english is very bad.
Sorry
I have a el6731 (PROFIBUS) can i use it?
berst regards
Andre
my name is Andre and I am newbie.
i come from Germany and my english is very bad.
Sorry
I have a el6731 (PROFIBUS) can i use it?
berst regards
Andre
Last edit: 8 years 1 month ago by andrax.
- sqmathlete
- Offline
- Premium Member
-
Less
More
- Posts: 118
- Thank you received: 18
8 years 1 month ago #118011
by sqmathlete
Replied by sqmathlete on topic Ethercat HAL driver
@ Chimeno
I've followed these instructions, ran make, make install, reboot but I only get two out of four channels coming up. Any idea? Bad terminal?
Kind regards,
Dan
chimeno wrote: edit the file "lcec_el40x4.h" add the PID number yourself, from where you get it, then the terminal executes this command "ethercat slave -v" will leave the "product code" that is, you also have to add the module to the following files, "Kbuild, lcec_conf.h, lcec_conf.c, lcec_main.c, I think that is everything, if you have more questions ask me, I will try to help you.
regards
Chimeno
I've followed these instructions, ran make, make install, reboot but I only get two out of four channels coming up. Any idea? Bad terminal?
Kind regards,
Dan
- sqmathlete
- Offline
- Premium Member
-
Less
More
- Posts: 118
- Thank you received: 18
8 years 1 month ago #118025
by sqmathlete
Replied by sqmathlete on topic Ethercat HAL driver
Hi
Wondering if someone can take a look at this ethercat card manual that I have installed in my Delta VFD. I am trying to write a generic xml file using
I also tried to modify the xml (around line 8000 where the mailbox info is located), as described in the tutorial and reload via twincat but to no avail. The best result that I have seen at start up is an ethercat time out error. However using the command line or Twincat everything seems to work perfectly. I just quite seem to figure out what I am missing.
Also, I found this (translated from russian via google translate) which is very interesting and describes some of the issues I am seeing.
May also be of use to others as well.
If I can't control the vfd via the ethercat card my other options are
1) the amp also operates as a CANopen slave without the card, perhaps it can be controlled this way?
2) use an El4004 terminal to control the vfd
I've put a ton of work into the lathe and I've got everything else running on ethercat and want to start putting it back together mechanically. It seems such a shame not to also control the vfd via the ethercat-hal driver. Option 2 is obviously the simplest and I will probably implement that while still working on this problem but if any has any suggestions I would greatly appreciate it.
I've come this far, I just can't let it go just yet.
Thanks in advance
Dan
Wondering if someone can take a look at this ethercat card manual that I have installed in my Delta VFD. I am trying to write a generic xml file using
instructions but at step 5 when you are supposed to grab the dc clock,and assign activate info from the xml there isn't one... I have attached the .xml file as welldocs.google.com/document/d/1GiB065ZIAaoM...GQl2X9DM9-THNM/edit#
I also tried to modify the xml (around line 8000 where the mailbox info is located), as described in the tutorial and reload via twincat but to no avail. The best result that I have seen at start up is an ethercat time out error. However using the command line or Twincat everything seems to work perfectly. I just quite seem to figure out what I am missing.
Also, I found this (translated from russian via google translate) which is very interesting and describes some of the issues I am seeing.
May also be of use to others as well.
If I can't control the vfd via the ethercat card my other options are
1) the amp also operates as a CANopen slave without the card, perhaps it can be controlled this way?
2) use an El4004 terminal to control the vfd
I've put a ton of work into the lathe and I've got everything else running on ethercat and want to start putting it back together mechanically. It seems such a shame not to also control the vfd via the ethercat-hal driver. Option 2 is obviously the simplest and I will probably implement that while still working on this problem but if any has any suggestions I would greatly appreciate it.
I've come this far, I just can't let it go just yet.
Thanks in advance
Dan
- sqmathlete
- Offline
- Premium Member
-
Less
More
- Posts: 118
- Thank you received: 18
8 years 1 month ago #118026
by sqmathlete
Replied by sqmathlete on topic Ethercat HAL driver
@ Ilya
Have you seen this from Automatica on pg 58?
Dan
Have you seen this from Automatica on pg 58?
Sacha Ittner's pll patch for linuxcnc in ethercat hal driver of lcec...
I have tried with linuxcnc-ethercat hal driver with pll patch applied to linuxcnc v2.7.11 branch and my dc issue is solved...
Dan
The following user(s) said Thank You: Ilya
- bkt
- Offline
- Platinum Member
-
Less
More
- Posts: 1111
- Thank you received: 114
8 years 1 month ago #118033
by bkt
Replied by bkt on topic Ethercat HAL driver
these post is for ethercat only .... profibus is not ethercat. I know for profibus there an application in pyton open sources ...but not remember that names.
No profibus sot work with ethercat.
regards
Giorgio
No profibus sot work with ethercat.
regards
Giorgio
Time to create page: 0.191 seconds