Narzędzia sieciowe: ping, test portów, skaner adresów
Sprawdź z poziomu samego sterownika, czy urządzenie lub serwer jest osiągalny, i znajdź urządzenia w sieci lokalnej.
→ Przegląd
Trzy narzędzia w Settings → System → Tools działają na sterowniku, a nie na Twoim komputerze. Pokazują, co jest osiągalne dla samego sterownika, a to ma znaczenie, gdy urządzenie nie komunikuje się albo konektor nie łączy się.
- Ping test — czy host w ogóle odpowiada?
- TCP port test — czy host przyjmuje połączenia na danym porcie, na przykład Modbus TCP na 502?
- Address scanner — jakie urządzenia są w sieci lokalnej sterownika i czy na nich jest otwarty port?
Wszystkie trzy narzędzia są tylko do odczytu: nie zmieniają żadnych ustawień.
Aby sprawdzić urządzenie Modbus TCP przed jego dodaniem, wykonaj TCP port test dla jego adresu IP i portu. Sam ping nie wystarczy: wiele urządzeń nie odpowiada na ping, ale przyjmuje połączenia Modbus, i odwrotnie.
1 Ping do hosta
8.8.8.8 (publiczny serwer, przydatny do testowania dostępu do internetu).| Parametr | Działanie | Jednostka / wartość domyślna |
|---|---|---|
| Host | Adres IP lub nazwa hosta, do którego wysyłany jest ping. | domyślnie 8.8.8.8
|
| Test | Wysyła dwa pingi w odstępie pół sekundy i czeka do 2 sekund na każdą odpowiedź. | — |
| Result | Surowy wynik polecenia ping. 2 received, 0% packet loss = host odpowiada; 100% packet loss = brak odpowiedzi; unknown host lub Name or service not known = nazwy nie można rozwiązać (sprawdź DNS w Settings → Network). |
tekst |
2 Test portu TCP
502 dla Modbus TCP.| Parametr | Działanie | Jednostka / wartość domyślna |
|---|---|---|
| Host | Adres IP lub nazwa hosta do przetestowania. | — |
| Port | Port TCP do przetestowania. Typowe porty: 502 Modbus TCP, 443 HTTPS, 8883 MQTT przez TLS, 1883 MQTT. | — |
| Test | Próbuje otworzyć połączenie TCP z hostem i portem. Zmiana Host lub Port czyści ostatni wynik. | — |
| Result |
/ przed pierwszym testem. Port … is opened. (zielony) = połączenie zostało przyjęte. Port … is closed. (czerwony) = odrzucone, brak odpowiedzi w ciągu 5 sekund albo nie można rozwiązać nazwy hosta. |
— |
Otwarty port dowodzi tylko, że coś przyjmuje połączenia, a nie że jest to właściwe urządzenie lub że obsługuje właściwy protokół. Jeśli port jest otwarty, a urządzenie nadal zgłasza błędy komunikacji, sprawdź Unit ID Modbus i ustawienia rejestrów urządzenia.
3 Skanowanie sieci lokalnej
| Parametr | Działanie | Jednostka / wartość domyślna |
|---|---|---|
| Port | Port TCP testowany na każdym znalezionym adresie. | domyślnie 502 |
| Extended scan for IP | No = szybkie skanowanie: urządzenia, które ogłaszają się w sieci (mDNS), oraz urządzenia, z którymi sterownik niedawno wymieniał dane. Yes = dodatkowo wysyła ping na każdy adres w sieci lokalnej sterownika (zakres /24 każdego interfejsu) i wykonuje skanowanie sieci, które znajduje ciche urządzenia, ale trwa dłużej. | Yes / No · domyślnie No |
| Skanuj | Uruchamia skanowanie. | — |
| IP address | Adres znalezionego urządzenia. Lista jest posortowana według adresu. | — |
| MAC address | Adres sprzętowy urządzenia, jeśli jest znany. | — |
| Vendor | Producent ustalony na podstawie adresu MAC. Unknown = nie ma go na liście producentów. | — |
| Port status | Wynik próby połączenia z Port (1 sekunda na adres). OPEN = przyjmuje połączenia, CLOSED = odrzuca, UNKNOWN = brak odpowiedzi w czasie lub nie testowano. | — |
| Legend | Objaśnia stany portów. | — |
Zanotuj adres MAC urządzenia (często znajduje się na jego tabliczce). Uruchom skaner z portem urządzenia i poszukaj tego adresu MAC: adres IP obok niego jest nowym adresem.
4 Lista kontrolna
- TCP port test pokazuje port urządzenia jako otwarty (opened) ze sterownika.
- Adres IP i adres MAC urządzenia pojawiają się w Address scanner.
- Adres IP i port wpisywane przy dodawaniu urządzenia są tymi, które przetestowano tutaj.
- W przypadku problemów z chmurą, MQTT lub Flex host i port serwera przetestowano za pomocą TCP port test.