Никак не удается получить данные с Энергомера CE102M ни широковещательным запросом, ни по ID. Всё по нулям. Питоновским скриптом данные читаются нормально. Нужно что-то дополнительное делать помимо добавления его в список серийных устройств?
Разобрался. У Энергомеры 1 стоп-бит, тогда как у других устройств из 2. Получается, что счетчик нельзя вешать на линию с остальными девайсами
Нашим устройствам можно менять количество стоп-битов, это описано в документации.
Супер!
Еще возник вопрос. Если кабель modbus или ethernet (и там и там вытая пара) будет перебит, замкнут, упадет случайно на цепь 220В, чем это грозит контролеру? В каком случае поможет встроенная защита?
Здравствуйте!
В этом случае нарушится обмен данными с устройствами, для аппаратной части угрозы нет.
В этом случае нарушится обмен данными с устройствами, ток короткого замыкания проводов шины между собой порты должны ограничивать, из строя выйти не должны.
В этом случае скорее всего порт сгорит. Возможно, не только порт.
Для Modbus можно использовать изолированный модуль порта Модуль расширения: RS485, WBE2-I-RS485-ISO — Wiren Board
Тогда (если даже подачей на клеммы фазы и нуля сжечь порт) контроллер не пострадает.
Эта тема была автоматически закрыта через 6 дней после последнего ответа. В ней больше нельзя отвечать.