Как определить синтаксис строки клиента Apache Camel OPCUA Milo для настройки сбора нескольких теговJAVA

Программисты JAVA общаются здесь
Anonymous
Как определить синтаксис строки клиента Apache Camel OPCUA Milo для настройки сбора нескольких тегов

Сообщение Anonymous »

Я использую клиент Apache Camel OPCUA Milo для получения сигналов от сервера Industrial Gateway OPCUA.
В качестве технологий я использую:
  • Приложение Spring Boot с клиентом Apache Camel OPCUA Milo версии 3.22.2 LTS
Я получаю значение одного тега с помощью выборки интервал до 2000 мс с помощью следующего синтаксиса маршрута Camel:

Код: Выделить всё

milo-client:opc.tcp://127.0.0.1:49310?
keyStoreUrl=file:C:\Temp\application\certificate\clientkeystore.jks
&keyPassword=123456&keyStorePassword=123456
&applicationUri=urn:8409:test:camelopcua
&applicationName=camelopcua
&node=RAW(ns=2;s=Channel2 SIMUL.SIM_1.BNAp1.18VGG1_1XA)&samplingInterval=2000
Как написано в документации Camel, ключ node — это часть, определяющая получение значения тега. См. ниже мой пример

Код: Выделить всё

node=RAW(ns=2;s=Channel2 SIMUL.SIM_1.BNAp1.18VGG1_1XA)&samplingInterval=2000
Ссылка на клиент Apache Camel OPCUA
Если я хочу получить больше тегов с тем же интервалом выборки, каков правильный синтаксис строки?< /strong>

Подробнее здесь: https://stackoverflow.com/questions/786 ... e-multitag

Вернуться в «JAVA»