Mrežni alati: ping, test porta, skener adresa
Testirajte s samog kontrolera je li uređaj ili poslužitelj dostupan i pronađite uređaje u lokalnoj mreži.
→ Pregled
Tri alata pod Settings → System → Tools izvode se na kontroleru, a ne na Vašem računalu. Pokazuju do čega može doći sam kontroler, a to je važno kad uređaj ne komunicira ili se konektor ne povezuje.
- Ping test — odgovara li host uopće?
- TCP port test — prihvaća li host veze na zadanom portu, na primjer Modbus TCP na 502?
- Address scanner — koji su uređaji u lokalnoj mreži kontrolera i je li na njima port otvoren?
Sva tri alata su samo za čitanje: ne mijenjaju nijednu postavku.
Za provjeru Modbus TCP uređaja prije dodavanja pokrenite TCP port test na njegovoj IP adresi i portu. Sam ping nije dovoljan: mnogi uređaji ne odgovaraju na ping, a prihvaćaju Modbus veze, i obrnuto.
1 Ping prema hostu
8.8.8.8 (javni poslužitelj, koristan za testiranje pristupa internetu).| Parametar | Što radi | Jedinica / zadano |
|---|---|---|
| Host | IP adresa ili naziv hosta na koji se šalje ping. | zadano 8.8.8.8
|
| Test | Šalje dva pinga u razmaku od pola sekunde i čeka do 2 sekunde na svaki odgovor. | — |
| Result | Neobrađen ispis naredbe ping. 2 received, 0% packet loss = host odgovara; 100% packet loss = nema odgovora; unknown host ili Name or service not known = naziv se ne može razriješiti (provjerite DNS na Settings → Network). |
tekst |
2 Testiranje TCP porta
502 za Modbus TCP.| Parametar | Što radi | Jedinica / zadano |
|---|---|---|
| Host | IP adresa ili naziv hosta koji se testira. | — |
| Port | TCP port koji se testira. Uobičajeni portovi: 502 Modbus TCP, 443 HTTPS, 8883 MQTT preko TLS-a, 1883 MQTT. | — |
| Test | Pokušava otvoriti TCP vezu prema hostu i portu. Promjena Host ili Port briše posljednji rezultat. | — |
| Result |
/ prije prvog testa. Port … is opened. (zeleno) = veza je prihvaćena. Port … is closed. (crveno) = odbijena, nema odgovora u roku od 5 sekundi ili se naziv hosta ne može razriješiti. |
— |
Otvoren port dokazuje da nešto prihvaća veze, a ne da je to ispravan uređaj ili da govori ispravan protokol. Ako je port otvoren, ali uređaj i dalje prikazuje pogreške komunikacije, provjerite Modbus unit ID i postavke registara uređaja.
3 Skeniranje lokalne mreže
| Parametar | Što radi | Jedinica / zadano |
|---|---|---|
| Port | TCP port testiran na svakoj pronađenoj adresi. | zadano 502 |
| Extended scan for IP | No = brzo skeniranje: uređaji koji se sami najavljuju u mreži (mDNS) i uređaji s kojima je kontroler nedavno razmjenjivao podatke. Yes = dodatno šalje ping na svaku adresu u lokalnoj mreži kontrolera (raspon /24 svakog sučelja) i pokreće skeniranje mreže, što pronalazi tihe uređaje, ali traje dulje. | Yes / No · zadano No |
| Skenirajte | Pokreće skeniranje. | — |
| IP address | Adresa pronađenog uređaja. Popis je poredan po adresi. | — |
| MAC address | Hardverska adresa uređaja, ako je poznata. | — |
| Vendor | Proizvođač određen prema MAC adresi. Unknown = nije na popisu proizvođača. | — |
| Port status | Rezultat pokušaja povezivanja na Port (1 sekunda po adresi). OPEN = prihvaća veze, CLOSED = odbijeno, UNKNOWN = nema odgovora na vrijeme ili nije testirano. | — |
| Legend | Objašnjava stanja porta. | — |
Zabilježite MAC adresu uređaja (često je na njegovoj naljepnici). Pokrenite skener s portom uređaja i potražite tu MAC adresu: IP adresa pokraj nje je nova.
4 Kontrolni popis
- TCP port test prikazuje port uređaja kao otvoren s kontrolera.
- IP adresa i MAC adresa uređaja pojavljuju se u Address scanner.
- IP adresa i port koje unosite pri dodavanju uređaja jesu oni testirani ovdje.
- Kod problema s Cloudom, MQTT-om ili Flexom host i port poslužitelja testirani su pomoću TCP port test.