Подключил, настроил третий порт мастером, всё, вроде работает. Но почему-то периодически кратковременно пропадает связь. Скорость сети 9600, опрос каждого параметра через 300мс.
Подключил, настроил третий порт мастером, всё, вроде работает. Но почему-то периодически кратковременно пропадает связь. Скорость сети 9600, опрос каждого параметра через 300мс.
Я по возможности вручную опрос «тактирую» — так можно более равномерного опроса добиться.
В смысле опрос не Cycling a Rising edge?
Угу. И разделение тоже вручную, чтобы одним запросом все регистры устройства читать.
Спасибо, попробую!
Не хочу плодить темы, спрошу здесь. Как грамотно проверять наличие связи с различными модулями? В идеале хотелось бы присвоение переменной bool соответствующего значения. Я, конечно, могу сравнивать значение какого-либо регистра, пределы которого известны и не пересекают 0 с тем же нулем и по значению делать вывод, но это как-то криво...