Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Tecnologia industrial

Acesso ao servidor web PlcNext em DHCP


gostaria de compartilhar uma história de aplicação de Ignacio Aláez, especialista em engenharia de soluções da Phoenix Contact Spain, que pode ser de interesse para a comunidade PLCnext.



Como parte de um projeto temos o problema de acessar um servidor web Plcnext quando o IP é atribuído via DHCP.

Encontramos uma solução alternativa usando o serviço gratuito Duckdns:https://www.duckdns.org/

Há várias maneiras de fazer login, por exemplo, através da conta do Google. Você recebe um token e depois pode selecionar um domínio como:http:// yourdomainforplcnext.duckdns.org.

O serviço possui uma API que pode ser utilizada a partir do Plcnext Engineer.

Com a ajuda de FB PBCL_SysNetwork ( parte da biblioteca PlcnextBase ), você pode ler o IP que foi atribuído ao plc pelo servidor DHCP.

Usando novamente um FB da mesma biblioteca, PBCL_SysLinuxShell, este comando pode ser enviado para Duckdns:
curl -s --connect-timeout 5 -m 15 "https://www.duckdns.org/updat...n>&ip=<your_local_ip>&verbose=true"

O truque é atualizar seu host não com o endereço público do seu roteador (esse é o uso normal deste serviço), mas com seu endereço local atribuído pelo DHCP.

Você tem que digitar https://yourdomain.duckdns.org em um navegador rodando em um PC na rede local. Este navegador irá ao Duckdkns para resolver o IP e responderá com o IP local.

Tecnologia industrial

  1. Modificadores de acesso C#
  2. O IXON Cloud Connector na PLCnext Store é a sua porta de acesso para acesso remoto e IoT Industrial
  3. Configuração de VLAN em PLCnext Technology
  4. gRPC remoto usando grpcurl
  5. Modelos de CLI PLCnext
  6. Como usar o Alibaba Cloud Connector
  7. Painel PLCnext Tableau
  8. Relatórios PLCnext Power BI
  9. PLCnext Grafana Dashboards
  10. Começando com Go no PLCnext