hello thanks for this video, but i have a question can we connect to Estun servo drive with EtherCAT and send/receive data via MATLAB ?? i want to control this servo motor with matlab that i really need this.
Hi, interesting Question. I think yes. First simplest approach could be to use the "interface" of matlab to call command line applications. So call the "ethercat" application from www.etherlab.org/en/what.php I think you have to configure the drive to be in "Profile position mode" (set in 0x6060) because your EtherCAT Master won't be able to delivery deterministic values (real time).
Yes. There is an option for a multi turn solution with battery. For the rotary resolution of the motor there are about 3 options range from 15 Bit to 20 Bit per revolution.
I noticed noticed you used an EtherCAT (RJ45 connector) cable from his Linux CNC Laptop to drive the amps directly. Is this just a setup in Linux CNC to have the output go to the serial EtherCAT verses many pins on printer port etc.. Does the linux output have to be configured to create Data Packets in a correct format for EtherCAT transport to Amps. Did you need to buy a licience to use EtherCAT. I know its good
hello sir, i have .ini , .xml and .hal file for 2 axis lathe machine but i dont know how to configure that all file in linux cnc software , my laptop communicated with estun drive and its working ok with command prompt but now i have to run it with linuxcnc software so please help me. where i have to put all above files ?
Hi,you can put the files in one folder and start linuxcnc for example via commandline within this folder. Find a set of files here: github.com/aschiffler/linuxcnc/tree/master/configs/ethercat_3axis_CIA402
thank you so much for your reply, I made one folder and i put all 3 file but when execute . ini file some error come. As below Debug file information: lcec_conf: ERROR: unable to open config file /root/linuxcnc/configs/roschi_cnc/ethercat_config_estun.xml ./roschi_cnc_estun.hal:4: waitpid failed lcec_conf lcec_conf ./roschi_cnc_estun.hal:4: lcec_conf exited without becoming ready 5474 PID TTY STAT TIME COMMAND Stopping realtime threads Unloading hal components
@@AndreasSchiffler Thanks for your interest. I solved the problem and it may be of interest to you to know that the XML configuration file for ESTUN DRIVERS requires the entry at the top and at the end. Thanks for your work because it helped me develop my configuration.
don't use the generic driver for ethercat, it's a waste of time. the motor could move, but you can't control the accuracy of the position. to use it for cnc , the generic driver must replaced with nic's own driver, and with rtdm is better! the you still have to modify the linuxcnc's period method to sync the time of the servo of ethercat!
Hi, I did not use this feature. I also think/guess that this requires a special cable where the UART interface of the inverter is connected to the USB port of the PC.
@@AndreasSchiffler do we have any other software apart from ESView to upload/download configs on Pronet ESTUN servo? A software that can be compatible with Windows OS
hello sir, I have setup of estun pronet 15aea drive and i m trying to run motor with linuxcnc software,communication of drive with laptop is done , i use your .xml file .hal file and .ini file ,i execute .ini file in command prompt but linux cnc software not open with that configuration, i make one folder in config folder and put all 3 file in that , i try to open .ini file directly but error come as below Debug file information: lcec_conf: ERROR: unable to open config file /root/linuxcnc/configs/roschi_cnc/ethercat_test.xml ./roschi_cnc_estun.hal:4: waitpid failed lcec_conf lcec_conf ./roschi_cnc_estun.hal:4: lcec_conf exited without becoming ready 5463 PID TTY STAT TIME COMMAND Stopping realtime threads Unloading hal components. so pl. is there any change i have to do if i use estun 15aea drive ?
hi, you have to change the path for the xml file within the hal file according to your actual location. /root/linuxcnc/configs/roschi_cnc/ethercat_test.xml For further questions my recommendation is to better use the forum here: forum.linuxcnc.org/24-hal-components/22346-ethercat-hal-driver
Hello there, it's very brilliant setup, can you help me how to make emc speak with servo ??? I am aware of parallel port interface want to upgrade with ethercat thanks in advance Prachi
+Prachi Patel Maybe you can start reading here: wiki.linuxcnc.org/cgi-bin/wiki.pl?EtherCatDriver forum.linuxcnc.org/forum/24-hal-components/22346-ethercat-hal-driver
hello thanks for this video, but i have a question i am student, and have a drive with EtherCAT ,can you help me how to make linuxcnc know control motor through drive thx...
Serdar Yeni Hi, I think the first step is to download the iso image from www.linuxcnc.org. You can boot from that image and start using linuxcnc in simulation mode on your pc. The next steps depends on whihc hardware you plan to use. Stepper drives, Main spindle drive, servo drives,... Take a look at linuxcnc.org forum.
Hello Andreas. Im planning to buy 2kw estun pronets. Do you think is a reliable manufacturer? Any faults?
hi how can i connect the pronet servo drive to pc using only ethernet cable is that posible?
Where did you buy it?
Hello, your links to xml and hal files do not work. Can you give a working link please? thx...
Thank you for the valuable information.
Wow super Arbeit.
hello
thanks for this video, but i have a question
can we connect to Estun servo drive with EtherCAT and send/receive data via MATLAB ??
i want to control this servo motor with matlab that i really need this.
Hi, interesting Question. I think yes. First simplest approach could be to use the "interface" of matlab to call command line applications. So call the "ethercat" application from www.etherlab.org/en/what.php
I think you have to configure the drive to be in "Profile position mode" (set in 0x6060) because your EtherCAT Master won't be able to delivery deterministic values (real time).
Hello, Does the Indra drives also have a memory battery also what is the resolution of the Indra servos please ?
Yes. There is an option for a multi turn solution with battery. For the rotary resolution of the motor there are about 3 options range from 15 Bit to 20 Bit per revolution.
Hi,
is it possible to communicate between ESTUN Pronet-10AEA and Arduino Uno?
i want to build a 6DOF with SimTools.
I did not know. My estimation is that will not work straight forward. May be you better use a Raspberry Pi or similar.
Hello sir,thanks for this video but i have a Question - how to configure another servo drive Instead of you using..
2:55. parameter 5
I noticed noticed you used an EtherCAT (RJ45 connector) cable from his Linux CNC Laptop to drive the amps directly.
Is this just a setup in Linux CNC to have the output go to the serial EtherCAT verses many pins on printer port etc..
Does the linux output have to be configured to create Data Packets in a correct format for EtherCAT transport to Amps.
Did you need to buy a licience to use EtherCAT. I know its good
hello sir, i have .ini , .xml and .hal file for 2 axis lathe machine but i dont know how to configure that all file in linux cnc software , my laptop communicated with estun drive and its working ok with command prompt but now i have to run it with linuxcnc software so please help me. where i have to put all above files ?
Hi,you can put the files in one folder and start linuxcnc for example via commandline within this folder. Find a set of files here:
github.com/aschiffler/linuxcnc/tree/master/configs/ethercat_3axis_CIA402
thank you so much for your reply,
I made one folder and i put all 3 file but when execute . ini file some error come. As below
Debug file information:
lcec_conf: ERROR: unable to open config file /root/linuxcnc/configs/roschi_cnc/ethercat_config_estun.xml
./roschi_cnc_estun.hal:4: waitpid failed lcec_conf lcec_conf
./roschi_cnc_estun.hal:4: lcec_conf exited without becoming ready
5474
PID TTY STAT TIME COMMAND
Stopping realtime threads
Unloading hal components
What is *bb* ??? When I give supply 24v
Can you tell me what is bb ??
This means ready for operation. In german "BetriebsBereit"
Thanks for the video. I'm trying to use the same configuration but it doesn't work with linuxcnc. Could you help me?
Sorry for the delay in the answer. Maybe I can help or give some hints. Is the problem still there?
@@AndreasSchiffler Thanks for your interest. I solved the problem and it may be of interest to you to know that the XML configuration file for ESTUN DRIVERS requires the entry at the top and at the end. Thanks for your work because it helped me develop my configuration.
don't use the generic driver for ethercat, it's a waste of time. the motor could move, but you can't control the accuracy of the position. to use it for cnc , the generic driver must replaced with nic's own driver, and with rtdm is better! the you still have to modify the linuxcnc's period method to sync the time of the servo of ethercat!
@@user-rh2qy7ud9s thanks for the suggestion. I will try to install the configuration you suggested, but where do I find nic's drivers?
Please show how to connect Pronet 10 to PC through USB
Hi,
I did not use this feature. I also think/guess that this requires a special cable where the UART interface of the inverter is connected to the USB port of the PC.
@@AndreasSchiffler do we have any other software apart from ESView to upload/download configs on Pronet ESTUN servo? A software that can be compatible with Windows OS
hello sir, I have setup of estun pronet 15aea drive and i m trying to run motor with linuxcnc software,communication of drive with laptop is done , i use your .xml file .hal file and .ini file ,i execute .ini file in command prompt but linux cnc software not open with that configuration, i make one folder in config folder and put all 3 file in that , i try to open .ini file directly but error come as below
Debug file information:
lcec_conf: ERROR: unable to open config
file /root/linuxcnc/configs/roschi_cnc/ethercat_test.xml
./roschi_cnc_estun.hal:4: waitpid
failed lcec_conf lcec_conf
./roschi_cnc_estun.hal:4: lcec_conf
exited without becoming ready
5463
PID TTY STAT TIME COMMAND
Stopping realtime threads
Unloading hal components. so pl.
is there any change i have to do if i use estun 15aea drive ?
hi, you have to change the path for the xml file within the hal file according to your actual location. /root/linuxcnc/configs/roschi_cnc/ethercat_test.xml
For further questions my recommendation is to better use the forum here:
forum.linuxcnc.org/24-hal-components/22346-ethercat-hal-driver
Great !!!
Hello there,
it's very brilliant setup, can you help me how to make emc speak with servo ??? I am aware of parallel port interface want to upgrade with ethercat
thanks in advance
Prachi
+Prachi Patel Maybe you can start reading here:
wiki.linuxcnc.org/cgi-bin/wiki.pl?EtherCatDriver
forum.linuxcnc.org/forum/24-hal-components/22346-ethercat-hal-driver
Would you please give me your XML file which appeared at 10:14 in this video? thx..
Find it here
roschi.eu/retrofit/ethercat_config_estun.xml
Thanks for your reply and files.
Excuse me, would you please give me your *.hal file in 10:50?
許家銘 The corresponding hal file is also in the same place. roschi.eu/retrofit/roschi_cnc_estun.hal
where i have to put this hal , ini and xml file ? we need 3 file only or someother file we need for operate drive with linuxcnc ?
hello
thanks for this video, but i have a question
i am student, and have a drive with EtherCAT ,can you help me how to make linuxcnc know control motor through drive thx...
Hi Andreas.Good job.Please how to integreted linuxcnc step by step.Thank you help me...
Serdar Yeni Hi, I think the first step is to download the iso image from www.linuxcnc.org. You can boot from that image and start using linuxcnc in simulation mode on your pc. The next steps depends on whihc hardware you plan to use. Stepper drives, Main spindle drive, servo drives,... Take a look at linuxcnc.org forum.
Thanks 👍