Пространство имен сервера UA OPC сопоставлено с клиентом
получает один слой пространства имен сервера, сопоставленного с объектом клиента nodes
= getNamespace(UaClient
)UaClient
. Пространство имен хранится в Namespace
свойство uaClient
как иерархическое дерево узлов.
получает только узлы, на которые ссылаются от nodes
= getNamespace(UaClient
,BrowseNode
)BrowseNode
, и хранит их в Children
свойство BrowseNode
. Если BrowseNode
аргумент пуст или не использован, первый слой пространства имен получен и сохранен в клиенте.
getNamespace
не может должен быть получать узлы из сервера. Если узлы уже существуют локально, они возвращены автоматически.
извлечение сил nodes
= getNamespace(___,'-force')Children
содержимое свойства с сервера снова и хранит их в BrowseNode
, даже если узлы уже существуют локально.
Примечание
При получении пространства имен со многими дочерними элементами необходимо позволить существенному количеству времени для этой функции завершаться, особенно при отображении результатов в командном окне MATLAB®. Например, получение пространства имен с несколькими тысячами дочерних элементов могло занять до минуты или больше.