OPCUA server : Support for global discovery server?

Hi @Kevin.Herron,
Is there some plan for Ignition OPC-UA Server to support GDS "OPCUA - global discovery server" ?

https://reference.opcfoundation.org/v104/GDS/docs/

https://documentation.unified-automation.com/uasdkhp/1.1.1/html/_l2_ua_discovery_connect.html

1 Like

Possibly after OPC UA 1.05 support is done.

To be clear, we’d be adding support for registering with a GDS, not acting as a GDS.

3 Likes

Hi @Kevin.Herron,

Still in the roadmap for 1.05? With 8.3.0 or later?

BR,

Milo 1.0.0 is out, so that targets OPCUA 1.05, it will be interesting to see when that is update in Ignition itself.

Yeah, it should be in the beta... I'll put the PR up for it today. There's an advanced setting on the server config that, when enabled, allows a GDS server to manage the Ignition OPC UA server certificate and trust list. All you have to do is enable this setting and configure a user that has the "SecurityAdmin" role. The rest is up to the GDS.

There shouldn't be a ton of visible changes.

Support for the DataTypeDefinition attribute is a big deal.

There should also be a full mapping of all OPC UA built-in datatypes, structures, corner cases with Variant and ExtensionObject etc... to Ignition types. Many of the types that didn't map to the obvious corresponding Ignition type just didn't work or were toString() values before.

5 Likes