Ошибки invalid crc при попытке записать, но устройство реагирует

Добрый день!

Звездой может быть допустимо соединять только устройства внутри щита, но всё равно не рекомендуется.

Значит, что ответ от устройства доходит искажённый и нечитабельный. Такое происходит, как правило, из-за помех на шине.

Рекомендую привести шину к правильной (последовательной) топологии. Можно воспользоваться хитростями из статьи Можно ли использовать топологию "звезда" для шины RS-485? — Wiren Board. Также можно разделить шину на отдельные шины, подключив каждую к своему порту. Для этого использовать хаб например от MOXA или модули расширения для контроллера Модуль расширения: RS485, WBE2-I-RS485-ISO — Wiren Board.

Также можно проверить другие требования к физическому подключению. RS-485:Физическое подключение — Wiren Board

Подскажите, это помогло? Есть ли ещё вопросы?