Single Device License
The OPC UA Server exposes variables configured in the symbolic configuration of a CODESYS project to the OPC UA address space. Clients can read, write and monitor the values of the PLC. To enable the OPC UA support in the CODESYS Development System the option “Support OPC UA Features” must be set in the symbol configuration.
Also see [CODESYS Online Help](https://help.codesys.com/webapp/_cds_runtime_opc_ua_server;product=codesys).
The OPC UA Server supports the following features:
Browsing of data types and variables
Standard read/write services
Notification for value changes (subscription and monitored item services)
No restriction in the number of sessions, monitored items, and subscriptions (the number depends on the performance of the respective platform)
Support of events
Support of complete access to structures
Encrypted communication with an OPC UA Client
Support of multitasking
Support of OPC UA methods
Support of Alarms&Conditons
Supported profiles: Currently the OPC UA server supports the “Micro Embedded Device Server Profile”. This server profile allows reading, writing, and subscribing of items.
Supported information models: OPC UA allows defining different data types. The combination of customer defined data types, object types and reference types allows defining your own information model. An information model describes how the data should be exposed to the address space.
Also see [CODESYS Online Help](https://help.codesys.com/webapp/_cds_using_opc_ua_information_models;product=codesys).
Security: * X.509 based communication * User management
SecurityProfiles: - None - Basic256Sha256 (Sign, Sign_and_Encrypt) - Aes128_Sha256_RsaOaep - Aes256_Sha256_RsaPss
User token policy: - Anonymouse - Username