Ferramentas de rede: ping, teste de portas, scanner de endereços
Teste a partir do próprio controlador se um dispositivo ou servidor está acessível e encontre dispositivos na rede local.
→ Visão geral
As três ferramentas em Settings → System → Tools são executadas no controlador, e não no seu computador. Mostram o que o próprio controlador consegue alcançar, o que é o que importa quando um dispositivo não comunica ou um conector não se liga.
- Ping test — o host responde sequer?
- TCP port test — o host aceita ligações numa determinada porta, por exemplo Modbus TCP na 502?
- Address scanner — que dispositivos estão na rede local do controlador e está uma porta aberta neles?
As três são só de leitura: não alteram nenhuma definição.
Para verificar um dispositivo Modbus TCP antes de o adicionar, execute o TCP port test no seu endereço IP e porta. O ping sozinho não basta: muitos dispositivos não respondem ao ping mas aceitam ligações Modbus, e vice-versa.
1 Fazer ping a um host
8.8.8.8 (um servidor público, útil para testar o acesso à internet).| Parâmetro | O que faz | Unidade / predefinição |
|---|---|---|
| Host | Endereço IP ou nome de host a que fazer ping. | predefinição 8.8.8.8
|
| Test | Envia dois pings, com meio segundo de intervalo, e aguarda até 2 segundos por cada resposta. | — |
| Result | Saída em bruto do comando ping. 2 received, 0% packet loss = o host responde; 100% packet loss = sem resposta; unknown host ou Name or service not known = o nome não pode ser resolvido (verifique o DNS em Settings → Network). |
texto |
2 Testar uma porta TCP
502 para Modbus TCP.| Parâmetro | O que faz | Unidade / predefinição |
|---|---|---|
| Host | Endereço IP ou nome de host a testar. | — |
| Port | Porta TCP a testar. Portas comuns: 502 Modbus TCP, 443 HTTPS, 8883 MQTT sobre TLS, 1883 MQTT. | — |
| Test | Tenta abrir uma ligação TCP ao host e à porta. Alterar Host ou Port limpa o último resultado. | — |
| Result |
/ antes do primeiro teste. Port … is opened. (verde) = a ligação foi aceite. Port … is closed. (vermelho) = recusada, sem resposta em 5 segundos, ou o nome do host não pode ser resolvido. |
— |
Uma porta aberta prova que algo aceita ligações, não que seja o dispositivo certo nem que fale o protocolo certo. Se a porta estiver aberta mas o dispositivo continuar a mostrar erros de comunicação, verifique o unit ID Modbus e as definições dos registos do dispositivo.
3 Examinar a rede local
| Parâmetro | O que faz | Unidade / predefinição |
|---|---|---|
| Port | Porta TCP testada em todos os endereços encontrados. | predefinição 502 |
| Extended scan for IP | No = pesquisa rápida: dispositivos que se anunciam na rede (mDNS) e dispositivos com os quais o controlador trocou dados recentemente. Yes = faz ainda ping a todos os endereços da rede local do controlador (o intervalo /24 de cada interface) e executa uma pesquisa de rede, que encontra dispositivos silenciosos mas demora mais. | Yes / No · predefinição No |
| Examinar | Inicia a pesquisa. | — |
| IP address | Endereço de um dispositivo encontrado. A lista está ordenada por endereço. | — |
| MAC address | Endereço de hardware do dispositivo, quando conhecido. | — |
| Vendor | Fabricante derivado do endereço MAC. Unknown = não consta da lista de fabricantes. | — |
| Port status | Resultado de uma tentativa de ligação a Port (1 segundo por endereço). OPEN = aceita ligações, CLOSED = recusada, UNKNOWN = sem resposta a tempo ou não testada. | — |
| Legend | Explica os estados das portas. | — |
Anote o endereço MAC do dispositivo (muitas vezes na sua etiqueta). Execute o scanner com a porta do dispositivo e procure esse endereço MAC: o endereço IP ao lado é o novo.
4 Lista de verificação
- O TCP port test mostra a porta do dispositivo como aberta (opened) a partir do controlador.
- O endereço IP e o endereço MAC do dispositivo aparecem no Address scanner.
- O endereço IP e a porta que introduz ao adicionar o dispositivo são os que foram testados aqui.
- Em caso de problemas com a cloud, o MQTT ou o Flex, o host e a porta do servidor foram testados com o TCP port test.