- Configuring LinuxCNC
- Advanced Configuration
- EtherCAT
- Beckhoff ethercat 64 with bit linuxcnc, How to install.
Beckhoff ethercat 64 with bit linuxcnc, How to install.
- Sockheaven
- Offline
- Senior Member
- Posts: 48
- Thank you received: 10
The mux might actually work depending how that component works, i could use the ESTOP and ENABLE signals to mux.
I'll investigate that. Thanks for the ideas! (and the verification that this kind of logic may not be suited for the HAL layer)
Best Regards,
Paul
Please Log in or Create an account to join the conversation.
- Sockheaven
- Offline
- Senior Member
- Posts: 48
- Thank you received: 10
I am having a problem connecting it though. For some reason, while the documentation states that the MUX2.out is a float - LinuxCNC is giving me an error at startup that its a bit - what am I doing incorrectly?
# Connect Enable Pins / Signals
net xenable => mux2.0.sel
setp mux2.0.in0 6.0
setp mux2.0.in1 15.0
net mux2.0.out => iocontrol.0.emc-enable-in => lcec.0.0.TxControlWord
Error:
Signal 'mux2.0.out' of type 'bit' cannot add pin 'lcec.0.0.TxControlWord' of type 'u32'
I know i haven't converted the float to u32, but the HAL layer actually seems to convert floats/u32 automatically. but that's not even the error its throwing, its complaining it's not a bit...
Attachments:
Please Log in or Create an account to join the conversation.
- Sockheaven
- Offline
- Senior Member
- Posts: 48
- Thank you received: 10
Best Regards,
Paul
Please Log in or Create an account to join the conversation.
I ran into a couple issues with Step 3 of the EtherCAT install (ec-debianize), and wanted to share what I did to get around them.
First, while the source script is running Mercurial, there was an mq error. You need to enable the mq package. I did this by:
sudo nano /etc/mercurial/hgrc
[extensions]
mq =
Then, i ran into a permissions issue during
dpkg-buildpackage
sudo dpkg-buildpackage
Please Log in or Create an account to join the conversation.
- manojpatil
- Offline
- New Member
- Posts: 10
- Thank you received: 0
I am trying to do that. but there is an error no file found(configure,autogen)
$ linuxcnc/debian/ => ./configure uspace => cd ..
$ linuxcnc/ => dpkg-checkbuilddeps => sudo apt-get install ..... until you are done. // error(unmet build dependencies: etherlabmaster-dev)
$ cd src/ => ./autogen.sh => ./configure => make -j2 ( j2 = dual processor speed )
$ sudo make setuid
Please Log in or Create an account to join the conversation.
Regards, Jan
Please Log in or Create an account to join the conversation.
I don't quite understand what you want to install? there are three processeshola señor, quiero instalar Linuxcnc
Estoy tratando de hacer eso. pero hay un error, no se encontró ningún archivo (configure, autogen)
$ linuxcnc / debian / => ./configure uspace => cd ..
$ linuxcnc / => dpkg-checkbuilddeps => sudo apt-get install ..... hasta estás listo. // error (dependencias de compilación no satisfechas: etherlabmaster-dev)
$ cd src / => ./autogen.sh => ./configure => make -j2 (j2 = velocidad de procesador dual)
$ sudo make setuid
1 - linuxcnc
2- ethercat controller (ec-debianize)
3-linuxcnc-ethercat
Could it be that you lack some dependency? There are several installation manuals in the forum.
Hi @DaPeace
currently ec-debianice does not bring the drivers for the different modules, with the generic driver an e1000 works fine, but you can create your own version from the hg clone repositoryI was able to get the driver compiled but i need the e1000-module and cant figure out how to get that compiled. Can someone give me a hint?
Regards, Jan
http://hg.code.sf.net/p/etherlabmaster/ code ethercat-hg
Please Log in or Create an account to join the conversation.
- TheRoslyak
- Offline
- Elite Member
- Posts: 238
- Thank you received: 37
Please Log in or Create an account to join the conversation.
Have you tried deleting the "coordinates=XYZ" in the KINEMATICS declaration in the INI?
Please Log in or Create an account to join the conversation.
- TheRoslyak
- Offline
- Elite Member
- Posts: 238
- Thank you received: 37
Please Log in or Create an account to join the conversation.
- Configuring LinuxCNC
- Advanced Configuration
- EtherCAT
- Beckhoff ethercat 64 with bit linuxcnc, How to install.