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.