Все, кажется, сам разобрался. При описании модбус-слэйв устройства не снял галочку с опции таймаут. И по истечении этого таймаута данные сбрасывались в нули.