Support of Data Type Categories
The various PCo data type categories are supported as follows:
| Elementary Data Types Based on .NET Data Types* | Array Data Types Based on Elementary .NET Data Types** | Other Array Data Types | Structured Data Types | Enumeration Data Types | |
|---|---|---|---|---|---|
|
OPC UA Source Systems |
X |
X |
X |
X |
(X)*** |
|
Other Source System Types |
X |
X |
- | - | - |
|
Output Expressions |
X |
X |
X |
X |
X |
|
Context Items of Output Expressions |
X |
X |
- | - | - |
|
Multiple Call Destination System |
X |
X |
X |
X |
X |
|
Universal Web Service Destination System |
X |
X |
X |
X |
X |
|
MQTT destination system |
X |
X |
X |
X |
X |
|
Simulation Destination System |
X |
X |
X |
X |
X |
|
Other Destination Systems |
X |
X |
- | - | - |
|
OPC UA Server and Web Server Methods |
X |
X |
- | - | - |
* System.Boolean, System.Byte, System.Char, System.DateTime, System.Double, System.Guid, System.Int16, System.Int32, System.Int64, System.SByte, System.Single, System.String, System.UInt16, System.UInt32, System.Object. The source system type and destination system type determine which of these data types is supported.
** System.Boolean[], System.Byte[], System.Char[], System.DateTime[], System.Double[], System.Guid[], System.Int16[], System.Int32[], System.Int64[], System.SByte[], System.Single[], System.String[], System.UInt16[], System.UInt32[]. The source system type and destination system type determine which of these data types is supported.
*** OPC UA enumeration data types can only be used as component data types of structured data types. Therefore, you cannot import OPC UA enumeration data types as enumeration data types into the data type repository. Furthermore, you cannot assign an enumeration data type to a subscription item that has an OPC UA data type.