Klient Modbus TCP
Kody funkcji 01, 02, 03, 04, 05, 06, 15 i 16, z timeoutem i liczbą ponowień ustawianymi dla każdego połączenia oraz błędami, które wskazują przyczynę.
Modbus TCP FieldKit Na iPhone'a i iPada
Znajdź urządzenie w sieci Wi-Fi, odczytaj jego cewki i rejestry, rysuj wykresy wartości na żywo i potwierdzaj każdy zapis, zanim wyjdzie z telefonu. Urządzenia RS-485 działają przez konwerter Wi-Fi lub Ethernet z RTU over TCP.
Interfejs aplikacji jest dostępny w językach: angielski, niemiecki, brazylijski portugalski, rosyjski, japoński, koreański, chiński uproszczony i chiński tradycyjny. Interfejs aplikacji nie jest dostępny w języku tej strony.
5,99 USD jednorazowo. Bez subskrypcji, bez zakupów w aplikacji, bez konta.
FC 05, 06, 15 i 16 zatrzymują się w oknie, które pokazuje cel i każdą wartość. Potwierdzasz zapis albo nic nie wychodzi.
Find devices i Scan Unit IDs wysyłają po jednym odczycie FC 03 i niczego nie zapisują.
Profile, logi i wyniki skanowania zostają na urządzeniu, dopóki ich nie wyeksportujesz. Co może opuścić urządzenie.
To zapytanie wysyła FieldKit, gdy czytasz trzy rejestry holding od adresu 0. Jeśli urządzenie odpowiada dziwnie, od tej ramki warto zacząć.
Na start wystarczy sama sieć Wi-Fi. Aplikacja prowadzi od znalezienia urządzenia do wykresu jego rejestrów.
FieldKit to jeden zakup, w którym jest to wszystko.
Kody funkcji 01, 02, 03, 04, 05, 06, 15 i 16, z timeoutem i liczbą ponowień ustawianymi dla każdego połączenia oraz błędami, które wskazują przyczynę.
Połączysz się z urządzeniami RS-485 przez przezroczysty konwerter Wi-Fi lub Ethernet. Jeśli odczyt przekroczy czas, aplikacja proponuje jeden odczyt z drugim typem ramek.
Przeskanuj własną podsieć Wi-Fi na maksymalnie ośmiu portach. Wyniki pokazują, kto odpowiedział protokołem Modbus, kto odpowiedział wyjątkiem i które otwarte porty nie dały odpowiedzi Modbus.
Sprawdź 1 do 10 oraz 0 i 255 albo cały zakres 1 do 247. Pełne skanowanie trwa około 75 sekund. Czyta jeden rejestr z każdego urządzenia i niczego nie zapisuje.
Do 16 bloków z interwałem od 1 do 60 sekund. Wykresy obejmują 5 minut, 15 minut lub 1 godzinę, a nieudane odpytanie widać jako przerwę w linii.
Kolumny timestamp, block, address, raw, value, unit i status, w UTF-8 z czasami UTC. Plik opuszcza aplikację tylko przez menu udostępniania.
Zapisuj endpointy i definicje rejestrów z formatem wartości, kolejnością bajtów i słów, skalą oraz jednostką. Domyślny eksport usuwa hosty, etykiety i wartości.
Filtruj wpisy klienta, serwera lub połączone i eksportuj oczyszczony JSON dla kolegi albo zgłoszenia do wsparcia. Surowe ramki i wartości rejestrów w nim nie trafiają.
W Modbus nie ma cofania. FieldKit oddziela odczyty od zapisów i stawia potwierdzenie między tobą a każdym zapisem.
Za sprzęt odpowiadasz sam. Zapisy najpierw wypróbuj na symulatorze lub na mapie rejestrów, która nie jest produkcyjna.
Uruchom serwer, skieruj SCADA, HMI lub kod klienta na adres iPhone'a i testuj na mapie rejestrów, którą kontrolujesz.
1502. Praca w tle i port 502 nie są obiecywane w iOS.
iPhone nie ma portu RS-485, ale przezroczysty konwerter w twojej sieci Wi-Fi lub Ethernet załatwia sprawę. Wybierz RTU over TCP, a aplikacja wyśle ramki RTU z CRC na port TCP konwertera.
Sprawdź tę listę przed zakupem. Pokaże, czy FieldKit pasuje do twojego zadania.
| Kod | Funkcja | Limit na zapytanie |
|---|---|---|
| 01 | Read Coils | 2000 bitów |
| 02 | Read Discrete Inputs | 2000 bitów |
| 03 | Read Holding Registers | 125 rejestrów |
| 04 | Read Input Registers | 125 rejestrów |
| 05 | Write Single Coil | 1 cewka |
| 06 | Write Single Register | 1 rejestr |
| 15 | Write Multiple Coils | 1968 cewek |
| 16 | Write Multiple Registers | 123 rejestry |
Prawdziwe ekrany z karty w App Store, z przykładowymi adresami.
Płacisz Apple jeden raz. App Store pokazuje cenę dla twojego kraju.
Nie ma wersji darmowej ani próbnej. Prośby o zwrot obsługuje Apple pod adresem reportaproblem.apple.com.
Z urządzeniami, które w twojej sieci mówią standardowym Modbus TCP: sterownikami PLC, licznikami energii, panelami HMI, bramkami, falownikami oraz projektami na ESP32 lub Raspberry Pi. Urządzenia RS-485 działają przez przezroczysty konwerter Wi-Fi lub Ethernet.
Rozszerzenia specyficzne dla producentów, takie jak Solarman V5, nie są obsługiwane, nawet na porcie 8899.
Obsługuje RTU over TCP: aplikacja wysyła ramki RTU z CRC na port TCP konwertera. Nie łączy się bezpośrednio z RS-485, USB, portem szeregowym ani Bluetooth i nie obsługuje Modbus ASCII.
Find devices sprawdza podsieć Wi-Fi, do /24, na wybranych portach. Scan Unit IDs próbuje kolejne numery urządzeń na znanym hoście i porcie. Oba wysyłają wyłącznie odczyty FC 03.
Przełącz notację adresów na PLC 4xxxx i wpisz 40001. Aplikacja wyśle adres protokołu 0. To samo ustawienie oferuje też 0-based i 1-based. Jak działa adresowanie Modbus.
Nie. Find devices, Scan Unit IDs i Live monitoring wysyłają wyłącznie funkcje odczytu. Zapisy przechodzą przez Prepare write i Confirm write, a nic innego ich nie wysyła.
Nie. Zakładaj, że serwer działa, gdy aplikacja jest otwarta na ekranie. Domyślny port to 1502, a port 502 nie jest gwarantowany w iOS, więc skieruj klienta na 1502.
Tak. Uruchom serwer FieldKit na drugim iPhonie lub iPadzie albo symulator w Pythonie na laptopie. Trzy sposoby testowania Modbus TCP bez PLC.
Praca z Modbus wymaga tylko sieci lokalnej, a iOS prosi o zgodę na dostęp do sieci lokalnej przy pierwszym połączeniu. Aplikacja korzysta z internetu do raportów o awariach i liczników użycia, dopóki te przełączniki są włączone, oraz do opinii, które zdecydujesz się wysłać.
Raporty o awariach trafiają do Sentry, a anonimowe liczniki użycia na nasz własny serwer Aptabase. Oba przełączniki są domyślnie włączone i każdy z nich wyłączysz w Settings. Żaden nie zawiera hostów, adresów IP, nazw profili, wartości rejestrów ani surowych ramek. Przeczytaj politykę.
Na razie nie. FieldKit działa na iPhonie i iPadzie z iOS 18 lub nowszym.
Interfejs aplikacji jest dostępny w językach: angielski, niemiecki, brazylijski portugalski, rosyjski, japoński, koreański, chiński uproszczony i chiński tradycyjny.
Artykuły z ramkami przechwyconymi z prawdziwego serwera oraz trzy narzędzia, które działają w przeglądarce.
Znajdź urządzenie, odczytaj rejestr, potwierdź zapis. 5,99 USD jednorazowo, bez konta.
Interfejs aplikacji jest dostępny w językach: angielski, niemiecki, brazylijski portugalski, rosyjski, japoński, koreański, chiński uproszczony i chiński tradycyjny. Interfejs aplikacji nie jest dostępny w języku tej strony.