Mrežni alati: ping, test porta, skener adresa
Sa samog kontrolera testirajte da li je uređaj ili server dostupan i pronađite uređaje u lokalnoj mreži.
→ Pregled
Tri alata u odeljku Settings → System → Tools rade na kontroleru, a ne na vašem računaru. Pokazuju do čega kontroler sam može da dopre, što je presudno kada uređaj ne komunicira ili se konektor ne povezuje.
- Ping test — da li host uopšte odgovara?
- TCP port test — da li host prihvata veze na datom portu, na primer Modbus TCP na 502?
- Address scanner — koji uređaji se nalaze u lokalnoj mreži kontrolera i da li je na njima otvoren neki port?
Sva tri alata su samo za čitanje: ne menjaju nijedno podešavanje.
Da biste proverili Modbus TCP uređaj pre nego što ga dodate, pokrenite TCP port test na njegovoj IP adresi i portu. Sam ping nije dovoljan: mnogi uređaji ne odgovaraju na ping, a prihvataju Modbus veze, i obrnuto.
1 Ping hosta
8.8.8.8 (javni server, koristan za testiranje pristupa internetu).| Parametar | Šta radi | Jedinica / podrazumevano |
|---|---|---|
| Host | IP adresa ili naziv hosta na koji se šalje ping. | podrazumevano 8.8.8.8
|
| Test | Šalje dva pinga, na razmaku od pola sekunde, i čeka do 2 sekunde na svaki odgovor. | — |
| Result | Sirovi izlaz komande 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 razrešiti (proverite DNS na stranici Settings → Network). |
tekst |
2 Test TCP porta
502 za Modbus TCP.| Parametar | Šta radi | Jedinica / podrazumevano |
|---|---|---|
| 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 da otvori TCP vezu ka hostu i portu. Promena polja Host ili Port briše poslednji rezultat. | — |
| Result |
/ pre 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 razrešiti. |
— |
Otvoren port dokazuje da nešto prihvata veze, a ne da je to pravi uređaj ili da govori pravi protokol. Ako je port otvoren, a uređaj i dalje prikazuje greške u komunikaciji, proverite Modbus unit ID i registarska podešavanja uređaja.
3 Skeniranje lokalne mreže
| Parametar | Šta radi | Jedinica / podrazumevano |
|---|---|---|
| Port | TCP port koji se testira na svakoj pronađenoj adresi. | podrazumevano 502 |
| Extended scan for IP | No = brzo skeniranje: uređaji koji se oglašavaju u mreži (mDNS) i uređaji sa kojima je kontroler nedavno razmenjivao podatke. Yes = dodatno šalje ping na svaku adresu u lokalnoj mreži kontrolera (opseg /24 svakog interfejsa) i pokreće skeniranje mreže, što pronalazi i uređaje koji ćute, ali traje duže. | Yes / No · podrazumevano No |
| Skenirajte | Pokreće skeniranje. | — |
| IP address | Adresa pronađenog uređaja. Lista je sortirana po adresi. | — |
| MAC address | Hardverska adresa uređaja, kada je poznata. | — |
| Vendor | Proizvođač utvrđen na osnovu MAC adrese. Unknown = nije na listi proizvođača. | — |
| Port status | Rezultat pokušaja povezivanja na Port (1 sekunda po adresi). OPEN = prihvata veze, CLOSED = odbijeno, UNKNOWN = nema odgovora na vreme ili nije testirano. | — |
| Legend | Objašnjava stanja porta. | — |
Zabeležite MAC adresu uređaja (često je na njegovoj nalepnici). Pokrenite skener sa portom uređaja i potražite tu MAC adresu: IP adresa pored nje je nova.
4 Kontrolna lista
- TCP port test prikazuje port uređaja kao otvoren sa kontrolera.
- IP adresa i MAC adresa uređaja pojavljuju se u alatu Address scanner.
- IP adresa i port koje unosite pri dodavanju uređaja jesu oni koji su ovde testirani.
- Kod problema sa oblakom, MQTT-om ili Flex-om, host i port servera testirani su pomoću TCP port test.