Посмотрел Ваш проект. Вы одновременно, не управляя доступом к 485, на этот 485 повесили ModBus и DCON. В результате, т.к. нет ни управления временем, ни минимальных настроек для разграничения доступа, мастера банально мешают друг-другу и ответы slave попадают не в те мастера.