W tabeli znajduje się zestawienie wszystkich rejestrów dostępnych dla użytkownika poprzez protokół MODBUS. Dla każdego rejestru określono adres, rozmiar, zakres oraz które funkcje umożliwiają jego zapis lub odczyt.
W przypadku niektórych urządzeń (np. wybrane sterowniki PLC, panele HMI, ….), w których numeracja rejestrów rozpoczyna się od wartości 1 (nie od 0, jak zostało przedstawione w tabeli), należy pamiętać o uwzględnieniu tego offsetu i zwiększyć adres każdego rejestru o wartość 1. |
Adres rejestru |
Opis |
Funkcja odczytu |
Typ danych |
Zakres parametru |
((N-1)*20)DEC - (1+(N-1)*20)DEC |
Wartość pierwszego pomiaru (dla nadajnika N) |
0x03HEX |
REAL |
- |
(2+(N-1)*20)DEC - (3+(N-1)*20)DEC |
Wartość drugiego pomiaru (dla nadajnika N) |
0x03HEX |
REAL |
- |
(4+(N-1)*20)DEC - (5+(N-1)*20)DEC |
Wartość trzeciego pomiaru (dla nadajnika N) |
0x03HEX |
REAL |
- |
(6+(N-1)*20)DEC - (7+(N-1)*20)DEC |
Wartość czwartego pomiaru (dla nadajnika N) |
0x03HEX |
REAL |
- |
(8+(N-1)*20)DEC - (9+(N-1)*20)DEC |
Czas pomiaru (dla nadajnika N) |
0x03HEX |
DWORD |
Czas w formacie uniksowym |
(10+(N-1)*20)DEC - (11+(N-1)*20)DEC |
Liczba poprawnie odebranych ramek (z nadajnika N) |
0x03HEX |
DWORD |
- |
(12+(N-1)*20)DEC - (13+(N-1)*20)DEC |
Liczba pominiętych próbek / przekroczeń komunikacji timeout (z nadajnika N) |
0x03HEX |
DWORD |
- |
(14+(N-1)*20)DEC - (15+(N-1)*20)DEC |
Czas od ostatniego poprawnego pomiaru (z nadajnika N) |
0x03HEX |
DWORD |
Pomiar w sekundach |
Typy zmiennych z tabeli: BIT - 1 bit - zakres 0 lub 1 INT - wartość 16 bitowa, stałoprzecinkowa ze znakiem - zakres: określony w tabeli DINT - wartość 32 bitowa, stałoprzecinkowa ze znakiem - zakres: określony w tabeli WORD - wartość 16 bitowa, stałoprzecinkowa bez znaku - zakres: określony w tabeli DWORD - wartość 32 bitowa, stałoprzecinkowa bez znaku - zakres: określony w tabeli REAL - wartość 32 bitowa zmiennoprzecinkowa ze znakiem - zakres: -3.4e38 do 3.4e38 |