< Wróć do bazy wiedzy

Dlaczego dane 32-bitowe pobierane poprzez protokół Modbus są nieprawidłowe?

 

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.

 

 

Preferencje plików cookies

Inne

Inne pliki cookie to te, które są analizowane i nie zostały jeszcze przypisane do żadnej z kategorii.

Niezbędne

Niezbędne
Niezbędne pliki cookie są absolutnie niezbędne do prawidłowego funkcjonowania strony. Te pliki cookie zapewniają działanie podstawowych funkcji i zabezpieczeń witryny. Anonimowo.

Reklamowe

Reklamowe pliki cookie są stosowane, by wyświetlać użytkownikom odpowiednie reklamy i kampanie marketingowe. Te pliki śledzą użytkowników na stronach i zbierają informacje w celu dostarczania dostosowanych reklam.

Analityczne

Analityczne pliki cookie są stosowane, by zrozumieć, w jaki sposób odwiedzający wchodzą w interakcję ze stroną internetową. Te pliki pomagają zbierać informacje o wskaźnikach dot. liczby odwiedzających, współczynniku odrzuceń, źródle ruchu itp.

Funkcjonalne

Funkcjonalne pliki cookie wspierają niektóre funkcje tj. udostępnianie zawartości strony w mediach społecznościowych, zbieranie informacji zwrotnych i inne funkcjonalności podmiotów trzecich.

Wydajnościowe

Wydajnościowe pliki cookie pomagają zrozumieć i analizować kluczowe wskaźniki wydajności strony, co pomaga zapewnić lepsze wrażenia dla użytkowników.