• Skip to main content
  • Skip to header right navigation
  • Skip to site footer
CDP Studio logo

CDP Studio

The no-code and full-code software development tool for distributed control systems and HMI

  • Doc
  • Why CDP
    • Software developers
    • Automation engineers
    • Managers
  • Products
    • Automation Designer
    • HMI Designer
    • Maritime HMIs
  • Services
  • Use cases
  • Pricing
  • Try CDP

CDP Studio Documentation

  • Protocols - OPC UA I/O
  • OPC UA Arrays
  • 5.0.0

OPC UA ClientMethodNode OPC UA Data Types

OPC UA Arrays

OPC UA Arrays

In OPC UA node variable or method argument values can be simple scalars, but they can also be complex, up to three-dimensional values.

One-Dimensional Array

The one-dimensional array node consists of unlimited number values (ie. CDP channels) of similar data type.

Two-Dimensional Array

The two-dimensional array node consists of unlimited number of vectors, that each consists of unlimited number of values (ie. CDP channels).

Note: Note that all vectors should contain the same number of values. CDP calculates OPC UA array size based on the largest vector size. If some vector has fewer values than the largest vector then missing values will be zeros when sending or receiving data.

Three-Dimensional Array

The three-dimensional array node consists of unlimited number of matrices, that each consists of unlimited number of vectors, that consists of unlimited number of values (ie. CDP channels).

Note: Note that all matrices should contain the same number of vectors of similar size. CDP calculates OPC UA array size based on the largest matrix size. If some matrix has fewer vectors than the largest matrix then missing vector values will be zeros when sending or receiving data.

OPC UA ClientMethodNode OPC UA Data Types

The content of this document is confidential information not to be published without the consent of CDP Technologies AS.

CDP Technologies AS, www.cdpstudio.com

Get started with CDP Studio today

Let us help you take your great ideas and turn them into the products your customer will love.

Try CDP Studio for free
Why CDP Studio?

CDP Technologies AS
Hundsværgata 8,
P.O. Box 144
6001 Ålesund, Norway

Tel: +47 990 80 900
E-mail: info@cdptech.com

Company

About CDP

Contact us

Services

Partners

Blog

Developers

Get started

User manuals

Support

Document download

Release notes

My account

Follow CDP

  • LinkedIn
  • YouTube
  • GitHub

© Copyright 2025 CDP Technologies. Privacy and cookie policy.

Return to top