Jeśli dane pobierane blokowo są nieprawidłowo, a pobierane pojedynczo (np. poprzez wyświetlenie wartości bramki z listy bramek) są prawidłowe, problem najprawdopodobniej dotyczy błędnego ustawienia parametru LONGADDR – zobacz: Jakie jest znaczenie parametru LONGADDR w driverze Modbus (MRP) w ControlMaestro?. Problem taki objawia się tym, że w bramkach ControlMaestro pojawiają się liczby, ale przesunięte – np. w bramce z rejestrem 103 pojawia się wartość z rejestru 105.
W pozostałych przypadkach należy sprawdzić parametry SWAP (dla odczytu wartości całkowitych – Integer) oraz FLOATSWAP (dla odczytu wartości zmiennoprzecinkowych – Float), które odpowiadają za zamianę słów w rejestrze.