Uso di progetti SoMachine, SoMachine Motion o EcoStruxure Machine Expert esistenti

Panoramica

Con EcoStruxure Machine Expert, è possibile aprire i progetti esistenti creati con SoMachine, SoMachine Motion o una versione precedente di EcoStruxure Machine Expert. Nel presente manuale, tali progetti sono denominati progetti precedenti.

È possibile utilizzare i progetti precedenti (creati con SoMachine, SoMachine Motion o una versione precedente di EcoStruxure Machine Expert) eseguendo varie azioni:

oApri un file *.project

oEstrai archivio di un file *.projectarchive

oCarica origine di un file *.prj da un controller

L'uso di un archivio di progetto è il metodo preferito per la migrazione di un progetto, in quanto un file .projectarchive contiene le seguenti informazioni aggiuntive non incluse in un file .project:

oFile di informazioni del download

oLibrerie

oFile di descrizione dispositivo

Quando si estrae l'archivio in EcoStruxure Machine Expert, i file di libreria e dispositivo possono essere installati automaticamente nei repository EcoStruxure Machine Expert corrispondenti.

Finestra di dialogo Aggiorna progetto

Quando si apre un progetto precedente, viene visualizzata la finestra di dialogo Aggiorna progetto. Questa presenta una scheda Panoramica e altre schede in funzione degli elementi del progetto che devono essere aggiornati.

La scheda Panoramica offre informazioni di carattere generale:

G-SE-0068359.2.gif-high.gif

 

 

Elemento

Descrizione

Area Informazioni sulla versione del formato progetto

Contiene informazioni sulla versione presente del formato di progetto e della nuova versione, oltre a indicare se occorre effettuare un Upgrade o un Downgrade. Ulteriori informazioni sull'operazione di upgrade o downgrade si trovano nel riquadro che compare quando con il mouse si passa sopra il simbolo i.

Area Funzioni del progetto non supportate dall'installazione

Elenca le caratteristiche del progetto che non sono supportate dalla presente installazione di EcoStruxure Machine Expert sul PC (ad esempio perché manca un add-on specifico).

Area Categorie di progetto disponibili per l'aggiornamento

Elenca le categorie di progetto che vanno aggiornate e ne presenta una breve panoramica. Per maggiori informazioni, fare riferimento alle schede specifiche di ciascuna categoria.

Le categorie sono selezionate di default per l'aggiornamento. Per escluderne una dalla procedura di aggiornamento occorre deselezionare la casella di spunta.

Opzione Controlla aggiornamenti all'apertura di questo progetto

L'opzione Controlla aggiornamenti all'apertura di questo progetto è selezionata di default.

Disattivare questa opzione per impedire la ricerca di aggiornamenti quando si apre il progetto. Per riattivare in seguito la funzione, aprire la finestra di dialogo Aggiorna progetto di Logic Builder con il comando Progetto > Apri finestra "Aggiorna progetto"....

Pulsante Ripristina le impostazioni di aggiornamento consigliate

Questo pulsante si attiva dopo aver effettuato le modifiche in questa finestra di dialogo. Fare clic sul pulsante Ripristina le impostazioni di aggiornamento consigliate per tornare alle impostazioni predefinite.

Pulsante Aggiorna

Fare clic sul pulsante Aggiorna per effettuare un update secondo le impostazioni di questa finestra di dialogo.

Risultato: il contenuto del progetto verrà aggiornato. Quando un controller non è più supportato e deve essere sostituito, verrà convertito in un dispositivo supportato. Se non è disponibile alcun dispositivo sostitutivo, il dispositivo non verrà né aggiornato, né convertito. Sarà ancora disponibile, ma non potrà essere utilizzato nel progetto in EcoStruxure Machine Expert.

NOTA: Dopo aver aggiornato un progetto o un archivio di progetto, non sarà possibile aprirlo con SoMachine, SoMachine Motion o una versione precedente di EcoStruxure Machine Expert.

Pulsante Annulla

Fare clic su Annulla per annullare le modifiche apportate al progetto.

NOTA: Se il progetto contiene dispositivi che non sono supportati da EcoStruxure Machine Expert, sarà possibile aprire il progetto con EcoStruxure Machine Expert per copiare parti del progetto in un nuovo progetto. Tuttavia, la compilazione di questo progetto non è possibile.

Le schede della finestra di dialogo Aggiorna progetto compaiono se occorre aggiornare i rispettivi elementi del progetto. Ciascuna scheda contiene in alto un'opzione per valutare l'update dell'elemento specifico o per escluderlo dalla procedura di aggiornamento. Vengono inoltre fornite informazioni dettagliate sulla procedura di aggiornamento, con la possibilità di selezionare le preferenze personali.

oVersione del compilatore

Il compilatore è il software che converte il progetto nel codice binario che viene scaricato ed eseguito nel controller. Per maggiori informazioni sulla versione del compilatore, vedere i capitoli Informazioni generali e EcoStruxure Machine Expert/Mapping della versione del compilatore CoDeSys. Per un elenco di messaggi del compilatore, consultare il documento Errori del compilatore.

oDispositivi

I dispositivi installati che richiedono l'aggiornamento sono elencati con indicazione di nome, tipo e versione. L'operazione di aggiornamento consigliata è indicata nella colonna Consigliato.

La colonna Aggiorna a / Converti in permette di selezionare da un elenco la versione di destinazione o il dispositivo di destinazione.

oSe in questa colonna non figurano dispositivi di destinazione, il dispositivo è diventato obsoleto e non sarà possibile sostituirlo con un controller per la versione EcoStruxure Machine Expert presente. La versione precedente che supporta questo dispositivo è elencata nella colonna Consigliato.

oSe un altro controller è elencato nella colonna Aggiorna a / Converti in, il controller è diventato obsoleto e deve essere convertito nel controller di destinazione.

Per ulteriori informazioni, vedere l’elenco di dispositivi obsoleti nell’Appendice di questa Guida utente e fare riferimento alla sezione sull’aggiornamento parti dei dispositivi o sulla conversione di parti del dispositivo della guida in linea.

NOTA: Se un controller viene convertito in un altro controller, i dispositivi secondari non sono convertiti. Sarà necessario verificarli attentamente e sostituirli manualmente dopo la conversione del progetto.

La colonna Stato mostra una serie di icone che forniscono informazioni sulla selezione presente rispetto allo stato Consigliato.

oLibrerie

Per ulteriori informazioni sull'aggiornamento delle librerie, fare riferimento a Funzioni e librerie - Guida utente.

oProfilo di visualizzazione

Il Profilo visualizzazione definisce:

oI nomi e le versioni delle Librerie di visualizzazione che sono automaticamente incluse nel progetto quando viene creato un oggetto di visualizzazione.

oUna selezione di elementi di visualizzazione forniti dalle librerie incluse.

oStili di visualizzazione

Uno stile di visualizzazione è una raccolta di colori, caratteri, immagini e valori che sono definiti come proprietà dello stile. Queste proprietà dello stile si possono usare nel progettare gli elementi di visualizzazione e creare così un aspetto uniforme e stilisticamente caratterizzante.

Per ulteriori informazioni fare riferimento alla parte relativa a Visualizzazione della guida in linea di EcoStruxure Machine Expert.

Dopo aver confermato le impostazioni facendo clic sul pulsante Aggiorna, compilare e scaricare il progetto sul controller per rendere valido l'update.

NOTA: Gli errori rilevati durante il processo di aggiornamento vengono visualizzati nella vista Messaggi di Logic Builder.

NOTA:

Dopo aver aggiornato il progetto,

oPossono verificarsi problemi di compatibilità del firmware del dispositivo,

oNon sarà più possibile aprire il progetto in SoMachine, SoMachine Motion o in una versione precedente di EcoStruxure Machine Expert.

NOTA: È comunque possibile aggiornare un progetto in un secondo tempo tramite il comando Progetto > Apri finestra "Aggiorna progetto"... e selezionando l'opzione Controlla aggiornamenti all'apertura di questo progetto.

NOTA: Con EcoStruxure Machine Expert è possibile aprire, ma non modificare, i progetti che contengono controller obsoleti. EcoStruxure Machine Expert richiede la conversione su un'altra piattaforma.

NOTA:

oSe viene caricato un progetto SoMachine o SoMachine Motion con degli HMI, può accadere che Vijeo-Designer debba essere avviato dall'aggiornamento. In questo caso, è possibile che Vijeo-Designer venga soltanto avviato in background.

Vijeo-Designer deve essere aperto manualmente per continuare l'aggiornamento.

oSe viene caricato un progetto SoMachine o SoMachine Motion con degli HMI obsoleti, può accadere che Vijeo-Designer venga avviato e il sistema richieda di specificare un codice prodotto.

Se il codice prodotto non è disponibile, fare clic su No e il dispositivo viene aggiornato automati­camente a un tipo preprogrammato.

oSe viene caricato un progetto SoMachine o SoMachine Motion con HMI obsolete (con controllo), l'HMI viene convertita in Vijeo-Designer in una HMI supportata.

NOTA: Anche se si deseleziona l'opzione Aggiorna librerie, può capitare che alcune librerie vengano aggiornate. Questo è dovuto alla procedura Aggiorna dispositivi. Le librerie cui rimandano le descrizioni dei dispositivi selezionati per l'update vengono aggiornate automati­camente se è selezionata l'opzione Aggiorna dispositivi.

Uso di progetti precedenti

È possibile installare versioni complete di SoMachine, SoMachine Motion o EcoStruxure Machine Expert (disponibili su DVD o USB) in parallelo.

Non è necessario installare una versione esistente prima di iniziare l'installazione di una nuova versione.

Se non serve usare le più recenti funzioni e caratteristiche delle nuove versioni di EcoStruxure Machine Expert, aprire il vecchio progetto con la versione con cui era stato creato.

Uso dei progetti precedenti o senza aggiornarli a EcoStruxure Machine Expert

Se non si desidera apportare modifiche al progetto ma potersi ancora collegare al controller sul quale era stato scaricato il progetto originale, fare clic su Annulla nella finestra di dialogo Aggiorna progetto.

NOTA: Se il progetto contiene controller obsoleti che non sono supportati da EcoStruxure Machine Expert, sarà possibile aprire il progetto con EcoStruxure Machine Expert per copiare parti del progetto in un nuovo progetto. Tuttavia, la compilazione di questo progetto non è possibile.

NOTA: Se non si aggiorna il progetto, le funzionalità più recenti di EcoStruxure Machine Expert non sono disponibili. Può inoltre capitare che il codice oggetto generato dalla versione presente di EcoStruxure Machine Expert sia diverso da quello generato da SoMachine, SoMachine Motion o da una versione precedente di EcoStruxure Machine Expert con cui il progetto era stato originariamente compilato. In questo caso un messaggio di sistema chiede di confermare che non si desidera aggiornare il progetto.

Warning_Color.gifAVVERTIMENTO

FUNZIONAMENTO ANOMALO DELL'APPARECCHIATURA

oVerificare sempre che il programma di applicazione funzionerà nello stesso modo che sotto qualsiasi precedente versione del compilatore in SoMachine, SoMachine Motion o EcoStruxure Machine Expert.

oTestare accuratamente la nuova versione compilata dell'applicazione con il firmware compatibile del dispositivo rispetto all'ultima versione di EcoStruxure Machine Expert.

Il mancato rispetto di queste istruzioni può provocare morte, gravi infortuni o danni alle apparecchiature.

Per garantire la piena compatibilità del progetto originale, utilizzare la versione corrispondente di SoMachine, SoMachine Motion o EcoStruxure Machine Expert (può rendersi necessaria un'installazione). Per maggiori informazioni su come ridurre gli effetti di una nuova versione di EcoStruxure Machine Expert sui propri progetti, fare riferimento alla sezione Impostazioni che consentono di preservare la compatibilità.

È possibile collegarsi al controller senza compilare e scaricare il progetto solo se è stato creato un File d'informazione per il download (*.compileinfo) nella stessa directory del progetto sul PC.

Vedere la sezione Generazione del codice, informazioni di compilazione nel capitolo Compilazione e download di applicazioni della Guida alla programmazione EcoStruxure Machine Expert.

Aggiornamento / conversione individuale dei dispositivi singoli

Se si fa clic su Annulla nella finestra di dialogo Aggiorna progetto, i dispositivi del progetto non verranno aggiornati o convertiti.

Per aggiornare o convertire i singoli dispositivi individualmente, fare riferimento alla sezione aggiornamento dispositivi o conversione dispositivi della guida in linea.

Uso dei Repository precedenti

Procedere come segue per utilizzare i repository (ad esempio di dispositivi, librerie) di SoMachine / SoMachine Motion o di una versione precedente di EcoStruxure Machine Expert installata in parallelo alla versione EcoStruxure Machine Expert presente:

Passo

Azione

Commento

1

In EcoStruxure Machine Expert Logic Builder, eseguire il comando Strumenti > Opzioni....

Viene visualizzata la finestra di dialogo Opzioni.

2

Selezionare Directory (Dispositivi, Librerie, ...) nell'elenco a sinistra.

Viene visualizzata la finestra di dialogo Directory (Dispositivi, Librerie, ...) di EcoStruxure Machine Expert Logic Builder.

3

Attivare la casella Includi repository precedenti.

Ora è possibile utilizzare i repository precedenti nel proprio progetto EcoStruxure Machine Expert.

Vijeo-Designer Compatibilità

Il software Vijeo-Designer ha le sue proprie regole che sono definite nella guida di Vijeo-Designer ( > Manuale dell'utente > 3 Prima di iniziare > 3.2 Compatibilità).

Vijeo-Designer può aprire un'applicazione creata con una versione precedente e convertire automaticamente quest'applicazione nella nuova versione.

NOTA: L'applicazione convertita non può più essere aperta con una versione precedente di Vijeo-Designer.

Progetti con elementi esterni

Se non ci si attiene alle procedure di migrazione quando si utilizza SoMachine, SoMachine Motion o una versione precedente di EcoStruxure Machine Expert, possono verificarsi i seguenti problemi con elementi esterni:

oUn progetto che contiene una descrizione del dispositivo installato da un file EDS e che il dispositivo non può essere riconosciuto dalla nuova versione di EcoStruxure Machine Expert. Il dispositivo deve essere installato nel Repository dispositivi,

oUn progetto che contiene una libreria (creata ad es. dall'utente) che non fa parte dell'installazione di EcoStruxure Machine Expert, per cui la libreria stessa non viene riconosciuta dalla nuova versione di EcoStruxure Machine Expert. È necessario aggiungere la libreria nel Repository delle librerie.