Despliegue centralizado de certificados OPC UA mediante gestión GDS Push
En un artículo anterior, se presentaron los Servidores de Descubrimiento Local (LDS) de OPC UA.
Los Servidores de Descubrimiento Global (GDS) proporcionan características de descubrimiento similares a los servidores de descubrimiento local, pero también proporcionan la capacidad de gestionar certificados de seguridad en múltiples servidores OPC UA desde un solo punto.
Este artículo demuestra la "Gestión GDS Push", que permite "empujar" certificados de seguridad a un dispositivo servidor OPC UA.
Introducción
Hay una buena introducción a los servidores de descubrimiento OPC UA en este artículo de Unified Automation:
https://documentation.unified-automation.com/uasdkdotnet/2.5.2/html/L2UaDiscoveryConnect.html
Antecedentes
Antes de seguir los pasos en este artículo, debe entender:
- Configuración básica de servidor OPC UA.
- Cómo conectar un cliente al servidor OPC UA en un dispositivo PLCnext Control.
- Cómo se almacenan y gestionan los certificados de seguridad en un dispositivo PLCnext Control.
Procedimiento
Para este ejemplo, la configuración de red es la siguiente:
Servidor OPC UA: AXC F 2152 FW 2020.6.1 IP: 192.168.1.10 Nombre DNS: axc-f-2152-1
Cliente OPC UA: Debian 10 PC
La dirección IP y el nombre DNS del PLC se usarán en todo este artículo, pero por supuesto debe modificarlos para su propia aplicación.
Configurar nombre DNS del PLC
Si su red no incluye un servidor DNS, edite el archivo hosts en la máquina cliente OPC UA.
El archivo hosts se encuentra en el siguiente directorio:
- Windows:
C:\Windows\System32\drivers\etc\ - Linux:
/etc/
Añada la siguiente nueva entrada DNS al archivo hosts en la máquina cliente OPC UA (sustituyendo la dirección IP y el nombre DNS de su PLC):
192.168.1.10 axc-f-2152-1
Verifique que la entrada es correcta haciendo ping al nombre DNS (no a la dirección IP) del PLC desde la máquina cliente OPC UA.
Instalar el software cliente OPC UA
Este ejemplo usa UaExpert de Unified Automation:
https://www.unified-automation.com/products/development-tools/uaexpert.html
Descargue e instale UaExpert en la máquina cliente OPC UA.
Configurar el servidor OPC UA en PLCnext Engineer
- En PLCnext Engineer, en la ventana de configuración OPC UA, en la sección Seguridad, establezca:
- "Certificado" a Provisto por OPC UA GDS.
- "Nombre de IdentityStore" a OpcUaGdsIdentityStore.
- "Nombre de TrustStore" a OpcUaGdsTrustStore.
- Escriba el proyecto PLCnext Engineer en el PLC.
- En el sistema de gestión basado en web, el nuevo Identity Store y Trust Store ahora pueden verse en la página "Autenticación de Certificados".
Configurar el cliente OPC UA
- Abra UA Expert y conéctese al servidor OPC UA de la manera habitual (no usando un servidor de descubrimiento).
- En UA Expert, use el menú "Documento -> Añadir..." para añadir un documento "Vista Push GDS".
Ahora puede gestionar certificados de seguridad en el PLC, como alternativa a usar la ventana de Gestión Basada en Web. También es posible crear y descargar certificados autofirmados desde esta vista, como alternativa a usar XCA.
Conclusión
La característica de Gestión GDS Push - demostrada aquí usando UA Expert - es una característica que puede usarse hoy con todos los dispositivos PLCnext Control.
Otras implementaciones de OPC UA GDS son proporcionadas por:
- El GDS de muestra de la Fundación OPC UA.
- El servicio IIoT OPC Vault de Microsoft, que es parte de su plataforma Azure Industrial IoT.
Tecnología Industrial
- Optimizar la gestión de trabajo: planificación, programación y fiabilidad
- Universidad de Kansas lanza certificado online integral en Gestión de Mantenimiento
- Eleve su Cadena de Suministro: Un Plan Estratégico de Gestión
- La IA Revoluciona la Gestión Financiera: Impulsando Decisiones y Automatización
- Eventos de Gestión de Activos 2012: Principales Conferencias, Formación y Exposiciones
- 4 objetivos clave para una gestión de activos efectiva
- Gestión de seguridad industrial: Garantizando un lugar de trabajo seguro y eficiente
- Dominar la Gestión de Mantenimiento: Aumentar Eficiencia y Controlar Costos
- Cómo usar servidores de descubrimiento local OPC UA para registro eficiente de servidores y conexión de clientes
- Manual Definitivo de Gestión de Mantenimiento: Guía Práctica para Líderes
- Gestión Dinámica de Memoria en C: calloc, malloc y free Explicados