Все получилось прочитать. Получается, что ошибка SLAVE DEVICE FAILURE в данном случае возникала при попытке прочитать число регистров, не соответствующее размещенной по этому адресу переменной/структуры.