Hi everyone,
If, like me, you are doing AS6 conversions of older projects, you have probably encountered the situation where the OPC-UA was not converted to AS6 because the file version was too old. Not to worry, I have found a way to make the conversion by hand.
The first step is to fix the connectivity folder. Open the connectivity folder using File Explorer:
Delete the folders inside connectivity but keep the OpcUAMap.uad (should be inside the OpcUA folder) file somewhere. (OpcUAMap.uad is what we will converted)
In Automation studio, add the OpcUaCs from the toolbox. We now should have a working folder. You can reopen the OpcUaCs folder with file explorer and put back OpcUAMap.uad in the folder with the new configuration files.
If you try opening the .uad file at this point, you’ll get a pop up telling you it is not in the right version
To fix that, you can open the .uad file with a text editor (I recommend Notepad++).
Replace the first 3 lines of the file (header).
With the following 3 lines :
<?xml version="1.0" encoding="utf-8"?> <?AutomationStudio FileVersion="6.0"?>The only left to do is the find the tag, remove it, a the end of the file, there should also be a .
Save the file. It should now be fully functional in AS6.
Hope this helps.




