If ConnectionConfigurationSets are stored in a File, the UABinaryFileDataType and the related definitions in OPC 10000-5 shall be used to encode the file content. The structure of the UABinaryFileDataType file is illustrated in Table F.36. Its Body contains an array of ConnectionConfigurationSetConfDataType or a subtype of it.
Table F.36 – ConnectionConfigurationSet file content
Field |
Type |
Typical Values |
Namespaces |
0:String[] |
Contains the namespaces used for the data that is contained in the Body of the File. NamespaceIndex 0 is reserved for the OPC UA namespace, and it is not included in this array. The index used in NodeId and QualifiedNames identifies an element in this list. The first entry in this array maps to NamespaceIndex 1. As a minimum, the http://opcfoundation.org/UA/FX/CM/ namespace shall be included. Depending on the content, http://opcfoundation.org/UA/FX/Data/ may also be required. |
structureDataTypes |
0:StructureDescription[] |
Null or empty DataTypes used for configuration are defined by OPC UA FX. |
enumDataTypes |
0:EnumDescription[] |
Null or empty DataTypes used for configuration are defined by OPC UA FX. |
simpleDataTypes |
0:SimpleTypeDescription[] |
Null or empty DataTypes used for configuration are defined by OPC UA FX. |
schemaLocation |
0:String |
Null or empty |
fileHeader |
0:KeyValuePair[] |
Null or empty |
Body |
0:BaseDataType[] |
An array of ConnectionConfigurationSetConfDataType. |