Собираю икебану из МВ/МУ110 в сети rs-485 под управлением ПЛК63, протокол modbus-rtu. И что-то она на меня обижена...

Промежуточную программу (костыль на st) написал, вроде бы нормально работает. Опрос входов и раздачу команд выходам делаю по очереди, с задержками между операциями.
Скорость 9600, настройки блоков стандартные (кроме протокола и адреса, естественно). Система ведет себя так: один блок вяло моргает диодом rs-а, второй устает ждать своей очереди и выпадает в аварию. Потом меняются местами. Всё занимает 5 - 15 секунд в среднем, то есть очень много.

Убрал контроль ошибок при отдаче команд на МУ110, и он стал передавать очередь очень быстро, не успеваю диод заметить. Команды отрабатывает хорошо. Но сомневаюсь: насколько это безопасно в плане возможных глюков?

МВ110 (16ДН в данном случае) без контроля ошибок пишет феерическую кашу в буфер. Но дальше она не уходит, и скорости работы не прибавляется. Отключать контроль ошибок явно не стоит, включил обратно. И всё время проскакивает ошибка 255 - видимо, из-за неё такое замедление работы. Настройки сети перепроверил - вроде правильно.

Сейчас поднял скорость до 19200 - икебана заработала как часы. Время опроса не просто сократилось в два раза - работает вообще мгновенно (хотя 255-ая ошибка, зараза, проскакивает).

Понимаю, что первый ответ будет "работает - не трогай", но всё-таки, в чем может быть проблема? В окончательном варианте приборы будут жить не на столе, а в шкафу с частотниками, блоками питания и прочим, при гораздо большей длинне линий. И 110-х будет на два, а целый выводок. Хотлось бы максимально избежать глюков.