How to handle OPC UA Asynchronous Workflows with SDFE

This page introduces a white paper about how data and status changes are handled in asynchronous OPC UA workflows.

The main topic is synchronization after a write request or method call, when the expected result may appear later as:

  • a status change

  • a new value

  • processed data becoming available

  • a new queue entry

  • confirmation that a configuration change has taken effect

The white paper explains why fixed deterministic delays are not a strong primary synchronization method, and why result-based synchronization is more reliable.

It also describes the two main techniques used in this context:

  • polling for one-time workflow steps

  • subscriptions for continuous monitoring

Small TOC

  • Purpose

  • Asynchronous workflow model

  • Limits of deterministic delays

  • Polling and subscriptions

  • Design principles

  • Conclusion

Download

White paper:
SPC_OPCUA_State_Synchronization_White_Paper.md