Skip to content

Latest commit

 

History

History
114 lines (104 loc) · 9.51 KB

FEATURES.md

File metadata and controls

114 lines (104 loc) · 9.51 KB

open62541 Supported Features

OPC UA Stack

Encoding
OPC UA Binary ✔️
OPC UA JSON ✔️
OPC UA XML 🌑
Transport
UA-TCP UA-SC UA Binary ✔️
OPC UA HTTPS 🌑
SOAP-HTTP WS-SC UA Binary 🌑
SOAP-HTTP WS-SC UA XML 🌑
SOAP-HTTP WS-SC UA XML-UA Binary 🌑
Encryption
None ✔️
Basic128Rsa15 ✔️
Basic256 ✔️
Basic256Sha256 ✔️
Authentication
Anonymous ✔️
User Name Password ✔️
X509 Certificate ✔️

OPC UA Server

Service-Set Service Support Comment
Discovery Service Set FindServers() ✔️
FindServersOnNetwork() 🌕
GetEndpoints() ✔️
RegisterServer() ✔️
RegisterServer2() 🌕
Secure Channel Service Set OpenSecureChannel() ✔️
CloseSecureChannel() ✔️
Session Service Set CreateSession() ✔️
CloseSession() ✔️
ActivateSession() ✔️
Cancel() 🌑
Node Management Service Set AddNodes() ✔️
AddReferences() ✔️
DeleteNodes() ✔️
DeleteReferences() ✔️
View Service Set Browse() ✔️
BrowseNext() ✔️
TranslateBrowsePathsToNodeIds() ✔️
RegisterNodes() ✔️
UnregisterNodes() ✔️
Query Service Set QueryFirst() 🌑
QueryNext() 🌑
Attribute Service Set Read() ✔️
Write() ✔️
HistoryRead() 🌕
HistoryUpdate() 🌕
Method Service Set Call() ✔️
MonitoredItems Service Set CreateMonitoredItems() ✔️
DeleteMonitoredItems() ✔️
ModifyMonitoredItems() ✔️
SetMonitoringMode() ✔️
SetTriggering() ✔️
Subscription Service Set CreateSubscription() ✔️
ModifySubscription() ✔️
SetPublishingMode() ✔️
Publish() ✔️
Republish() ✔️
DeleteSubscriptions() ✔️
TransferSubscriptions() ✔️
Subscriptions
DataChange MonitoredItems ✔️
DataChange Filters ✔️
Event MonitoredItems ✔️
Event Filters 🌓 only select filter (no where filters)
Discovery See Discovery Service Set
Local Discovery Server ✔️
Local Discovery Server Multicast Ext. ✔️
Global Discovery Server 🌑

OPC UA Client

  • All services are supported
  • Handling of subscriptions in the background

OPC UA PubSub

NetworkMessage decoding/encoding
Binary (UADP) ✔️
JSON ✔️
PubSub Transport
UDP/multicast (send and receive) ✔️
Ethernet (TSN) ✔️
MQTT ✔️
AMQP 🌑
Publisher Configuration
Configure (server-side) Publisher at runtime ✔️
Configuration representation in information model ✔️ Runtime configuration changes via the information model possible
Message Encryption ✔️ With manual key configuration
Security Key Service Model 🌑
Subscriber Configuration 🌖 Manual Subscriber only
Message Decryption ✔️ With manual key configuration
Configure (server-side) Subscriber at runtime ✔️
Configuration representation in information model ✔️ Runtime configuration changes via the information model possible