Cómo resolver el error "No se puede instalar el archivo GSD" en HW Config de PCS 7

Para resolver el error "No se puede instalar el archivo GSD" en SIMATIC PCS 7 y en la Configuración de Hardware de STEP 7 (HW Config), cierre todas las ventanas abiertas de configuración de estaciones de hardware dentro del editor HW Config mientras deja ejecutándose el marco principal de la aplicación del editor. STEP 7 bloquea la base de datos interna del catálogo de hardware contra modificaciones cada vez que hay una estación activa (por ejemplo, SIMATIC 400(1)) abierta para su edición, lo que provoca que la opción de menú Instalar archivos GSD aparezca atenuada o que la instalación se interrumpa con cuadros de diálogo de violación de acceso. Al hacer clic en el botón de cierre de la ventana interior (el icono "X" inferior) para cerrar el lienzo de la estación activa sin salir de HW Config, se desbloquea la base de datos del catálogo, lo que permite a los ingenieros instalar, validar y catalogar nuevos descriptores de dispositivos GSD/GSDML de forma limpia.

Índice de contenidos

Por qué HW Config de STEP 7 bloquea la base de datos del catálogo de hardware

En SIMATIC Manager, la herramienta de Configuración de hardware gestiona complejos catálogos relacionales que contienen miles de dispositivos de bus de campo de Siemens y de terceros:
- Base de datos de catálogo compartida: El catálogo de hardware (*.dat y archivos de índice en los directorios del sistema de STEP 7) se comparte entre todos los proyectos configurados.
- Bloqueo dinámico de esquemas: Cuando un ingeniero abre una estación AS, HW Config abre la base de datos del catálogo en modo de lectura compartida y establece bloqueos transaccionales en los descriptores de dispositivos.
- Prevención de configuraciones corruptas: Si STEP 7 permitiera instalar o reemplazar archivos GSD mientras una configuración de estación activa está abierta, los cambios en los perfiles de los módulos podrían corromper las tablas de parámetros de los dispositivos e invalidar las configuraciones de rack activas.
- La regla de cumplimiento: El comando de menú Opciones -> Instalar archivo GSD... se desgraba estrictamente o genera un error de rechazo operativo a menos que todos los lienzos de estaciones activas estén cerrados.

La distinción entre la interfaz de ventana interior y exterior

Un punto frecuente de confusión para los ingenieros de automatización es cómo cerrar la configuración de la estación sin cerrar por completo la aplicación HW Config:
- La "X" de la ventana exterior: Se encuentra en el extremo superior derecho de la barra de título de la ventana del escritorio. Al hacer clic en ella, se cierra toda la aplicación HW Config y se regresa a SIMATIC Manager.
- La "X" de la ventana interior: Se encuentra situada directamente debajo de la barra de título principal, en la franja de menús y barras de herramientas. Al hacer clic en ella, se cierra únicamente el lienzo del documento de la estación activa actual (SIMATIC 400(1) (Configuración) -- ProjectName).
- El estado correcto: Cuando se cierra la ventana interior, la ventana principal de HW Config permanece abierta con un lienzo gris vacío y la barra de menú se simplifica. En este estado de inactividad, la base de datos del catálogo está desbloqueada.

┌─────────────────────────────────────────────────────────────[─][口][X] ◄── X exterior (NO hacer clic)
│ HW Config - [ProjectName]                                            │
├──────────────────────────────────────────────────────────────────────┤
│ Estación  Editar  Insertar  PLC  Opciones  Ventana  Ayuda                │
├─────────────────────────────────────────────────────────────[─][口][X] ◄── X interior (HACER CLIC AQUÍ)
│ ┌──────────────────────────────────────────────────────────────────┐ │
│ │ Lienzo de estación activa: SIMATIC 400(1)                        │ │
│ │ (Rack 0, Fuente de alimentación, CPU 410-5H, CP 1623...)         │ │
│ └──────────────────────────────────────────────────────────────────┘ │
└──────────────────────────────────────────────────────────────────────┘

Método: Procedimiento paso a paso para instalar archivos GSD/GSDML

Siga este flujo de trabajo estandarizado para instalar nuevos archivos GSD (por ejemplo, para variadores de frecuencia SINAMICS G120 o instrumentos de terceros):

Paso 1: Preparar los archivos fuente GSD/GSDML

  1. Extraiga el archivo descargado que contiene los descriptores de dispositivos en una carpeta local (por ejemplo, C:\GSD_Temp\SINAMICS_G120).
  2. Verifique que la carpeta contenga:
    - El archivo GSD (*.gsd para PROFIBUS DP, o *.xml / gsdml-*.xml para PROFINET IO).
    - El archivo gráfico de mapa de bits asociado (*.bmp o *.dib que representa el icono del dispositivo).

Paso 2: Desbloquear el catálogo en HW Config

  1. En SIMATIC Manager, haga doble clic en Hardware para iniciar HW Config.
  2. Observe la ventana interior que muestra el rack de su controlador.
  3. Haga clic en la "X" interior en la esquina superior derecha de la ventana de la estación interior (o seleccione Estación -> Cerrar).
  4. Resultado: La disposición del rack desaparece, dejando un espacio de trabajo gris y vacío.

Paso 3: Instalar el archivo GSD

  1. Seleccione el menú Opciones -> Instalar archivo GSD....
  2. En el cuadro de diálogo, configure la ruta de origen en Desde el directorio y busque C:\GSD_Temp\SINAMICS_G120.
  3. La tabla se llena con los archivos GSD detectados, mostrando los nombres de los dispositivos, las versiones de lanzamiento y los idiomas de los archivos.
  4. Seleccione el archivo de destino (por ejemplo, GSDML-V2.35-Siemens-Sinamics_G120-20220115.xml).
  5. Haga clic en Instalar.
  6. El sistema copia los archivos al repositorio del sistema de STEP 7 y registra los iconos de mapa de bits. Un mensaje de confirmación indica: La instalación se ha completado correctamente.

Paso 4: Actualizar el catálogo de hardware

  1. Haga clic en Cerrar para salir de la ventana de instalación.
  2. Seleccione el menú Opciones -> Actualizar catálogo.
  3. STEP 7 escanea el repositorio, crea nuevos índices binarios y actualiza el árbol del catálogo.

Paso 5: Volver a abrir la configuración de la estación

  1. Seleccione Estación -> Abrir... y seleccione su estación AS (o regrese a SIMATIC Manager y haga doble clic en Hardware).
  2. Expanda el catálogo de hardware:
    - Para PROFIBUS: Navegue a PROFIBUS DP -> Dispositivos de campo adicionales.
    - Para PROFINET: Navegue a PROFINET IO -> Dispositivos de campo adicionales -> Accionamientos -> SINAMICS.
  3. Arrastre el módulo de accionamiento recién instalado a la línea de bus de campo.

Resolución de fallos de análisis sintáctico y actualización del catálogo tras la instalación

Si la instalación se interrumpe a pesar de haber cerrado el lienzo de la estación, evalúe los bloqueos secundarios del sistema:
* Múltiples proyectos abiertos: Compruebe si SIMATIC Manager tiene varios proyectos o bibliotecas abiertos simultáneamente que hagan referencia a estaciones de HW Config. Cierre todos los proyectos secundarios.
* Caché de catálogo corrupto: Si HW Config se bloquea durante la "Actualización del catálogo", es posible que la caché de índice interna esté dañada. Cierre STEP 7, navego a C:\Program Files (x86)\Siemens\Step7\S7DATA\GSD, realice una copia de seguridad de la carpeta y elimine el archivo de índice temporal GSD_INDEX.DAT. Al volver a abrir HW Config se fuerza una reconstrucción limpia del catálogo.
* Caracteres especiales en la ruta del archivo GSD: Asegúrese de que la ruta a la carpeta de extracción temporal contenga estrictamente caracteres alfanuméricos ASCII estándar. Las rutas unicode que no estén en inglés o que contengan espacios pueden provocar fallos en el análisis sintáctico.

Verificación

Para confirmar que el dispositivo se ha integrado correctamente:
- En la barra de búsqueda del catálogo de HW Config, escriba el nombre del dispositivo (por ejemplo, G120): confirme que el catálogo localiza el nodo instantáneamente en Dispositivos de campo adicionales.
- Arrastre el accionamiento a la línea de red PROFINET o PROFIBUS: confirme que HW Config asigna una dirección IP y un nombre de dispositivo sin errores de sintaxis de esquema.
- Abra las propiedades del dispositivo: verifique que los submódulos de comunicación (por ejemplo, Telegrama estándar 1, Telegrama 352) rellenen la tabla de configuración.
- Ejecute Estación -> Guardar y compilar: confirme que HW Config finaliza la compilación sin errores (0 errores).

Limitaciones y precauciones operativas

  • Nunca elimine los archivos GSD estándar de Siemens: No elimine los archivos GSD predeterminados ubicados en el directorio S7DATA\GSD; la eliminación de archivos estándar corrompe los elementos típicos del catálogo predeterminado.
  • Compatibilidad de versiones GSDML: Verifique que la versión del esquema PROFINET GSDML sea compatible con su versión instalada de STEP 7 (por ejemplo, STEP 7 V5.6 es compatible hasta GSDML Schema V2.35). Si instala un archivo de Schema V2.4 en una versión anterior de STEP 7, descargue la versión V2.33 compatible con versiones anteriores desde el sitio del fabricante.
  • Consistencia del maestro de red: Si el nuevo dispositivo GSD se implementa en una red redundante S7-400H, asegúrese de que el archivo GSD incluya especificaciones de compatibilidad con redundancia (por ejemplo, Redundancia de sistema PROFINET S2).

Preguntas frecuentes para ingenieros

¿Por qué no puedo instalar archivos GSD directamente desde SIMATIC Manager?

El motor de instalación de GSD está integrado exclusivamente dentro del editor de Configuración de Hardware (s7hcfgx.exe). SIMATIC Manager actúa como el navegador del proyecto, pero no contiene el analizador de compilación del catálogo.

¿Qué debo hacer si la opción Instalar archivo GSD permanece atenuada?

Compruebe la barra de tareas de Windows para ver si hay ventanas de HW Config ocultas o minimizadas. Si hay un editor de estaciones en segundo plano abierto en otro monitor o escritorio virtual, el bloqueo de la base de datos permanece activo.

¿Dónde almacena STEP 7 los archivos GSD instalados en el disco duro?

Los archivos GSD instalados se copian permanentemente en:
C:\Program Files (x86)\Siemens\Step7\S7DATA\GSD
Los gráficos de mapa de bits de los dispositivos instalados se almacenan en:
C:\Program Files (x86)\Siemens\Step7\S7DATA\NSBMPS

¿Puedo instalar archivos GSD mientras la planta está en funcionamiento?

Sí. La instalación de archivos GSD modifica únicamente el catálogo de ingeniería en la estación de ingeniería (ES). No afecta a la memoria activa del controlador hasta que el nuevo dispositivo se inserte en HW Config y se cargue en la CPU.

Referencias técnicas

  • Siemens Industry Online Support: Manual de configuración de hardware de SIMATIC PCS 7.
  • SIOS Entry 109742323: Compendio PCS 7 Parte A - Directrices de configuración (Sección: Integración de dispositivos de campo).
  • SIOS Entry 109809264: Módulos liberados del sistema de control de procesos SIMATIC PCS 7.
  • FAQ de soporte de Siemens: Cómo instalar un archivo GSD/GSDML en STEP 7 V5.x.

Artículos relacionados

Etiquetas relacionadas

  • HW Config
  • GSD
  • GSDML
  • SINAMICS G120
  • Catálogo de hardware
  • PROFINET
  • Automatización industrial
20 respuestas