An OPC UA Subscription groups several MonitoredItems and publishes value changes periodically (PublishingInterval typically 100-1000 ms); the server keeps a buffer of unacknowledged notifications for reliability.
True
Subscriptions are the optimised push mechanism of OPC UA. A MonitoredItem points at a node attribute and carries its own sampling interval and deadband. A Subscription groups N MonitoredItems and is configured with a PublishingInterval. The client periodically sends PublishRequests and the server returns the accumulated notifications. The KeepAliveCount and LifetimeCount counters handle client inactivity and prevent server-side memory leaks. The result is one network transaction for hundreds or thousands of value changes, far cheaper than individual Reads.
Always size LifetimeCount as at least three times KeepAliveCount, otherwise a transient network glitch will drop the subscription and force a costly resubscribe of every MonitoredItem.
OPC UA bank in preparation
The full OPC UA bank isn't available yet. Drop your email to get notified at launch and grab an early-bird discount.
Join the waitlist →See the 9 other OPC UA practice questions
Related questions
- OPC UA supports two communication patterns: Client/Server (the classic Request/Response model) and Pub/Sub (publish/subscribe over MQTT or UDP multicast/unicast), the latter introduced in version 1.04 to address Industrie 4.0 use cases.1. Architecture · Client/Server vs. Pub/Sub
- The OPC UA Address Space is a hierarchical structure of Nodes linked by typed References (HasComponent, HasProperty, HasTypeDefinition, etc.), exposed as a graph that clients can walk through the Browse service.1. Architecture · Address Space
- The main OPC UA Service Sets are: Discovery, SecureChannel, Session, NodeManagement, View, Query, Attribute (Read/Write), MonitoredItem, Subscription, and Method (Call).3. Services · Hauptsächliche Service Sets
- OPC UA separates Application authentication (the client/server X.509 certificate) from User authentication (the actual end-user login), which can be Anonymous, Username/Password, or User Certificate.4. Security · User-Authentifizierung
- PA-DIM (Process Automation Device Information Model) is an OPC UA Companion Specification for process transmitters (temperature, pressure, flow, level), standardising 70+ parameters that are read identically on Endress+Hauser, Yokogawa, Siemens and ABB devices.6. Companion Specs · PA-DIM