Nätverksverktyg: ping, porttest, adressskanner
Testa från själva controllern om en enhet eller server går att nå och hitta enheter i det lokala nätverket.
→ Översikt
De tre verktygen under Settings → System → Tools körs på controllern, inte på din dator. De visar vad controllern själv kan nå, vilket är det som räknas när en enhet inte kommunicerar eller en connector inte ansluter.
- Ping test – svarar en host överhuvudtaget?
- TCP port test – tar en host emot anslutningar på en viss port, till exempel Modbus TCP på 502?
- Address scanner – vilka enheter finns i controllerns lokala nätverk, och är en port öppen på dem?
Alla tre är skrivskyddade: de ändrar ingen inställning.
För att kontrollera en Modbus TCP-enhet innan du lägger till den kör du TCP port test på dess IP-adress och port. Enbart ping räcker inte: många enheter svarar inte på ping men tar emot Modbus-anslutningar, och tvärtom.
1 Pinga en host
8.8.8.8 (en publik server, användbar för att testa internetåtkomst).| Parameter | Vad den gör | Enhet / standard |
|---|---|---|
| Host | IP-adress eller värdnamn att pinga. | standard 8.8.8.8
|
| Test | Skickar två pingar med en halv sekunds mellanrum och väntar upp till 2 sekunder på varje svar. | — |
| Result | Rå utdata från kommandot ping. 2 received, 0% packet loss = hosten svarar; 100% packet loss = inget svar; unknown host eller Name or service not known = namnet kan inte matchas till en adress (kontrollera DNS under Settings → Network). |
text |
2 Testa en TCP-port
502 för Modbus TCP.| Parameter | Vad den gör | Enhet / standard |
|---|---|---|
| Host | IP-adress eller värdnamn att testa. | — |
| Port | TCP-port att testa. Vanliga portar: 502 Modbus TCP, 443 HTTPS, 8883 MQTT över TLS, 1883 MQTT. | — |
| Test | Försöker öppna en TCP-anslutning till hosten och porten. Om du ändrar Host eller Port töms det senaste resultatet. | — |
| Result |
/ före det första testet. Port … is opened. (grön) = anslutningen accepterades. Port … is closed. (röd) = nekades, inget svar inom 5 sekunder, eller så kan värdnamnet inte matchas till en adress. |
— |
En öppen port visar att något tar emot anslutningar, inte att det är rätt enhet eller att den talar rätt protokoll. Om porten är öppen men enheten ändå visar kommunikationsfel kontrollerar du Modbus Unit ID och enhetens registerinställningar.
3 Skanna det lokala nätverket
| Parameter | Vad den gör | Enhet / standard |
|---|---|---|
| Port | TCP-port som testas på varje funnen adress. | standard 502 |
| Extended scan for IP | No = snabb skanning: enheter som meddelar sig själva i nätverket (mDNS) och enheter som controllern nyligen har utbytt data med. Yes = pingar dessutom varje adress i controllerns lokala nätverk (/24-intervallet för varje gränssnitt) och kör en nätverksskanning, som hittar tysta enheter men tar längre tid. | Yes / No · standard No |
| Skanna | Startar skanningen. | — |
| IP address | Adressen till en funnen enhet. Listan är sorterad efter adress. | — |
| MAC address | Enhetens hårdvaruadress, när den är känd. | — |
| Vendor | Tillverkare som härleds från MAC-adressen. Unknown = finns inte i tillverkarlistan. | — |
| Port status | Resultat av ett anslutningsförsök till Port (1 sekund per adress). OPEN = tar emot anslutningar, CLOSED = nekad, UNKNOWN = inget svar i tid eller inte testad. | — |
| Legend | Förklarar portstatusarna. | — |
Notera enhetens MAC-adress (står ofta på dess etikett). Kör skannern med enhetens port och leta efter den MAC-adressen: IP-adressen bredvid den är den nya.
4 Checklista
- TCP port test visar enhetens port som opened från controllern.
- Enhetens IP-adress och MAC-adress syns i Address scanner.
- IP-adressen och porten som du anger när du lägger till enheten är de som testades här.
- Vid problem med molnet, MQTT eller Flex testades serverns host och port med TCP port test.