Acceso al servidor web PlcNext en DHCP
Me gustaría compartir una historia de aplicación de Ignacio Aláez, experto en ingeniería de soluciones de Phoenix Contact España, que podría ser de interés para la comunidad PLCnext.
Como parte de un proyecto tenemos el problema de acceder a un servidor web Plcnext cuando la IP está asignada vía DHCP.
Encontramos una solución utilizando el servicio gratuito Duckdns:https://www.duckdns.org/
Hay una variedad de formas de iniciar sesión, por ejemplo, a través de una cuenta de Google. Obtiene un token y luego puede seleccionar un dominio como:http:// yourdomainforplcnext.duckdns.org.
El servicio cuenta con una API que se puede utilizar desde Plcnext Engineer.
Con la ayuda de FB PBCL_SysNetwork (parte de la biblioteca PlcnextBase), puede leer la IP que el servidor DHCP ha asignado al plc.
Usando nuevamente un FB de la misma biblioteca, PBCL_SysLinuxShell, este comando se puede enviar a Duckdns:
curl -s --connect-timeout 5 -m 15 "https://www.duckdns.org/updat...n>&ip=<your_local_ip>&verbose=true"
El truco consiste en actualizar su host no con la dirección pública de su enrutador (este es el uso normal de este servicio), sino con su dirección local asignada por DHCP.
Debe escribir https://yourdomain.duckdns.org en un navegador que se ejecuta en una PC en la red local. Este navegador irá a Duckdkns para resolver la IP y responderá con la IP local.
Tecnología Industrial
- Modificadores de acceso de C#
- El IXON Cloud Connector en PLCnext Store es su puerta de entrada al acceso remoto y al IoT industrial
- Configuración de VLAN en PLCnext Technology
- gRPC remoto usando grpcurl
- Plantillas de CLI de PLCnext
- Cómo utilizar el conector de la nube de Alibaba
- Tablero PLCnext de Tableau
- Informes de PLCnext Power BI
- Paneles de PLCnext Grafana
- Primeros pasos con Go on PLCnext
- Aplicación Java en PLCnext Control