Sieci, urządzenia i parametry
Overvis organizuje dane z terenu w trójpoziomowej hierarchii:
| Poziom | Element nadrzędny | Reprezentuje | Główna odpowiedzialność |
|---|---|---|---|
| Sieć | Organizacja | Jedno połączenie ze sterownikiem lub bramą | Osiągalność i komunikacja na poziomie sterownika |
| Urządzenie | Sieć | Jedna jednostka Modbus w tej sieci | Odpytywanie i zapis dla tej jednostki |
| Parametr | Urządzenie | Jedna odczytywalna lub zapisywalna wartość na tym urządzeniu | Adresowanie, konwersja typu, przechowywanie danych i możliwość zapisu wartości |
Ta strona to opis wszystkich trzech poziomów — co przechowują, jak są ze sobą powiązane i jak ich ustawienia wpływają na komunikację i obsługę danych. Kolejność jest taka sama jak w hierarchii: najpierw sieci, potem urządzenia, na końcu parametry. Praktyczny przewodnik znajdziesz w Pierwsze kroki. Sposoby podłączenia i rozwiązywanie problemów opisano w Podłączanie sprzętu.
Hierarchia i relacje
Dział zatytułowany „Hierarchia i relacje”Własność
Dział zatytułowany „Własność”- Każda sieć należy do dokładnie jednej organizacji.
- Każde urządzenie należy do dokładnie jednej sieci.
- Każdy parametr należy do dokładnie jednego urządzenia.
Identyfikatory
Dział zatytułowany „Identyfikatory”Każda sieć, każde urządzenie i każdy parametr mają po dwa identyfikatory:
- Wewnętrzny ID — numeryczny klucz główny używany w API i bazie danych.
- Slug — przyjazny dla URL ciąg znaków wyprowadzony z nazwy obiektu (np.
warehouse,temperature-controller,current-temperature). Slugi są unikalne w zakresie elementu nadrzędnego: slugi sieci — w obrębie organizacji, slugi urządzeń — w obrębie sieci, slugi parametrów — w obrębie urządzenia. Overvis używa slugów w adresach URL stron.
Usuwanie
Dział zatytułowany „Usuwanie”Usunięcie elementu nadrzędnego usuwa wszystkie elementy podrzędne:
- Usunięcie sieci usuwa wszystkie jej urządzenia i wszystkie parametry pod tymi urządzeniami.
- Usunięcie urządzenia usuwa wszystkie jego parametry.
Zapisane odczyty i historia zdarzeń powiązane z usuniętymi parametrami są również usuwane.
Wyłączanie
Dział zatytułowany „Wyłączanie”Sieci i urządzenia można wyłączyć bez usuwania. Wyłączenie zachowuje całą konfigurację i zapisane dane, ale zatrzymuje komunikację:
- Wyłączona sieć zatrzymuje wszystkie odczyty, zapisy i odpytywanie w tle dla każdego urządzenia i parametru w niej.
- Wyłączone urządzenie zatrzymuje wszystkie odczyty, zapisy i odpytywanie w tle dla każdego parametru pod nim.
Sieci i urządzenia mogą być wyłączane przez użytkownika, przez system rozliczeń (gdy saldo organizacji się wyczerpie) lub przez administratora platformy. Zapisywane są czas wyłączenia oraz informacja, kto je wyłączył, dzięki czemu przyczyna jest zawsze widoczna.
Ponowne włączenie przywraca normalną pracę od razu — ponowna konfiguracja nie jest potrzebna.
Nie ma osobnego przełącznika włączone / wyłączone dla pojedynczych parametrów. Flagi śledzony i programowalny sterują odpytywaniem, historią i zapisami (patrz Flagi zachowania); parametr z obiema flagami wyłączonymi nadal można odczytać na żądanie. Aby zatrzymać cały ruch Modbus dla urządzenia — w tym odczyty na żądanie — wyłącz urządzenie lub sieć.
Sieć reprezentuje jeden kontroler komunikacji lub bramę. Każde urządzenie w sieci jest osiągane przez to jedno połączenie.
Tworzenie sieci
Dział zatytułowany „Tworzenie sieci”Aby utworzyć sieć, przejdź do listy sieci organizacji i kliknij Dodaj sieć. Formularz tworzenia prowadzi przez wybór metody połączenia i wprowadzenie szczegółów. Krok po kroku dla każdej metody połączenia opisano w Podłączanie sprzętu.

Ustawienia sieciowe
Dział zatytułowany „Ustawienia sieciowe”
| Ustawienie | Opis |
|---|---|
| Nazwa | Opisowa etykieta sieci (np. „Magazyn”, „HVAC biura”). |
| Opis | Opcjonalny dowolny tekst opisu. |
| Połączenie | Sposób, w jaki Overvis dociera do sterownika: połączenie zwrotne (kod PIN lub kod aktywacyjny) lub bezpośrednie Modbus TCP (adres IP i port). Szczegóły każdej metody — w Podłączanie sprzętu. |
| Sterownik Modbus TCP: | Model kontrolera komunikacji (np. MC252, EM-482, EM-130 lub „Inne urządzenie Modbus TCP” dla sprzętu innych producentów). Określa dostępne wbudowane funkcje i ustawienia. Odpowiada polu Sterownik Modbus TCP: w formularzu sieci. |
| Gateway Modbus Address: | Identyfikator jednostki Modbus samego sterownika na łączu TCP (domyślnie: 111). Używany, gdy Overvis musi adresować bramę bezpośrednio — np. aby odczytać lub zmienić ustawienia portu szeregowego na kompatybilnym ze Overvis sterowniku. To nie jest adres żadnego urządzenia polowego. |
| Hasło(a) dostępu do kontrolera: | Hasła wysyłane do sterownika po połączeniu. Niektóre sterowniki wymagają jednego lub więcej haseł do odczytu i/lub zapisu. Można skonfigurować wiele haseł (np. osobne do odczytu i zapisu). |
| Maksymalna liczba żądań w toku: | Ile żądań Modbus Overvis wysyła jednocześnie do tej sieci (domyślnie: 8). Zwiększenie wartości pozwala na równoległe żądania, co może przyspieszyć odpytywanie, jeśli sterownik to obsługuje. Wiele sterowników i tak przetwarza żądania RS-485 sekwencyjnie, więc wysoka wartość może nie poprawić wydajności i powodować timeouty. |
| Włączone / wyłączone | Czy komunikacja jest aktywna. Patrz Wyłączanie. |
| RS-485 (prędkość transmisji, format bajtu) | Na obsługiwanych sterownikach pojawia się blok Ustawienia Modbus sterownika (prędkość transmisji i format bajtu). Overvis odczytuje bieżące wartości ze sterownika i może zapisać zmiany tym samym łączem. Widoczny tylko, gdy typ sterownika to obsługuje i sieć jest połączona. Dobór wartości zgodnych z urządzeniami polowymi — w Ustawienia komunikacji szeregowej. |
Ustawienia sieci nie obejmują adresów Modbus urządzeń za sterownikiem, adresów rejestrów parametrów ani reguł interpretacji danych. Te elementy należą do poziomu urządzenia i parametru.
Strona sieci
Dział zatytułowany „Strona sieci”Strona sieci pokazuje stan połączenia z bramą oraz listę wszystkich urządzeń w sieci.

Dla każdego urządzenia lista pokazuje: Modbus ID, nazwę, liczbę monitorowanych parametrów, interwał odczytu i czas ostatniego odczytu. Z tej strony można włączać lub wyłączać poszczególne urządzenia, otwierać ustawienia urządzenia lub je usunąć.
Dla sieci z połączeniem zwrotnym (kod PIN lub kod aktywacyjny) strona pokazuje także stan połączenia i akcje zarządzania, takie jak zerwanie połączenia.
Urządzenia
Dział zatytułowany „Urządzenia”Urządzenie reprezentuje jedną jednostkę Modbus w sieci — jeden adresowalny punkt końcowy za sterownikiem. Wszystkie urządzenia w sieci korzystają z tego samego połączenia ze sterownikiem.
Kluczowym identyfikatorem jest Modbus ID (ID jednostki, 0–255); musi być unikalny w obrębie sieci i zgadzać się z adresem skonfigurowanym na fizycznym urządzeniu (przełączniki DIP, panel przedni lub oprogramowanie konfiguracyjne urządzenia).
Tworzenie urządzenia
Dział zatytułowany „Tworzenie urządzenia”Aby utworzyć urządzenie, otwórz stronę sieci i kliknij Dodaj urządzenie.

Formularz tworzenia obejmuje:
- Nazwę i opcjonalny opis.
- Modbus ID — adres jednostki fizycznego urządzenia.
- Szablon urządzenia (opcjonalnie) — wybór szablonu wstępnie konfigurującego wszystkie parametry automatycznie. Do wyboru są szablony wbudowane lub utworzone w organizacji. Szczegóły — w Szablony urządzeń.
Jeśli nie ma szablonu dla Twojego urządzenia, parametry możesz dodać ręcznie po utworzeniu urządzenia.
Po utworzeniu urządzenia Overvis od razu zaczyna się z nim komunikować (o ile sieć jest połączona i urządzenie jest włączone).
Ustawienia urządzenia
Dział zatytułowany „Ustawienia urządzenia”
| Ustawienie | Domyślnie | Opis |
|---|---|---|
| Modbus ID: | (ustawiane przy tworzeniu urządzenia) | Modbus ID (0–255). Musi odpowiadać adresowi fizycznego urządzenia i być unikalny w sieci. |
| Interwał odczytu (sek.): | 10 minut | Jak często Overvis wykonuje w tle odczyty monitorowanych parametrów na tym urządzeniu. Krótsze okresy dają częstsze dane, ale zwiększają obciążenie sieci. |
| Wielkość grupy czytania: | 1 | Maksymalna liczba kolejnych rejestrów, które Overvis łączy w jedno żądanie odczytu Modbus. Interfejs ustawień urządzenia przyjmuje 1–16; baza danych dopuszcza do 255 (np. przy imporcie z szablonu). Wyższe wartości zmniejszają liczbę żądań, odczytując większe bloki rejestrów naraz, co przyspiesza odpytywanie. Wartość 1 oznacza odczyt każdego parametru osobno. |
| Funkcja zapisu Modbus: | 0x6 do zapisu jednego rejestru, 0x10 dla kilku | Której funkcji Modbus użyć przy zapisie wartości parametrów. Opcje: 0x6 do zapisu jednego rejestru, 0x10 dla kilku (Overvis wybiera automatycznie — funkcja 06 dla pojedynczego rejestru, funkcja 16 dla wielu rejestrów), Zawsze używaj funkcji 0x6 (wymusza zapis pojedynczym rejestrem), Zawsze używaj funkcji 0x10 (wymusza zapis wieloma rejestrami). Niektóre urządzenia akceptują tylko jedną funkcję zapisu — sprawdź dokumentację urządzenia. |
| Maksymalna liczba ponownych prób żądania: | 3 | Ile razy Overvis ponawia żądanie po timeoutie lub braku odpowiedzi, zanim uzna urządzenie za nieosiągalne. |
| Włączone / wyłączone | Włączone | Czy komunikacja jest aktywna. Patrz Wyłączanie. |
Ustawienia urządzenia nie definiują ścieżki połączenia ze sterownikiem (to poziom sieci) ani sposobu dekodowania poszczególnych wartości rejestrów (to poziom parametru).
Strona urządzenia
Dział zatytułowany „Strona urządzenia”Strona urządzenia służy do przeglądania i obsługi wartości parametrów. Parametry są grupowane według flag zachowania (śledzony, programowalny) w sekcje — patrz Flagi zachowania.
Strona urządzenia pokazuje:
- Ostatni odczyt — znacznik czasu ostatniego odczytu w tle dla tego urządzenia.
- Następny odczyt — kiedy zaplanowany jest następny odczyt w tle.
- Lista parametrów — wszystkie parametry w trzech sekcjach (monitorowane, programowalne, nieśledzone), z kategoriami w każdej sekcji.
Odczyt wartości
Dział zatytułowany „Odczyt wartości”Śledzone parametry domyślnie pokazują ostatnią zapisaną wartość. Może ona pochodzić z ostatniego odpytywania w tle, niekoniecznie na żywo.

Aby odczytać wartość na żywo z urządzenia:
- Kliknij wartość parametru, aby rozpocząć jej odczyt z urządzenia w czasie rzeczywistym. Overvis będzie odświeżał tę wartość automatycznie, dopóki nie klikniesz ponownie. Działa to dla parametrów śledzonych i nieśledzonych.
- Kliknij ikonę odświeżania w nagłówku kolumny, aby odczytać naraz wszystkie widoczne wartości parametrów.
Nieśledzone parametry pokazują „---”, dopóki nie uruchomisz odczytu na żądanie.
Zapis wartości
Dział zatytułowany „Zapis wartości”Programowalne parametry mają obok wartości ikonę ołówka. Kliknięcie otwiera edytor w miejscu:

- Dla parametrów numerycznych pojawia się pole tekstowe, w którym wpisujesz nową wartość.
- Dla parametrów wyliczeniowych pojawia się lista rozwijana ze zdefiniowanymi etykietami (np. „Standby”, „Grzanie”, „Chłodzenie”) — Overvis zapisuje odpowiadającą wartość numeryczną na urządzeniu.
Zapis jest wysyłany do urządzenia od razu. Jeśli zapis się nie powiedzie, Overvis pokazuje komunikat błędu z przyczyną.
Parametry
Dział zatytułowany „Parametry”Parametr to najmniejszy obiekt operacyjny w hierarchii. Reprezentuje jedną definicję wartości na urządzeniu — pojedynczy fragment danych, który Overvis może odczytać lub zapisać.
Parametr może reprezentować:
- Jeden rejestr holdingowy lub wejściowy.
- Jedną cewkę lub wejście dyskretne.
- Jeden bit w rejestrze.
- Ciągły zakres bitów w rejestrze.
- Wartość wielorejestrową (np. float 32-bitowy na dwóch rejestrach lub liczba całkowita 64-bitowa na czterech).
- Wartość tekstową rozłożoną na wiele rejestrów.
Tworzenie i edycja parametrów
Dział zatytułowany „Tworzenie i edycja parametrów”Aby dodać parametr ręcznie, otwórz stronę urządzenia i kliknij Dodaj parametr. Formularz zawiera wszystkie pola opisane poniżej: nazwa, adres, rodzaj rejestru, typ wartości, flagi zachowania, ustawienia konwersji oraz opcjonalne wartości wyliczenia.

Aby edytować istniejący parametr, kliknij jego nazwę na stronie urządzenia, aby otworzyć ustawienia parametru. Pojawia się ten sam formularz z wypełnionymi bieżącymi wartościami.
Jeśli urządzenie ma wiele parametrów, szybsze jest użycie szablonu urządzenia niż dodawanie ich pojedynczo.
Ustawienia parametru
Dział zatytułowany „Ustawienia parametru”
Metadane
Dział zatytułowany „Metadane”Każdy parametr przechowuje następujące pola identyfikacyjne i organizacyjne:
| Pole | Opis |
|---|---|
| Nazwa | Główna etykieta wyświetlana (np. „Aktualna temperatura”, „Nastawa”, „Tryb pracy”). |
| Mnemonik | Opcjonalny krótki kod lub skrót (do 20 znaków), zwykle z dokumentacji urządzenia (np. „PV”, „SV”, „St”). Po ustawieniu Overvis wyświetla go przed nazwą. |
| Opis | Opcjonalny tekst wyjaśniający. |
| Kategoria | Grupuje parametry na stronie urządzenia (np. „Pomiar”, „Ustawienia”, „Diagnostyka”). Kategorie mają wyłącznie charakter organizacyjny — nie wpływają na adresowanie, odpytywanie ani zapisy. Parametry bez kategorii trafiają pod „Brak kategorii”. |
| Jednostki | Etykieta jednostki miary do wyświetlania (np. °C, kWh, V, A, %). |
Każdy parametr mapuje się na miejsce w mapie pamięci Modbus urządzenia. Pełny adres określa kombinacja:
| Pole | Opis |
|---|---|
| Adres pamięci urządzenia | Numer rejestru Modbus (0–65535). W formularzu parametru oznaczony jako Adres pamięci urządzenia: (to samo pojęcie co „adres rejestru” w instrukcjach). |
| Rodzaj rejestru | Klasa rejestru Modbus — patrz Typy rejestrów. |
| Pozycja bitu | Dla typów wartości bit i grupa bitów: który bit w rejestrze (0 = najmniej znaczący). |
| Długość grupy bitów | Dla typu grupa bitów: ile kolejnych bitów obejmuje wartość. |
| Długość łańcucha | Dla typów wartości łańcuch: ile rejestrów zajmuje łańcuch. |
Ten sam adres pamięci urządzenia może legalnie występować w więcej niż jednym parametrze, gdy parametry reprezentują różne widoki tych samych danych — np. wartość numeryczną całego rejestru i pojedynczą flagę bitową w tym samym rejestrze lub kilka niezależnych flag bitowych z jednego rejestru statusu.
Typy rejestrów
Dział zatytułowany „Typy rejestrów”Overvis obsługuje wszystkie cztery typy rejestrów Modbus:
| Rodzaj rejestru | Funkcje Modbus | Dostęp | Rozmiar |
|---|---|---|---|
| Rejestr holdingowy | FC 03 (odczyt), FC 06/16 (zapis) | Odczyt/zapis | Słowo 16-bitowe |
| Rejestr wejściowy | FC 04 (odczyt) | Tylko odczyt | Słowo 16-bitowe |
| Cewka | FC 01 (odczyt), FC 05/15 (zapis) | Odczyt/zapis | Pojedynczy bit |
| Wejście dyskretne | FC 02 (odczyt) | Tylko odczyt | Pojedynczy bit |
W praktyce najczęstsze są rejestry holdingowe. Cewki i wejścia dyskretne są z natury jednobitowe i zawsze używają typu wartości Bit.
Typy wartości
Dział zatytułowany „Typy wartości”Typ wartości określa, jak interpretowane są surowe dane rejestru. Określa układ binarny, kolejność bajtów i liczbę rejestrów zajmowanych przez parametr.
Overvis obsługuje szeroki zakres typów wartości:
| Kategoria | Typy wartości | Rejestry |
|---|---|---|
| Liczby całkowite 8-bitowe | Bajt bez znaku, bajt ze znakiem | 1 |
| Liczby całkowite 16-bitowe | Short bez znaku / ze znakiem (warianty big-endian i zamiana bajtów) | 1 |
| Liczby całkowite 32-bitowe | Int bez znaku / ze znakiem (warianty big-endian, zamiana bajtów, zamiana słów) | 2 |
| Liczby całkowite 64-bitowe | Long bez znaku / ze znakiem (warianty big-endian, zamiana bajtów, zamiana słów) | 4 |
| Liczby zmiennoprzecinkowe | Float IEEE 754 (big-endian, zamiana bajtów, zamiana słów) | 2 |
| Podwójna precyzja | Double IEEE 754 (big-endian, zamiana bajtów, zamiana słów) | 4 |
| BCD | BCD 16-bit bez znaku | 1 |
| Bit | Pojedynczy bit w rejestrze | 1 |
| Grupa bitów | Ciągły zakres bitów w rejestrze | 1 |
| Wyliczenie | Wartość numeryczna ze zdefiniowanymi stanami — patrz Parametry wyliczeniowe | 1 |
| Łańcuch | Łańcuch bajtowy (2 znaki ASCII na rejestr) lub łańcuch słowowy (1 znak ASCII na rejestr) | Zmienna |
| Adres IP | Adres IPv4 w kolejności bajtów lub słów | 2 |
| Adres MAC | Adres MAC w kolejności bajtów lub słów | 3 |
| Specjalne | Int 48-bit bez znaku (3 rejestry), 3 ostatnie bajty w słowach (3 rejestry) | 3 |
Kolejność bajtów ma znaczenie. Wiele urządzeń przechowuje wartości wielobajtowe w kolejności big-endian (najpierw najbardziej znaczący bajt), ale niektóre używają układów z zamianą bajtów lub słów. Jeśli wartość wygląda na śmieci lub nieracjonalną liczbę, kolejność bajtów jest prawdopodobnie zła — wypróbuj inne warianty dla tej samej szerokości danych.
Flagi zachowania
Dział zatytułowany „Flagi zachowania”Trzy flagi sterują tym, jak Overvis traktuje parametr operacyjnie:
Śledzony — taki parametr uczestniczy w odpytywaniu w tle i trwałym przechowywaniu danych:
- Overvis odczytuje go okresowo zgodnie z interwałem odczytu nadrzędnego urządzenia.
- Każdy odczyt jest zapisywany w bazie ze znacznikiem czasu.
- Dane historyczne są dostępne na wykresach, w raportach i na pulpicie.
Nieśledzony parametr nadal jest częścią modelu urządzenia i można go odczytać na żądanie, ale nie jest odpytywany automatycznie i jego wartości nie są zapisywane.
Programowalny — programowalny parametr można zapisać przez Overvis. Parametry nieprogramowalne są tylko do odczytu w interfejsie Overvis niezależnie od tego, czy podstawowy rejestr obsługuje zapisy.
Śledzony i programowalny są niezależnymi flagami. Parametr może być:
- Tylko śledzony — monitorowany i zapisywany w historii, ale bez możliwości zapisu przez Overvis.
- Tylko programowalny — zapisywalny, ale nie odpytywany automatycznie ani zapisywany w historii.
- Oba — odpytywany, zapisywany w historii i zapisywalny.
- Żaden — istnieje w modelu urządzenia wyłącznie do odczytów na żądanie.
Zawsze czytaj i pisz w jednym żądaniu — po włączeniu Overvis utrzymuje całą wartość wielorejestrową w jednym żądaniu Modbus zamiast pozwalać na podział na osobne żądania. Ma to znaczenie dla parametrów obejmujących więcej niż jeden rejestr (np. liczby zmiennoprzecinkowe 32-bitowe, liczby całkowite 64-bitowe, łańcuchy), gdzie częściowe odczyty mogłyby dać uszkodzone wartości, jeśli urządzenie nie aktualizuje wszystkich rejestrów w tej samej chwili.
Grupy parametrów na stronie urządzenia
Dział zatytułowany „Grupy parametrów na stronie urządzenia”Na stronie urządzenia parametry są grupowane w trzy sekcje według tych flag:
- Monitorowane parametry — flaga śledzenia włączona (niezależnie od tego, czy jest też programowalny).
- Programowalne parametry — programowalny, ale nie śledzony. Nazwa sekcji Programowalne parametry odnosi się do znaczenia „programowalny”, a nie do programowania w stylu PLC.
- Nieśledzone parametry — ani śledzone, ani programowalne.
W każdej sekcji parametry są dodatkowo grupowane według kategorii.

Konwersja wartości
Dział zatytułowany „Konwersja wartości”Po odczycie surowej wartości z urządzenia Overvis może ją przekształcić na potrzeby wyświetlania za pomocą trzech ustawień na poziomie parametru:
| Ustawienie | Opis |
|---|---|
| Mnożnik | Skaluje surową wartość — stosuje się go przez pomnożenie. |
| Przesunięcie | Dodaje stałe przesunięcie po skalowaniu. |
| Miejsca dziesiętne | Określa, ile cyfr po przecinku pokazuje sformatowana wartość. |
Wzór konwersji:
wartość wyświetlana = surowa wartość × mnożnik + przesunięcie
Na przykład: jeśli czujnik temperatury przechowuje wartości w dziesiątych stopnia (surowa wartość 235 oznacza 23,5 °C), ustaw mnożnik na 0,1, aby przeliczyć na stopnie. Jeśli urządzenie przechowuje wartość ze stałym przesunięciem, użyj przesunięcia, aby to skompensować.
Overvis przechowuje surowe wartości rejestrów w bazie i stosuje konwersję przy wyświetlaniu. Oznacza to, że mnożnik i przesunięcie wpływają na wygląd wszystkich odczytów — zarówno historycznych, jak i nowych. Zmiana mnożnika retroaktywnie zmienia sposób wyświetlania starych danych na wykresach i w raportach. Miejsca dziesiętne wpływają tylko na formatowanie, nie na zapisaną wartość.
Gdy ani mnożnik, ani przesunięcie nie są ustawione, Overvis traktuje wartość jako nieskalowaną: wyświetlana wartość równa się surowej wartości rejestru (równoważnie mnożnik 1 i przesunięcie 0).
Parametry wyliczeniowe
Dział zatytułowany „Parametry wyliczeniowe”Wyliczenie to typ wartości dla parametrów, w których numeryczny rejestr koduje dyskretny stan lub tryb — np. status maszyny, tryb pracy lub typ alarmu. Na poziomie Modbus działa jak każdy inny parametr numeryczny, ale Overvis mapuje surowe wartości na czytelne etykiety za pomocą tabeli odwzorowań.
Każdy wpis w tabeli wyliczenia zawiera:
| Pole | Opis |
|---|---|
| Wartość | Surowa wartość numeryczna z urządzenia. |
| Reprezentuj jako | Etykieta pokazywana w interfejsie (np. „Praca”, „Standby”, „Błąd”). |
| Opis | Opcjonalny tekst wyjaśniający ten stan. |
Na przykład parametr „Tryb pracy” może mieć mapowanie:
| Wartość | Reprezentuj jako |
|---|---|
| 0 | Standby |
| 1 | Grzanie |
| 2 | Chłodzenie |
| 3 | Błąd |
Przy odczycie Overvis pokazuje „Grzanie” zamiast 1. Przy zapisie programowalnego parametru wyliczeniowego użytkownik wybiera z listy rozwijanej zdefiniowanych etykiet, a Overvis zapisuje odpowiednią wartość numeryczną.

Tabele wyliczenia można współdzielić między wieloma parametrami — przydatne, gdy kilka parametrów na różnych urządzeniach używa tego samego zestawu stanów.
Limity wartości min/max
Dział zatytułowany „Limity wartości min/max”Parametry mogą opcjonalnie definiować wartości minimalną i maksymalną. To granice informacyjne — pomagają ograniczać pola zapisu w interfejsie i dają kontekst oczekiwanych zakresów. Nie wpływają na sposób odczytu wartości z urządzenia.
Rozwiązywanie problemów
Dział zatytułowany „Rozwiązywanie problemów”Wartość parametru wygląda źle (śmieci, nieracjonalnie duża lub zero)
Dział zatytułowany „Wartość parametru wygląda źle (śmieci, nieracjonalnie duża lub zero)”Zwykle oznacza to, że typ wartości lub kolejność bajtów nie odpowiada temu, co urządzenie faktycznie wysyła. Na przykład odczyt liczby zmiennoprzecinkowej 32-bitowej jako 16-bitowej liczby całkowitej bez znaku albo użycie big-endian, gdy urządzenie stosuje zamianę słów.
Jak naprawić:
- Otwórz ustawienia parametru i sprawdź typ wartości. Upewnij się, że zgadza się z dokumentacją urządzenia dla tego rejestru.
- Jeśli szerokość danych jest poprawna, a wartość nadal wygląda źle, wypróbuj inne warianty kolejności bajtów dla tej samej szerokości (np. przełącz z „Float big-endian” na „Float word-swapped” lub „Float byte-swapped”).
- Sprawdź adres pamięci urządzenia — niektóre instrukcje używają numeracji od 1, a Overvis od 0. Jeśli w instrukcji jest rejestr 40001, adres w Overvis to zwykle 0 (rejestr holdingowy).
- Jeśli skonfigurowano mnożnik lub przesunięcie, zweryfikuj, czy wzór konwersji daje sensowne wyniki.
Urządzenie pokazuje się jako nieosiągalne
Dział zatytułowany „Urządzenie pokazuje się jako nieosiągalne”Urządzenie nie odpowiada na żądania Modbus w ramach limitu czasu odpowiedzi (timeoutu).
Typowe przyczyny i rozwiązania:
- Zły Modbus ID — upewnij się, że ID ustawione w Overvis zgadza się z adresem na fizycznym urządzeniu. Sprawdź przełączniki DIP, ustawienia panelu lub oprogramowanie konfiguracyjne.
- Urządzenie bez zasilania lub bez połączenia — potwierdź zasilanie i okablowanie do magistrali RS-485 podłączonej do sterownika bramy.
- Sieć rozłączona — sprawdź wskaźnik stanu połączenia sieci. Jeśli sama brama jest offline, żadnego urządzenia w tej sieci nie da się osiągnąć. Patrz Podłączanie sprzętu — Rozwiązywanie problemów.
- Niezgodność ustawień RS-485 — prędkość transmisji i format bajtu (parzystość, bity stopu) na bramie muszą być zgodne z urządzeniem. Niezgodne ustawienia szeregowe powodują błędy komunikacji. Patrz Podłączanie sprzętu — Ustawienia szeregowe.
- Zduplikowane identyfikatory Modbus — dwa fizyczne urządzenia na tej samej magistrali RS-485 z tym samym adresem Modbus będą się wzajemnie zakłócać i powodować sporadyczne błędy lub uszkodzone odpowiedzi.
Odczyt na żądanie pokazuje ”---”
Dział zatytułowany „Odczyt na żądanie pokazuje ”---””Wartość ”---” oznacza, że Overvis nie ma zapisanego odczytu dla tego parametru. To normalne dla nieśledzonych parametrów, dla których nigdy nie wykonano odczytu na żądanie.
Jak naprawić:
- Kliknij pole wartości, aby wywołać odczyt na żądanie z urządzenia. Jeśli urządzenie jest online i adres parametru jest prawidłowy, pojawi się bieżąca wartość.
- Jeśli potrzebujesz danych historycznych dla tego parametru, włącz flagę śledzony w ustawieniach parametru.
- Jeśli odczyt na żądanie się nie powiedzie, urządzenie może być nieosiągalne — zobacz Urządzenie pokazuje się jako nieosiągalne.
Zapis do parametru się nie powiedzie
Dział zatytułowany „Zapis do parametru się nie powiedzie”Gdy Overvis nie może zapisać wartości parametru, typowe przyczyny to:
- Parametr nie jest programowalny — zapis jest dozwolony tylko dla parametrów z włączoną flagą programowalny. Włącz ją w ustawieniach parametru.
- Zła funkcja zapisu — niektóre urządzenia akceptują tylko kod funkcji 06 (zapis pojedynczego rejestru) lub 16 (zapis wielu rejestrów), ale nie oba. Zmień funkcję zapisu Modbus w ustawieniach urządzenia z opcji 0x6 do zapisu jednego rejestru, 0x10 dla kilku na Zawsze używaj funkcji 0x6 lub Zawsze używaj funkcji 0x10, zgodnie z tym, czego wymaga urządzenie.
- Rejestr tylko do odczytu — podstawowy typ rejestru Modbus (np. rejestr wejściowy, wejście dyskretne) nie obsługuje zapisów. Sprawdź dokumentację urządzenia.
- Wartość poza zakresem urządzenia — urządzenie może odrzucać wartości poza wewnętrznymi limitami, nawet jeśli parametr w Overvis je dopuszcza.
- Brak hasła dostępu do kontrolera — niektóre sterowniki wymagają hasła do zapisu. Sprawdź hasło(a) dostępu do kontrolera w ustawieniach sieci.
Odpytywanie wolniejsze niż oczekiwane
Dział zatytułowany „Odpytywanie wolniejsze niż oczekiwane”Jeśli śledzone parametry aktualizują się rzadziej niż skonfigurowany okres aktualizacji:
- Wiele urządzeń na jednym sterowniku — wszystkie urządzenia w sieci dzielą to samo połączenie. Jeśli w jednej sieci jest wiele urządzeń z wieloma parametrami, odpytanie wszystkich zajmuje czas. Rzeczywisty cykl może przekraczać okres aktualizacji.
- Zbyt mały rozmiar grupy odczytu — rozmiar 1 oznacza odczyt każdego parametru osobno, czyli jedno żądanie Modbus na parametr. Zwiększenie rozmiaru grupy odczytu (w zakresie 1–16 w interfejsie ustawień urządzenia lub do 255, gdy dozwolone) łączy kolejne rejestry w mniejszą liczbę żądań, co przyspiesza odpytywanie.
- Wiele równoległych żądań przy wolnym sterowniku — wiele sterowników RS-485 przetwarza żądania sekwencyjnie. Zbyt wysoka liczba równoległych żądań może powodować kolejkowanie i timeouty podczas oczekiwania, wywołując ponowienia i dalsze spowolnienie cyklu.
- Częste ponowienia — jeśli niektóre urządzenia na magistrali są nieosiągalne lub okresowo zawodzą, Overvis traci czas na ponowienia przed przejściem dalej. Każde ponowienie czeka na timeout, zanim uzna niepowodzenie.
Częste pytania
Dział zatytułowany „Częste pytania”Jak zmienić, które parametry są śledzone?
Dział zatytułowany „Jak zmienić, które parametry są śledzone?”Na stronie urządzenia możesz masowo zmieniać flagi zachowania. Zaznacz parametry w polach wyboru i użyj przycisków pod listą parametrów, aby oznaczyć je jako śledzone lub nieśledzone. Śledzenie można też zmieniać w ustawieniach pojedynczego parametru.
Włączenie śledzenia uruchamia odpytywanie w tle i zapis danych dla tego parametru. Wyłączenie śledzenia zatrzymuje odpytywanie i zapis, ale istniejące dane historyczne są zachowane.
Czy mogę użyć tego samego adresu pamięci urządzenia dla wielu parametrów?
Dział zatytułowany „Czy mogę użyć tego samego adresu pamięci urządzenia dla wielu parametrów?”Tak. To częste, gdy jeden rejestr zawiera wiele niezależnych flag bitowych — możesz utworzyć osobne parametry typu bit z tym samym adresem pamięci urządzenia, ale różnymi pozycjami bitów. Podobnie możesz mieć jeden parametr odczytujący cały rejestr jako wartość numeryczną i drugi odczytujący pojedynczy bit statusu z tego rejestru.
Co dzieje się z danymi historycznymi po zmianie ustawień parametru?
Dział zatytułowany „Co dzieje się z danymi historycznymi po zmianie ustawień parametru?”Zmiana typu wartości, mnożnika lub przesunięcia retroaktywnie zmienia wygląd wszystkich zapisanych odczytów — patrz Konwersja wartości. Zmiana adresu pamięci urządzenia lub rodzaju rejestru powoduje, że parametr odczytuje się od tej chwili z innej lokalizacji; stare dane nadal pokazują wartości z poprzedniego adresu.
Powiązane funkcje
Dział zatytułowany „Powiązane funkcje”Sieci, urządzenia i parametry są fundamentem innych funkcji Overvis:
- Przegląd — śledzone parametry można przypinać do przeglądu organizacji do szybkiego podglądu. Przegląd grupuje widoki według sieci i urządzenia.
- Alerty — alerty progów i offline konfiguruje się dla poszczególnych parametrów lub urządzeń. Stan alertów jest widoczny na stronie urządzenia i na przeglądzie.
- Wizualizacje — niestandardowe interaktywne pulpity odczytujące wartości parametrów w czasie rzeczywistym.
- Raport wartości parametrów — eksporty danych historycznych dla śledzonych parametrów.
- Raporty HACCP — raporty zgodności z HACCP zbudowane ze śledzonych parametrów temperatury.
- Szablony urządzeń — konfiguracje parametrów do wielokrotnego użycia przy szybkim uruchamianiu urządzeń.