07-17-2019 04:24 PM
I'm not very happy with the default channel names that beckhoff uses for their ethercat slaves. Too long-- thinking of just editing the ESI file PDO object so that the names are more reasonable. I could do it though the project too but I am discovering slaves dynamically so all variables will get names as in the ESI file. Could this break anything? Seems as long as I don't touch addresses everything will be ok
Solved! Go to Solution.
07-17-2019 09:47 PM
As long as you use no special symbols, I think it's OK for you to have a try. Note that you modify the correct ESI section for your slave. You need to find the correct ESI section by checking vendor id -> product id -> revision number. NI EtherCAT driver reads all these three values from the slave device first then look into the ESI file to find the expect xml section.