For the complete documentation index, see llms.txt. This page is also available as Markdown.

Opc (opc)

Opc project's capability scope, deployment products, integration entry and usage boundaries.

Provides OPC UA client, server and read-write subscription adaptation for connecting to industrial data services. Node identification, numerical quality and sampling time are all business data.

Item
value

source code directory

externals/opc

main bag

Zongsoft.Externals.Opc

Companion theme

Deployment and Usage Portal

Append the main package to the existing host's Deployment checklist, and retain the plugin list, assembly and ancillary running resources in the package:

Application.deploy (append fragment)
[plugins zongsoft externals opc]
nuget:Zongsoft.Externals.Opc

Endpoints, application certificates, trust directories, user identities, and session lifecycles are organized by the application. The project includes supporting local server/client examples, which can be used to verify reading and subscription first.

Integration Steps

  1. Prepare the local server and client according to the project example, and establish certificate trust and session.

  2. Browse and read known nodes first, then verify change subscriptions, status codes and source timestamps.

  3. After verifying the disconnection, server restart and exit release, then design the write control of the real device.

For specific configuration, calling examples and related basic concepts, see OPC UA Device Protocol.

Project Boundaries

💡 Apply certificates and user permissions to solve different problems. Plugin deployment does not automatically complete trust configuration, and reading a value does not mean that the quality status is normal; the trust method in the example cannot be directly used as a formal device deployment strategy.

Further Reading

Browse extensions by project · OPC UA Device Protocol · source code and project description

Last updated