Описание тега node-opcua

Node OPC/UA - это реализация стека OPC UA, полностью написанного на JavaScript и Node.js.
1 ответ

Типы данных UA OPC Server

На протяжении всей жизни я не могу найти ответ на то, что, как я думал, было бы простым вопросом - как найти тип данных узла OPC. Я пишу библиотеку UA OPC, которая включает в себя создание подписки и мониторинг / обновление тегов в этой подписке. За…
24 окт '16 в 14:24
0 ответов

Как динамически получить тип данных узла с помощью клиента opcua узла

У меня есть клиент opcua узла, который способен записать значение в узел сервера. Но при создании массива nodeToWrite мне нужно найти тип данных узла, для которого я хочу записать новое значение. Как найти это свойство динамически? В приведенном ниж…
17 янв '19 в 17:09
2 ответа

Как я могу изменить значение с узла при наличии экземпляра сервера (node-opcua)

Я использую библиотеку node-opcua. У меня есть экземпляр OPCUAServer. Как я могу получить значение узла и отредактировать его? Я предполагаю, что OPC-клиент должен быть в состоянии сделать это, но я хочу взаимодействовать с OPC-сервером, так как я о…
11 июн '18 в 16:57
1 ответ

Не удается запросить узел с сервера open62541 на клиент milo

У меня есть сервер OPC-UA, реализованный с open62541. У меня есть клиент OPC-UA, реализованный с milo. Мой сервер open62541 работает, когда я запрашиваю его узлы с помощью клиента open62541. Мой клиент milo может запрашивать узлы с сервера milo. Мой…
10 янв '19 в 17:02
0 ответов

Узел opcua - нужен пример того, как клиент может получить все переменные для данного идентификатора узла UAObject

Когда я реализую клиентскую программу nodejs и хочу найти все переменные под заданным идентификатором узла UAObject, как это сделать? Есть ли библиотека opcua для узлов, чтобы перейти к дочерним узлам или получить все переменные в родительском UAObj…
16 янв '19 в 14:14
0 ответов

Как просматривать узлы из RootFloder в иерархии более низкого уровня

У меня есть клиент Node opcua, и когда я просматриваю RootFolder, я вижу ниже 3 пункта: 1. Объекты 2. Типы 3. Представления Но я хочу просмотреть еще 2 уровня в разделе Объекты, чтобы добраться до узлов моего сервера OPC. прикрепленное изображение с…
16 янв '19 в 15:49
1 ответ

V8_Fatal ошибка - недоступный код 0x891e307

Я работаю на узле красного цвета в системе Yocto Linux (процессор: Intel Quark® x1020 400 МГц). Мое приложение включает в себя S7-узел (node-red-contrib-s7) для считывания значений ПЛК (в настоящее время это тестовое значение, которое меняется кажды…
22 июн '17 в 09:30
0 ответов

Узел Opcua / QtOpcUa - вызовы методов

У меня есть Node OPC-сервер, к которому я подключаюсь с помощью приложения Qt, используя клиентскую библиотеку QtOpcUa. На моем сервере я определяю метод, который в основном является грубым историческим запросом доступа, так как поддержка HDA еще не…
07 окт '18 в 12:40
3 ответа

OPC UA уникальный идентификатор

Я пытаюсь создать клиентское приложение OPC UA.Я хотел бы иметь возможность идентифицировать UA-узел уникально в дереве OPC.Я знаю, что в OPC DA стандартным идентификатором узла является строка с '.' в качестве разделителя, который я могу использова…
15 янв '16 в 06:51
1 ответ

Запустите и добавьте модульные тесты в проект nodejs

Я хочу запустить тесты, связанные с этим проектом, на github, см. Папку test на https://github.com/node-opcua/node-opcua. К сожалению, я понятия не имею, какой тестовый фреймворк использовался и как запустить все тесты?
16 фев '15 в 10:05
0 ответов

Opcua обязательные узлы

Когда я смотрю на набор узлов opcua, я вижу список из более чем 9 000 идентификаторов узлов. Другой случай, когда я пытаюсь подключить клиента к серверу-образцу opc-foundation. Я использую пример клиента opc-ua для подключения к серверу образцов opc…
06 июн '18 в 07:04
0 ответов

Маркер безопасности действительно истек и должен быть удален!!!! (срок службы = 60000)

У меня проблема в том, что мой нод-красный клиент opc не получает новые данные через несколько дней. Я использую node-opcua в качестве сервера и создаю подписку на некоторые переменные. Через некоторое время (около 2 дней) сервер выводит следующее с…
03 май '18 в 09:49
2 ответа

node-opcua как писать в переменные

Я уверен, что это очень простой вопрос. Я сделал клиент и сервер из примеров на http://node-opcua.github.io/. Пример демонстрирует чтение переменных, но не как писать. Спасибо за помощь
14 сен '17 в 15:49
1 ответ

Обязательные услуги OPC-UA

Кто-нибудь может сказать мне документ OPC-UA, в котором я могу найти все обязательные услуги, предоставляемые OPC-UA? Заранее спасибо! С уважением, Авдоот Чалке
13 авг '18 в 09:18
1 ответ

Невозможно записать в тег с помощью node-opcua (BadTypeMismatch)

Я использую node-opcua, чтобы написать логическое значение для установки тега сброса. Вот мой код: var nodesToWrite = new Array(); nodesToWrite.push({ nodeId: 'ns=2;s=Paint.PLC.Reset_Auto_Blocked_Time', attributeId: opcua.AttributeIds.Value, indexRa…
30 авг '18 в 13:53
1 ответ

Как использовать node-opcua Приоритет подписки?

Клиентская подписка в node-opcua имеет опцию под названием priority, Это числовое поле. Я не могу понять, подписка ли Priotity=1 получит более высокий приоритет, чем Priority=10 или ниже. Приоритет по умолчанию в исходном коде 1, Так это самый низки…
19 окт '16 в 06:22
1 ответ

Функция чтения не вызывается в коде ExampleNamespace

Я запустил пример ExampleNamespace. Я могу просмотреть узел и правильно вернуть все узлы. Я могу запустить пример чтения клиента в порядке. Но когда я запускаю клиент, чтобы прочитать значение HelloWorld.Dynamic.DoubleВремя ожидания истекло, и функц…
09 апр '18 в 22:30
1 ответ

Что такое AttributeContext в Milo OpcUA?

Я хотел бы обновить данные на сервере, я не смог найти способ обновить мои текущие переменные узлы.. Я вижу в примере записи / чтения, что в функцию передан AttributeContext.. 1. Нужно ли мне это обновить мои переменные узлы? 2. Если я это сделаю, к…
10 апр '18 в 22:02
2 ответа

Нужно ли запускать Node-OPCUA Server на Azure?

Я развернул свой OPC-сервер (созданный с помощью Node.js node-opcua) в Azure как веб-приложение и оно работает. Я также получил адрес opc.tcp (например, opc.tcp://somenumbers:4840/UA/INDUSTRIE4.0) . Когда я пытаюсь подключиться к нему с помощью UaEx…
07 ноя '18 в 14:10
1 ответ

node-opcua, ошибка записи: время транзакции истекло

Я использую node-opcua 0.0.64. Я пытаюсь записать логическое значение для одной переменной, используя метод записи opcuaSession в моем клиенте. Некоторые звонки успешны, но около 70% - нет. Ровно через 60 секунд в ответе "Время транзакции истекло", …
11 июл '17 в 13:13