La migración directa de software desde SIMATIC PCS 7 V7.0 hasta PCS 7 V9.0 está fundamentalmente bloqueada debido a que las arquitecturas subyacentes de software y bases de datos sufrieron múltiples transformaciones generacionales a través de versiones intermedias. Siemens no publica un manual de "V7.0 a V9.0" debido a que WinCC Project Migrator, los esquemas de bases de datos de Microsoft SQL Server y el compilador de CFC no pueden salvar más de una frontera arquitectónica mayor en un solo paso. Para actualizar un proyecto de V7.0 a V9.0, debe ejecutar una migración en dos etapas: primero migrar el proyecto de V7.0 a PCS 7 V8.0 (o V8.2) en un entorno de ensayo intermedio, compilar y verificar las bases de datos, y luego migrar ese proyecto intermedio a PCS 7 V9.0.
Índice de contenidos
- La brecha generacional entre PCS 7 V7.0 y V9.0
- Obstáculos en la conversión de bases de datos: Sybase, SQL 2005 y SQL 2014
- La estrategia de ensayo en dos etapas: V7.0 a V8.0 a V9.0
- Método: Ensayo paso a paso y transformación de bases de datos
- Verificación
- Limitaciones y precauciones operativas
- Preguntas frecuentes para ingenieros
- Referencias técnicas
- Artículos relacionados
- Etiquetas relacionadas
La brecha generacional entre PCS 7 V7.0 y V9.0
Los ingenieros que buscan documentación de Siemens descubren frecuentemente manuales titulados Actualización de software con migración de V8.0 a V9.0, pero no encuentran ningún manual individual que cubra de V7.0 a V9.0:
- PCS 7 V7.0 (2007): Construido sobre Microsoft Windows XP SP2 / Server 2003, STEP 7 V5.4, WinCC V6.2, Microsoft SQL Server 2005 y la librería clásica PCS 7 Standard Library.
- PCS 7 V9.0 (2017): Construido sobre Microsoft Windows 10 Enterprise (64 bits) / Server 2016, STEP 7 V5.6, WinCC V7.4 SP1, Microsoft SQL Server 2014 SP2 y Advanced Process Library (APL).
- La barrera del salto directo: WinCC Migrator en V9.0 requiere una versión de origen mínima de WinCC V7.2 o V7.3. No puede analizar directamente las tablas de proyectos de WinCC V6.2.
Obstáculos en la conversión de bases de datos: Sybase, SQL 2005 y SQL 2014
La restricción tecnológica que impide la migración directa radica en la evolución del motor de bases de datos:
La conversión directa falla porque Microsoft SQL Server no puede adjuntar o convertir archivos de bases de datos saltándose múltiples generaciones principales de versiones de SQL simultáneamente.
La estrategia de ensayo en dos etapas: V7.0 a V8.0 a V9.0
Para ejecutar la actualización de forma fiable, establezca un entorno de ensayo aislado:
[PCS 7 V7.0 SP1/SP2/SP3] (Windows XP)
│
▼ (Migración Etapa 1: WinCC V6.2 a V7.2/V7.4 Migrator)
[PCS 7 V8.0 SP2 o V8.2 SP1] (MV de ensayo con Windows 7 SP1)
│
▼ (Migración Etapa 2: V8.x a V9.0 Migrator y adaptación APL)
[PCS 7 V9.0 SP1/SP3] (Entorno de destino Windows 10 LTSC)
Al realizar la transformación de la base de datos en PCS 7 V8.0 o V8.2, las tablas del proyecto, los scripts gráficos y las secuencias de ejecución de CFC se modernizan de forma segura antes de llegar a V9.0.
Método: Ensayo paso a paso y transformación de bases de datos
Siga este procedimiento secuencial a través de los tres entornos operativos:
Paso 1: Preparación del proyecto en PCS 7 V7.0
- Abra el multiproyecto en SIMATIC Manager bajo Windows XP.
- Seleccione File -> Save As..., habilite With Reorganization (Slow) y guárdelo en una ubicación limpia.
- Abra todos los diagramas CFC y verifique que no haya errores de compilación.
- Cierre todos los editores y cree un archivo completo del proyecto (
.zip).
Paso 2: Conversión intermedia en PCS 7 V8.0 / V8.2
- Despliegue una máquina virtual con Windows 7 SP1 (64 bits) y PCS 7 V8.0 SP2 o V8.2 SP1.
- Abra SIMATIC Manager y recupere el archivo de V7.0.
- Permita que STEP 7 ejecute la conversión automática del formato de base de datos.
- Abra el proyecto WinCC OS: se inicia automáticamente WinCC Project Migrator:
- Actualiza las estructuras de bases de datos de WinCC V6.2 a SQL Server 2008/2014.
- Verifique el registro de migración para confirmar 0 errores fatales. - En SIMATIC Manager, abra CFC, actualice los tipos de bloques y ejecute Chart -> Compile -> Charts as Program (Entire Scope).
- Abra WinCC Explorer, ejecute OS Project Editor y ejecute una compilación completa de la OS.
- Guarde el proyecto con reorganización y cree un nuevo archivo.
Paso 3: Modernización final en PCS 7 V9.0
- Transfiera el archivo de V8.x a la estación de ingeniería permanente de PCS 7 V9.0 (Windows 10 LTSC).
- Restaure el proyecto en SIMATIC Manager.
- Abra el proyecto WinCC OS para permitir que el migrador de V9.0 complete el formateo final de las tablas.
- En SIMATIC Manager, actualice los tipos de bloques en la biblioteca maestra (Master Data Library) y sincronice los diagramas.
- Ejecute OS Project Editor con las plantillas de datos básicos de V9.0.
- Realice compilaciones completas de los proyectos AS y OS.
Verificación
Para confirmar que la migración en dos etapas fue exitosa:
- Abra SIMATIC Manager: confirme que el multiproyecto se abre limpiamente sin alertas de paquetes de software faltantes.
- Compruebe los diagnósticos del compilador: verifique que los diagramas AS compilen con 0 errores y que la compilación de la OS finalice con 0 errores.
- Inicie WinCC Runtime: confirme que las pantallas de proceso se carguen, los controles de tendencias históricas funcionen y las alarmas del AS se desplieguen en el banner de alarmas.
- Verifique la comunicación: pruebe la conexión en línea con el controlador mediante NetPro para confirmar que los canales de comunicación nombrados S7 están activos.
Limitaciones y precauciones operativas
- No intente sobrescrituras de software in situ: Nunca intente instalar PCS 7 V8.0 sobre V7.0 o V9.0 sobre V8.0 en la misma instalación física de Windows. Los requisitos del sistema operativo difieren por completo; utilice siempre máquinas virtuales limpias y dedicadas.
- Librería estándar frente a APL: Migrar un proyecto sin actualizar los bloques mantiene los bloques heredados de la librería estándar (Standard Library). Aunque PCS 7 V9.0 admite la ejecución de bloques heredados en modo de compatibilidad, se recomienda encarecidamente planificar una conversión progresiva a APL.
- Ventana de reemplazo de hardware: Los controladores CPU 400 que ejecutan revisiones de firmware muy antiguas (anteriores a V5.0) no pueden comunicarse con PCS 7 V9.0 y deben actualizarse o reemplazarse por una CPU 410-5H.
Preguntas frecuentes para ingenieros
¿Por qué Siemens no creó un conversor directo de V7.0 a V9.0?
El salto arquitectónico entre WinCC V6.2 (SQL 2005) y WinCC V7.4 (SQL 2014) implica cientos de alteraciones en los esquemas de tablas. Admitir un conversor directo a través de múltiples versiones principales introduce un riesgo masivo de regresión en comparación con un paso de ensayo intermedio comprobado.
¿Dónde puedo obtener medios de instalación temporales para PCS 7 V8.0 o V8.2?
El soporte técnico de Siemens proporciona medios de migración temporales a los clientes con licencia tras abrir una solicitud de soporte oficial (Support Request - SR) que detalle un proyecto activo de actualización de planta.
¿Qué sucede con los scripts en C personalizados durante la migración en dos etapas?
WinCC Migrator verifica la sintaxis de los scripts en C. Las funciones internas obsoletas de WinCC V6.2 se marcan en el registro de migración (Migration.log) y deben actualizarse a las API modernas de WinCC ODK.
¿Sobrevivirá la ejecución de lotes en SIMATIC BATCH a esta migración?
No. Todas las órdenes de lote activas deben cerrarse en el sistema V7.0 antes de realizar la copia de seguridad de ingeniería final. Los registros históricos de lotes se pueden archivar utilizando la utilidad de respaldo histórico de BATCH.
Referencias técnicas
- Siemens Industry Online Support: SIMATIC PCS 7 Software Update with Migration from V8.0 to V9.0.
- Siemens Industry Online Support: SIMATIC PCS 7 Software Update with Migration from V7.0 to V8.0.
- Entrada SIOS 109742323: PCS 7 Compendium Part A - Configuration Guidelines (Sección: Lifecycle and Migration).
- Entrada SIOS 109809264: SIMATIC Process Control System PCS 7 Released Modules.
Artículos relacionados
- How to Locate and Plan Official Migration Paths from PCS 7 V7.1 to V9.1 SP2
- Step-by-Step Software Migration Sequence for Upgrading PCS 7 V7.1 to V9.1 SP2
- Why PCS 7 CFC Charts Cannot Be Downgraded Between Service Packs and How to Realign Engineering Versions
Etiquetas relacionadas
- Migración
- PCS 7 V7.0
- PCS 7 V8.0
- PCS 7 V9.0
- WinCC Migrator
- SQL Server
- Automatización industrial