La actualización de SIMATIC PCS 7 desde la V7.1 SP4 directamente a la versión base V9.1 (sin SP1 o SP2) está técnicamente soportada por el migrador de proyectos; sin embargo, implementar la V9.1 base se desaconseja firmemente en la producción industrial. La versión base V9.1 carece de compatibilidad con las versiones más recientes de Windows 10 Enterprise LTSC y contiene defectos conocidos de SQL Server y de sincronización en tiempo de ejecución que posteriormente se resolvieron en la V9.1 SP1 y SP2. Los procedimientos de migración descritos en el manual de actualización de V9.1 SP1 se aplican directamente a la V9.1 base, pero avanzar directamente a la V9.1 SP2 es la ruta de actualización recomendada por el fabricante.
Índice de contenidos
- Hitos de migración y límites de compatibilidad del sistema operativo
- Procedimiento de actualización multietapa paso a paso
- Verificación
- Limitaciones y precauciones operativas
- Preguntas frecuentes del ingeniero
- Referencias técnicas
- Artículos relacionados
- Etiquetas relacionadas
Hitos de migración y límites de compatibilidad del sistema operativo
Actualizar a través de múltiples generaciones principales de SIMATIC PCS 7 —específicamente desde la V7.1 hasta la V9.1— abarca más de una década de evolución en la arquitectura del software principal:
* Transición del sistema operativo: PCS 7 V7.1 operaba en Windows XP Professional de 32 bits o Windows Server 2003. PCS 7 V9.1 opera exclusivamente en Windows 10 Enterprise LTSC de 64 bits (2019/2021) o Windows Server 2019.
* Evolución de la base de datos SQL Server: WinCC evolucionó de Microsoft SQL Server 2005 (en la V7.1) a SQL Server 2017 (en la V9.1). Los esquemas de bases de datos SQL no pueden salvar este salto en un solo paso automatizado sin herramientas de migración intermedias.
* Hito obligatorio (V7.1 SP4): Un sistema base PCS 7 V7.1 no se puede convertir directamente a la V9.1. Primero debe llevarse a PCS 7 V7.1 SP4. Desde la V7.1 SP4, el proyecto se puede migrar directamente al entorno de ingeniería de la V9.1.
* Consideraciones sobre los Service Packs: Aunque las estructuras de bases de datos de proyectos de la V9.1 base y de la V9.1 SP1/SP2 son idénticas, la V9.1 base no es compatible con Windows 10 LTSC 2021 y carece de actualizaciones críticas para Automation License Manager, la estabilidad del compilador CFC y el escalado de las caras de operador (faceplates) de APL.
Procedimiento de actualización multietapa paso a paso
Siga este procedimiento estructurado para migrar un proyecto heredado de la V7.1 a PCS 7 V9.1.
Prerrequisitos
- Archivo completo del proyecto (
*.zip) generado en SIMATIC Manager en el sistema V7.1 que esté en buen estado. - Proyecto ya compilado y verificado bajo SIMATIC PCS 7 V7.1 SP4.
- Estación de ingeniería de destino con Windows 10 Enterprise LTSC y SIMATIC PCS 7 V9.1 (o V9.1 SP2) preinstalados.
- Todas las licencias de software requeridas instaladas a través de Automation License Manager V6.0+.
Paso 1: Comprobación de estado previa a la migración en V7.1 SP4
- En la estación de ingeniería con V7.1 SP4, abra el proyecto en SIMATIC Manager.
- Realice una comprobación de consistencia completa:
* CFC: SeleccioneChart -> Check Consistency -> Entire Program.
* HW Config: Abra cada estación y ejecuteStation -> Save and Compile.
* OS: Abra WinCC Explorer y ejecute las herramientas de comprobación de consistencia. - Elimine todos los errores de sintaxis y advertencias de bloques faltantes antes de archivar.
- Ejecute
File -> Archivepara generar un archivo de migración impecable.
Paso 2: Recuperar y migrar el proyecto en PCS 7 V9.1
- En la nueva estación de ingeniería con Windows 10 y PCS 7 V9.1, abra SIMATIC Manager.
- Seleccione
File -> Retrievey seleccione el archivo de la V7.1 SP4. - Especifique un directorio de destino local en el disco de ingeniería (por ejemplo,
D:\Projects\Plant1_V91). - Tras la recuperación, SIMATIC Manager muestra el mensaje de Convert Project (Convertir proyecto):
* Confirme el cuadro de diálogo de actualización de la base de datos.
* Permita que el migrador de proyectos interno convierta las tablas de la base de datos y las estructuras de símbolos.
Paso 3: Migrar los proyectos OS de WinCC
- En SIMATIC Manager, haga clic derecho en el proyecto OS y seleccione Open Object para iniciar WinCC Explorer.
- El WinCC Project Migrator se inicia automáticamente para convertir la base de datos de SQL Server 2005 a SQL Server 2017.
- Siga las indicaciones del asistente y ejecute la migración. No interrumpa este proceso; la conversión de la base de datos puede tardar varias horas en archivos grandes.
- Una vez completada la migración, abra WinCC Explorer y ejecute el OS Project Editor para actualizar las imágenes estándar, los scripts y las resoluciones de pantalla.
Paso 4: Actualizar tipos de bloques y diagramas CFC
- Abra la biblioteca maestra de datos (Master Data Library) o la carpeta Chart en SIMATIC Manager.
- Seleccione
Options -> Block Types.... - Compruebe si hay versiones de bloques obsoletas y ejecute New Version o transfiera los bloques actualizados desde la biblioteca de PCS 7 V9.1.
- Abra CFC y ejecute una compilación completa:
Chart -> Compile -> Entire Program.
Verificación
- En SIMATIC Manager, confirme que el árbol del proyecto se muestre sin indicadores de advertencia de paquetes de software faltantes.
- En WinCC Explorer, verifique que el registro del migrador de proyectos informe
Migration completed with 0 errors. - Abra Graphics Designer y confirme que las imágenes
.pdlconvertidas muestren las variables de proceso (tags), las fuentes de texto y las caras de operador correctamente. - Ejecute una compilación de prueba de la OS (
Right-click OS -> Compile -> Entire OS). Confirme que finalice limpiamente.
Limitaciones y precauciones operativas
- Biblioteca estándar frente a APL: Los proyectos de PCS 7 V7.1 construidos utilizando la biblioteca estándar heredada (por ejemplo,
CTRL_PID,MOTOR) pueden ejecutarse en la V9.1 utilizando el paquete de la biblioteca estándar compatible con versiones anteriores, pero no pueden mezclar caras de operador de APL sin una reingeniería completa de los bloques. - Obsolescencia de bloques de controladores: Los controladores de canales heredados (
CH_AI,CH_DI) deben actualizarse a sus equivalentes de la V9.1 o reemplazarse por controladores APL (Pcs7AnIn,Pcs7DiIn) durante las paradas planificadas. - Sin posibilidad de retroceso (Rollback): Una vez convertido al formato de SQL Server 2017 de la V9.1, el proyecto no se puede abrir en la V7.1 o V8.x. Conserve siempre el archivo original de la V7.1 SP4.
Preguntas frecuentes del ingeniero
- ¿Puedo usar el manual de migración de V9.1 SP1 si estoy instalando la V9.1 base?
Sí. Los pasos de ingeniería principales, las reglas de conversión de bases de datos y las listas de comprobación de requisitos previos del manual de la V9.1 SP1 se aplican directamente a la V9.1 base. - ¿Por qué Siemens recomienda la V9.1 SP2 en lugar de la V9.1 base?
La V9.1 base es una versión principal temprana que contiene problemas conocidos con las actualizaciones de seguridad de Windows 10, el rendimiento de SQL y la gestión de memoria de CFC que se resolvieron permanentemente en SP1 y SP2. - ¿Necesito actualizar el hardware al pasar de la V7.1 a la V9.1?
Las CPU S7-400 heredadas (como la 414-3 o 416-2) pueden no admitir las funciones de firmware más recientes de PCS 7 V9.1, pero los controladores existentes 417-4H o los modernos 410-5H son totalmente compatibles. - ¿Pueden los clientes de WinCC ejecutar la V7.1 mientras los servidores ejecutan la V9.1?
No. Las arquitecturas cliente-servidor exigen estrictamente que todos los servidores y clientes de WinCC OS operen exactamente con la misma versión de software y Service Pack. - ¿Son válidas las licencias de la V7.1 para la V9.1?
No. Las licencias de PCS 7 V7.1 no pueden autorizar el software de ingeniería o de tiempo de ejecución de la V9.1; se deben adquirir paquetes de licencias de actualización oficiales (de V7.x a V9.1).
Referencias técnicas
- Entrada de Siemens Industry Online Support ID 109801081: Guía de actualización de software de PCS 7 (de V7.1 SP4 a V9.1).
- Manual de sistema de Siemens: Migración de la biblioteca estándar de SIMATIC PCS 7 a Advanced Process Library.
- Herramienta de compatibilidad de Siemens: Matriz de sistemas operativos y bases de datos para PCS 7 V9.1.
Artículos relacionados
- Best Practices for Multi-Stage PCS 7 Project Migrations
- Migrating Legacy WinCC Standard Blocks to Advanced Process Library
- Troubleshooting SQL Server Migration Errors in WinCC Project Migrator
Etiquetas relacionadas
- PCS 7
- Migration
- Software Update
- WinCC
- SQL Server
- Step 7
- Upgrade
- Industrial Automation