В общем продолжаю свой монолог. Изменилось не много но уже что то. стабильно читаются несколько параметров, возможно решил проблему связи. оставил наа выходные все включенным с логированием ошибок. Увеличил принудительно время выполнения. Остался вопрос читаю несколько регистров. но данные регистров перепутаны скажем в регистре 30808 должны быть текущий расход. А в регистре 49224 температура прибора. А по факту при просмотре получается что наоборот данные. при добавлении еще читаемого регистра все сдвигается но в любом случае в регистре 32808 данные из 49224. Может кто подскажет, идею подкинет?