Main Content
flatnamespace
(To be removed) Flatten hierarchical OPC name space
Support for the OPC Data Access (DA) standard will be removed in a future release. Instead use OPC Unified Architecture (UA). See Version History.
Syntax
FNS = flatnamespace(NS)
Description
FNS = flatnamespace(NS)
flattens the
hierarchical name space NS
, by recursively removing all
information in the Nodes
fields of NS
and
placing that information into additional entries in the root structure of
FNS
. You obtain a hierarchical name space using the
'hierarchical'
flag in getnamespace
.
Examples
Retrieve the name space for the Matrikon™ Simulation Server, and then flatten the name space:
da = opcda('localhost', 'Matrikon.OPC.Simulation'); connect(da); hierNS = getnamespace(da) flatNS = flatnamespace(hierNS)