- Configuring LinuxCNC
- Advanced Configuration
- EtherCAT
- Ethercat installation from repositories - how to step by step
Ethercat installation from repositories - how to step by step
30 Jan 2023 11:16 #263225
by akg1904
Replied by akg1904 on topic Ethercat installation from repositories - how to step by step
Hi Rodw,
I have mapped my halpins in "ethercat_conf.xml" according to your module and referencing ESI.xml file of my drive
For .hal file I mostly followed your .hal file example.
Thus, now my linuxcnc is Opening but when I tried to jog my servo drive to shows "Joint following error"
Can you point me in a direction where I can figure out would is the Problem and hopefully debug it.
for reference I have attached my modified ethercat_conf.xml file and pre-gui.hal file is already attached below
Regards
Abhishek
I have mapped my halpins in "ethercat_conf.xml" according to your module and referencing ESI.xml file of my drive
For .hal file I mostly followed your .hal file example.
Thus, now my linuxcnc is Opening but when I tried to jog my servo drive to shows "Joint following error"
Can you point me in a direction where I can figure out would is the Problem and hopefully debug it.
for reference I have attached my modified ethercat_conf.xml file and pre-gui.hal file is already attached below
Regards
Abhishek
Attachments:
Please Log in or Create an account to join the conversation.
30 Jan 2023 11:56 #263227
by rodw
Replied by rodw on topic Ethercat installation from repositories - how to step by step
A following error happens when the encoder position exceeds the commanded position by allowable limits.
Its possibly because the scale is not correct in your xml file (eg say you move 10mm but the encoder only registers 5mm)
Or your sevo is not yet tuned.
There are some settings in your ini file that relax the limists in your ini file You could make them big units until you get it tuned.
FERROR = 200
MIN_FERROR = 50
Also check if you rotate the motor by hand, does the encoder count? Is the encoder countung the right way?
Its possibly because the scale is not correct in your xml file (eg say you move 10mm but the encoder only registers 5mm)
Or your sevo is not yet tuned.
There are some settings in your ini file that relax the limists in your ini file You could make them big units until you get it tuned.
FERROR = 200
MIN_FERROR = 50
Also check if you rotate the motor by hand, does the encoder count? Is the encoder countung the right way?
Please Log in or Create an account to join the conversation.
30 Jan 2023 13:29 #263234
by akg1904
Replied by akg1904 on topic Ethercat installation from repositories - how to step by step
Hi Rodw,
I tried rotating the motor by hand and looked at the reading at DRO scale for axis for distance but there was no change.
I think this is what you mean by checking encoder count?
Or is there any other way to check the encoder count?
but there is some blink in seven segment led in drive when I rotate the motor.
Regards
Abhishek
I tried rotating the motor by hand and looked at the reading at DRO scale for axis for distance but there was no change.
I think this is what you mean by checking encoder count?
Or is there any other way to check the encoder count?
but there is some blink in seven segment led in drive when I rotate the motor.
Regards
Abhishek
Please Log in or Create an account to join the conversation.
30 Jan 2023 19:47 #263265
by rodw
Replied by rodw on topic Ethercat installation from repositories - how to step by step
Sounds like you have got something wrong in your wiring or config.
Please raise a seperate thread and share you config files xml, ini and hal.
Please raise a seperate thread and share you config files xml, ini and hal.
Please Log in or Create an account to join the conversation.
- dineshann63
- Offline
- New Member
Less
More
- Posts: 2
- Thank you received: 0
07 Apr 2023 12:44 #268509
by dineshann63
Replied by dineshann63 on topic Ethercat installation from repositories - how to step by step
i have inovance ethercad servo drive and i have a xml file also . i need details for communication and control with 2axes lathe.
Please Log in or Create an account to join the conversation.
- dineshann63
- Offline
- New Member
Less
More
- Posts: 2
- Thank you received: 0
07 Apr 2023 12:50 #268511
by dineshann63
Replied by dineshann63 on topic Ethercat installation from repositories - how to step by step
I am having inovance ethercad servo drive and xml file. How to communicate and Linuxcnc and AM401 inovance plc it is motion control plc they have ethercad communication also. To run a 2axes lathe.
Please Log in or Create an account to join the conversation.
07 Apr 2023 21:36 #268554
by rodw
Replied by rodw on topic Ethercat installation from repositories - how to step by step
Linuxcnc is the motion controller. You don't need two motion controllers. I don't think we can help. Your question is off topic. Please raise another thread.I am having inovance ethercad servo drive and xml file. How to communicate and Linuxcnc and AM401 inovance plc it is motion control plc they have ethercad communication also. To run a 2axes lathe.
Please Log in or Create an account to join the conversation.
- Frustrated Toolpaths
- Offline
- New Member
Less
More
- Posts: 5
- Thank you received: 0
09 Apr 2023 12:43 - 26 Apr 2023 10:33 #268666
by Frustrated Toolpaths
Replied by Frustrated Toolpaths on topic Ethercat installation from repositories - how to step by step
Probably the wrong place to post this but those in the knowledge of EtherCAT may see it here!..
My Question:-
I have a perfectly good Parallel port system that has been running for years on Wheezy with LinuxCNC 2.8 (I know...I know...but it works perfectly) Now I would like to ruin it with a 4th axis (5th joint) running on a Ethercat Driver..
Can any of you think of a reason this won't work?
If this looks viable I will start a new thread to document my progress for anyone that wants to upgrade a good Parallel port (G540) system with extra functionality.
Edit: I Should RTFM... new plan, testing on a separate PC with debian 10, so I don't mess up my wheezy install.
Running through the how to....one question...when is an appropriate time to plug in the hardware?
My Question:-
I have a perfectly good Parallel port system that has been running for years on Wheezy with LinuxCNC 2.8 (I know...I know...but it works perfectly) Now I would like to ruin it with a 4th axis (5th joint) running on a Ethercat Driver..
Can any of you think of a reason this won't work?
If this looks viable I will start a new thread to document my progress for anyone that wants to upgrade a good Parallel port (G540) system with extra functionality.
Edit: I Should RTFM... new plan, testing on a separate PC with debian 10, so I don't mess up my wheezy install.
Running through the how to....one question...when is an appropriate time to plug in the hardware?
Last edit: 26 Apr 2023 10:33 by Frustrated Toolpaths. Reason: RTFM
Please Log in or Create an account to join the conversation.
- mehdidadash
- Offline
- Senior Member
Less
More
- Posts: 50
- Thank you received: 4
01 May 2023 15:15 #270410
by mehdidadash
Replied by mehdidadash on topic Ethercat installation from repositories - how to step by step
is there any way that we can select e1000e as DEVICE_MODULES using this method you introduced ?
Please Log in or Create an account to join the conversation.
01 May 2023 18:32 #270419
by rodw
Replied by rodw on topic Ethercat installation from repositories - how to step by step
The e1000e is a network interface and has nothing to do with ethercat. If that the NIC you use for ethercat, just use it's MAC address.is there any way that we can select e1000e as DEVICE_MODULES using this method you introduced ?
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.161 seconds