En la estación de mantenimiento (MS) de PCS 7, los clientes OS muestran una llave inglesa roja y la alarma 'SNMP device is not answering' (El dispositivo SNMP no responde) cuando el servicio SNMP de Windows en los equipos cliente está mal configurado, bloqueado por el Firewall de Windows o restringido por filtros de seguridad de host. Aunque el componente SNMP de Windows esté instalado, los clientes rechazan las consultas SNMP a menos que el nombre de comunidad aceptado (por ejemplo, 'public') esté configurado explícitamente con derechos de LÓSOLO LECTURA (READ ONLY), se agregue la IP del servidor OPC de la estación de mantenimiento a la lista de hosts aceptados y esté abierto el puerto UDP 161 entrante.
Índice de contenidos
- Arquitectura SNMP en la estación de mantenimiento de PCS 7
- Causas raíz de los fallos de comunicación SNMP en clientes OS
- Configuración paso a paso de los servicios SNMP del cliente
- Verificación
- Limitaciones y precauciones operativas
- Preguntas frecuentes para ingenieros
- Referencias técnicas
- Artículos relacionados
- Etiquetas relacionadas
Arquitectura SNMP en la estación de mantenimiento de PCS 7
La estación de mantenimiento (MS) de SIMATIC PCS 7 ofrece una gestión integral de activos de planta, visualizando los estados de diagnóstico de la instrumentación de campo, los controladores de automatización, los switches de red SCALANCE y los nodos informáticos (ES, servidores OS y clientes OS).
Para la supervisión de estaciones de PC (ES/OS/Clientes), la estación de mantenimiento utiliza el servidor OPC SNMP de SIMATIC NET:
1. El servidor OPC sondea los nodos de red de forma cíclica utilizando el protocolo Simple Network Management Protocol (SNMP v1/v2c) a través del puerto UDP 161.
2. Los sistemas operativos Windows alojan un servicio SNMP interno que proporciona parámetros de la base de información de gestión (MIB-II), como espacio en disco duro, uso de CPU, estado del adaptador de red y tiempos de actividad del sistema operativo.
3. En la vista de componentes de SIMATIC Manager, la lista de dispositivos SNMP del servidor OPC define las direcciones IP de destino supervisadas.
4. Si un cliente OS no responde al sondeo SNMP dentro de la ventana de tiempo de espera configurada, la estación de mantenimiento genera una alarma de proceso SNMP device is not answering y muestra una llave inglesa de mantenimiento de color rojo sobre el icono del activo del cliente.
Causas raíz de los fallos de comunicación SNMP en clientes OS
Cuando un solo cliente se visualiza correctamente mientras siete clientes idénticos fallan mostrando llaves inglesas de mantenimiento rojas, el problema se debe invariablemente a la configuración localizada del servicio de Windows o del cortafuegos, más que a la ingeniería del proyecto de PCS 7:
- Nombre de comunidad SNMP faltante o no coincidente: El servicio SNMP de Windows requiere una cadena de comunidad configurada (normalmente
public). Si la cadena de comunidad está ausente, mal escrita o configurada con derechos incorrectos (por ejemplo, "None" en lugar de "READ ONLY"), el agente descarta las consultas. - Reglas de seguridad de acceso a host restringidas: En la pestaña Seguridad del servicio SNMP de Windows, seleccionar "Accept SNMP packets from these hosts" (Aceptar paquetes SNMP de estos hosts) bloquea todo el tráfico a menos que la dirección IP exacta del servidor OPC de la estación de mantenimiento (y del socio redundante) esté especificada en la tabla de hosts autorizados.
- El Firewall de Windows bloquea el puerto UDP 161: Incluso cuando la función SNMP está instalada, el Firewall de Windows bloquea frecuentemente el tráfico UDP entrante en el puerto 161 en perfiles de red privada o de dominio.
- Servicio SNMP no iniciado: El tipo de inicio del servicio SNMP de Windows puede estar configurado como
Manualen lugar deAutomatic, permaneciendo inactivo después de un reinicio.
Configuración paso a paso de los servicios SNMP del cliente
En cada equipo cliente OS que presente fallos, ejecute la siguiente configuración administrativa:
- Verificar la configuración del servicio SNMP de Windows:
* Abra los Servicios de Windows (services.msc).
* Haga doble clic en Servicio SNMP (SNMP Service). Establezca el tipo de inicio en Automático (Automatic).
* Vaya a la pestaña Seguridad (Security). - Configurar los nombres de comunidad y la seguridad de host:
* En el cuadro Nombres de comunidad aceptados (Accepted community names), haga clic en Agregar (Add).
* Establezca los derechos de comunidad en SOLO LECTURA (READ ONLY) y el nombre de comunidad enpublic(distingue entre mayúsculas y minúsculas; debe coincidir con la cadena de comunidad configurada en el servidor OPC de PCS 7).
* En Aceptar paquetes SNMP (Accept SNMP packets):- Seleccione Aceptar paquetes SNMP de cualquier host (Accept SNMP packets from any host) (recomendado en LAN industriales aisladas), O BIEN
- Seleccione Aceptar paquetes SNMP de estos hosts (Accept SNMP packets from these hosts) y agregue las direcciones IP de la estación de mantenimiento, los servidores OS y la estación de ingeniería.
- Configurar las reglas de entrada del Firewall de Windows:
* Abra Firewall de Windows Defender con seguridad avanzada.
* En Reglas de entrada (Inbound Rules), verifique que la regla Servicio SNMP (UDP entrante) (SNMP Service (UDP In)) esté habilitada para los perfiles de red de Dominio y Privada.
* Si crea una regla personalizada, permita el tráfico entrante en el Puerto UDP 161. - Reiniciar el agente SNMP:
* En Servicios de Windows, haga clic con el botón derecho en Servicio SNMP y seleccione Reiniciar (Restart).
* Asegúrese de que el servicio dependiente Trap SNMP (SNMP Trap) también esté configurado y ejecutándose si se utilizan traps (avisos).
Verificación
- En el PC de la estación de mantenimiento, abra el símbolo del sistema (Command Prompt) y pruebe la accesibilidad de la red mediante una utilidad de sondeo SNMP (o la herramienta de prueba SNMP de Siemens
snmptool.exeosnmpwalk -v 2c -c public <IP_Cliente>). - En WinCC Runtime en la estación de mantenimiento, abra la pantalla Diagnóstico -> Estaciones PC (Diagnostics -> PC Stations).
- Confirme que la llave inglesa de mantenimiento roja desaparece en los iconos de los clientes OS, pasando a un icono de estado gris o verde en buen estado.
- Abra el control de alarmas (Alarm Control) y verifique que la alarma
SNMP device is not answeringpara cada cliente se elimine (desaparezca) automáticamente.
Limitaciones y precauciones operativas
- SNMP v1 y v2c transmiten cadenas de comunidad en texto plano a través de la red. Asegúrese de que los buses de terminal industriales estén aislados de las redes corporativas empresariales.
- No configure los derechos de comunidad como
READ WRITE(LECTURA ESCRITURA) en las máquinas cliente a menos que las políticas de seguridad de TI exijan explícitamente la configuración administrativa remota a través de SNMP. - Cuando se utilicen estaciones de mantenimiento redundantes, ambas direcciones IP del servidor MS deben estar registradas en la lista de hosts aceptados del cliente.
Preguntas frecuentes para ingenieros
- ¿Por qué funcionaba un cliente mientras siete clientes fallaban con la misma configuración?
Es probable que el cliente que funcionaba tuviera su regla de firewall habilitada por otro instalador de software, que ya tuviera el nombre de comunidad predeterminado poblado o que perteneciera a un perfil de red diferente (Dominio frente a Público) en Windows. - ¿La instalación del componente SNMP de Windows inicia automáticamente el servicio?
No. En muchas compilaciones de Windows Server y Windows 10/11 Enterprise, la instalación de la característica opcional deja el servicio detenido o requiere la configuración manual de las cadenas de comunidad antes de que responda a las consultas de red. - ¿Puedo supervisar la capacidad del disco duro del cliente a través de SNMP de la estación de mantenimiento?
Sí. El servidor OPC SNMP de SIMATIC NET consulta la MIB de recursos de host estándar (hrStorage) para informar sobre la capacidad de la unidad y advertir a los operadores antes de que los discos se llenen.
Referencias técnicas
- Manual de operación de la estación de mantenimiento SIMATIC PCS 7 (A5E41356272-AA).
- Manual de software SIMATIC NET PC - Comunicación industrial con servidor OPC SNMP.
- Entrada de Siemens Industry Online Support ID 109801081: Configuración de la gestión de activos y SNMP en PCS 7.
Artículos relacionados
- Configuración del diagnóstico de switches de red mediante SNMP en la estación de mantenimiento de PCS 7.
- Diagnóstico de la resolución de nombres del bus de terminal y bloqueos de firewalls en sistemas WinCC distribuidos.
Etiquetas relacionadas
PCS 7, Maintenance Station, SNMP, OS Client, OPC Server, Diagnostics, Windows Firewall, Asset Management