ardsoft
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Не получили
письмо с кодом активации
?
1 час
1 день
1 неделя
1 месяц
Навсегда
Новости:
Добавилась поддержка MQTT протокола
Начало
Помощь
Поиск
Вход
Регистрация
ardsoft
»
Продукты
»
arOPC сервер
»
MQTT очистка буфера после отправки сообщения (Simple-Scada)
« предыдущая тема
следующая тема »
Печать
Страницы: [
1
]
Вниз
Автор
Тема: MQTT очистка буфера после отправки сообщения (Simple-Scada) (Прочитано 4367 раз)
SID
Newbie
Сообщений: 1
MQTT очистка буфера после отправки сообщения (Simple-Scada)
«
:
09.02.2024, 06:14:29 am »
Здравствуйте! OPC работает в режиме симуляция в связке scada-opc(mqtt)-брокер, используются два тега два канала TX и RX. После отправки из скады запроса брокеру запрос сохраняется в теге opc сервера и при повторном запросе из скады opc сервер его не отправляет брокеру, видимо потому что сообщение не изменилось... При этом скада ожидает ответа но не получает его.
Есть ли какие то настройки opc для реализации очистки тега (буфера) TX после отправки для возможности его перезаписи или же просто повторной отправки по mqtt сообщения по запросу независимо от того новое оно или такое же?
Как вариант конечно можно сбрасывать в скаде тег. Выставляя после обработки запроса пустое сообщение TX. Но это не лучший вариант так как opc и mqtt будет получать один пустой пакет после каждого запроса.
Записан
Айрат
Administrator
Sr. Member
Сообщений: 324
Re: MQTT очистка буфера после отправки сообщения (Simple-Scada)
«
Ответ #1 :
26.02.2024, 22:00:46 pm »
Здравствуйте!
Прошу прощения, за задержку с ответом.
Да, если значение тега совпадает со значением пришедшим по MQTT каналу ничего не происходит.
Только не совсем понятно, какого ответа вы ожидаете от OPC сервера?
Айрат
Записан
Печать
Страницы: [
1
]
Вверх
« предыдущая тема
следующая тема »
ardsoft
»
Продукты
»
arOPC сервер
»
MQTT очистка буфера после отправки сообщения (Simple-Scada)