Industrial Communications

cancel
Showing results for 
Search instead for 
Did you mean: 

modifying PDO channel names in ESI file -- will it break anything?

Solved!
Go to solution

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

0 Kudos
Message 1 of 2
(2,197 Views)
Solution
Accepted by topic author MarkCG

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.

0 Kudos
Message 2 of 2
(2,170 Views)