I had previously gotten a few good answers to how to access the ethercat.xml file and make adjustments or load a new file in. I played with it some and then got put on anouther project I would like to get this working now.
See :Reconfiguration of Ethercat devices From Ctrlx CoreÂ
So now the issue I seem to be facing is the .xml is write protected (This is true in any state). How do I go about this or is the above solution no longer valid.
edit: it seems this may no longer be a valid approach per https://boschrexroth.github.io/ctrlx-automation-sdk/persistdata.htmlÂ
"
Since XCR-V-0120, app directories with active copyOnLoad are only copied if the corresponding app is installed and enabled on loading.
- writeProtected (default: true) App directories and their contents in the active configuration are protected against changes through the WebDAV interface and the Solutions UI by default. Set false to allow changes for a directory and its subdirectories, which requires that your app can detect and handle potential changes appropriately. Since XCR-V-0112.
Since XCR-V-0120, the default value of the writeProtected attribute is true in order to protect app directories against unintended changes.
"