Wsparcie

Masz pytanie przed zakupem albo coś nie działa? Zacznij od typowych problemów poniżej lub napisz do nas, podając szczegóły z listy.

Kontakt

Napisz na support@chama.pro. Pomoże, jeśli podasz:

  • wersję iOS i wersję aplikacji (Settings w aplikacji);
  • model urządzenia lub konwertera oraz informację, czy używasz Modbus TCP, czy RTU over TCP;
  • co zostało wypróbowane, czego oczekiwano i jaki błąd widać na ekranie;
  • oczyszczony log z Logs i Export JSON, jeśli go masz.

Nie podawaj haseł, publicznych adresów IP ani wartości rejestrów z produkcji.

support@chama.pro

Typowe problemy

Aplikacja nie może się połączyć

  • Sprawdź, czy iPhone i urządzenie są w tej samej sieci. Wi-Fi dla gości często izoluje klientów.
  • Otwórz ustawienia iOS, znajdź aplikację i włącz Local Network. Aplikacja może otworzyć ten ekran za ciebie.
  • Sprawdź host i port. Modbus TCP domyślnie używa 502, ale wiele bramek używa innego portu.
  • Sprawdź zaporę w urządzeniu i to, czy dopuszcza tylko ograniczoną liczbę klientów. Jeśli dopuszcza jednego, zamknij inne programy odpytujące.

Łączy się, a potem każdy odczyt kończy się timeoutem

Port TCP jest otwarty, ale na poziomie Modbus nikt nie odpowiada. Najpierw sprawdź Unit ID: stuknij Scan Unit IDs. Potem sprawdź, czy urządzenie to konwerter RS-485 w trybie przezroczystym: po przekroczeniu czasu aplikacja proponuje Try RTU over TCP, co wykonuje jeden odczyt i niczego nie zapisuje.

Pełna lista kontrolna przy timeoutach.

Urządzenie odpowiada „Illegal data address”

Urządzenie jest dostępne, ale nie obsługuje rejestru, o który pytasz. Sprawdź listę rejestrów od producenta i notację: instrukcja z 40001 oznacza adres protokołu 0. Przełącz notację na PLC 4xxxx i spróbuj ponownie z małą liczbą rejestrów.

Kody wyjątków wyjaśnione.

Wartości wyglądają źle

Dwa rejestry, które powinny dać jedną liczbę, zwykle oznaczają problem z kolejnością słów. Spróbuj innej kolejności bajtów i słów w definicji rejestru albo porównaj opcje w konwerterze float.

Wartość przesunięta o jeden rejestr oznacza, że adresowanie jest przesunięte o jeden: porównaj 0-based i 1-based.

Konfiguracja konwertera RS-485, na przykład EW11

Wpisz adres IP konwertera i port TCP, Unit ID urządzenia na RS-485 oraz zakres jego rejestrów. W trybie przezroczystym wybierz Framing i RTU over TCP. Wybierz Modbus TCP, jeśli konwerter pracuje jako bramka Modbus TCP.

Prędkość transmisji, parzystość i bity stopu ustawia się w konwerterze i muszą pasować do urządzenia. Na linii trzymaj jednego mastera.

Port 8899 nie wskazuje protokołu. Loggery Wi-Fi Solarman z V5 mogą nasłuchiwać na tym samym porcie, a aplikacja ich nie obsługuje.

Serwer nie startuje

Sprawdź zgodę na dostęp do sieci lokalnej, bieżącą sieć i to, czy inna aplikacja lub klient nie zajmuje portu. Użyj portu 1502. Port 502 nie jest gwarantowany w iOS.

Wyłączanie raportów o awariach lub liczników użycia

Otwórz Settings i wyłącz Share diagnostics lub Product analytics. Oba przełączniki działają niezależnie. Lokalne logi i profile nadal działają. Przeczytaj politykę.

Zwroty

Aplikację sprzedaje Apple i to Apple obsługuje zwroty. Złóż wniosek na reportaproblem.apple.com. Jeśli coś nie działa, napisz też do nas: naprawiamy to, co potrafimy odtworzyć.