User Documentation
OPC UA Server
Systemhandbuch
2696780000/02/04.2020
70
<Uri ns="2">MyNamespace</Uri> 
</NamespaceUris> 
<!-- Declaration of instances --> 
<!-- add child instances to parent Root/Objects node --> 
<Instances Parent="0:Objects">
<!-- create folder My Variables --> 
<Object DataType="0:Types.0:ObjectTypes.0:BaseObjectType.0:FolderType" 
NodeId="1:i=1000" BrowseName="My Variables" DisplayName="My Variables"> 
<!-- add a UInt8 variable to My Variables folder --> 
<Variable 
DataType="0:Types.0:DataTypes.0:BaseDataType.0:Number.0:UInteger.0:Byte" 
NodeId="1:i=1003" BrowseName="MyUInt8" DisplayName="MyUInt8" 
ValuePath="APPL.system.vUSINT" AccessLevel="0x03"/> 
<!-- variable is read- and writeable --> 
<Variable 
DataType="0:Types.0:DataTypes.0:BaseDataType.0:Number.0:UInteger.0:UInt16" 
NodeId="1:i=1004" BrowseName="MyUInt16" DisplayName="MyUInt16" 
ValuePath="APPL.system.vUINT" AccessLevel="0x03"/> 
<Variable 
DataType="0:Types.0:DataTypes.0:BaseDataType.0:Number.0:UInteger.0:UInt32" 
NodeId="1:i=1005" BrowseName="MyUInt32" DisplayName="MyUINt32" 
ValuePath="APPL.system.vUDINT" AccessLevel="0x03"/> 
<Variable 
DataType="0:Types.0:DataTypes.0:BaseDataType.0:Number.0:UInteger.0:UInt64" 
NodeId="1:i=1006" BrowseName="MyUInt64" DisplayName="MyUInt64" 
ValuePath="APPL.system.vULINT" AccessLevel="0x03"/> 
<Variable 
DataType="0:Types.0:DataTypes.0:BaseDataType.0:Number.0:Integer.0:SByte" 
NodeId="1:i=1008" BrowseName="MyInt8" DisplayName="MyInt8" 
ValuePath="APPL.system.vSINT" AccessLevel="0x01"/> 
<!-- variable is only readable --> 
<Variable 
DataType="0:Types.0:DataTypes.0:BaseDataType.0:Number.0:Integer.0:Int16" 
NodeId="1:i=1009" BrowseName="MyInt16" DisplayName="MyInt16" 
ValuePath="APPL.system.vINT" AccessLevel="0x01"/> 
<Variable 
DataType="0:Types.0:DataTypes.0:BaseDataType.0:Number.0:Integer.0:Int32" 
NodeId="1:i=1010" BrowseName="MyInt32" DisplayName="MyInt32" 
ValuePath="APPL.system.vDINT" AccessLevel="0x01"/> 
<Variable 
DataType="0:Types.0:DataTypes.0:BaseDataType.0:Number.0:Integer.0:Int64" 
NodeId="1:i=1011" BrowseName="MyInt64" DisplayName="MyInt64" 
ValuePath="APPL.system.vLINT" AccessLevel="0x01"/> 
<Variable 
DataType="0:Types.0:DataTypes.0:BaseDataType.0:Number.0:Float" 
NodeId="1:i=1013" BrowseName="MyFloat" DisplayName="MyFloat" 
ValuePath="APPL.system.vREAL" AccessLevel="0x03"/> 
<Variable 
DataType="0:Types.0:DataTypes.0:BaseDataType.0:Number.0:Double" 
NodeId="1:i=1014" BrowseName="MyDouble" DisplayName="MyDouble" 
ValuePath="APPL.system.vLREAL" AccessLevel="0x03"/> 
<Variable 
DataType="0:Types.0:DataTypes.0:BaseDataType.0:Boolean" 
NodeId="1:i=1016" BrowseName="MyBool" DisplayName="MyBool" 
ValuePath="APPL.system.vBOOL" AccessLevel="0x03"/> 
<Variable 
DataType="0:Types.0:DataTypes.0:BaseDataType.0:DateTime" 
NodeId="1:i=1017" BrowseName="MyDateTime" DisplayName="MyDateTime" 
ValuePath="APPL.system.vDATE_AND_TIME" AccessLevel="0x03"/> 










