Добрый день. После неудачной перезагрузки контроллера WB7 столкнулись с проблемной работой wb-mqtt-mbgate. К контроллеру подключены один WB-MAP12E, и кастомный преобразователь 4-20mA → RS-485, к которому подключены две температуры. Считывание показателей происходит нормально, в Devices всё активно и меняются значения. Перед тем, как отдавать данные в вышестоящую АСУТП проверяли всё через Modbus Poll на чтение и чтение/запись. В один момент (предположительно ресет контроллера через свитч) данные через Modbus Poll опрашиваются и замораживаются (без выдачи ошибки подключения) до следующей перезагрузки сервиса. Запись значений в виртуальные девайсы тоже не работает. В Devices всё так же меняются живые значения. Что могло случиться, как это чинить, нужны ли конретные логи для помощи в диагностике?
Здравствуйте!
Для диагностики проблемы пришлите, пожалуйста, архив с диагностической информацией контроллера. Создание архива описано в документации.
Обновлено ли ПО контроллера? Перезагрузка контроллера помогает?
Проблема решилась. wb-mqtt-mbgate отжирал почти 100% CPU, проверял через команды top, status wb-mqtt-mbgate. Проблему решили ремапом конфига wb-mqtt-mbgate, и постепенному возврату галок Enabled с проверками нагрузки. Выявить проблемный топик не удалось (после переначначения адресов), но всё теперь работает нормально. До этого топики были с автоматической + ручной адресацией.
1 лайк
Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.