This blog explores potential areas where OPCUA could benefit from the use of generative AI.
Generative AI has a growing list of capabilities that include generating and manipulating documents, generating and executing code, and interacting with systems through APIs. AI can be applied to OPCUA client/server development including device and system configuration and testing in a variety of industrial contexts.
Depending upon perspective, there are many ways to look at an industrial enterprise. One way is through the lens of a system framework. Several relevant industrial system frameworks have been developed such as ISA 95, GWAC interoperability framework, and RAMI 4.0.
Using these frameworks, one possible approach is to categorize AI/UA use cases according to the primary life cycle phases of 1) design and development, and 2) operations and maintenance. Using these as a basis, the following might provide a use case landscape for further brainstorming:
Design and Development
Product engineering - developing commercial systems
Project engineering - adapting products to specific processes
Operations and Maintenance
Potential "Low Hanging" Use Cases
Product engineering
Project engineering
Historical and trend data analysis
Some More Thoughts
AI will evolve as accuracy and trust in AI increases
OPCUA documents relevant for AI use cases include: UA specifications, Companion specifications, Node Ids, Node Types, Node Set, and Browse Space.
Having Fun With AI,
Dave Hardin
For further information about OPCUA https://opcfoundation.org/