INGEGNERIA DEL PLC

Allen Bradley

Casa

Allen Bradley

  • Studio 5000 e RSLogix 5000: Gestione del firmware e delle versioni: una guida completa
    Studio 5000 e RSLogix 5000: Gestione del firmware e delle versioni: una guida completa Sep 02, 2026
     Il firmware è il sistema operativo che gira sul controller. La revisione del progetto è la versione del formato del file .ACD. Questi due numeri vengono spesso confusi, e la confusione può essere costosa. Un tecnico della manutenzione che li scambia può convertire un progetto funzionante in un file che nessun software installato è in grado di aprire, oppure sottoporre una linea di produzione in funzione a un download imprevisto del firmware di cui non esiste un backup.La terminologia corretta segue quella utilizzata da Rockwell Automation: Logix Designer, ControlFLASH, RSLinx Classic, FactoryTalk Linx e il Product Compatibility and Download Center (PCDC). 1. Definizioni 1.1 Firmware del controller Il firmware è il sistema operativo eseguibile memorizzato nella memoria non volatile del controller. Per un controller ControlLogix o CompactLogix, il firmware implementa il motore di esecuzione Logix: esegue il modello di attività, esegue le routine, comunica tramite il backplane e la rete e fornisce i servizi che Logix Designer richiama durante una sessione online. Un controller senza firmware è inattivo. I nuovi controller vengono spediti dalla fabbrica con il firmware già caricato e lo stesso hardware fisico può eseguire diverse revisioni del firmware durante il suo ciclo di vita.Rockwell identifica il firmware tramite un numero di revisione. La revisione è il numero visualizzato in RSLinx Classic o FactoryTalk Linx quando il tecnico accede al controller ed è il numero che deve essere confrontato con la versione del software sul PC. Quando in questa guida si parla di "revisione del controller", ci si riferisce al numero di revisione del firmware. 1.2 Revisione del progetto Un progetto Logix Designer è un singolo file con estensione .ACD. Il file ha una propria versione di formato, che corrisponde alla revisione del progetto. Quando una finestra di dialogo indica "revisione del progetto 32", si riferisce al formato del file, non al controller. La revisione del progetto viene scritta nel file dal software che lo ha creato o salvato per ultimo.In un sistema funzionante correttamente, la revisione del progetto e la revisione del controller solitamente coincidono, perché Logix Designer crea un progetto alla revisione del controller a cui è destinato. La corrispondenza è una convenzione, non un'identità. Un progetto alla revisione 32 può essere destinato a un controller con firmware 32, e i due numeri risultano essere uguali. La confusione nasce quando un ingegnere tratta la revisione del progetto come se fosse il firmware del controller, o il firmware del controller come se fosse una proprietà di un file. 1.3 Versione software La versione del software corrisponde alla versione dell'applicazione installata: RSLogix 5000 per le versioni dalla 1 alla 20 e Studio 5000 Logix Designer per la versione 21 e successive. Rockwell ha rinominato RSLogix 5000 in Studio 5000 Logix Designer a partire dalla versione 21, rilasciata nel 2012 circa. Il cambiamento è stato un rebranding e una modifica del packaging, non la creazione di un nuovo prodotto. L'applicazione che apre i file .ACD appartiene alla stessa famiglia e la numerazione delle versioni è proseguita senza interruzioni. La versione 20 è quindi RSLogix 5000 e la versione 21 è Studio 5000 Logix Designer. Il nome è rilevante solo in prossimità di questo punto di transizione. Un ingegnere dovrebbe interpretare "Studio 5000 versione 32" e "RSLogix 5000 versione 20" come la stessa quantità.Ogni versione del software ha una revisione nativa del progetto. Studio 5000 Logix Designer versione 32 crea e modifica progetti alla revisione 32. Il software può aprire progetti di revisioni precedenti alle condizioni descritte di seguito e può creare progetti per controller di revisioni firmware precedenti, sempre alle stesse condizioni. L'associazione nativa è quella rilevante: la versione N del software è associata alla revisione N del progetto e alla revisione N del controller. 1.4 Firmware del modulo Il controller non è l'unico dispositivo dotato di firmware. Ogni modulo intelligente in un sistema Logix ne possiede uno proprio: il modulo di comunicazione Ethernet 1756-EN2T, il 1756-IB16 e altri moduli I/O discreti, il 1756-IF8 e altri moduli analogici, i bridge 1756-CNB e 1756-DNB e le famiglie di I/O 5069 e 1769. Ogni modulo ha una propria revisione del firmware, che viene aggiornata separatamente con ControlFLASH.Il firmware dei moduli è importante per due motivi. Il progetto memorizza la revisione del firmware prevista per ogni modulo nella configurazione I/O e Logix Designer confronta le previsioni con la realtà al momento della connessione. Anche i moduli di comunicazione si trovano sul percorso di connessione al controller, quindi un modulo con firmware incompatibile può bloccare la connessione prima ancora che il tecnico raggiunga il controller. Il firmware dei moduli e quello del controller vengono aggiornati con lo stesso strumento, ma si tratta di operazioni diverse e un piano di aggiornamento deve trattarle separatamente. 2. Il modello di compatibilità Il modello di compatibilità ha tre input: la versione del software, la revisione del progetto e la revisione del controller. Le regole seguenti descrivono come questi tre elementi possono combinarsi. Una volta definite le regole, ogni finestra di dialogo e ogni modalità di errore diventano comprensibili. 2.1 File di progetto: nessuna compatibilità in avanti, compatibilità all'indietro limitata Un progetto salvato con una versione più recente del software non può essere aperto con una versione precedente. Questa regola non ammette eccezioni nella linea di prodotti Logix. Se un progetto è stato creato e salvato con Studio 5000 Logix Designer versione 33, nessuna installazione della versione 32 sarà in grado di aprirlo. Il software più vecchio non è compatibile con il formato di file più recente e Rockwell non fornisce un convertitore di versione per i file di progetto.La compatibilità con le versioni precedenti esiste, ma è limitata. Un progetto precedente si apre in un software più recente, che lo converte. La conversione è irreversibile. Dopo che la versione più recente salva il file, la revisione del progetto è avanzata e il software precedente non è più in grado di aprirlo. Un progetto alla revisione 20, aperto e salvato nella versione 33, diventa un progetto alla revisione 33. Il file originale alla revisione 20 viene perso, a meno che non ne sia stata conservata una copia.Questa è la prima modalità di guasto costosa. Un ingegnere apre un vecchio progetto per esaminare una routine, il software chiede di convertire il file, l'ingegnere accetta, salva e l'impianto perde la possibilità di aprire quel progetto con il vecchio software che è ancora compatibile con i controllori in esecuzione. La prassi sicura deriva direttamente dalla regola: mantenere il file originale intatto e convertirlo con un nuovo nome. 2.2 Versione del software e revisione del controller: il requisito online La connessione online è l'operazione in cui software e controller si incontrano direttamente. Logix Designer stabilisce un percorso di comunicazione tramite RSLinx Classic o FactoryTalk Linx, individua il controller e confronta le versioni. Il confronto è rigoroso. Per connettersi online con un controller, la versione del software deve essere compatibile con la revisione del firmware del controller.In pratica, il requisito è il seguente: il software con una versione pari o successiva alla revisione del controller può funzionare online. Il software precedente alla revisione del controller non può. Un controller con revisione 32 richiede software con versione 32 o successiva. La versione 31 non può funzionare online con quel controller e nessuna impostazione del driver o modalità di compatibilità può modificare questo fatto. 2.3 Caricamento e download Il caricamento consiste nel trasferimento del progetto dal controller al PC. Il caricamento funziona quando la versione del software è uguale o successiva alla revisione del firmware del controller. Il software legge il programma dal controller, ricostruisce un progetto e scrive il file con la revisione del controller letto. Pertanto, il caricamento da un controller con revisione 24 e software versione 32 produce un progetto con revisione 24, e tale file è apribile da software con versione 24 o successiva, incluso il software precedente già in possesso dell'impianto. Il caricamento con software precedente alla revisione del controller non è possibile: il software precedente non è in grado di interpretare le strutture dati del controller più recente. Un controller con revisione 32 e con a disposizione solo il software versione 30 non può essere caricato. La soluzione consiste nell'ottenere il software versione 32 o successiva, non nel tentare soluzioni alternative.Il download consiste nel trasferimento del progetto dal PC al controller. Il download richiede che la revisione del progetto corrisponda alla revisione del controller, a meno che l'ingegnere non modifichi esplicitamente la revisione del controller durante il download. Quando le revisioni sono diverse, Logix Designer offre la possibilità di modificare la revisione del controller prima di scaricare il progetto. Modificare la revisione del controller significa caricare un nuovo firmware sul controller.Esiste un metodo legittimo per far coincidere le due parti senza ricorrere a una conversione: la finestra di dialogo "Nuovo progetto" di Logix Designer offre un elenco di revisioni per il controller selezionato, che include anche le revisioni precedenti alla versione del software. Un impianto con software versione 32 può creare un progetto alla revisione 24 per un controller v24 e il file verrà scritto alla revisione 24. Questo è il modo in cui un OEM produce un documento che può essere aperto anche da una versione precedente del software, ed è lo strumento corretto quando la revisione del progetto e la revisione del controller devono essere allineate per esigenze di progettazione.Il processo di download rappresenta la seconda modalità di guasto più costosa. Durante un download di routine, compare la richiesta di modifica della revisione del controller, un tecnico la accetta senza leggerla e il controller riceve il nuovo firmware. Una macchina in funzione, il cui controller non è mai stato sottoposto a backup, perde il programma se il processo di flash fallisce a metà. Anche una modifica del firmware andata a buon fine può lasciare le connessioni I/O e le aspettative del firmware dei moduli in uno stato incoerente, perché la nuova revisione del controller potrebbe richiedere un firmware dei moduli più recente di quello effettivamente in esecuzione nello chassis. 2.4 Cosa significano effettivamente le finestre di dialogo di mancata corrispondenza delle revisioni Tre dialoghi dominano i resoconti dal campo.Il primo problema riguarda l'errore di apertura del progetto. Il software segnala che il progetto è stato creato con una versione più recente e si rifiuta di aprire il file. Non esiste una soluzione alternativa nella versione precedente del software. La soluzione consiste nel procurarsi la versione più recente del software oppure nel richiedere al fornitore del file una copia della versione utilizzata dal produttore, che il software più recente è in grado di generare per i progetti che può aprire.Il secondo problema riguarda la mancata corrispondenza nella fase di connessione online. Il software rileva il controller, riscontra una differenza di revisione e propone di aggiornare la revisione del controller. Accettando l'offerta, il controller viene riprogrammato. La finestra di dialogo è una richiesta di autorizzazione per la modifica del firmware, non un avviso. La risposta più sicura è Annulla, seguita dalla scelta su quale opzione adottare: installare il software corrispondente o pianificare un aggiornamento controllato del firmware.Il terzo problema riguarda la mancata corrispondenza tra il download e l'opzione di modifica della revisione del controller. Si tratta della stessa operazione del secondo caso, raggiunta però tramite un percorso diverso. Il significato è identico: la revisione del progetto e la revisione del controller differiscono e il software propone di uniformarle scrivendo un nuovo firmware sul controller.L'elenco "Chi è online" in Logix Designer mostra gli ingegneri attualmente connessi a ciascun controller e i controller a cui è indirizzata ogni connessione. È importante menzionarlo in questa discussione perché la sequenza "Vai online" è il momento in cui un ingegnere visualizza per la prima volta la revisione del controller di destinazione e dove un'accettazione non pianificata dell'offerta di modifica della revisione del controller può causare danni. La finestra di dialogo appare una sola volta per ogni tentativo di connessione, è formulata come una domanda di routine e il costo di accettarla senza preparazione è una macchina modificata o bloccata. Il flusso "Vai online" è anche il momento in cui l'ingegnere verifica se il controller è raggiungibile: se il percorso di comunicazione fallisce prima del confronto delle versioni, il problema risiede nel driver o nella rete; se il confronto fallisce, il problema è la revisione. 2.5 Perché i tre numeri coincidono L'allineamento tra versione del software, revisione del progetto e revisione del controller non è casuale. Quando un ingegnere crea un nuovo progetto, Logix Designer richiede il numero di catalogo del controller e la sua revisione. Il file di progetto viene scritto alla revisione selezionata e tale revisione viene memorizzata come destinazione. Un sistema funzionante correttamente esegue un controller alla revisione di destinazione del progetto e il progetto risiede alla revisione del software che lo gestisce. Qualsiasi discrepanza in uno qualsiasi di questi tre valori genera una delle finestre di dialogo sopra riportate.Le modifiche online introducono un secondo tipo di discrepanza. Un tecnico che si collega online e modifica la logica cambia il programma memorizzato nel controller senza modificare il file .ACD sul PC. Il controller e il file ora differiscono, anche se i numeri di versione corrispondono. Ecco perché un caricamento completo dovrebbe essere parte integrante di qualsiasi procedura di aggiornamento: il caricamento cattura lo stato effettivo del controller, comprese le modifiche che non sono mai state salvate nel file. 2.6 Situazioni comuni, leggere il modello Nelle richieste di assistenza si ripresentano quattro situazioni, e ognuna di esse rappresenta il modello di compatibilità in azione.Caso 1: un produttore OEM invia un file di progetto in revisione 33, mentre l'impianto utilizza Studio 5000 versione 30. Il file non si apre. L'impianto può quindi installare la versione 33 oppure richiedere al produttore OEM un progetto in revisione 30, che il software più recente del produttore OEM è in grado di creare. Nessuna delle due opzioni modifica i controllori, pertanto la funzionalità online esistente dell'impianto rimane invariata.Situazione due: un controller sostitutivo arriva dal magazzino e l'impianto non può essere messo in funzione. Il controller sostitutivo è stato aggiornato a una versione del firmware più recente rispetto a quella supportata dal software dell'impianto. Le opzioni sono: aggiornare il firmware del controller sostitutivo a una versione supportata dal software dell'impianto, se tale versione esiste per il numero di catalogo, oppure aggiornare il software dell'impianto. L'aggiornamento del firmware è un'operazione che comporta gli stessi rischi di qualsiasi altro aggiornamento e richiede la stessa procedura di backup.Situazione tre: un ingegnere scarica un progetto e il software richiede di modificare la revisione del controller. L'ingegnere accetta e, dopo il download, l'albero I/O mostra errori nei moduli. La revisione del controller è stata modificata, ma il firmware del modulo no, e le aspettative del progetto riguardo ai moduli non corrispondono più allo chassis. La soluzione consiste in un aggiornamento pianificato del firmware del modulo, motivo per cui la procedura descritta nella sezione 6 riguarda l'intero chassis e non solo il controller.Situazione numero quattro: un tecnico non riesce a caricare il software da un controllore che è stato aggiornato da un appaltatore durante la fase di collaudo. L'appaltatore ha aggiornato il controllore alla revisione 32, mentre l'impianto possiede la versione 30 del software. Il caricamento è impossibile finché l'impianto non ottiene la versione 32 o successiva. Questa situazione è frequente dopo interventi di terze parti, ed è per questo che la revisione del controllore deve essere inclusa in qualsiasi checklist di consegna. 3. Limiti del firmware hardware Ogni famiglia di controller supporta un intervallo di revisioni firmware. I valori riportati di seguito rappresentano i limiti standard. Rockwell modifica periodicamente le proprie politiche di supporto e la fonte autorevole per qualsiasi numero di catalogo specifico è il Product Compatibility and Download Center (PCDC). Consultare il PCDC prima di pianificare un aggiornamento. In ogni caso, non è possibile selezionare in ControlFLASH una revisione firmware non disponibile per un determinato numero di catalogo.Famiglia di controller | Numeri di catalogo | Firmware massimo (tipico) | NoteControlLogix 5560 | 1756-L61, 1756-L62, 1756-L63 | circa v20 | Rockwell ha interrotto lo sviluppo di funzionalità per la famiglia L6x a quel punto. L'intervallo esatto supportato dipende dal numero di catalogo; consultare il PCDC.ControlLogix 5570 | 1756-L71 fino a 1756-L75 | circa v24 | La famiglia L7x raggiunge il massimo intorno alla v24. Consultare il PCDC per l'intervallo esatto.ControlLogix 5580 | 1756-L81 fino a 1756-L85 | v24 e successive | La famiglia L8x richiede la versione v24 o successiva e non è compatibile con firmware precedenti.ControlLogix 5580, serie E | da 1756-L81E a 1756-L85E | v28 e successive (generale) | La famiglia 5580 generalmente richiede la versione v28 o successiva. Verificare il PCDC per la versione massima attualmente supportata.CompactLogix 5370 | 5069-L306ER e relativi numeri di catalogo 5069 | v30 e versioni successive (generale) | La famiglia 5069 generalmente richiede la versione 30 o successiva. Verificare il PCDC per il livello massimo supportato.CompactLogix 5370 | da 1769-L16ER a 1769-L37ERM | approssimativamente da v20 a v36 | L'intervallo supportato dipende dal modello e dalle politiche di supporto di Rockwell. Consultare il PCDC per il valore esatto corrispondente al proprio numero di catalogo.Dalla tabella emergono tre conseguenze pratiche. In primo luogo, un L61 con revisione 20 non può essere aggiornato alla revisione 24; l'hardware non lo supporta e non esiste alcun file firmware con revisione 24 per quel numero di catalogo. In secondo luogo, un L81 non può eseguire il firmware con revisione 20; il controller richiede la revisione 24 o successiva e non accetta firmware precedenti. In terzo luogo, il firmware massimo per le famiglie 5580 e 5069 è soggetto a variazioni: Rockwell pubblica nuove revisioni nel tempo e il valore massimo attuale è esattamente il tipo di dato che il PCDC ha lo scopo di indicare.Quando un impianto pianifica una migrazione da un L6x a un L8x, il passaggio del firmware dalla versione 20 circa alla versione 24 o successiva fa parte dell'ambito del progetto, insieme al passaggio del software da RSLogix 5000 a una versione più recente di Studio 5000. Lo stesso ragionamento si applica a una migrazione da un CompactLogix 1769 a un CompactLogix 5069: la nuova famiglia di controllori stabilisce un nuovo livello minimo per il firmware e per il software, e il vecchio progetto deve essere convertito in un nuovo progetto alla nuova revisione prima di poter essere scaricato. L'hardware che ha raggiunto la fine del suo ciclo di vita del firmware è spesso lo stesso hardware che è diventato difficile da reperire, motivo per cui i pezzi di ricambio Allen-Bradley per le piattaforme ControlLogix e CompactLogix legacy rimangono una voce di approvvigionamento normale per gli impianti che non possono ancora migrare. 4. Più versioni di software su un unico PC È possibile installare più versioni di RSLogix 5000 e Studio 5000 Logix Designer sullo stesso PC. Rockwell ha progettato i programmi di installazione per coesistere e molti ingegneri utilizzano effettivamente la versione 20 e la versione 32 sulla stessa macchina. La coesistenza è fattibile, ma può risultare complessa.La prima complicazione riguarda le licenze. RSLogix 5000 e Studio 5000 utilizzano l'attivazione FactoryTalk e ogni versione del software richiede una propria attivazione. Un'attivazione valida per la versione 32 non è automaticamente valida anche per la versione 20. Un impianto che mantiene entrambe le versioni installate deve mantenere entrambe le attivazioni valide e un'attivazione scaduta per una delle due versioni viene visualizzata come un errore che viene scambiato per un malfunzionamento del software.La compatibilità con Windows è la seconda complicazione. Le versioni più vecchie di RSLogix 5000 sono precedenti ai moderni sistemi operativi Windows e non funzionano su Windows 10 o Windows 11. La versione 20, ad esempio, è stata rilasciata ai tempi di Windows XP e Windows 7 e, per eseguirla su un sistema operativo moderno, in genere è necessaria una macchina virtuale. La matrice di compatibilità del PCDC indica i sistemi operativi supportati per ogni versione del software. In sintesi: più vecchio è il software, più vecchio è il sistema operativo Windows richiesto.La coesistenza stessa rappresenta la terza complicazione. Versioni diverse condividono servizi come RSLinx Classic e FactoryTalk Linx, e i conflitti di versione si manifestano con driver che scompaiono, errori di attivazione e progetti che si aprono nell'applicazione sbagliata quando le associazioni dei file puntano all'ultima versione installata. Una versione che funzionava correttamente da sola può iniziare a dare problemi dopo l'installazione di una seconda versione.La soluzione ingegneristica più comune prevede un laptop dedicato o una macchina virtuale per ogni versione. Un impianto con controllori v20 e v32 mantiene una macchina con RSLogix 5000 v20 e una con Studio 5000 v32, evitando di utilizzarle contemporaneamente. Questo approccio comporta costi in termini di hardware e spazio sulla scrivania, ma garantisce maggiore sicurezza. Un impianto che mantiene attiva una macchina v20 è solitamente lo stesso impianto che tiene a disposizione pezzi di ricambio per PLC non più in produzione da Rockwell. L'approccio con le macchine virtuali offre un ulteriore vantaggio: l'immagine della macchina virtuale stessa funge da backup e un'installazione danneggiata viene ripristinata copiando l'immagine anziché reinstallando il software e reinserendo le attivazioni. 5. Firmware del modulo rispetto al firmware del controller Uno chassis Logix contiene il controller e i suoi moduli, e ogni modulo esegue il proprio firmware. Il progetto memorizza la revisione del firmware prevista per ogni modulo nella configurazione I/O. Quando Logix Designer viene avviato, confronta le revisioni previste dei moduli con le revisioni effettive presenti nello chassis e segnala le differenze.L'aggiornamento del firmware del modulo avviene tramite ControlFLASH, lo stesso strumento utilizzato per il controller. L'operazione va eseguita modulo per modulo: selezionare il modulo nello strumento di flashing, selezionare la revisione di destinazione e avviare il flashing. Il modulo Ethernet 1756-EN2T è quello più frequentemente aggiornato, poiché il suo firmware controlla il percorso di rete e perché Rockwell pubblica nuove revisioni EN2T per correggere i difetti di comunicazione.La regola pratica: gli aggiornamenti del firmware dei moduli vanno eseguiti nella stessa finestra di manutenzione degli aggiornamenti del firmware del controller e verificati con la stessa rigorosa procedura. Un progetto che prevede la revisione 5 di EN2T su un modulo che esegue la revisione 3 genera un'incompatibilità in fase di connessione, che può bloccare o degradare la connessione, a seconda del modulo e dell'entità della differenza. È fondamentale mantenere il firmware dei moduli coerente con le aspettative del progetto ed effettuare aggiornamenti su entrambi i lati in modo deliberato, mai per errore. Un aggiornamento del firmware del controller che lo porta a una versione superiore a quella del firmware dei moduli di comunicazione è una causa frequente di errori del modulo e segnalazioni di errori di connessione dopo un aggiornamento altrimenti riuscito. 6. La procedura di aggiornamento sicuro del firmware La procedura descritta di seguito è ordinata. Ogni passaggio esiste perché la sua omissione ha causato un problema reale. Seguire i passaggi in sequenza e non unirli.1. Verificare lo stato attuale. Aprire RSLinx Classic o FactoryTalk Linx, individuare il controller e annotare la revisione del firmware corrente. Annotare anche la revisione di ogni modulo presente nello chassis, ricavandola dalla configurazione I/O del progetto o dalle proprietà del modulo. Questa registrazione rappresenta la base di riferimento per l'intera operazione e per la successiva verifica post-aggiornamento.2. Eseguire il backup del progetto. Chiudere il progetto, copiare il file .ACD in due posizioni diverse e annotare la revisione del progetto. Non convertire il progetto durante il backup. Il backup deve essere una copia byte per byte del file corrispondente al sistema in esecuzione.3. Eseguire un caricamento completo. Accedere online con il software corrente, caricare il progetto dal controller e salvare la copia caricata con un nome diverso. Il caricamento rappresenta il secondo backup ed è quello fondamentale nel caso in cui il file .ACD e il controller non siano più aggiornati. I controller possono contenere logica non presente nel file, poiché gli ingegneri apportano modifiche in tempo reale. Il caricamento cattura lo stato attuale.4. Consultare la matrice di compatibilità nel PCDC. Verificare tre aspetti: che la revisione del firmware di destinazione esista per il numero di catalogo del controller, che la versione del software prevista per la connessione post-aggiornamento supporti tale revisione del firmware e che tale versione del software sia in esecuzione sul sistema operativo del PC che verrà connesso. Un errore in uno qualsiasi di questi tre punti annulla l'aggiornamento fino alla sua risoluzione. Questo passaggio identifica anche le revisioni del firmware dei moduli previste dalla revisione del controller di destinazione, in modo da poter confrontare l'elenco dei moduli del passaggio 1 con tale elenco.5. Confermare la finestra di manutenzione. Un download del firmware interrompe il controller. Il controller interrompe l'esecuzione del programma per tutta la durata dell'aggiornamento e le connessioni I/O vengono interrotte. Verificare che il processo possa tollerare l'interruzione, che gli operatori siano stati informati e che la macchina si trovi in ​​uno stato sicuro. Non aggiornare una macchina in funzione al di fuori di una finestra di manutenzione e non aggiornare una macchina nel mezzo di un lotto.6. Eseguire ControlFLASH. Avviare ControlFLASH, selezionare il controller, selezionare la revisione di destinazione e avviare il flashing. Non interrompere il flashing una volta avviato. Un'interruzione di corrente o di comunicazione durante il flashing può causare il danneggiamento dell'immagine del firmware del controller. Il controller potrebbe ripristinarsi tramite una modalità di avvio, ma il ripristino non è garantito. Attendere il messaggio di completamento prima di intervenire.7. Verificare il risultato. Spegnere e riaccendere il controller come indicato dallo strumento di flashing. Connettersi online con la versione software pianificata e verificare che la revisione visualizzata in Logix Designer corrisponda a quella di destinazione. Controllare le connessioni I/O: ogni modulo nell'albero I/O dovrebbe mostrare lo stato previsto e le incongruenze del firmware dei moduli emergono in questa fase. Verificare che il programma venga eseguito: mettere il controller in modalità Run e osservare l'esecuzione, i timestamp delle attività e i valori I/O. Conservare i backup pre-aggiornamento fino a quando la macchina non ha completato un ciclo di produzione completo con il nuovo firmware.Gli aggiornamenti del firmware dei moduli seguono la stessa procedura, con il passaggio 6 ripetuto per ciascun modulo. La verifica al passaggio 7 controlla quindi le revisioni del modulo nell'albero I/O anziché la revisione del controller. 7. Lista di controllo per l'aggiornamento del firmware Lista di controllo sintetica per chi pianifica la manutenzione:· [ ] Baseline registrata: revisione del controller e revisioni del modulo documentate· [ ] Progetto sottoposto a backup alla sua revisione corrente, due copie, non convertite· [ ] Caricamento completo effettuato e salvato con un nome separato· [ ] PCDC verificato: esiste il firmware di destinazione per il numero di catalogo del controller· [ ] PCDC verificato: la versione software pianificata supporta il firmware di destinazione· [ ] Verifica PCDC: la versione del software supporta il sistema operativo del PC· [ ] Le aspettative del firmware del modulo sono state verificate rispetto alla revisione del controller di destinazione· [ ] Finestra di manutenzione confermata con le operazioni· [ ] Macchina in stato sicuro, nessun batch attivo· [ ] ControlFLASH viene eseguito fino al completamento senza interruzioni· [ ] Ripristino del controller o ciclo di alimentazione eseguiti come indicato· [ ] Verificato online: la revisione del controller corrisponde al target· [ ] Connessioni I/O verificate modulo per modulo· [ ] Programma confermato in esecuzione in modalità Esegui· [ ] I backup pre-aggiornamento vengono conservati fino al completamento di un ciclo di produzione completo 8. Domande frequenti D1. La versione 30 può aprire un progetto salvato in Studio 5000 versione 32?No. Un progetto salvato con una versione più recente non può essere aperto con una versione precedente. La versione 30 non è in grado di leggere il formato di file della revisione 32. Procurati la versione 32 o successiva, oppure richiedi al creatore del file una copia in formato revisione 30.D2. Cosa significa il messaggio di mancata corrispondenza della revisione del controller quando sono online?Significa che la versione del software e la revisione del firmware del controller non sono compatibili e il software propone di cambiare la revisione del controller, operazione che prevede la scrittura di un nuovo firmware sul controller. Annullare l'offerta a meno che la modifica non sia stata pianificata, salvata e programmata.D3. Posso caricare il firmware da un controller più recente del mio software?No. Il caricamento richiede un software di versione pari o superiore alla revisione del controller. Installare il software corrispondente o più recente prima del caricamento.D4. L'aggiornamento del firmware è reversibile?È possibile ripristinare una revisione precedente di un controller se tale revisione esiste per il numero di catalogo. L'operazione di ripristino è a sua volta un'operazione del firmware con gli stessi rischi. Un progetto convertito non è reversibile: una volta che il software più recente salva un file convertito, nessun software precedente può aprirlo.D5. Posso eseguire la versione 20 e la versione 33 sullo stesso PC?In linea di principio, sì. I limiti pratici sono rappresentati dalle licenze, dalla compatibilità con Windows e dai conflitti con i servizi condivisi. La versione 20 non funziona sui sistemi Windows moderni senza una macchina virtuale. La maggior parte degli impianti utilizza un laptop o una macchina virtuale dedicati per ogni versione.D6. Qual è la differenza tra firmware del controller e firmware del modulo?Il firmware del controller è il sistema operativo del controller stesso. Il firmware del modulo è il sistema operativo di ciascun singolo modulo, come ad esempio un 1756-EN2T. Entrambi vengono aggiornati con ControlFLASH e devono corrispondere alle specifiche del progetto.D7. Dove posso trovare il firmware massimo esatto per il mio controller?Nel Centro di compatibilità e download dei prodotti (PCDC) di Rockwell Automation, sono elencate le revisioni del firmware disponibili per ogni numero di catalogo e le versioni software compatibili. Consultatelo prima di ogni aggiornamento. 9. La regola che governa ogni caso Il modello di compatibilità si riassume in una sola frase: la versione del software, la revisione del progetto e la revisione del controller devono formare un insieme coerente, e ogni modifica a un membro di tale insieme rappresenta un'operazione pianificata. Un file di progetto che non si apre, una sessione online che non si avvia e un download che tenta di modificare il firmware del controller sono tutti elementi che presentano la stessa condizione di base: l'insieme non è coerente. Il compito dell'ingegnere è identificare quale elemento non è in linea, decidere quale elemento deve essere spostato e procedere allo spostamento con un backup e una finestra di manutenzione predisposta.Per gli impianti che utilizzano hardware obsoleto, il sistema si arricchisce di un quarto elemento: l'hardware stesso. Un controllore il cui ciclo di vita del firmware è giunto al termine è un controllore per il quale i pezzi di ricambio scarseggiano, e l'orizzonte temporale per la pianificazione di una migrazione inizia nel momento in cui viene raggiunto il limite del firmware. I pezzi di ricambio Allen-Bradley e ControlLogix mantengono in funzione le linee di produzione obsolete durante la pianificazione della migrazione, e la disciplina di aggiornamento delle versioni descritta in questa guida mantiene stabile il software del sistema finché l'hardware è in funzione. Questa disciplina ha un costo minimo. L'alternativa, invece, comporta la perdita di una linea di produzione.URL Slug: studio-5000-firmware-version-management-guide-------------------------------------------------------------------------------------------🏢 Informazioni su TZ Tech TZ Tech è un fornitore leader di componenti per l'automazione industriale, l'elettronica, la strumentazione e le telecomunicazioni. Siamo specializzati nell'approvvigionamento di stock di distributori pronti per la spedizione, il che ci consente di offrire prezzi altamente competitivi e tempi di consegna brevi. Grazie al nostro ampio inventario, siamo in grado di reperire anche componenti rari e fuori produzione, difficili da trovare altrove. 🛡️ Il nostro impegno per la qualità Sappiamo che la qualità è la vostra priorità assoluta. Ogni componente viene sottoposto a un rigoroso processo di selezione e ispezione, in modo che possiate acquistare con la massima tranquillità. Per i ricambi obsoleti o fuori produzione, crediamo nella massima trasparenza e vi forniremo sempre una descrizione ones
  • Controllo del movimento (MC) e controllo del processo
    Controllo del movimento (MC) e controllo del processo Dec 22, 2023
    Cos'è il controllo del movimento? Il controllo del movimento (MC) è un ramo dell'automazione, chiamato anche controllo della resistenza elettrica. La maggior parte delle sue fonti di energia sono basate su motori elettrici. In altre parole, il controllo del movimento si basa effettivamente su motori elettrici per controllare i cambiamenti nelle quantità fisiche come spostamento angolare, velocità e coppia. L'applicazione del controllo del movimento nel campo dei robot e delle macchine utensili CNC è più complessa di quella nelle macchine speciali perché la forma di movimento di queste ultime è più semplice e viene spesso chiamata controllo generale del movimento (GMC). Il controllo del movimento è ampiamente utilizzato nei settori dell'imballaggio, della stampa, del tessile e dell'assemblaggio. Il controllo del movimento è in realtà basato su motori elettrici e in questo caso i motori elettrici si riferiscono ai servomotori; se viene utilizzato un solo servomotore in una serie di apparecchiature autonome, in questo caso si concentrerà maggiormente sul controllo del motore, come posizione, velocità, controllo della coppia; in questo esempio il controllo di un singolo motore è solo una parte del controllo del movimento. Il controllo del movimento riguarda principalmente i prodotti. Si può dire che sia un sistema di controllo del movimento. Il sistema nel suo insieme comprende macchinari (i motori sono solo pezzi di ricambio dei macchinari), componenti elettrici, software, ecc. Controlla e gestisce in tempo reale la posizione e la velocità delle parti meccaniche in movimento. , in modo che possa essere trasformato nel controllo del movimento meccanico desiderato secondo lo schema di controllo predeterminato. Esistono molti tipi di sistemi di controllo del movimento, ma dalla struttura di base, l'hardware di un tipico sistema di controllo del movimento moderno è costituito principalmente da: computer host, controller di movimento, dispositivo di azionamento, motore, attuatore e dispositivo di rilevamento del feedback del sensore.   Cos’è il controllo automatizzato del processo? Il principio del controllo automatizzato del processo consiste nell'utilizzare i controller PLC per raccogliere i dati di feedback dei sensori e, dopo aver analizzato ed elaborato questi dati, regolare, ottimizzare e controllare varie apparecchiature per migliorare l'efficienza della produzione. Gli oggetti che controlla sono generalmente vari tipi di pompe dell'acqua, ventilatori, valvole elettriche, ecc. L'intero sistema è generalmente costituito da armadio di controllo PLC, armadio di distribuzione dell'energia, programma di controllo, vari sensori, software di configurazione, sistema di monitoraggio, ecc. L'automazione dei processi viene generalmente utilizzata nelle industrie di protezione ambientale come il trattamento delle acque reflue e dei gas di scarico e nelle industrie a risparmio energetico. Regola in modo intelligente le varie apparecchiature di carico nella produzione industriale per garantire che funzionino al meglio per ottenere un risparmio energetico. Utilizzato principalmente nel campo dell'automazione industriale tradizionale, è un grande sistema di controllo con molti oggetti di controllo, come ad esempio una linea di produzione.   Molti disponibili ti aspettano, sentiti libero di chiedere per ottenere un accordo migliore!!!Bou LEsperto di VenditeBou.l@tztechautomation.com+86-175 5077 6091
  • Risoluzione dei problemi di ControlNet: una procedura sul campo che ripristina la rete
    Risoluzione dei problemi di ControlNet: una procedura sul campo che ripristina la rete Sep 09, 2026
     Alle 2:17 del mattino il telefono ti sveglia e la voce dall'altra parte salta il saluto. Il nodo 14 è fuori servizio e la linea è interrotta. Il traffico programmato sulla linea 1756-CNB si è fermato quaranta minuti fa, i motori sono guasti e l'elettricista di turno ha già ricollegato tutti i connettori raggiungibili. Vuole sapere se stai arrivando. Stai arrivando. Prima di salire sul camion, prendi con te questo articolo.Ecco la situazione in cui ti troverai. Un trunk ControlNet costruito con cavo coassiale 1786-RG6, collegato a una fila di 1756-CNB E 1756-CNBR moduli nei rack ControlLogix, un 1788-CN2DN o due che trasportano I/O verso DeviceNet, e una pianificazione che RSNetWorx per ControlNet ha scritto anni fa e di cui nessuno ha più fatto il backup. Rockwell elenca ControlNet come attivo-maturo, che è un modo gentile per dire che supporta ancora il prodotto ma non ne sta sviluppando altro. L'azienda preferirebbe vendervi EtherNet/IP su switch 1783, ed è giusto che ci provi. Ma il vostro impianto funziona ancora con il cavo coassiale e deve funzionare domani. Questa è la procedura sul campo che ripristina la rete. Seguite i passaggi in ordine e non saltate quelli noiosi, perché è proprio in quei passaggi noiosi che queste chiamate di solito si interrompono. Strumenti necessari prima di iniziare Raccogliete questi pezzi prima di lasciare il negozio. Ogni viaggio di ritorno al camion per un pezzo mancante costa venti minuti di una serata già lunga.· RSNetWorx per ControlNet, installato e testato sul tuo laptop. Assicurati di sapere quale versione utilizzi e che i file EDS presenti sul laptop corrispondano a quelli dei dispositivi in ​​rete. Un laptop che non viene utilizzato in azienda da due anni ti farà perdere la prima ora di aggiornamento.· Un'interfaccia ControlNet per il laptop. La scheda CardBus 1784-PCC e l'adattatore USB 1784-U2CN sono i due componenti che incontrerete sul campo. Installate il driver e configuratelo in RSLinx prima di partire, e testate la scheda su una rete reale in negozio. Testarla per la prima volta in un pannello buio alle 3 del mattino è una pessima idea.· Il file di pianificazione del backup. Si tratta del file .cnc che RSNetWorx salva durante la messa in servizio di una rete. Se non ne possedete uno, la vostra notte si allungherà. Se ne avete uno, ma risale a cinque anni fa, trattatelo con sospetto finché non lo avrete confrontato con la rete in funzione.· Componenti di ricambio necessari: un breve tratto di cavo coassiale 1786-RG6, due terminatori da 75 ohm, un connettore di derivazione di ricambio e alcuni connettori BNC. Portate con voi un intero rotolo di cavo se il cavo principale è lungo o passa all'esterno.· Un 1756-CNB o 1756-CNBR funzionante, aggiornato al firmware in uso nel vostro impianto, nel caso in cui si renda necessario il passaggio 6.· Un multimetro, una torcia elettrica, un piccolo specchio per leggere gli indirizzi dei nodi dietro i pannelli e i file EDS di ogni dispositivo di terze parti presente in rete, il tutto trasportato su una chiavetta USB. Eseguire la scala in quest'ordine I guasti di ControlNet rientrano in quattro categorie principali: il cavo, il modulo, la pianificazione e il nodo. Le modalità di guasto appaiono simili sullo schermo dell'operatore, ed è proprio qui che sta la trappola. Un nodo che si è disconnesso perché manca un terminatore appare identico a un nodo che si è disconnesso perché il suo indirizzo è in conflitto con quello di un altro nodo. L'ordine di intervento non è una questione di preferenza. Controllate prima il livello fisico, poi il modulo, quindi la pianificazione, poi il nodo e infine sostituite l'hardware. Ogni passaggio elimina un'intera classe di guasti, e nessuno di essi richiede di fidarsi della versione dei fatti fornita dall'operatore alle due del mattino. Passaggio 1: Verificare prima il livello fisico ControlNet è una rete programmata e a intervalli di tempo fissi che opera a 5 Mbit/s su cavo coassiale da 75 ohm. Ogni nodo ha uno slot garantito in un frame ripetitivo e l'intero sistema dipende dall'arrivo di un segnale pulito a ogni derivazione. Le riflessioni distruggono il segnale e sono causate da geometrie errate: estremità aperte, cavi non adatti, stub, acqua. La maggior parte delle chiamate di "connessione interrotta alle 2 del mattino" si conclude qui, nel cavo, non nella programmazione. Iniziate da un'estremità del cavo e procedete verso l'altra. Spegnete tutto ciò che potete prima di toccare il cavo coassiale. Non scollegate mai a caldo un cavo attivo mentre l'impianto ne dipende e non staccate mai un connettore per "vedere se fa scintille". Non farà scintille e avrete appena interrotto la connessione.Innanzitutto, controllate i terminatori. Un cavo di linea ControlNet ne richiede esattamente due, uno a ciascuna estremità fisica, ed entrambi devono essere da 75 ohm. Il modello 1786-XT è il componente corretto per questo sistema. Un terminatore mancante lascia l'estremità del cavo aperta. Il segnale si riflette su quell'estremità aperta e i nodi vicini diventano deboli e perdono segnale quando il quadro elettrico si riscalda o quando si avvia un motore di grandi dimensioni. Un terminatore in più è altrettanto problematico se è collegato a una derivazione al centro del cavo, perché trasforma un segmento funzionante in due segmenti separati. La regola è semplice: due terminatori, alle estremità, nient'altro sul cavo.Controlla ogni connettore BNC sul bagagliaio. "Innestato" significa che senti un clic in posizione e non puoi ruotare il guscio contro il connettore. Un connettore che gira a vuoto indica una crimpatura difettosa da anni e che da allora è andata peggiorando. Osserva il pin centrale. Dovrebbe essere pulito, dritto e completamente inserito. L'acqua in un connettore provoca una perdita di segnale intermittente che non può essere risolta con una modifica programmata, e lo stesso vale per la corrosione della schermatura. Quando trovi un connettore difettoso, taglialo e sostituiscilo con uno nuovo, invece di stringerlo e sperare che funzioni.Controlla il cavo stesso. Il cavo principale deve essere un coassiale 1786-RG6 a quadrupla schermatura. L'RG-59 trasporta il segnale per un breve tratto e poi lo inganna, e il cavo coassiale TV avanzato da qualcuno che ha usato per riparare una sezione rotta è peggio di nessuna riparazione, perché supera i controlli in corrente continua ma fallisce sotto carico. Se qualcuno ha giuntato il cavo principale con un connettore cilindrico, quella giunzione è un punto di riflessione e una futura chiamata alle 2 del mattino. Se qualcuno ha collegato in serie i connettori BNC di un modulo direttamente ai connettori BNC del modulo successivo invece di usare derivazioni, ti trovi di fronte a un troncone che non avrebbe mai dovuto essere costruito. I dispositivi si collegano tramite derivazioni, con un breve cavo di derivazione dalla derivazione al nodo. Mantieni ogni derivazione a un metro o meno e posizionala lontano dai cavi di alimentazione.Quindi fate due conti. Un singolo segmento ControlNet è limitato a 1000 m di cavo RG-6 e 48 nodi. Se il vostro impianto supera uno di questi limiti, è probabile che sul percorso sia presente un ripetitore e che il nodo problematico si trovi oltre tale ripetitore. Cercate il ripetitore e verificatene la potenza prima di procedere ulteriormente. Mentre ispezionate il cavo, cercate eventuali danni evidenti: cavo coassiale schiacciato dietro un pannello mobile, cavo instradato attraverso uno scarico, acqua stagnante in una scatola di derivazione interrata, graffi di un carrello elevatore sulla guaina. I guasti ai cavi ControlNet raramente rimangono misteriosi una volta esaminato il cavo stesso.Se l'intera rete non si avvia, il problema potrebbe essere un cortocircuito o un'interruzione. Se il LED di rete di tutti i nodi è spento o lampeggiante contemporaneamente, significa che il problema risiede nel trunk. Non si tratta di quaranta moduli che si sono guastati tutti nella stessa ora. Isolate il guasto in modo metodico. Spegnete i nodi uno alla volta, scollegate i relativi cavi dal punto di connessione e verificate se il resto della rete si riattiva con il LED verde fisso. Quando scollegate il cavo che ripristina la rete, avete individuato il componente difettoso. Di solito si tratta di un cavo schiacciato, un connettore bagnato o un punto di connessione danneggiato da un urto. Risolvete questo problema e la rete tornerà a funzionare correttamente. Passaggio 2: Leggere i LED del modulo I modelli 1756-CNB e 1756-CNBR forniscono molte informazioni dal pannello frontale se si leggono gli indicatori a coppie. Il 1756-CNB ha due indicatori, uno per lo stato del modulo e uno per lo stato della rete. Il 1756-CNBR ne ha tre: lo stato del modulo più uno per ciascun canale ridondante. Il LED del modulo indica se l'hardware è attivo. Il LED di rete indica se sta comunicando. Leggere prima lo stato del LED del modulo. Un modulo non funzionante sul backplane non potrà mai comunicare in rete, indipendentemente dalla qualità del cavo collegato.Indicatore | Modello | Cosa significa | Cosa fareLED del modulo | Spento | Nessuna alimentazione o il modulo non è inserito correttamente sul backplane | Reinserire saldamente il modulo. Verificare l'alimentatore del case e lo slot.LED del modulo | Verde fisso | Funzionamento normale | Niente. Spostarsi sul LED di rete.LED del modulo | Verde lampeggiante | Autotest in corso o aggiornamento del firmware in corso | Attendere. Se continua a lampeggiare dopo dieci minuti, riavviare l'alimentazione del case.LED del modulo | Rosso lampeggiante | Guasto recuperabile, solitamente correlato alla configurazione o al firmware | Verificare la revisione del firmware rispetto all'albero I/O in Studio 5000. Spegnere e riaccendere.LED del modulo | Rosso fisso | Guasto irreversibile | Reinserire una volta. Se il rosso torna a lampeggiare, il modulo è guasto. Passare al punto 6.LED di rete | Spento | Il modulo è attivo ma non comunica sul trunk | Controllare il punto di derivazione, il cavo di derivazione e il trunk dietro questo nodo. Questo è il primo passaggio.LED di rete | Verde fisso | Online e con traffico programmato in transito | Normale. Nessuna operazione da eseguire.LED di rete | Verde lampeggiante | Alimentato ma non comunica con la rete | Il nodo non riesce a ricevere la rete. Controllare il terminatore, il tap e l'indirizzo del nodo.LED di rete | Rosso, fisso o lampeggiante | Indirizzo del nodo duplicato o grave errore di rete | Spegnere il nodo. Verificare il suo indirizzo rispetto a tutti gli altri nodi. Controllare il trunk.Su un 1756-CNBR con supporti ridondanti, i due indicatori di rete dovrebbero essere speculari. Se uno è verde fisso e l'altro è rosso, significa che il guasto risiede nel cavo o nel terminatore di quel canale, non nel modulo. Prima di considerare il modulo guasto, scambia il cavo e il terminatore del canale sospetto per evitare di dover sostituire un componente.Una semplice regola di base può essere molto utile. Quando tutti i nodi della rete si comportano male contemporaneamente, il problema è nel trunk. Quando invece un solo nodo si comporta male e tutti gli altri funzionano correttamente, il problema è quel nodo, il suo tap, il suo drop o il suo indirizzo. Individuate subito questa distinzione e non sprecherete un'ora a lavorare sulla parte sbagliata della rete. Passaggio 3: Accedi online a RSNetWorx e verifica il programma Prima di apportare qualsiasi modifica, connettetevi online a RSNetWorx per ControlNet e testate la rete. Selezionate il driver compatibile con la vostra scheda di interfaccia, navigate e lasciate che il software rilevi la rete. Annotate i risultati: quanti nodi sono presenti, quali sono programmati e quali no. Questo elenco sarà la vostra guida per il resto della serata.Quindi, bisogna stabilire a chi appartiene la pianificazione. Su ControlNet, la pianificazione definisce chi comunica in quale fascia oraria. È memorizzata in due posizioni: il file .cnc è conservato da chi ha commissionato la rete, mentre ogni nodo pianificato ne possiede una copia. Quando RSNetWorx si connette online e il suo file non corrisponde a quello della rete, chiede quale versione conservare. Se la rete ha funzionato correttamente e il file non è aggiornato, caricarlo dalla rete e salvarlo con un nuovo nome. Se invece il problema risiede nella rete e il file è quello corretto, ripristinare il sistema dal file. Prendere questa decisione una sola volta, con attenzione, e pronunciarla ad alta voce prima di cliccare. Una scelta errata cancella una pianificazione funzionante e RSNetWorx non emetterà alcun avviso una seconda volta.Apri le proprietà di rete e leggi due valori: NUT e S_max. NUT, o tempo di aggiornamento di rete, è la durata del frame ripetuto che trasporta tutto il traffico programmato. Il valore predefinito è 2 ms e la maggior parte degli impianti non necessita di un valore maggiore. S_max è l'indirizzo del nodo più alto che la pianificazione può gestire. Deve essere superiore all'indirizzo del nodo più alto pianificato. Se qualcuno ha aggiunto un nodo all'indirizzo 60 mentre S_max era impostato a 50, quel nodo non verrà mai pianificato, indipendentemente da quante volte si effettua la messa in servizio. Aumenta S_max, quindi effettua la messa in servizio. Questa singola impostazione ha mandato in tilt più ingegneri di qualsiasi guasto ai cavi che io abbia mai visto.RSNetWorx mostra anche la suddivisione tra larghezza di banda programmata e non programmata. Il traffico programmato ottiene uno slot garantito in ogni frame. Il traffico non programmato, ovvero i messaggi espliciti, i caricamenti e il traffico di programmazione, riempie lo spazio rimanente. Quando una nuova connessione non rientra nella pianificazione, RSNetWorx lo segnala chiaramente. La soluzione consiste in un NUT più grande o in un numero inferiore di connessioni programmate, non in soluzioni miracolose e mai in una seconda configurazione con gli stessi numeri.Mentre sei online, controlla ogni nodo pianificato. RSNetWorx contrassegna i dispositivi presenti ma non inclusi nella pianificazione e quelli che non riesce a identificare. Entrambe le condizioni vengono visualizzate per prime in questa sezione e richiedono soluzioni diverse. Se la rete appare integrata in RSNetWorx, il problema è più circoscritto di quanto suggerito dalla telefonata e il passaggio 4 lo individuerà. Passaggio 4: Trova il nodo mancante L'impianto segnala che il nodo 14 non è più attivo. RSNetWorx, invece, rileva 47 nodi su 48. Non fidatevi del numero di nodo stampato sullo sportello del quadro elettrico. Affidatevi all'indirizzo effettivamente impostato sul dispositivo, poiché i due indirizzi non coincidono fin dal giorno in cui è stato costruito il quadro.Innanzitutto, confermate l'indirizzo. Un 1788-CN2DN ricava il suo indirizzo di nodo dagli interruttori presenti sul dispositivo, e gli indirizzi validi vanno da 1 a 99. Annotate ciò che è effettivamente indicato dagli interruttori, non ciò che è riportato nello schema. Un 1756-CNB memorizza il suo indirizzo via software, impostato tramite RSLinx o le proprietà del modulo in Studio 5000. Se l'indirizzo reale del dispositivo non corrisponde all'indirizzo previsto dalla pianificazione, RSNetWorx mostrerà il dispositivo come funzionante, mentre la pianificazione lo ignorerà completamente. Questa discrepanza produce esattamente la telefonata che avete ricevuto.In secondo luogo, verificate la presenza di un indirizzo duplicato. La presenza di due nodi sullo stesso indirizzo rappresenta il classico guasto intermittente. Entrambi i nodi si accendono, uno occupa lo slot, l'altro lo disconnette e la disconnessione si alterna tra i due a ogni riavvio. Se il nodo mancante si riattiva non appena si spegne il nodo adiacente, significa che è presente un indirizzo duplicato. Assegnate a uno dei nodi un indirizzo libero e riattivate il sistema. Non rimandate l'operazione, perché il duplicato si ripresenterà al successivo riavvio di entrambi i dispositivi.In terzo luogo, controllate il connettore. Il cavo di derivazione dal connettore al nodo deve essere ben saldo a entrambe le estremità, e l'estremità del nodo è quella che tutti dimenticano perché si nasconde dietro il connettore del modulo stesso. Un connettore BNC che gira a vuoto all'estremità del nodo indica un problema di crimpatura. Sostituite l'intero cavo di derivazione anziché crimpare quello vecchio, perché quest'ultimo si è piegato per anni e si guasterà di nuovo. Verificate che il corpo del connettore sia quello giusto per il vostro trunk e che il suo morsetto sia effettivamente chiuso sul cavo coassiale. Un connettore installato ma mai serrato è un nodo che funziona solo fino a quando non sbatte la porta dell'armadio.In quarto luogo, interpretate correttamente le informazioni fornite da RSNetWorx, poiché la sua visualizzazione è precisa se interpretata correttamente. Un dispositivo che appare come un punto interrogativo è presente ma non identificato. Il relativo file EDS non è presente sul computer in cui è in esecuzione RSNetWorx, quindi il software non può leggerne l'identità. Installate il file EDS e aggiornate la visualizzazione. Un dispositivo che appare con un nome ma senza connessioni pianificate non è presente nella pianificazione, e questo è il problema del punto 5. Un dispositivo che non appare affatto indica un problema fisico, e questo è il problema del punto 1. Eseguite il passaggio corrispondente al sintomo.Mentre ti trovi al nodo, osserva il dispositivo stesso e non solo il suo connettore. Un 1788-CN2DN con un cortocircuito sul lato DeviceNet trascinerà con sé anche il lato ControlNet, poiché i due condividono un unico processore. Controlla anche l'alimentatore del nodo. Un'unità o un dispositivo di collegamento alimentato da una tensione di 24 V CC in esaurimento si disconnetterà dalla rete con una modalità che assomiglia esattamente a un guasto di rete. Prima di dare la colpa al trunk, misura la tensione ai terminali di alimentazione del nodo e controllala sotto carico, non in un momento di inattività tra un ciclo e l'altro. Passaggio 5: Correggere la programmazione e rimettere in funzione Una volta che il nodo è fisicamente presente e correttamente indirizzato, la soluzione consiste nel reinserirlo nella pianificazione e scrivere tale pianificazione su ogni nodo della rete. Questa operazione di scrittura è chiamata commissioning ed è il punto di non ritorno in RSNetWorx, poiché scarica contemporaneamente le informazioni su tutti i nodi pianificati.Parti dal file. Apri il tuo backup .cnc e vai online. Se il backup è precedente alla pianificazione di esecuzione, carica prima quest'ultima e salvala con un nuovo nome prima di procedere. Quindi confronta i due file e individua le differenze. L'operazione che stai per eseguire sovrascriverà la rete, quindi è fondamentale sapere esattamente cosa stai sovrascrivendo e perché.Metti la rete in modalità di modifica in RSNetWorx, quindi controlla quali connessioni vengono richieste dai controller. Questa è la parte che spesso crea confusione. La pianificazione di ControlNet è creata a partire dalle connessioni effettivamente richieste dai controller, e queste richieste provengono da tag di produzione e consumo già presenti nella logica del controller. Se il tag è stato eliminato dal programma mesi fa, nessuna voce di pianificazione in RSNetWorx potrà correggerlo. La connessione deve essere richiesta prima dal lato controller. Prima di dare la colpa a RSNetWorx, controlla il programma in Studio 5000 e verifica che il tag di produzione o consumo sia ancora presente, ancora abilitato e ancora mappato al nodo corretto.Una volta stabilita la connessione e attivato il nodo, aggiungete il nodo alla pianificazione, verificate che S_max copra il suo indirizzo e avviate la messa in servizio. RSNetWorx calcola la pianificazione e la scarica su tutti i nodi pianificati in un'unica operazione. È prevedibile che l'I/O pianificato subisca un picco di qualche secondo durante il download. Questo picco è il motivo per cui è consigliabile eseguire questa operazione in una finestra temporale pianificata, quando la linea lo consente, e non durante l'esecuzione di un batch.Dopo la messa in servizio, verificare il corretto funzionamento. Ogni nodo programmato dovrebbe avere il LED di rete verde fisso. RSNetWorx dovrebbe mostrare una pianificazione completa, senza nodi non programmati in ritardo. L'albero I/O del controller dovrebbe mostrare la connessione attiva e una punta di prova dovrebbe effettivamente muoversi da un'estremità all'altra. Quindi, salvare il file .cnc, nominarlo con la data e posizionarlo in un luogo facilmente accessibile al turno successivo, senza bisogno di contattarvi.Ecco la lezione che ogni veterano di ControlNet ha imparato a proprie spese almeno una volta. Il file .cnc rappresenta la rete. Se lo si perde, un modulo guasto si trasforma in un progetto di due giorni, perché un modulo sostitutivo deve essere aggiunto a una pianificazione che non esiste più da nessuna parte, se non nella testa di chi ha lasciato l'azienda. Se non si dispone di alcun file .cnc e la rete è attualmente in funzione, andate online immediatamente e caricate la pianificazione in un file. Fatelo prima che qualcosa si guasti, non dopo. Ricostruire una pianificazione da zero significa associare ogni tag prodotto e consumato in ogni programma ai nodi fisici, e questo lavoro viene sempre svolto una volta sola, di notte, in modo approssimativo. Passaggio 6: Sostituire il modulo quando è guasto Hai un modulo 1756-CNB con un LED rosso fisso che resiste a un riposizionamento e a un ciclo di accensione/spegnimento. Il modulo è guasto, ma la programmazione è corretta. Sostituiscilo. Prima di estrarlo dal rack, annota due informazioni: l'indirizzo del nodo e la revisione del firmware. Entrambe sono facili da leggere ora, ma costose da indovinare in seguito.Recupera l'indirizzo da RSLinx o dalle proprietà del modulo in Studio 5000. Recupera la revisione del firmware allo stesso modo, oppure da RSNetWorx mentre sei online. Quindi rimuovi il vecchio modulo e installa quello di ricambio nello stesso slot. Imposta l'indirizzo del nuovo modulo in modo che corrisponda a quello del vecchio prima che si connetta alla rete. Un nuovo modulo mantiene il suo indirizzo predefinito finché non gli viene specificato diversamente, e due moduli con lo stesso indirizzo predefinito sulla stessa rete entreranno in conflitto esattamente come descritto al punto 4. Aggiorna il firmware con ControlFlash fino a quando non corrisponde alla revisione in uso nell'impianto. Se l'albero I/O in Studio 5000 utilizza la codifica elettronica a corrispondenza esatta, una differenza di revisione causerà un errore di connessione anche se l'hardware è perfettamente funzionante.Collega il connettore, alimenta il sistema e osserva i LED mentre seguono la sequenza descritta al punto 2. Il LED del modulo dovrebbe diventare verde fisso. Anche il LED di rete dovrebbe diventare verde fisso una volta che il traffico dati è attivo. A questo punto, accedi a RSNetWorx e il nuovo modulo dovrebbe apparire come un dispositivo sconosciuto posizionato al vecchio indirizzo. È normale. Se la pianificazione non lo rileva, esegui la messa in servizio dal file .cnc di backup esattamente come hai fatto al punto 5 e verifica che la connessione trasferisca i dati prima di considerare il lavoro completato.Tenete il modulo guasto fuori dal rack e decidete cosa farne in una normale giornata lavorativa. Un modulo riparato che si guasta di nuovo alle 2 del mattino vanifica qualsiasi risparmio ottenuto sul costo della riparazione.Da dove proviene il ricambio? Non certo dallo scaffale del distributore locale, perché la maggior parte dei distributori ha smesso di tenere in magazzino i moduli 1756-CNB il giorno in cui Rockwell ha abbandonato il progetto. È possibile tenerne uno a disposizione, testato e programmato, oppure acquistarlo da un fornitore specializzato in hardware Allen-Bradley di vecchia generazione. Questa scelta fa la differenza tra una sostituzione in quaranta minuti e una settimana di spedizione rapida. Il sito tztechio.com è un'opzione per reperire i ricambi Allen-Bradley, ma il posto migliore dove conservarli è a casa propria. Riferimento rapido: sintomo, causa, soluzione Sintomo | Causa probabile | SoluzioneTutta la rete è fuori servizio, tutti i LED di rete sono spenti o lampeggianti | Terminatore mancante o in cortocircuito, acqua nel condotto, una perdita d'acqua da un rubinetto che provoca un cortocircuito nel segmento | Fase 1: controllare entrambi i terminatori, quindi isolare i rubinetti uno alla voltaUn nodo si disconnette in modo casuale e si riattiva quando si raffredda | Terminatore marginale, connettore BNC corroso, alimentatore del nodo difettoso | Fase 1: ricollegare i connettori, sostituire il nodo disconnettore, verificare l'alimentazione del nodo sotto caricoUn nodo non appare mai in RSNetWorx | Conflitto di indirizzi o un punto di prelievo morto | Fase 4: leggere gli switch di indirizzo effettivi, percorrere il punto di prelievoIl nodo appare come un punto interrogativo | File EDS mancante dalla macchina RSNetWorx | Installa il file EDS, aggiorna la navigazioneNodo presente ma senza traffico programmato | Nodo non in programma | Fase 5: aggiungi la connessione, commissionaLED del modulo rosso fisso dopo il reinserimento e il ciclo di alimentazione | Modulo guasto | Passaggio 6: sostituirlo, abbinare firmware e indirizzoRete funzionante ma il controller segnala un errore di connessione | Programma modificato o mancata corrispondenza della revisione del modulo | Passaggi 5 e 6: rimessa in servizio, verifica della chiave elettronica ControlNet nel 2026: gestitelo, ma pianificate l'uscita Ecco la verità. Lo stato del ciclo di vita di ControlNet di Rockwell è Attivo-Maturo. Il supporto continua e la base installata è enorme, ma lo sviluppo di nuovi prodotti si è interrotto anni fa e il catalogo si riduce di anno in anno. La direzione intrapresa dall'azienda è EtherNet/IP e la famiglia di switch e infrastrutture 1783 è quella su cui si concentrano i nuovi progetti. Se state progettando una nuova linea, scegliete EtherNet/IP e non guardatevi indietro.La maggior parte di voi non sta progettando una linea ex novo. State mantenendo in funzione una linea che si è ripagata da sola anni fa, mentre l'impianto decide il da farsi. Una migrazione da ControlNet è un vero e proprio progetto con i suoi rischi, e non si può fare alle 2 del mattino quando un nodo smette di funzionare. Se intendete rimanere su ControlNet per altri cinque anni, gestitela come l'infrastruttura critica che è: schemi aggiornati, ricambi testati, file di pianificazione di backup e una persona di riferimento designata come responsabile della rete. Se state effettuando una migrazione, fatelo durante un'interruzione programmata, testate il nuovo percorso sotto carico reale e mantenete la linea principale di ControlNet attiva finché la nuova non si sarà guadagnata la vostra fiducia. Non passate a una nuova rete sulla fiducia. Il cavo coassiale ha supportato questo impianto per due decenni; la nuova rete deve dimostrare la sua affidabilità prima che la vecchia venga dismessa.Per i rack che rimangono, il problema pratico riguarda i componenti. I moduli ControlNet, i cavi coassiali, i connettori e i terminatori non vengono più prodotti nelle quantità di un tempo, e il mercato dei ricambi per PLC è il principale fornitore per i rack obsoleti. Acquistate ciò di cui avete bisogno finché è reperibile e considerate l'acquisto come una forma di assicurazione piuttosto che come una spesa. Lo scaffale dei pezzi di ricambio Ecco la dotazione minima di componenti per una rete ControlNet: un 1756-CNB o un 1756-CNBR per rete, con firmware aggiornato al sistema operativo dell'impianto e testato prima di essere riposto. Un 1788-CN2DN se la rete alimenta DeviceNet tramite un dispositivo di collegamento. Una bobina da 30 m di cavo coassiale 1786-RG6, alcuni connettori BNC e quattro terminatori da 75 ohm, perché probabilmente ne perderete due prima di averne bisogno di uno. Un connettore di ricambio del tipo effettivamente utilizzato dai vostri quadri elettrici. Il laptop per la manutenzione, con RSNetWorx installato, la scheda di interfaccia testata e tutti i file EDS caricati. E i backup .cnc, su due diverse chiavette USB, una delle quali si trova all'interno del quadro elettrico in una busta etichettata.Controlla quello scaffale due volte l'anno, alla luce del giorno, quando non ci sono guasti. Testa i moduli di ricambio in un rack funzionante per assicurarti che funzionino. Aggiorna le chiavette USB quando cambia la pianificazione. ControlNet è un sistema Active-Mature, il che significa che i componenti non stanno diventando più facili da reperire, ed è importante conoscere i fornitori di automazione industriale che ancora commercializzano questa generazione di hardware prima di averne bisogno, non dopo.Segui i passaggi nell'ordine corretto, tieni i pezzi di ricambio a portata di mano e conserva il file di backup in un luogo accessibile anche alle 2 del mattino. Questo è tutto. La connessione internet si interromperà di nuovo. La domanda è: sei pronto per la seconda volta?URL Slug: controlnet-troubleshooting-guide--------------------------------------------------------------------------------------------🏢 Informazioni su TZ Tech TZ Tech è un fornitore leader di componenti per l'automazione industriale, l'elettronica, la strumentazione e le telecomunicazioni. Siamo specializzati nell'approvvigionamento di stock di distributori pronti per la spedizione, il che ci consente di offrire prezzi altamente competitivi e tempi di consegna brevi. Grazie al nostro ampio inventario, siamo in grado di reperire anche componenti rari e fuori produzione, difficili da trovare altrove. 🛡️ Il nostro impegno per la qualità Sappiamo che la qualità è la vostra priorità assoluta. Ogni componente viene sottoposto a un rigoroso processo di selezione e ispezione, in modo che possiate acquistare con la massima tranquillità. Per i ricambi obsoleti o fuori produzione, crediamo nella massima trasparenza e vi forniremo sempre una descrizione onesta e accurata delle condizioni del prodotto. Inoltre, tutti i ricambi nuovi sono coperti da una garanzia completa di 1 anno. ✉️ Contattaci  Hai un progetto o ti serve un componente? Inviaci la tua richiesta oggi stesso! Il nostro team si impegna a fornirti una risposta rapida entro 6 ore (esclusi i fine settimana).. 
sottoscrivi

Continua a leggere, rimani aggiornato, iscriviti e ti invitiamo a dirci cosa ne pensi.

invia
Diritto d'autore 2026 @ TZ TECH Co., LTD. .Tutti i diritti riservati Disclaimer: Non siamo un distributore autorizzato o un distributore del produttore del prodotto di questo sito Web. Il prodotto potrebbe avere codici data più vecchi o essere una serie precedente rispetto a quella disponibile direttamente dalla fabbrica o dai rivenditori autorizzati. Poiché la nostra azienda non è un distributore autorizzato di questo prodotto, la garanzia del produttore originale non si applica. Anche se molti prodotti DCS PLC avranno già installato il firmware, la nostra azienda non garantisce se un prodotto DSC PLC avrà o meno firmware e , se dispone di firmware, se il firmware è il livello di revisione necessario per la tua applicazione. La nostra azienda inoltre non fornisce alcuna garanzia in merito alla capacità o al diritto dell'utente di scaricare o ottenere in altro modo il firmware per il prodotto dalla nostra azienda, dai suoi distributori o da qualsiasi altra fonte. La nostra azienda non garantisce inoltre il diritto dell'utente di installare tale firmware sul prodotto. La nostra azienda non otterrà né fornirà firmware per tuo conto. È tuo obbligo rispettare i termini di qualsiasi contratto di licenza con l'utente finale o documento simile relativo all'ottenimento o all'installazione del firmware.

Mappa del sito | blog | XML | politica sulla riservatezza

lasciate un messaggio

lasciate un messaggio
Se sei interessato ai nostri prodotti e vuoi conoscere maggiori dettagli, lascia un messaggio qui, ti risponderemo il prima possibile.
invia

Casa

Prodotti

whatsApp

contatto

LE TUE IMPOSTAZIONI DEI COOKIE

Inoltre, con il tuo permesso, vogliamo inserire cookie per rendere la tua visita e l'interazione con slOC più personale. Per questo utilizziamo cookie analitici e pubblicitari. Con questi cookie noi e terze parti possiamo tracciare e raccogliere il tuo comportamento su Internet all'interno e all'esterno di super-instrument.com. In questo modo noi e terzi adattiamo super-instrument.com e le pubblicità al tuo interesse. Facendo clic su Accetta accetti questo. Se rifiuti, utilizziamo solo i cookie necessari e purtroppo non riceverai alcun contenuto personalizzato. Ti invitiamo a visitare la nostra Cookie policy per maggiori informazioni o per modificare il tuo consenso in futuro.

Accept and continue Decline cookies