IEC 62541-5-2020 pdf free.OPC unified architecture – Part 5: Information Model.
The Names pacePublicationDate Property provides the publication date of the namespace version. This Property value can be used by Clients to determine the latest version if different versions are provided by different Servers. If there is no formal publication date defined for the namespace this Property shall be set to a null Date Time.
The IsNamespaceSubset Property defines whether all Nodes of the namespace are accessible in the Server or only a subset. It is set to FALSE it the full namespace is provided and TRUE if not, lithe completeness is unknown then this Property shall be set to TRUE.
Static Nodes are identical for all Attributes in all Servers, including the Value Attribute. For TypeDefinitionNudes. also the lnstanceDeclarations shall be identical. That means that for static Nodes the semantic is always the same. Namespaces with static Nodes are for example namespaces defined by standard bodies like the OPC Foundation. This is important information for aggregating Servers, lithe namespace is dynamic and used in several Servers the aggregating Server needs to distinguish the namespace for each aggregated Server. The static Nodes of a namespace only need to be handled once, even if they are used by several aggregated Servers.
The StaticNodeldTypes Property provides a list of ldTypes used for static Nodes. All Nodes in the AddressSpace of the namespace using one of the ldTypes in the array shall be static Nodes.
The StaticNumericNodeldRange Property provides a list of NumericRanges used for numeric
Nodelds of static Nodes. If the StaticNodeldTypes Property contains an entry for numeric
Nodelds then this Property is ignored.
The StaticSfringNodeldPattern Property provides a regular expression as defined for the Like
Operator defined in IEC 62541-4 to filter for string Nodelds of static Nodes. If the
StaticNodeldTypes Property contains an entry for string Nodelds then this Property is ignored.
The Object NamespaceFile contains all Nodes and References of the namespace in an XML file where the Information Model XML Schema is defined in lEG 62541-6. The XML file is provided through an Address SpaceFile Type Object.
The DefaultRolePermissions Property provides the default permissions if a Server supports
RolePermissions for the Namespace. A Node in the Names pace overrides this default by
adding a RolePermissions Attribute to the Node. If a Server implements a vendor-specific
RolePermissions model for a Narnespace. It does not add the DefaultRolePermissions
Property to the NamespaceMetadata Object.
The DefaultUserRolePermissions Property provides the default user permissions if a Server supports UserRolePermissions for the Namespace. A Node in the Names pace overrides this default by adding a UserRolePermissions Attribute to the Node. If a Server implements a vendor-specific UserRolePermissions model for a Namespace, it does not add the DefaultUserRolePermissions Property to the Names paceMetadata Object.IEC 62541-5 pdf download.