Netwerktools: ping, poorttest, adresscanner
Test vanaf de controller zelf of een apparaat of server bereikbaar is en zoek apparaten in het lokale netwerk.
→ Overzicht
De drie tools onder Settings → System → Tools draaien op de controller, niet op uw computer. Ze tonen wat de controller zelf kan bereiken, en dat is wat telt wanneer een apparaat niet communiceert of een connector geen verbinding maakt.
- Ping test — antwoordt een host helemaal?
- TCP port test — accepteert een host verbindingen op een bepaalde poort, bijvoorbeeld Modbus TCP op 502?
- Address scanner — welke apparaten zitten in het lokale netwerk van de controller, en staat daarop een poort open?
Alle drie zijn alleen-lezen: ze wijzigen geen enkele instelling.
Om een Modbus TCP-apparaat te controleren voordat u het toevoegt, voert u de TCP port test uit op het IP-adres en de poort ervan. Alleen pingen is niet genoeg: veel apparaten antwoorden niet op een ping maar accepteren wel Modbus-verbindingen, en andersom.
1 Een host pingen
8.8.8.8 (een publieke server, handig om de internettoegang te testen).| Parameter | Wat het doet | Eenheid / standaardwaarde |
|---|---|---|
| Host | IP-adres of hostnaam waarnaar de ping wordt gestuurd. | standaard 8.8.8.8
|
| Test | Verstuurt twee pings met een halve seconde ertussen en wacht maximaal 2 seconden op elk antwoord. | — |
| Result | Ruwe uitvoer van het commando ping. 2 received, 0% packet loss = de host antwoordt; 100% packet loss = geen antwoord; unknown host of Name or service not known = de naam kan niet worden omgezet (controleer DNS onder Settings → Network). |
tekst |
2 Een TCP-poort testen
502 voor Modbus TCP.| Parameter | Wat het doet | Eenheid / standaardwaarde |
|---|---|---|
| Host | IP-adres of hostnaam om te testen. | — |
| Port | TCP-poort die wordt getest. Veelgebruikte poorten: 502 Modbus TCP, 443 HTTPS, 8883 MQTT via TLS, 1883 MQTT. | — |
| Test | Probeert een TCP-verbinding met de host en poort te openen. Als u Host of Port wijzigt, wordt het laatste resultaat gewist. | — |
| Result |
/ vóór de eerste test. Port … is opened. (groen) = de verbinding is geaccepteerd. Port … is closed. (rood) = geweigerd, binnen 5 seconden geen antwoord, of de hostnaam kan niet worden omgezet. |
— |
Een open poort bewijst dat iets verbindingen accepteert, niet dat het het juiste apparaat is of het juiste protocol spreekt. Als de poort open is maar het apparaat toch communicatiefouten toont, controleert u de Modbus Unit ID en de registerinstellingen van het apparaat.
3 Het lokale netwerk scannen
| Parameter | Wat het doet | Eenheid / standaardwaarde |
|---|---|---|
| Port | TCP-poort die op elk gevonden adres wordt getest. | standaard 502 |
| Extended scan for IP | No = snelle scan: apparaten die zichzelf op het netwerk aankondigen (mDNS) en apparaten waarmee de controller onlangs gegevens heeft uitgewisseld. Yes = pingt bovendien elk adres in het lokale netwerk van de controller (het /24-bereik van elke interface) en voert een netwerkscan uit, die stille apparaten vindt maar langer duurt. | Yes / No · standaard No |
| Scannen | Start de scan. | — |
| IP address | Adres van een gevonden apparaat. De lijst is gesorteerd op adres. | — |
| MAC address | Hardwareadres van het apparaat, indien bekend. | — |
| Vendor | Fabrikant afgeleid uit het MAC-adres. Unknown = niet in de leverancierslijst. | — |
| Port status | Resultaat van een verbindingspoging naar Port (1 seconde per adres). OPEN = accepteert verbindingen, CLOSED = geweigerd, UNKNOWN = niet op tijd een antwoord of niet getest. | — |
| Legend | Legt de poortstatussen uit. | — |
Noteer het MAC-adres van het apparaat (vaak op het etiket). Voer de scanner uit met de poort van het apparaat en zoek naar dat MAC-adres: het IP-adres ernaast is het nieuwe.
4 Checklist
- De TCP port test toont de poort van het apparaat als open, vanaf de controller.
- Het IP-adres en het MAC-adres van het apparaat verschijnen in de Address scanner.
- Het IP-adres en de poort die u invoert bij het toevoegen van het apparaat, komen overeen met wat u hier hebt getest.
- Bij problemen met cloud, MQTT of Flex zijn de host en poort van de server getest met de TCP port test.