GE Fanuc CPU350 to CPU360 Migration: Fix Logicmaster 90 Recognition

Migración de CPU350 a CPU360 de GE Fanuc: solucionar el reconocimiento de Logicmaster 90

Adminubestplc|
Soluciona el reconocimiento de Logicmaster 90 para la migración de GE Fanuc CPU350 a CPU360. Pasos de firmware, software y Proficy.

Migración de GE Fanuc IC693CPU350 a IC693CPU360: solución de los problemas de reconocimiento de Logicmaster 90

Actualizar un PLC GE Fanuc Series 90-30 del IC693CPU350 al IC693CPU360 suele provocar un problema frustrante. Es posible que el software Logicmaster 90 heredado no reconozca el nuevo módulo de CPU. Esta guía explica las causas principales y proporciona una ruta de migración clara para los ingenieros de automatización industrial.

Por qué Logicmaster 90 no detecta el IC693CPU360

Hardware compartido, arquitectura de memoria diferente

El IC693CPU350 y el IC693CPU360 son idénticos por fuera. Ambos utilizan un procesador 80386EX que funciona a 25 MHz. Sin embargo, sus sistemas de memoria difieren considerablemente. La CPU350 ofrece 48 KB fijos de memoria de programa de usuario. En cambio, la CPU360 proporciona 240 KB configurables. Como resultado, las versiones antiguas del software no pueden reconocer el nuevo módulo. No se trata de un defecto de hardware, sino de una limitación del software que requiere una ruta de actualización específica.

Versiones mínimas de software compatibles con la CPU360

Logicmaster 90 debe cumplir estrictos requisitos de versión. Según la documentación de GE Fanuc, es obligatorio utilizar MS-DOS PLC Programming Software versión 9.02 o posterior. Esta versión admite las funciones de la versión de firmware 9.00 para las familias de CPU 35x y 36x. Además, Windows PLC Programming Software requiere la versión 2.00 o posterior para la programación en C. Por lo tanto, verifique siempre la versión de Logicmaster antes de configurar hardware nuevo. La versión del software controla directamente la base de datos del catálogo de hardware.

Versión de firmware 9.0: el umbral crítico

La versión de firmware 9.0 transformó las capacidades de la CPU360. Antes de esta versión, la CPU360 tenía limitaciones de memoria fijas. La versión 9.0 desbloqueó los 240 KB completos de memoria de usuario configurable. También habilitó referencias configurables %R, %AI y %AQ. Además, resolvió los límites de tamaño de los bloques de programa C. Antes de la versión 9.10, los bloques C de más de 64 KB no se almacenaban correctamente. La versión actual también corrigió los problemas de fiabilidad del modo SNP Master de la versión 9.00. Por consiguiente, comprobar la revisión real del firmware es el primer paso del diagnóstico.

Actualización del firmware de la CPU360 paso a paso

Cómo realizar una actualización del firmware en campo

Puede actualizar el firmware mediante una conexión serie al PLC. El IC693CPU360 almacena el firmware en memoria FLASH. Esto permite realizar actualizaciones en campo sin reemplazar componentes físicos. Necesitará un PC con un puerto serie RS-232 y el cable adecuado. Primero, haga una copia de seguridad de toda la información del usuario, incluidos el programa, la configuración y el ID de la CPU. A continuación, escriba el nuevo firmware en FLASH mediante el software de programación. Por último, restaure la información del usuario desde la copia de seguridad. Este proceso de tres pasos evita la pérdida de datos. Cabe destacar que un ciclo de apagado y encendido borrará el contenido de la RAM si el área flash del usuario no se escribe correctamente después de una actualización a la versión 9.00. El uso del firmware 9.01 o posterior elimina este riesgo específico.

Ajustes de configuración de Logicmaster 90

Además de comprobar las versiones, es necesario prestar atención a varios parámetros de configuración. Logicmaster mantiene un catálogo de hardware que define los tipos de CPU disponibles. Es posible que un archivo de catálogo antiguo simplemente no incluya la CPU360. Actualizar Logicmaster a la versión más reciente resuelve este problema. El sistema también debe coincidir con la configuración del protocolo de comunicación. La CPU360 admite los protocolos esclavo SNP y esclavo SNP-X a través de su conector de alimentación. Sin embargo, la funcionalidad maestro SNP/SNP-X requiere un módulo CMM. Para las conexiones directas al puerto de programación, deben coincidir los valores predeterminados de ID de SNP y velocidad en baudios. Una discrepancia en estos parámetros provoca un fallo de comunicación que simula un problema de reconocimiento.

Implicaciones de las versiones de hardware para la vida útil de la batería

Diferencias en la vida útil de la batería entre las revisiones de CPU360

Las diferencias entre revisiones de hardware introducen consideraciones operativas adicionales. Las versiones de hardware CPU360-Dx y anteriores ofrecen una vida útil estimada de la batería de 6 años a 25 grados Celsius. Sin embargo, las versiones CPU360-Ex y posteriores utilizan un componente de RAM caché que reduce considerablemente la vida útil de la batería. A 25 grados Celsius, estas versiones posteriores ofrecen solo aproximadamente 10 meses de respaldo de batería. A 60 grados Celsius, este periodo se reduce a 5,5 meses. Los ingenieros que realizan una migración de CPU350 a CPU360 deben tener en cuenta este intervalo de mantenimiento reducido. La batería conserva el contenido de la RAM crítica, incluidos el programa, la configuración y los valores de los registros, durante una pérdida de alimentación. Una menor vida útil de la batería aumenta el riesgo de pérdida de memoria y de fallos posteriores del sistema.

Por qué Logicmaster 90 llega a sus límites

Limitaciones del software heredado en entornos modernos

Logicmaster 90 representa un paradigma de programación de la era de DOS. El software no puede instalarse directamente en una ventana de DOS en Windows NT o Windows 95 sin procedimientos especiales. Requiere administradores de memoria específicos y ocupa aproximadamente 4 MB de espacio en disco. Más importante aún, Logicmaster 90 no es compatible con los sistemas operativos Windows modernos. Esto plantea un desafío de mantenimiento a medida que evolucionan las estaciones de trabajo de ingeniería. El software también impone restricciones de nomenclatura que entran en conflicto con los entornos de programación modernos. Los nombres de variables y bloques no pueden contener ciertos caracteres especiales, incluidos guiones bajos dobles, signos más o símbolos de porcentaje. Estas limitaciones hacen que Logicmaster sea cada vez menos práctico para el soporte a largo plazo.

Proficy Machine Edition: el reemplazo estratégico

Proficy Machine Edition representa el sucesor moderno de Logicmaster 90. Este entorno basado en Windows admite toda la familia de CPU Series 90-30, incluida la IC693CPU360. El asistente de importación acepta copias de seguridad de carpetas de Logicmaster creadas con la versión 4.0 o posterior. Los ingenieros pueden migrar programas existentes sin tener que reescribir la lógica de escalera desde cero. El proceso de importación genera un informe de conversión detallado. Este informe identifica cada elemento del programa como importado, importado con advertencias o fallido. La mayoría de las advertencias están relacionadas con las convenciones de nomenclatura de variables o con ajustes de tipos de datos. El sistema también aplica sus propias convenciones para los registros de matrices durante la conversión. Este enfoque conserva la lógica original del programa y, al mismo tiempo, permite utilizar capacidades modernas de desarrollo.

Comparación de los enfoques de migración basada en datos

Logicmaster 90 frente a Proficy Machine Edition

La siguiente tabla resume las diferencias cuantitativas clave entre mantener Logicmaster 90 y migrar a Proficy Machine Edition para la compatibilidad con CPU360. Estos valores se derivan de la documentación oficial de GE Fanuc y de informes de ingeniería de campo.

Parámetro Logicmaster 90 Proficy Machine Edition
Sistema operativo MS-DOS 5.0+ Windows 7 y posteriores
Versión mínima para CPU360 9.02 (DOS) 7.x o posterior
Compatibilidad con la memoria de usuario Hasta 240K bytes 240K bytes completos
Capacidad de importación N/A Versión 4.0 o posterior de la carpeta de Logicmaster
Edición en línea Limitado Compatible

Cómo abordar el desafío de configuración de memoria de la CPU360

Asignación de memoria configurable

La arquitectura de memoria configurable de la CPU360 presenta un requisito de configuración único. A partir de la versión de firmware 9.0, los ingenieros pueden asignar memoria entre los registros %R, las entradas analógicas %AI y las salidas analógicas %AQ. La memoria de usuario total disponible sigue siendo de 240K bytes. Sin embargo, la distribución entre estos tipos de memoria afecta a la capacidad real del programa. Por ejemplo, asignar 32,640 palabras a los registros %R consume una parte considerable de la memoria disponible. Logicmaster 90 admite la configuración en incrementos de 128 palabras, desde 128 hasta 16,384 palabras. Proficy Machine Edition amplía este rango hasta 32,640 palabras. Esta flexibilidad permite optimizar la configuración para requisitos específicos de la aplicación, pero exige una planificación cuidadosa durante la migración.

Verificación y validación tras un reconocimiento correcto

Cuatro comprobaciones críticas para la integridad del sistema

Después de resolver el problema de reconocimiento, los ingenieros deben validar la integridad del sistema. El proceso de verificación debe incluir cuatro comprobaciones críticas. Primero, confirme que la tabla de fallos no contenga errores de incompatibilidad de configuración. Segundo, verifique que el ID de la CPU y la configuración de SNP coincidan con la configuración original. Tercero, pruebe la comunicación con cualquier módulo de interfaz Ethernet. El módulo Ethernet IC693CMM321 requiere la versión de firmware 1.10 o posterior para ser compatible con las CPU 35x y 36x. Cuarto, realice un almacenamiento en modo de ejecución para confirmar la compatibilidad del programa. Si el software Logicmaster muestra el estado “EQUAL” después del almacenamiento, la migración se ha completado funcionalmente. Cualquier desviación requiere una investigación inmediata antes de devolver el sistema a producción.

Consideraciones comprobadas en campo para la migración de sistemas antiguos

Consejos prácticos de implementaciones reales

Varios problemas comprobados en campo requieren atención durante esta migración. Los adaptadores de USB a serie suelen provocar interrupciones intermitentes en la comunicación SNP. Un puerto RS-232 nativo o una tarjeta serie PCIe proporcionan una conectividad más fiable. Las CPU350 y CPU360 admiten un modo de detención del escaneo de E/S que congela las entradas mientras mantiene en ejecución la lógica. Este modo resulta valioso para procesos que no pueden tolerar una detención completa durante las lecturas de diagnóstico. La tensión de la batería debe superar los 2.8 voltios bajo carga antes de intentar cualquier operación de firmware o programa. Una batería agotada en una CPU350 o CPU360 borra el programa y provoca una condición de fallo de la CPU. Los ingenieros siempre deben verificar el estado de la batería como primer paso en cualquier intervención en un sistema antiguo.

Recomendaciones estratégicas para el soporte a largo plazo de Series 90-30

Creación de una estrategia de migración sostenible

Las organizaciones que mantienen sistemas Series 90-30 deben adoptar una estrategia de migración proactiva. Logicmaster 90 no puede instalarse de forma nativa en los sistemas operativos Windows modernos sin virtualización. Esto aumenta el riesgo de soporte a medida que fallan las estaciones de trabajo antiguas. Proficy Machine Edition versión 9.5 se ejecuta en Windows 7 y plataformas posteriores. Proporciona un entorno de programación sostenible para el hardware existente. El asistente de importación conserva décadas de inversión en lógica de escalera y permite flujos de trabajo de desarrollo modernos. Los ingenieros deben documentar todas las estructuras de carpetas de Logicmaster antes de la importación. También deben conservar copias de seguridad de los archivos de proyecto originales hasta que una validación completa confirme la precisión de la conversión. Este enfoque doble garantiza la continuidad del negocio mientras se avanza hacia una infraestructura de automatización modernizada.

Caso de aplicación: Migración de una planta de tratamiento de agua

Escenario del mundo real

Una planta municipal de tratamiento de agua actualizó recientemente su PLC Series 90-30 de una CPU350 a una CPU360. Primero, el equipo de ingeniería verificó la versión de Logicmaster (9.02) y actualizó el catálogo de hardware. Después, realizó una actualización del firmware a la versión 9.10 para garantizar una comunicación SNP estable. Tras ajustar la asignación de registros %R a 16.384 palabras, importaron el proyecto original de Logicmaster en Proficy Machine Edition. El informe de importación señaló únicamente advertencias menores sobre los nombres de las variables. El equipo validó el sistema comprobando la tabla de fallos y realizando un almacenamiento en modo de ejecución. La migración se completó sin tiempo de inactividad de la producción. Este caso demuestra la importancia de un enfoque estructurado y del reemplazo preventivo de la batería.

Preguntas frecuentes

1. ¿Por qué Logicmaster 90 no reconoce mi nueva IC693CPU360?

Logicmaster 90 requiere la versión 9.02 o posterior para admitir la CPU360. Las versiones anteriores no incluyen la CPU360 en su catálogo de hardware. Además, se necesita la versión de firmware 9.0 o posterior para obtener compatibilidad total con la memoria y las funciones.

2. ¿Puedo actualizar el firmware de la CPU360 en campo?

Sí. La CPU360 almacena el firmware en memoria FLASH. Puede realizar una actualización en campo mediante una conexión serie RS-232 utilizando un PC y el cable adecuado. Haga siempre una copia de seguridad de los datos del usuario antes de actualizar.

3. ¿Cuál es la duración de la batería de la IC693CPU360?

La duración de la batería depende de la revisión del hardware. Las versiones CPU360-Dx y anteriores ofrecen aproximadamente 6 años a 25 °C. Las versiones CPU360-Ex y posteriores ofrecen solo unos 10 meses a 25 °C debido a un componente de memoria RAM caché.

4. ¿Cómo migro de Logicmaster 90 a Proficy Machine Edition?

Proficy Machine Edition incluye un asistente de importación. Acepta copias de seguridad de carpetas de Logicmaster creadas con la versión 4.0 o posteriores. El asistente genera un informe de conversión que identifica los elementos importados, las advertencias y los errores.

5. ¿Qué protocolos de comunicación admite la CPU360?

La CPU360 admite los protocolos esclavo SNP y esclavo SNP-X mediante su conector de alimentación. La funcionalidad maestro SNP/SNP-X requiere un módulo CMM. Para la programación directa, asegúrese de que la configuración del ID SNP y la velocidad en baudios coincidan.

Para consultas, contáctenos en sales@nex-auto.com o a través de WhatsApp en +86 153 9242 9628.

Socio: NexAuto Technology Limited: https://www.nex-auto.com/

Consulte a continuación los artículos populares para obtener más información en AutoNex Controls

2090-CPBM4DF-10AF75 2090-CPBM4DF-10AF90 2090-CPBM4DF-14AF01
2090-CPBM4DF-14AF02 05704-A-0121 05704-A-0122
05704-A-0123 05704-A-0131 IC200UDR002
IC200UDR040 XBTGT1130 XBTGT2120
XBTGT2430 XBTGT2930 TM218LDA40DRN
Volver al blog

Deja un comentario

Tenga en cuenta que los comentarios deben ser aprobados antes de ser publicados.