NX102 OPC Tags Not found in select programs

Hi all,

I am working with an OMRON NX102 controller hosting an OPC UA server for use with Ignition Edge (Vision) v8.1. My PLC code is broken up into a handful of programs as shown below:

When I am in ignition browsing for tags, I am able to drill down into the structure elements for function blocks in EM01_ConvRobotPnP, but cannot do the same in EM02_Dial. Note in the screenshots below how I can drop down the actuator to see elements underneath in EM01 but cannot do it for EM02:


As far as I know, there is no configuration at the program level in the PLC for expanding the structures, other than the settings in the general OPC UA server which acts globally for the PLC. Does anyone have any ideas as to why I cannot access these?

Normally this would be because external visibility wasn't set on the tags you want to browse.
Also there were some issues with Omron OPCUA before:

Hi David,

Yes I totally agree. And I have run into that in the past but I have since made sure that all Function block instances should be available for reading:

Also, I have read through that forum and I believe that issue is resolved as I cannot find the same language in the latest OPC UA manual from OMRON and I have read structure elements in many other places. Just seems strange that the behavior seems to be chunked by program. Meaning I can drill down into any tag in EM01, but cannot drill into any tag in EM02...