Клиент внедрил сервер OPC-UA и предоставил нам некоторую документацию для доступа к нему.Единственная информация, которую мы имеем, - это конечная точка для связи с сервером и теги, с которыми связаны точки данных.
Я должен внедрить клиент без доступа к серверу, чтобы проверить его.Это достаточно информации, чтобы пройти?Я полагаю, нам, по крайней мере, понадобится пространство имен URI.Из того, что я понимаю, для использования такой функции, как translateBrowsePathsToNodeIds
, мне также необходимо знать некоторые идентификаторы пространства имен.
Например, в python-opcua это будет что-то вроде:
mynode = client.uaclient.translate_browsepaths_to_nodeids(ua.QualifiedName("StaticData", 3))
(что-то не работает, но это другой вопрос)
Это не помогаетвсе примеры клиентов, которые я нахожу, используют жестко закодированные идентификаторы пространства имен.