Resolución del error de HW Config 1230:2001: El objeto no se puede insertar en sistemas maestros CP 443-5

En la configuración de hardware de STEP 7 (PCS 7 V8.0 / STEP 7 V5.5 SP4), al intentar insertar esclavos PROFIBUS DP —como SIMOCODE-DP o dispositivos GSD de terceros— en un sistema maestro CP 443-5 Extended (6GK7 443-5DX04-0XE0), se produce un fallo con el error 1230:2001 'El objeto no se puede insertar' cuando el modo de operación del procesador de comunicaciones está mal configurado o cuando la base de datos de índice del catálogo de hardware está dañada. Para resolver este error es necesario configurar el CP como maestro DP activo y reconstruir el índice del catálogo.

Índice de contenidos

Rol del CP 443-5 Extended en las topologías PROFIBUS de SIMATIC S7-400

En las estaciones de automatización SIMATIC S7-400, el procesador de comunicaciones CP 443-5 Extended (6GK7 443-5DX04-0XE0) amplía la conectividad de bus de campo más allá de las interfaces DP integradas de la CPU:
* Descarga el procesamiento de comunicaciones de la CPU del controlador, admitiendo hasta 124 esclavos PROFIBUS DP a velocidades de transmisión de 9.6 kbps a 12 Mbps.
* Opera como un maestro DP de clase 1 ejecutando intercambio de datos cíclico (DP-V0) y registros de parámetros acíclicos (DP-V1).
* Al diseñar el rack de hardware en HW Config de STEP 7, el ingeniero crea un sistema maestro DP dedicado y conectado a la interfaz del CP, lo que permite ubicar en el bus E/S descentralizadas ET 200M, controladores de motor SIMOCODE y transmisores inteligentes de terceros.

Análisis del error 1230:2001: El objeto no se puede insertar

Los ingenieros se encuentran con una obstrucción específica al construir la red:
* Insertar una estación estándar SIMATIC ET 200M en el sistema maestro del CP 443-5 se realiza con éxito.
* Sin embargo, al arrastrar y soltar una unidad SIMOCODE-DP o un dispositivo GSD de terceros importado en la misma línea de bus, la acción se aborta inmediatamente con el diálogo:

Error (1230:2001) El objeto no se puede insertar.
* Debido a que el fallo afecta tanto a archivos GSD de proveedores como a componentes del catálogo de Siemens, el problema no es causado por una sintaxis GSD defectuosa, sino por restricciones en la base de datos o en el modo de operación dentro de STEP 7.

Causa raíz 1: Modo de operación del CP 443-5 y configuración de los parámetros del bus

Un CP 443-5 Extended puede operar en varios roles de comunicación distintos. Si las propiedades del módulo están mal configuradas:
1. Haga doble clic en el CP 443-5 Extended dentro del rack S7-400 en HW Config.
2. Seleccione la pestaña Modo de operación (Operating Mode).
3. Verifique que el modo seleccionado esté configurado explícitamente como Maestro DP (DP Master).
* Si el modo se deja en Sin DP (No DP) o se configura como Esclavo DP (DP Slave), STEP 7 bloquea la conexión de dispositivos esclavos y genera el error 1230:2001.
4. Seleccione las propiedades de la interfaz PROFIBUS:
* Haga clic en Propiedades -> Ajustes de red (Properties -> Network Settings).
* Verifique que el perfil de bus esté configurado como DP (no Estándar ni Universal).
* Asegúrese de que el modo DP-V1 esté habilitado si va a conectar esclavos DP-V1 modernos como SIMOCODE pro.

Causa raíz 2: Corrupción y reparación de la base de datos del índice del catálogo de hardware (.idx)

Si el modo de operación es correcto pero el error 1230:2001 persiste en varios tipos de esclavos, la caché del índice binario del catálogo de hardware de STEP 7 está dañada:
1. Cierre SIMATIC Manager y todas las aplicaciones de STEP 7 abiertas.
2. Abra el Explorador de archivos de Windows y navegue hasta la carpeta de datos de instalación de STEP 7:
C:/Program Files (x86)/Siemens/Step7/S7DATA/GSD/.
3. Busque y elimine todos los archivos de índice en caché que coincidan con:
* *.idx (por ejemplo, hwcnff.idx, hwrules.idx).
4. Vuelva a abrir SIMATIC Manager e inicie HW Config.
5. Seleccione Opciones -> Actualizar catálogo (Options -> Update Catalog). STEP 7 escanea automáticamente todos los archivos GSD instalados y las descripciones XML del sistema, regenerando tablas de índices limpias.
6. Arrastre el SIMOCODE-DP o el esclavo GSD a la línea maestra del CP 443-5: el dispositivo se inserta correctamente.

Verificación

  • En HW Config, verifique que los dispositivos de campo SIMOCODE-DP y GSD aparezcan en la línea de bus del CP 443-5 con direcciones de esclavo válidas (por ejemplo, dirección DP 3, 4, 5).
  • Configure los slots de los módulos de E/S dentro de las propiedades del esclavo.
  • Ejecute Estación -> Guardar y compilar (Station -> Save and Compile): confirme que la compilación se complete sin errores y genere bloques de datos del sistema (SDB) limpios.
  • Realice una comprobación de consistencia mediante Estación -> Comprobación de consistencia (Station -> Consistency Check): verifique que todos los parámetros de subred y direcciones se resuelvan adecuadamente.

Limitaciones y precauciones operativas

  • La descarga de una configuración de hardware recompilada que contenga nuevos sistemas maestros DP requiere la descarga de bloques de datos del sistema (System Data Blocks), lo cual exige colocar la CPU en modo STOP.
  • Al instalar archivos GSD de terceros, asegúrese siempre de que los iconos de mapa de bits del dispositivo asociados (.bmp) estén colocados en la carpeta S7DATA/NSBM/ para evitar fallos de visualización en el catálogo.
  • Verifique que el recuento total de esclavos DP en el CP 443-5 no supere los 124 esclavos o los 240 bytes de datos de E/S por esclavo.

Preguntas frecuentes del ingeniero

  • ¿Qué indica el error 1230:2001 de STEP 7 durante la configuración de hardware?
    Indica que el elemento seleccionado del catálogo de hardware es incompatible con la línea de bus maestra de destino o que el índice del catálogo está dañado.
  • ¿Qué modo de operación se debe seleccionar en el CP 443-5 Extended para conectar esclavos?
    El modo de operación debe configurarse explícitamente como Maestro DP (DP Master) en las propiedades del módulo.
  • ¿Por qué el ET 200M se insertó con éxito mientras que SIMOCODE-DP falló?
    ET 200M utiliza reglas de sistema internas de STEP 7 que pueden omitir ciertas corrupciones del índice del catálogo que bloquean los esclavos GSD/DP-V1 estándar.
  • ¿Dónde se encuentran los archivos temporales de índice del catálogo de hardware?
    En C:/Program Files (x86)/Siemens/Step7/S7DATA/GSD/ con la extensión de archivo .idx.
  • ¿La eliminación de los archivos .idx borra los archivos GSD instalados?
    No, los archivos .idx son cachés binarias temporales; su eliminación obliga a STEP 7 a reconstruir las tablas de índices a partir de los archivos .gsd originales.
  • ¿Cómo actualizo el catálogo de hardware después de eliminar los archivos de índice?
    Abra HW Config y seleccione Opciones -> Actualizar catálogo (Options -> Update Catalog).
  • ¿Qué perfil de red PROFIBUS se requiere para la comunicación del maestro DP CP 443-5?
    El perfil de bus DP configurado en los ajustes de red PROFIBUS (PROFIBUS Network Settings).
  • ¿Puede un CP 443-5 Extended operar simultáneamente como maestro DP y socio de comunicación S7?
    Sí, el CP 443-5 Extended admite comunicación maestra DP-V0/DP-V1 simultánea y enrutamiento S7 / conexiones S7.
  • ¿Cuál es el número máximo de esclavos soportados en un solo CP 443-5 Extended?
    Hasta 124 esclavos PROFIBUS DP físicos.
  • ¿El error 1230:2001 ocurre en TIA Portal?
    Este código de error específico pertenece a STEP 7 V5.x / PCS 7; TIA Portal utiliza otros códigos de error internos del compilador de hardware.

Referencias técnicas

  • Manual de SIMATIC NET S7-400 CP 443-5 Extended (6GK7443-5DX04-0XE0)
  • Manual de configuración de hardware de SIMATIC STEP 7 V5.5
  • Entrada del Servicio de Asistencia en la Industria de Siemens (Siemens Industry Online Support): Solución de problemas del error de HW Config 1230:2001 (ID de entrada 299442)
  • Manual del sistema SIMOCODE pro PROFIBUS

Artículos relacionados

Etiquetas relacionadas

PCS 7, STEP 7, HW Config, CP 443-5, Error 1230:2001, PROFIBUS DP, SIMOCODE, GSD, Reconstrucción de índice, Sistema maestro

20 respuestas