Pulsa ESC para cerrar · Ctrl+K para abrir

TIA Portal — Configuration Time en Anillo MRP con Switch Cisco

Por qué la CPU va a STOP al arrancar y cómo el parámetro Configuration Time soluciona el problema en topologías de anillo MRP

TIA Portal Configuration Time — Anillo MRP con Switch Cisco

Índice

Introducción

En instalaciones industriales con redes PROFINET, la topología en anillo con MRP (Media Redundancy Protocol) es una solución muy habitual para garantizar la redundancia de red. Sin embargo, cuando dentro de ese anillo existen dispositivos —como switches Cisco— que tardan más tiempo en inicializarse que el propio PLC, puede producirse un error crítico: la CPU Siemens va a STOP justo después del arranque.

¿Qué es el Configuration Time en TIA Portal?

El Configuration Time (también denominado tiempo de configuración o tiempo de espera de la periferia) es un parámetro presente en la configuración hardware de la CPU Siemens dentro de TIA Portal. Define el tiempo máximo que la CPU espera, tras la transición a RUN, a que todos los dispositivos PROFINET configurados en su proyecto estén conectados y respondan correctamente.

Si algún dispositivo no ha completado su inicialización antes de que expire este tiempo, la CPU registra un error de diagnóstico PROFINET y, dependiendo de la configuración de reacción, puede ir a STOP.

Anillo MRP con Switch Cisco

MRP (Media Redundancy Protocol — IEC 62439-2) es el protocolo estándar de Siemens para crear topologías redundantes en redes PROFINET. Un nodo actúa como MRM (Media Redundancy Manager) —habitualmente la CPU o un switch SCALANCE— y bloquea uno de los puertos del anillo para evitar bucles. El resto de los nodos operan como MRC (Media Redundancy Clients).

TIA Portal — Topología de anillo MRP con dispositivos PROFINET y switch Cisco

Solución: aumentar el Configuration Time

La solución es directa: aumentar el valor del Configuration Time en la configuración hardware de la CPU dentro de TIA Portal, dando así más margen a los dispositivos lentos (el switch Cisco) para que completen su inicialización antes de que la CPU evalúe si todos los IO Devices están disponibles.

Este ajuste no afecta negativamente al funcionamiento normal del sistema. En condiciones normales (cuando todos los dispositivos ya están activos), la CPU detectará los IO Devices mucho antes de que expire el nuevo tiempo, y la transición a RUN se producirá en el tiempo habitual.

TIA Portal — Propiedades de la CPU: parámetro Configuration Time
TIA Portal — Resultado tras aumentar el Configuration Time: CPU en RUN