Cómo determinar la dirección de E/S en un módulo IM308 para un sistema SIMATIC S5 ET 100 U

La pérdida del contenido de la EPROM en una tarjeta de interfaz IM 308 instalada en un PLC SIMATIC S5-115U interrumpe la comunicación con los racks remotos ET 100. Para restaurar el sistema, es necesario reprogramar la memoria mediante el software COM ET 100, asignando las direcciones de entrada y salida (digitales y analógicas) de los racks ET 100 de modo que coincidan exactamente con las direccionadas en el programa de la CPU (bloques de organización OB, de función FB o de programa PB) y en la lista de asignaciones (Assignment List).

Tabla de contenido

Requisitos previos

  • Software de parametrización COM ET 100 instalado en una unidad de programación (PG) de Siemens.
  • Grabador de EPROM compatible con los módulos de memoria del IM 308.
  • Acceso al programa de usuario cargado en la CPU S5-115U (mediante STEP 5).
  • Esquemas eléctricos del sistema y lista de asignaciones (Assignment List / Symbol File) si están disponibles.
  • Identificación de las direcciones físicas asignadas a los racks remotos ET 100 (por ejemplo, dirección 1 y dirección 2).

Causa técnica: pérdida de parámetros en la EPROM del IM 308

El módulo de interfaz IM 308 actúa como maestro del sistema de periferia descentralizada ET 100 U. Este módulo no almacena su configuración en una memoria RAM respaldada por batería dentro de la CPU, sino en un módulo de memoria EPROM dedicado.

Cuando la EPROM se corrompe o pierde su contenido por exposición ultravioleta, fallos de hardware o envejecimiento de la celda de memoria, el módulo maestro IM 308 pierde el mapa de direccionamiento que vincula el autobús de campo descentralizado con la imagen de proceso de la CPU S5-115U. La CPU no puede intercambiar datos con los módulos de entrada y salida ubicados en los subracks remotos ET 100, registrando fallas en los accesos a periferia.

Direccionamiento de tarjetas especiales: contadores de alta velocidad

Las tarjetas de función especial, como los módulos contadores de alta velocidad, no siempre se parametrizan como entradas digitales convencionales dentro del software COM ET 100. Su tipo de direccionamiento depende del modelo exacto del hardware instalado en el rack ET 100:

  • Módulo contador 6ES5 385-8MB11: Se parametriza en la herramienta COM ET 100 bajo el tipo de dirección 2AX (equivalente al área de direccionamiento de dos canales analógicos).
  • Módulo contador 6ES5 385-8MA11: Se parametriza en la herramienta COM ET 100 bajo el tipo de dirección 4DX (equivalente al área de cuatro bytes de entradas/salidas digitales).

Áreas de memoria E/S en S5-115U (Área P frente a Área Q)

En las CPU del sistema SIMATIC S5-115U, el mapa de direccionamiento asignado a la periferia descentralizada puede mapearse en dos áreas de direccionamiento distintas:

  1. Área P (Periferia): Es la ubicación predeterminada para las señales descentralizadas. Los accesos a estas direcciones se realizan mediante instrucciones directas de lectura/escritura (como L PY, T PY, L PW, T PW).
  2. Área Q (Periferia extendida): Utilizada cuando las direcciones disponibles en el área P estándar están ocupadas por el rack principal o módulos locales de función.

La selección entre el área P y el área Q determina cómo el código de la CPU debe llamar a las entradas y salidas de los racks ET 100.

Reglas de asignación de direcciones E/S entre rack principal y racks remotos

Al configurar las direcciones para las tarjetas de señales en los racks ET 100 (Rack 1 y Rack 2), deben aplicarse estrictamente las siguientes reglas de arquitectura S5:

  • Unicidad de dirección: No es posible asignar la misma dirección de E/S a dos tarjetas distintas, independientemente de si están ubicadas en el rack central del PLC o en un subrack ET 100 remoto.
  • Sin superposición: Las tarjetas digitales y analógicas ubicadas en el rack principal de la CPU 115U y las tarjetas distribuidas en el ET 100 deben ocupar rangos de bytes completamente independientes.
  • Separación de tipos de señal: Las entradas digitales, salidas digitales, entradas analógicas y salidas analógicas responden a rangos de canales específicos parametrizados de forma independiente dentro del software COM ET 100.

Procedimiento para reconstruir el mapa de direcciones

Cuando no se dispone de una copia de seguridad del archivo de proyecto original de COM ET 100, la reconstrucción del mapa de direcciones asignado a la EPROM se realiza mediante la inspección inversa del programa del PLC.

+-----------------------------------------------------------------------+
|                1. REVISAR ESQUEMAS ELÉCTRICOS DEL SITIO               |
|      (Identificar números de bornera y etiquetas de canal E/S)       |
+-----------------------------------------------------------------------+
                                    |
                                    v
+-----------------------------------------------------------------------+
|                2. EXTRAER PROGRAMA DE CPU MEDIANTE STEP 5              |
|        (Revisar lista de asignaciones / símbolos si existen)          |
+-----------------------------------------------------------------------+
                                    |
                                    v
+-----------------------------------------------------------------------+
|               3. APLICAR BÚSQUEDA DE ACCESOS A PERIFERIA              |
|   (Rastrear instrucciones I, Q, IB, QB, IW, QW, PY, PQ, PW, PQW)      |
+-----------------------------------------------------------------------+
                                    |
                                    v
+-----------------------------------------------------------------------+
|               4. CONFIGURAR SOFTWARE COM ET 100 Y GRABAR               |
|   (Asignar direcciones a Rack 1 y 2 -> Grabar EPROM -> Insertar)      |
+-----------------------------------------------------------------------+

Paso 1: Revisar los esquemas eléctricos y documentación de campo

  1. Verifique el plano de cableado del cuadro eléctrico. Identifique las etiquetas físicas en los cables conectados a los dos racks ET 100 (Rack 1 y Rack 2).
  2. Anote la distribución física de módulos:

    • Rack 1 (Dirección 1): 1 módulo analógico de entrada, 1 módulo contador de alta velocidad y 2 módulos digitales de entrada.
    • Rack 2 (Dirección 2): 2 módulos analógicos de entrada, 4 módulos digitales de entrada y 4 módulos digitales de salida.

Paso 2: Realizar una búsqueda cruzada en el programa de la CPU (STEP 5)

  1. Conéctese a la CPU S5-115U mediante el software STEP 5 y lea el programa completo alojado en la memoria de la CPU.
  2. Si está disponible, abra la lista de asignaciones (Assignment List). Busque las referencias simbólicas asociadas a los sensores y actuadores conectados al ET 100.
  3. Si no dispone de lista de símbolos, ejecute la función Cross-Reference (XRF) en STEP 5 para generar la lista de referencias cruzadas.
  4. Identifique todos los operandos de E/S utilizados en el código:

    • Entradas digitales (I x.y, IB x, IW x)
    • Salidas digitales (Q x.y, QB x, QW x)
    • Entradas analógicas (IW x, PW x)
    • Salidas analógicas (QW x, PQW x)

Paso 3: Mapear las direcciones utilizadas según el catálogo de hardware

  1. Determine cuáles direcciones de E/S están ocupadas por las tarjetas montadas en el rack central de la 115U.
  2. Asigne las direcciones de E/S sobrantes encontradas en la búsqueda cruzada a las tarjetas instaladas en los subracks ET 100, verificando la compatibilidad con el número de canales de cada tarjeta.
  3. Para la tarjeta de contador de alta velocidad, verifique si en el código se accede mediante lectura directa analógica (2AX) o digital (4DX).

Paso 4: Programar la EPROM con COM ET 100

  1. Inicie el software de parametrización COM ET 100.
  2. Configure la estructura de la red seleccionando la interfaz IM 308 y agregue la dirección física para el Rack 1 y para el Rack 2.
  3. Introduzca las direcciones de inicio previamente identificadas para cada tipo de señal (digital in, digital out, analog in, analog out) en las ranuras correspondientes de cada rack.
  4. Guarde el archivo de parámetros y ejecute la rutina de escritura hacia el módulo de memoria EPROM a través del programador de la unidad PG.
  5. Inserte la EPROM programada en el zócalo frontal de la tarjeta IM 308 con la alimentación desconectada.

Verificación

El procedimiento de recuperación de la EPROM se realiza correctamente cuando se cumplen las siguientes condiciones:

  • El LED de fallo o error de comunicación en la tarjeta IM 308 se apaga tras energizar el sistema.
  • La CPU S5-115U permanece en modo RUN sin pasar a alto por fallo de periferia (Stop por error de acceso a E/S).
  • Las lecturas digitales en los racks remotos (Rack 1 y Rack 2) actualizan sus estados correspondientes en la imagen de proceso de la CPU.
  • Los valores leídos por las tarjetas de entrada analógica y los contadores de alta velocidad coinciden con los rangos esperados en las variables del programa en STEP 5.

Limitaciones y precauciones operativas

  • Apagado del sistema: Apague la alimentación de la CPU 115U y del chasis IM 308 antes de extraer o insertar el módulo EPROM.
  • Borrado de memoria EPROM: Asegúrese de exponer la EPROM a luz ultravioleta antes de reprogramarla si el chip no está completamente borrado.
  • Compatibilidad de tarjetas: Seleccionar un tipo de dirección incorrecto en el software COM ET 100 (por ejemplo, definir una tarjeta de contador 385-8MB11 como dirección digital en lugar de 2AX) impedirá que el módulo comunique correctamente con la CPU.

Preguntas frecuentes para ingenieros

¿Qué número de documento contiene el manual oficial del sistema ET 100 U y COM ET 100?

El manual del sistema de periferia descentralizada ET 100 se encuentra disponible bajo la referencia de documento 14780953. La guía de usuario del software de parametrización COM ET 100 está registrada con la referencia 14780735.

¿Se pueden asignar las mismas direcciones de bytes a un rack ET 100 y al rack central S5-115U?

No. Las direcciones del mapa de E/S en los sistemas SIMATIC S5 deben ser únicas en todo el autómata. Duplicar una dirección de byte entre el rack central y un chasis remoto provocará conflictos de bus y lectura errónea de datos.

¿Puedo utilizar una EPROM de cualquier capacidad en la tarjeta IM 308?

No. El módulo IM 308 requiere un tipo específico de memoria EPROM compatible con el zócalo y la velocidad de lectura del módulo. Consulte el manual técnico del IM 308 para conocer las referencias exactas de los submódulos de memoria admitidos.

Artículos relacionados

Etiquetas relacionadas

Code: C132

6 respuestas