Авария: полное отключение обеих портов rs-485

В наличии WB7.5, через rs-485 к нему подкинуто порядка 20 MAI6, по 10шт на каждый порт. Все MAI6 скопом меряют сопротивление. Система работает с ноября прошлого года.

Несколько дней назад оба порта умерли.


Диагностический архив не скачивается, к сожалению (висит больше часа).

Есть какие-то идеи, в какую сторону копать? Объект очень удаленный, хочется перепробовать все варианты решения проблем, прежде чем туда ехать на оленях.

Добрый день.
Укажите серийный номер контроллера.
Как обнаружили, что устройства не доступны на порту? Сами зашли и увидели эту красноту? Обслуживающий персонал сообщил? Узнавали ли вы, что могло произойти по месту в момент возникновения проблемы?

Попробуйте выгрузить диагностический архив через терминал командой:
wb-diag-collect diag
если еще не пробовали.
Если и так не выгружается, то покажите результат выполнения команды из консоли.

Добрый день

Обнаружили, потому что перестали приходить уведомления в телеграм. Обслуживающий персонал визуально осмотрел линии связи и никаких повреждений не обнаружил. Квалификации локального персонала недостаточно для проведения полноценной диагностики физической линии, поэтому пытаемся выяснить удаленно.

Система находится в закрытом помещении, куда доступ ограничен. Физическое повреждение линии связи с маишками маловероятно.

Серийный номер контроллера AGUSXQZQ

Архив с диагностикой удалось выгрузить, исключив из него лог mosquitto, который сильно разросся в размерах.

приложен диагностический архив, доступен только сотрудникам поддержки
(228,9 КБ)

По архиву пока ничего не обнаружил. Да, видно, что serial работает, но на шинах бесконечные ошибки.
Надо видеть схему подключения. Как питаются модули. От одного блока питания? Есть ли питание на модулях? Если есть, то как ведет себя статусный светодиод?

Как удаленно диагностировать пока мыслей нет, кроме как отключить опрос модулей и пробовать прочитать какой-либо регистр с модуля, например, через modbus_client_rpc. Если модуль не отвечает, то надо все-таки физику смотреть.

1 лайк

А от чего (куда подключено) питаются эти модули? То есть - питание подключено к клемме БП?

Блок питания ваш, на 100вт. Питание подается на вб7, обе шины подключены порт + питание.

Проверьте пожалуйста, включен ли V_out выход в таком случае.


Да

А еще вопрос, сюда же. Я правильно понимаю, что когда мы подключаем к контроллеру много девайсов (у нас 30 MAI6), возможно когда будет 100 MAI6 — не стоит их питать через контроллер?

Можете подсказать ссылку на документацию, как правильно организовать схему в случае большой нагрузки? Сходу не нашел.

На объекте, пытаемся понять, что случилось. Замена WB8 на аналогичный — не помогло. на MAI6 питание приходит, данные приходят, лампочки на MAI6 не мигают, никакие, совсем.

Да. Ток ключей - ограничен. Суммарно - 1А, как в документации контроллера.

Именно ссылку - нет, но как правило всегда питают устройства (линию шины) от БП. Или от ИБП.

Я бы проверил целостность самой линии данных, шины. Наличие терминатора на дальнем конце, наличие контакта. Для проверки - можно подключить один модуль WB-MAI6 новым (заведомо исправным) куском кабеля.
Хотя - я раз наблюдал результаты того как в линию данных шины случайно ткнули фазой. Было весьма похоже по симптомам.

Проблема была решена подключением более мощного блока питания. Но спустя ровно месяц — ровно та же самая история.

На линии не стоят терминаторы, целостность линии в полном порядке.

Проверьте напряжение питания. Оно не должно быть более 28 вольт и лучше не выше 24.

Оно 28.8 — чем это может грозить?

Устройства рассчитаны на работу при напряжении до 28вольт.
В характеристиках https://wirenboard.com/wiki/WB-MAI6_Modbus_Analog_Inputs:


Превышение модет вывести из строя устройства. Пожалуйста уменьшите наприяжение до безопасного.