Вот тут, в вашем исходном сообщении, непонятно: Ставлю Кепваре адрес ведущего 192.168.0.255 , модбас адрес 1, удаленный порт 502
Keepware у вас ведущий? Не понимаю, зачем для широковещательного запроса, менять адрес источника? Ставьте широковещательным адрес назначения (ведомые), а адрес источника (ведущего) менять не надо. Пусть остаётся unicast.