- Configuring LinuxCNC
- Advanced Configuration
- EtherCAT
- Ethercat installation from repositories - how to step by step
Ethercat installation from repositories - how to step by step
18 Sep 2024 11:18 #310362
by bertoldo
Replied by bertoldo on topic Ethercat installation from repositories - how to step by step
I used it and it worked perfectly with your instructions!!!
Please Log in or Create an account to join the conversation.
26 Sep 2024 10:00 #310819
by fly up
Replied by fly up on topic Ethercat installation from repositories - how to step by step
Attachments:
Please Log in or Create an account to join the conversation.
11 Oct 2024 21:40 #311835
by Macwolf
Replied by Macwolf on topic Ethercat installation from repositories - how to step by step
hello on my raspberry 5 come this Status
ethercat.service - EtherCAT Master Kernel Modules
Loaded: loaded (/etc/systemd/system/ethercat.service; enabled; preset: enabled)
Active: inactive (dead)
raspberrypi systemd[1]: Dependency failed for ethercat.service - EtherCAT Master Kernel Modules.
aspberrypi systemd[1]: ethercat.service: Job ethercat.service/start failed with result 'dependency'.
thank you
ethercat.service - EtherCAT Master Kernel Modules
Loaded: loaded (/etc/systemd/system/ethercat.service; enabled; preset: enabled)
Active: inactive (dead)
raspberrypi systemd[1]: Dependency failed for ethercat.service - EtherCAT Master Kernel Modules.
aspberrypi systemd[1]: ethercat.service: Job ethercat.service/start failed with result 'dependency'.
thank you
Please Log in or Create an account to join the conversation.
12 Oct 2024 07:12 - 12 Oct 2024 10:54 #311845
by BaxEDM
Replied by BaxEDM on topic Ethercat installation from repositories - how to step by step
Hi,
Figured it is time to update my outdated (but still working) instructions for my customers and to switch to Bookworm and a newer version of LinuxCNC, so I'm now running the LinuxCNC 2.9.3 Debian 12 Bookworm PREEMPT-RT ISO.
Next is installing EtherCAT so I started this step by step instruction but get stuck in the beginning.
edmuser@edmpc:~$ sudo apt update
[sudo] password for edmuser:
Hit:1 security.debian.org/debian-security bookworm-security InRelease
Hit:2 deb.debian.org/debian bookworm InRelease
Hit:3 deb.debian.org/debian bookworm-updates InRelease
Hit:4 repository.qtpyvcp.com/apt develop InRelease
Get:5 download.opensuse.org/repositories/science:/EtherLab/Debian_12 ./ InRelease [1,575 B]
Err:5 download.opensuse.org/repositories/science:/EtherLab/Debian_12 ./ InRelease
The following signatures were invalid: EXPKEYSIG A94819A7CB97A204 science:EtherLab OBS Project <science:EtherLab@build.opensuse.org>
Hit:6 www.linuxcnc.org bookworm InRelease
Fetched 1,575 B in 1s (1,603 B/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
93 packages can be upgraded. Run 'apt list --upgradable' to see them.
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: download.opensuse.org/repositories/science:/EtherLab/Debian_12 ./ InRelease: The following signatures were invalid: EXPKEYSIG A94819A7CB97A204 science:EtherLab OBS Project
W: Failed to fetch download.opensuse.org/repositories/scien...ebian_12/./InRelease The following signatures were invalid: EXPKEYSIG A94819A7CB97A204 science:EtherLab OBS Project
W: Some index files failed to download. They have been ignored, or old ones used instead.
Figured it is time to update my outdated (but still working) instructions for my customers and to switch to Bookworm and a newer version of LinuxCNC, so I'm now running the LinuxCNC 2.9.3 Debian 12 Bookworm PREEMPT-RT ISO.
Next is installing EtherCAT so I started this step by step instruction but get stuck in the beginning.
edmuser@edmpc:~$ sudo apt update
[sudo] password for edmuser:
Hit:1 security.debian.org/debian-security bookworm-security InRelease
Hit:2 deb.debian.org/debian bookworm InRelease
Hit:3 deb.debian.org/debian bookworm-updates InRelease
Hit:4 repository.qtpyvcp.com/apt develop InRelease
Get:5 download.opensuse.org/repositories/science:/EtherLab/Debian_12 ./ InRelease [1,575 B]
Err:5 download.opensuse.org/repositories/science:/EtherLab/Debian_12 ./ InRelease
The following signatures were invalid: EXPKEYSIG A94819A7CB97A204 science:EtherLab OBS Project <science:EtherLab@build.opensuse.org>
Hit:6 www.linuxcnc.org bookworm InRelease
Fetched 1,575 B in 1s (1,603 B/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
93 packages can be upgraded. Run 'apt list --upgradable' to see them.
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: download.opensuse.org/repositories/science:/EtherLab/Debian_12 ./ InRelease: The following signatures were invalid: EXPKEYSIG A94819A7CB97A204 science:EtherLab OBS Project
W: Failed to fetch download.opensuse.org/repositories/scien...ebian_12/./InRelease The following signatures were invalid: EXPKEYSIG A94819A7CB97A204 science:EtherLab OBS Project
W: Some index files failed to download. They have been ignored, or old ones used instead.
Last edit: 12 Oct 2024 10:54 by BaxEDM.
Please Log in or Create an account to join the conversation.
12 Oct 2024 07:34 #311846
by Macwolf
Replied by Macwolf on topic Ethercat installation from repositories - how to step by step
it works fine on my Raspberry 5 after a clean install
Master0
Phase: Idle
Active: no
Slaves: 0
Ethernet devices:
Main: 2c:cf:67:15:58:57 (attached)
Link: UP
Tx frames: 22305
Tx bytes: 1338300
Rx frames: 0
Rx bytes: 0
Tx errors: 0
Tx frame rate [1/s]: 125 125 118
Tx rate [KByte/s]: 7.3 7.3 6.9
Rx frame rate [1/s]: 0 0 0
Rx rate [KByte/s]: 0.0 0.0 0.0
Common:
Tx frames: 22305
Tx bytes: 1338300
Rx frames: 0
Rx bytes: 0
Lost frames: 22305
Tx frame rate [1/s]: 125 125 118
Tx rate [KByte/s]: 7.3 7.3 6.9
Rx frame rate [1/s]: 0 0 0
Rx rate [KByte/s]: 0.0 0.0 0.0
Loss rate [1/s]: 125 125 118
Frame loss [%]: 100.0 100.0 100.0
Distributed clocks:
Reference clock: None
DC reference time: 0
Application time: 0
2000-01-01 00:00:00.000000000
Master0
Phase: Idle
Active: no
Slaves: 0
Ethernet devices:
Main: 2c:cf:67:15:58:57 (attached)
Link: UP
Tx frames: 22305
Tx bytes: 1338300
Rx frames: 0
Rx bytes: 0
Tx errors: 0
Tx frame rate [1/s]: 125 125 118
Tx rate [KByte/s]: 7.3 7.3 6.9
Rx frame rate [1/s]: 0 0 0
Rx rate [KByte/s]: 0.0 0.0 0.0
Common:
Tx frames: 22305
Tx bytes: 1338300
Rx frames: 0
Rx bytes: 0
Lost frames: 22305
Tx frame rate [1/s]: 125 125 118
Tx rate [KByte/s]: 7.3 7.3 6.9
Rx frame rate [1/s]: 0 0 0
Rx rate [KByte/s]: 0.0 0.0 0.0
Loss rate [1/s]: 125 125 118
Frame loss [%]: 100.0 100.0 100.0
Distributed clocks:
Reference clock: None
DC reference time: 0
Application time: 0
2000-01-01 00:00:00.000000000
Please Log in or Create an account to join the conversation.
12 Oct 2024 10:48 #311856
by rodw
Replied by rodw on topic Ethercat installation from repositories - how to step by step
There is another sticky to fix the expired security key
forum.linuxcnc.org/ethercat/53785-instal...repositories?start=0
forum.linuxcnc.org/ethercat/53785-instal...repositories?start=0
Please Log in or Create an account to join the conversation.
17 Oct 2024 08:04 - 17 Oct 2024 08:13 #312345
by Macwolf
Replied by Macwolf on topic Ethercat installation from repositories - how to step by step
Since I am new to the topic of Ethercat, here is another question. I have now installed a servo( As715N) in my test series, but what is it written as in the ethercat-conf.xml
<master idx="0" appTimePeriod="1000000" refClockSyncCycles="-1">
<slave idx="1" type="EK1100"/>
<slave idx="2" type="EL1008"/>
<slave idx="3" type="EL2008"/>
<slave idx="4" type="AS715N"/>
is that right?
<master idx="0" appTimePeriod="1000000" refClockSyncCycles="-1">
<slave idx="1" type="EK1100"/>
<slave idx="2" type="EL1008"/>
<slave idx="3" type="EL2008"/>
<slave idx="4" type="AS715N"/>
is that right?
Attachments:
Last edit: 17 Oct 2024 08:13 by Macwolf.
Please Log in or Create an account to join the conversation.
04 Nov 2024 15:05 - 04 Nov 2024 15:16 #313758
by AndyDM01
Replied by AndyDM01 on topic Ethercat installation from repositories - how to step by step
I would like to know what steps to take to have qtplasmac gui to work with ethercat
not trying to be lazy, just trying to avoid another 3 months delay because I could not get my ECR86 drivers to work.
rtelligent service actually helped me out and I finally had the axis moving...
I took notes of everything and I will post my findings here ...
not trying to be lazy, just trying to avoid another 3 months delay because I could not get my ECR86 drivers to work.
rtelligent service actually helped me out and I finally had the axis moving...
I took notes of everything and I will post my findings here ...
Last edit: 04 Nov 2024 15:16 by AndyDM01.
Please Log in or Create an account to join the conversation.
04 Nov 2024 22:06 #313787
by rodw
Replied by rodw on topic Ethercat installation from repositories - how to step by step
I would probably get a working xyz Ethercat config with axis.
Then I would use pncconf to build a qtplasmac config then merge them together by hand
You will need to work out how to sense torch voltage. I would look for an Ethercat module that sensed analog voltage.
This has been done in the past but it was before QTplasmac.
Then I would use pncconf to build a qtplasmac config then merge them together by hand
You will need to work out how to sense torch voltage. I would look for an Ethercat module that sensed analog voltage.
This has been done in the past but it was before QTplasmac.
The following user(s) said Thank You: AndyDM01
Please Log in or Create an account to join the conversation.
- furkanuzal
- Offline
- New Member
Less
More
- Posts: 1
- Thank you received: 0
06 Nov 2024 20:32 #313960
by furkanuzal
Replied by furkanuzal on topic Ethercat installation from repositories - how to step by step
Hello. I installed ethercat following all the instructions. I can see my servo motors. But I can't do anything else. I cannot create the lcec.conf file. Please can you help? (I can't find a clear source because I use Google translate)
Please Log in or Create an account to join the conversation.
- Configuring LinuxCNC
- Advanced Configuration
- EtherCAT
- Ethercat installation from repositories - how to step by step
Time to create page: 0.172 seconds