как раз так и надо делать, FirstAddr:= начальный регистр, Quantity:= количество регистров, MB_RD_HOLD_REGS только для чтения нескольких регистров