• Publish date: 06/02/2023
  • Product release date: 03/09/2023
  • Product Version:
  • Product Webpage


The OPC UA Server exposes variables configured in the symbolic configuration of a CODESYS pre.codesys.com/de/codesys-opc-ua-server-sl.htmloject 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://content.helpme-codesys.com/en/CODESYS%20Communication/_cds_runtime_opc_ua_server.html).

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

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.

  • PLCopen information model
  • User-defined information models (companion specifications)

Also see [CODESYS Online Help](https://content.helpme-codesys.com/en/CODESYS%20Communication/_cds_using_opc_ua_information_models.html).


Product details

Category: Controller Subcategory: PLC

Supported Profiles and Facets

Application Profiles:

  • UACore 1.04
    • Micro Embedded Device 2017 Server Profile

Additional Facets:

  • UACore 1.04
    • Method Server Facet

Security Policies:

  • UACore 1.04
    • SecurityPolicy - Aes256-Sha256-RsaPss
    • SecurityPolicy [A] - Aes128-Sha256-RsaOaep
    • SecurityPolicy [B] – Basic256Sha256

User Tokens:

  • UACore 1.04
    • User Token – Anonymous Facet
    • User Token – User Name Password Server Facet


Max. SecureChannels: 50
Max. Sessions: 100
Monitored Item Queue: 50
Fastest Sampling: 100
Fastest Publishing: 100
Number Of Continuation Points: 50

Product certification history

Certified Profiles Micro Embedded Device 2017 Server Profile
Certificate Number 2305CE00FB
Certification Date 05/11/2023
Expiration Date 05/31/2026
CTT Version 1.04.11-01.00.500
Additional Facets Method Server Facet
Security Policies SecurityPolicy [B] – Basic256Sha256,
SecurityPolicy [A] - Aes128-Sha256-RsaOaep,
SecurityPolicy - Aes256-Sha256-RsaPss
User Identity Tokens User Token – Anonymous Facet,
User Token – User Name Password Server Facet
Comments Linux Version Tested:
Linux MD5 Hashes:
Linux: 962a035ab882ba0b1397f10f6ab6f1fb
Linux ARM: c1341323cb55c7088a132c69d54a6f3e
Product Name CODESYS Control
Certified Product Version
Product MD5 Hash fa78d1bf87b4c209177896a757e7ef46
Micro Embedded Device 2017 Server Profile