Методом проб и ошибок с использованием не совсем цензурных слов связь была налажена. Проблема оказалась в не совсем внятной документации на модуль связи SI-Ethernet от ControlTechnics. Там говорится, что DeviceID для ModbusTCP должен быть 0 или 255, если используется встроенный в привод сетевой адаптер. А если используется внешний - то ID должен быть равен номеру слота, в который адаптер воткнули. На деле оказалось, что если встроенного нет вовсе - то DeviceID всеравно будет 255, а не по номеру слота расширения.
Вот такая вот загогулина вышла.