GE Fanuc CPU350 to CPU360 Migration: Fix Logicmaster 90 Recognition

Migrazione da GE Fanuc CPU350 a CPU360: correggere il riconoscimento di Logicmaster 90

Adminubestplc|
Correggi il riconoscimento di Logicmaster 90 per la migrazione da GE Fanuc CPU350 a CPU360. Procedura per firmware, software e Proficy.

Migrazione da GE Fanuc IC693CPU350 a IC693CPU360: risoluzione dei problemi di riconoscimento da parte di Logicmaster 90

L'aggiornamento di un PLC GE Fanuc Series 90-30 dall'IC693CPU350 all'IC693CPU360 spesso provoca un problema frustrante: il software Logicmaster 90 precedente potrebbe non riconoscere il nuovo modulo CPU. Questa guida spiega le cause alla radice e fornisce un percorso di migrazione chiaro per gli ingegneri dell'automazione industriale.

Perché Logicmaster 90 non rileva l'IC693CPU360

Hardware condiviso, architettura di memoria diversa

L'IC693CPU350 e l'IC693CPU360 hanno un aspetto esterno identico. Entrambi utilizzano un processore 80386EX con frequenza di 25 MHz. Tuttavia, i relativi sistemi di memoria sono molto diversi. La CPU350 offre 48K byte fissi di memoria per il programma utente. Al contrario, la CPU360 fornisce 240K byte configurabili. Di conseguenza, le versioni precedenti del software non sono in grado di riconoscere il nuovo modulo. Non si tratta di un difetto hardware, ma di una limitazione software che richiede un percorso di aggiornamento specifico.

Versioni software minime per il supporto della CPU360

Logicmaster 90 deve soddisfare requisiti di versione rigorosi. Secondo la documentazione GE Fanuc, è obbligatorio utilizzare il software di programmazione PLC MS-DOS versione 9.02 o successiva. Questa versione supporta le funzionalità della versione firmware 9.00 per le famiglie di CPU 35x e 36x. Inoltre, il software di programmazione PLC per Windows richiede la versione 2.00 o successiva per la programmazione C. Pertanto, verificare sempre la versione di Logicmaster prima di configurare nuovo hardware. La versione del software controlla direttamente il database del catalogo hardware.

Versione firmware 9.0: la soglia critica

La versione firmware 9.0 ha trasformato le funzionalità della CPU360. Prima di questa versione, la CPU360 aveva limiti di memoria fissi. La versione 9.0 ha sbloccato tutti i 240K byte di memoria utente configurabile. Ha inoltre abilitato i riferimenti configurabili %R, %AI e %AQ. Inoltre, ha risolto i limiti delle dimensioni dei blocchi di programma C. Prima della versione 9.10, i blocchi C di dimensioni superiori a 64K byte non venivano memorizzati correttamente. La versione attuale ha inoltre risolto i problemi di affidabilità della modalità SNP Master presenti nella versione 9.00. Di conseguenza, verificare la revisione effettiva del firmware è il primo passaggio diagnostico.

Aggiornamento del firmware della CPU360 passo dopo passo

Come eseguire un aggiornamento del firmware sul campo

È possibile aggiornare il firmware tramite una connessione seriale al PLC. L'IC693CPU360 memorizza il firmware nella memoria FLASH. Ciò consente aggiornamenti sul campo senza sostituire i componenti fisici. È necessario un PC con una porta seriale RS-232 e il cavo corretto. Innanzitutto, eseguire il backup di tutte le informazioni utente, inclusi programma, configurazione e ID della CPU. Quindi, scrivere il nuovo firmware nella memoria FLASH utilizzando il software di programmazione. Infine, ripristinare le informazioni utente dal backup. Questo processo in tre fasi previene la perdita di dati. È importante notare che un ciclo di spegnimento e riaccensione cancellerà il contenuto della RAM se l'area flash utente non viene scritta correttamente dopo un aggiornamento alla versione 9.00. L'utilizzo del firmware 9.01 o successivo elimina questo rischio specifico.

Modifiche alla configurazione di Logicmaster 90

Oltre ai controlli della versione, è necessario prestare attenzione a diversi parametri di configurazione. Logicmaster conserva un catalogo hardware che definisce i tipi di CPU disponibili. Un file di catalogo obsoleto potrebbe semplicemente non contenere la voce CPU360. L'aggiornamento di Logicmaster all'ultima versione risolve il problema. Il sistema deve inoltre corrispondere alle impostazioni del protocollo di comunicazione. La CPU360 supporta i protocolli slave SNP e SNP-X tramite il connettore dell'alimentatore. Tuttavia, la funzionalità master SNP/SNP-X richiede un modulo CMM. Per le connessioni dirette alla porta di programmazione, le impostazioni predefinite dell'ID SNP e della velocità di trasmissione devono corrispondere. Un'incompatibilità tra questi parametri causa un errore di comunicazione che può sembrare un problema di riconoscimento.

Implicazioni della versione hardware per la durata della batteria

Differenze nella durata della batteria tra le revisioni della CPU360

Le differenze tra le revisioni hardware introducono ulteriori considerazioni operative. Le versioni hardware CPU360-Dx e precedenti offrono una durata stimata della batteria di 6 anni a 25 gradi Celsius. Tuttavia, le versioni CPU360-Ex e successive utilizzano un componente di RAM cache che riduce significativamente la durata della batteria. A 25 gradi Celsius, queste versioni successive offrono solo circa 10 mesi di backup della batteria. A 60 gradi Celsius, la durata scende a 5,5 mesi. Gli ingegneri che eseguono una migrazione da CPU350 a CPU360 devono tenere conto di questo intervallo di manutenzione ridotto. La batteria preserva i contenuti della RAM critica, inclusi programma, configurazione e valori dei registri, durante le interruzioni di alimentazione. Una durata della batteria più breve aumenta il rischio di perdita della memoria e dei conseguenti guasti del sistema.

Perché Logicmaster 90 raggiunge i suoi limiti

Vincoli del software legacy negli ambienti moderni

Logicmaster 90 rappresenta un paradigma di programmazione dell'era DOS. Il software non può essere installato direttamente in una finestra DOS su Windows NT o Windows 95 senza procedure speciali. Richiede gestori di memoria specifici e occupa circa 4 MB di spazio su disco. Ancora più importante, Logicmaster 90 non supporta i moderni sistemi operativi Windows. Questo crea una difficoltà di manutenzione con l'evoluzione delle workstation di progettazione. Il software impone inoltre restrizioni sui nomi che sono incompatibili con gli ambienti di programmazione moderni. I nomi delle variabili e dei blocchi non possono contenere determinati caratteri speciali, tra cui doppi caratteri di sottolineatura, segni più o simboli di percentuale. Queste limitazioni rendono Logicmaster sempre meno pratico per il supporto a lungo termine.

Proficy Machine Edition: la sostituzione strategica

Proficy Machine Edition rappresenta il successore moderno di Logicmaster 90. Questo ambiente basato su Windows supporta l'intera famiglia di CPU Series 90-30, incluso l'IC693CPU360. La procedura guidata di importazione accetta i backup delle cartelle Logicmaster creati con la versione 4.0 o successive. Gli ingegneri possono migrare i programmi esistenti senza riscrivere da zero la logica ladder. Il processo di importazione genera un rapporto dettagliato sulla conversione. Questo rapporto identifica ogni elemento del programma come importato, importato con avvisi o non riuscito. La maggior parte degli avvisi riguarda le convenzioni di denominazione delle variabili o gli adattamenti dei tipi di dati. Il sistema applica inoltre le proprie convenzioni per i registri array durante la conversione. Questo approccio preserva la logica originale del programma, consentendo al contempo funzionalità di sviluppo moderne.

Confronto degli approcci alla migrazione basato sui dati

Logicmaster 90 vs. Proficy Machine Edition

La tabella seguente riassume le principali differenze quantitative tra la gestione di Logicmaster 90 e la migrazione a Proficy Machine Edition per il supporto del CPU360. Questi valori derivano dalla documentazione ufficiale GE Fanuc e dai rapporti degli ingegneri sul campo.

Parametro Logicmaster 90 Proficy Machine Edition
Sistema operativo MS-DOS 5.0+ Windows 7 e versioni successive
Versione minima per CPU360 9.02 (DOS) 7.x o successiva
Supporto della memoria utente Fino a 240K byte 240K byte completi
Funzionalità di importazione N/D Versione della cartella Logicmaster 4.0+
Modifica online Limitato Supportato

Affrontare la sfida della configurazione della memoria del CPU360

Allocazione configurabile della memoria

L'architettura di memoria configurabile del CPU360 presenta un requisito di configurazione unico. A partire dalla versione firmware 9.0, gli ingegneri possono allocare la memoria tra i registri %R, gli ingressi analogici %AI e le uscite analogiche %AQ. La memoria utente totale disponibile rimane di 240K byte. Tuttavia, la distribuzione tra questi tipi di memoria influisce sulla capacità effettiva del programma. Ad esempio, allocare 32.640 parole ai registri %R consuma una parte significativa della memoria disponibile. Logicmaster 90 supporta la configurazione con incrementi di 128 parole, da 128 a 16.384 parole. Proficy Machine Edition estende questo intervallo a 32.640 parole. Questa flessibilità consente l'ottimizzazione per requisiti applicativi specifici, ma richiede un'attenta pianificazione durante la migrazione.

Verifica e convalida dopo il riconoscimento riuscito

Quattro controlli critici per l'integrità del sistema

Dopo aver risolto il problema di riconoscimento, gli ingegneri devono convalidare l'integrità del sistema. Il processo di verifica dovrebbe includere quattro controlli fondamentali. Innanzitutto, confermare che la tabella degli errori non contenga errori di incompatibilità della configurazione. In secondo luogo, verificare che l'ID della CPU e le impostazioni SNP corrispondano alla configurazione originale. In terzo luogo, testare la comunicazione con eventuali moduli di interfaccia Ethernet. Il modulo Ethernet IC693CMM321 richiede la versione firmware 1.10 o successiva per la compatibilità con le CPU 35x e 36x. In quarto luogo, eseguire un salvataggio in modalità Run per confermare la compatibilità del programma. Se il software Logicmaster visualizza lo stato “EQUAL” dopo il salvataggio, la migrazione è completa dal punto di vista funzionale. Qualsiasi difformità richiede un'indagine immediata prima di riportare il sistema in produzione.

Avvertenze comprovate sul campo per la migrazione dei sistemi obsoleti

Consigli pratici dalle implementazioni reali

Durante questa migrazione è necessario prestare attenzione a diversi problemi riscontrati sul campo. Gli adattatori da USB a seriale causano spesso interruzioni intermittenti della comunicazione SNP. Una porta RS-232 nativa o una scheda seriale PCIe offre una connettività più affidabile. CPU350 e CPU360 supportano una modalità Stop I/O Scan che congela gli ingressi mantenendo in esecuzione l'elaborazione della logica. Questa modalità si rivela utile per i processi che non possono tollerare un arresto completo durante le letture diagnostiche. La tensione della batteria deve superare 2,8 volt sotto carico prima di tentare qualsiasi operazione sul firmware o sul programma. Una batteria scarica su una CPU350 o CPU360 cancella il programma e forza una condizione di errore della CPU. Gli ingegneri dovrebbero sempre verificare lo stato della batteria come primo passaggio di qualsiasi intervento su un sistema obsoleto.

Raccomandazioni strategiche per il supporto a lungo termine della serie 90-30

Elaborazione di una strategia di migrazione sostenibile

Le organizzazioni che gestiscono sistemi della serie 90-30 dovrebbero adottare una strategia di migrazione proattiva. Logicmaster 90 non può essere installato nativamente sui moderni sistemi operativi Windows senza virtualizzazione. Ciò comporta un rischio di supporto crescente man mano che le workstation obsolete si guastano. Proficy Machine Edition versione 9.5 funziona su piattaforme Windows 7 e successive. Offre un ambiente di programmazione sostenibile per l'hardware esistente. La procedura guidata di importazione preserva decenni di investimenti nella logica ladder, consentendo al contempo moderni flussi di sviluppo. Gli ingegneri dovrebbero documentare tutte le strutture delle cartelle di Logicmaster prima dell'importazione. Dovrebbero inoltre mantenere copie di backup dei file di progetto originali fino a quando una convalida completa non confermi l'accuratezza della conversione. Questo duplice approccio garantisce la continuità operativa e, al contempo, contribuisce alla realizzazione di un'infrastruttura di automazione modernizzata.

Caso applicativo: migrazione di un impianto di trattamento delle acque

Scenario reale

Un impianto municipale di trattamento delle acque ha recentemente aggiornato il proprio PLC Series 90-30 da una CPU350 a una CPU360. Il team di ingegneria ha innanzitutto verificato la versione di Logicmaster (9.02) e aggiornato il catalogo hardware. Ha quindi eseguito un aggiornamento del firmware alla release 9.10 per garantire una comunicazione SNP stabile. Dopo aver impostato l'allocazione dei registri %R su 16.384 parole, ha importato il progetto Logicmaster originale in Proficy Machine Edition. Il rapporto di importazione ha segnalato solo avvisi minori relativi alla denominazione delle variabili. Il team ha convalidato il sistema controllando la tabella dei guasti ed eseguendo un salvataggio in modalità Run. La migrazione è stata completata senza tempi di fermo della produzione. Questo caso dimostra l'importanza di un approccio strutturato e della sostituzione preventiva della batteria.

Domande frequenti

1. Perché Logicmaster 90 non riconosce la mia nuova IC693CPU360?

Logicmaster 90 richiede la versione 9.02 o successiva per supportare la CPU360. Le versioni precedenti non includono la CPU360 nel catalogo hardware. Inoltre, è necessaria la versione firmware 9.0 o successiva per il supporto completo della memoria e delle funzionalità.

2. Posso aggiornare sul campo il firmware della CPU360?

Sì. La CPU360 memorizza il firmware nella memoria FLASH. È possibile eseguire un aggiornamento sul campo tramite una connessione seriale RS-232 utilizzando un PC e il cavo appropriato. Esegui sempre il backup dei dati utente prima dell'aggiornamento.

3. Qual è la durata della batteria dell'IC693CPU360?

La durata della batteria dipende dalla revisione hardware. Le versioni CPU360-Dx e precedenti offrono circa 6 anni a 25 °C. Le versioni CPU360-Ex e successive offrono invece solo circa 10 mesi a 25 °C a causa di un componente di RAM cache.

4. Come posso eseguire la migrazione da Logicmaster 90 a Proficy Machine Edition?

Proficy Machine Edition include una procedura guidata per l'importazione. Accetta i backup delle cartelle Logicmaster creati dalla versione 4.0 o successive. La procedura guidata genera un rapporto di conversione che identifica gli elementi importati, gli avvisi e gli errori.

5. Quali protocolli di comunicazione supporta la CPU360?

La CPU360 supporta i protocolli slave SNP e SNP-X tramite il connettore di alimentazione. La funzionalità master SNP/SNP-X richiede un modulo CMM. Per la programmazione diretta, assicurati che le impostazioni dell'ID SNP e della velocità di trasmissione corrispondano.

Per richieste, contattaci al sales@nex-auto.com oppure tramite WhatsApp al +86 153 9242 9628.

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

Consulta qui sotto gli articoli più popolari per maggiori informazioni su 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
Torna al blog

Lascia un commento

Si prega di notare che i commenti devono essere approvati prima di essere pubblicati.