Siemens SIMATIC S7-1500 falla OB86: Fallo de rack (falla de estación o sistema de E/S)
El sistema operativo llama al OB86 cuando detecta la falla de un sistema maestro DP o de un sistema PROFINET IO, cuando un esclavo DP o un IO device falla o vuelve, y cuando fallan algunos submódulos de un I-device PROFINET. Event_Class 16#39 es la falla (entrante) y 16#38 el retorno. En el S7-1500 la reacción por defecto si no hay OB86 es ignorar el evento: la CPU sigue en RUN mientras las E/S de la estación no están disponibles. En S7-300/400, si falta el OB86 la CPU pasa a STOP.
Diagnostica esta falla con IA
Diagnóstico gratis Sube una foto del panel, el historial de fallas o los parámetros de tu Siemens SIMATIC S7-1500. InduQT compara la evidencia y sugiere las siguientes pruebas.
Cuándo aparece
- RUN, cuando un dispositivo PROFINET o esclavo DP se cae de la red
- Al volver el dispositivo (evento saliente)
Causas probables y pruebas
1Interrupción de red (cable, conector, puerto del switch)
- Indicios
- Fault_ID 16#CB (falla/retorno de IO device PROFINET), a menudo repetido; las estadísticas de puerto muestran errores.
- Prueba
- Revisar cables, conectores y puertos del switch hasta el dispositivo; leer el diagnóstico de puertos PROFINET.
2El dispositivo perdió la alimentación
- Indicios
- La falla coincide con un evento de alimentación; LED del dispositivo apagados.
- Prueba
- Revisar la alimentación de 24 V del dispositivo y su protección.
3Nombre de dispositivo, IP o configuración distintos tras un reemplazo
- Indicios
- El dispositivo vuelve con Fault_ID 16#CD o 16#CE (diferencia entre configuración teórica y real, o error de configuración de módulos).
- Prueba
- Comparar nombre, dirección y módulos del dispositivo con la configuración del proyecto.
Cómo distinguirla
- El OB86 es toda la estación o el sistema de E/S; un solo módulo retirado o sin respuesta dentro de una estación activa es OB83, y una falla de canal es OB82.
- Pares repetidos de falla/retorno apuntan a un problema intermitente de red o de alimentación más que a un dispositivo muerto.
- Como la CPU sigue en RUN sin OB86, el programa debe manejar las entradas perdidas; revisar qué hace el proceso cuando faltan las E/S de la estación.
Evidencia que conviene reunir
- Exportación del búfer de diagnóstico con horas de falla y retorno
- Información de arranque del OB86 (LADDR, Event_Class, Fault_ID)
- Topología PROFINET y diagnóstico de puertos
- Nombre de dispositivo e IP del equipo que falló
- Medición de la alimentación del dispositivo
El trabajo en trenes de combustible, quemadores, recipientes a presión y equipos eléctricos debe hacerlo personal calificado, siguiendo la documentación del fabricante y la normativa local. Nunca puentees un dispositivo de seguridad ni un enclavamiento.
Relacionado
- Siemens SIMATIC S7-1500 OB80: Error de tiempo (tiempo de ciclo excedido)
- Siemens SIMATIC S7-1500 OB82: Alarma de diagnóstico
- Siemens SIMATIC S7-1500 OB83: Alarma de extracción/inserción (periferia descentralizada)
- Siemens SIMATIC S7-1500 OB121: Error de programación
- Siemens SIMATIC S7-1500 OB122: Error de acceso a la periferia
- Todos los códigos de falla de Siemens SIMATIC S7-1500 (en inglés)