PME OPC Tag Name Does Not Update When Register Label Changes



If a user changes the label of a register that has already been exported to the ION OPC DA Server, the new label will not be reflected in the OPC tag name. Values for the OPC tag will continue to be updated correctly. However, the fact that the OPC tag is still the old label name may cause confusion.

Product Line
ION Enterprise 5.5, 5.6, 6.0
StruxureWare Power Monitoring 7.0.x
Power Monitoring Expert 7.2.x
Power Monitoring Expert 8.x

OPC DA Server

When a register is exposed using the OPC DA Server Assistant, the added tag name is written to the IONServicesConfiguration.xml file. If the label of the exposed register is later changed, the new name does not get written to that file. Running the 'Update OPC Server' function from the Management Console does not resolve.


*Warning: Take backups of any files prior to modifying them. Ensure the backups are in a location that will not be overwritten (i.e. the Desktop).

There are two possible workarounds for this issue:

  1. Re-export the register using the OPC Server Assistant
    1. Click the 'OPC...' button in the ION Module Setup window in ION Designer
    2. Uncheck the box next to the register whose name has changed
    3. Select File > Export
    4. Check the box next to the register whose name has changed
    5. Select File > Export
    6. Select File > Exit to close the OPC Server Assistant
  2. Manually edit IONServicesConfiguration.xml
    1. Using Windows Explorer, navigate to the folder ..\IONEnterprise\config\IONServices
    2. Open the file IONServicesConfiguration.xml in a text editor (such as Notepad)
    3. Search the file for the old tag name
    4. Replace the old tag name with the new name
    5. Select File > Save
    6. Select File > Exit
    7. Restart the ION OPC Data Access Server service