Download multiplo...

Panoramica

Il comando In linea > Download multiplo... è disponibile in modalità online e offline. Comprende una esecuzione di compilazione e generazione del codice di tutte le applicazioni contenute nel progetto e selezionate. Oltre alla verifica sintattica (processo di compilazione) delle applicazioni, i codici applicazione correlati vengono generati e caricati sul relativo controller. Nella cartella di progetto di ciascuna delle applicazioni selezionate per il download, per il file di informazioni sulla compilazione verrà creato un corrispondente <nomeprogetto>.<nomedispositivo>.<ID applicazione>.compileinfo.

Dopo aver eseguito il comando Download multiplo..., nella finestra seguente di dialogo viene visualizzato l'elenco di tutte le applicazioni contenute nel progetto:

È possibile selezionare una o più applicazioni, anche se non verranno scaricate nello stesso dispositivo. Per impostazione predefinita, sono attivate tutte le applicazioni di livello più alto oppure le applicazioni selezionate l'ultima volta.

NOTA: Le applicazioni selezionate vengono scaricate nello stesso ordine in cui sono elencate nella finestra di dialogo. Fondamentalmente, si tratta dell'ordine alfabetico, che però può provocare problemi qualora vi siano dipendenze tra le applicazioni. È quindi consigliabile modificare l'ordine di download delle applicazioni, utilizzando se necessario i pulsanti Sposta su e Sposta giù.

Nel paragrafo seguente è riportato l'esempio di una gerarchia di applicazioni nella struttura Applicazioni, che per impostazione predefinita risulta in un ordine di download corrispondente alla finestra di dialogo mostrata sopra.

Esempio di applicazioni nella struttura Applicazioni

App_A
  - App_x
  - App_y
    - App1
App_B
  - Application_B_1
  - Application_B_2

Se un'applicazione selezionata per il download è diversa dalla versione scaricata precedentemente sul controller, scegliere tra le seguenti opzioni:

Opzione

Descrizione

Tenta la modifica in linea. Se è impossibile, eseguire il download completo.

Questa opzione è selezionata per impostazione predefinita. Le parti modificate delle applicazioni selezionate vengono cambiate sul controller e le parti di nuova creazione vengono scaricate sul controller.

Imponi modifica in linea. Se è impossibile, annullare l’operazione.

Se non è possibile eseguire la modifica online (di almeno una) delle applicazioni selezionate (ad esempio perché si è già eseguito in precedenza il comando Pulisci tutto o Pulisci applicazione, il download non viene eseguito.

Esegui sempre un download completo.

A prescindere dalle versioni già esistenti sul controller, sul controller vengono ricaricate tutte le parti delle applicazioni selezionate.

Per le applicazioni non ancora presenti sul controller, verrà eseguito automaticamente un download completo.

Inoltre, attivando le caselle di selezione corrispondenti, è possibile decidere:

  • se le applicazioni esistenti che non fanno più parte del progetto debbano essere eliminate dal controller;

  • se le applicazioni selezionate debbano essere avviate dopo l'esecuzione del download o della modifica online.

L'opzione Avvia tutte le applicazioni dopo il download riavvia tutte le destinazioni del download nello stato RUNNING, a condizione che i rispettivi ingressi Run/Stop comandino lo stato RUNNING, ma indipendentemente dall'ultimo stato del controller prima dell'inizio del download multiplo. Deselezionare quest'opzione se non si desidera che i controller di destinazione si riavviino nello stato RUNNING. Inoltre, prima di utilizzare l'opzione Download multiplo, testare le modifiche nel programma applicazione in modalità virtuale o in un ambiente non di produzione e confermare che il controller e le apparecchiature associate assumano le condizioni previste nello stato RUNNING.

 AVVERTIMENTO
FUNZIONAMENTO IMPREVISTO DELL'APPARECCHIATURA
Verificare sempre che il programma d'applicazione funzioni come previsto per tutti i controller di destinazione e le apparecchiature associate prima di emettere il comando "Scaricamento multiplo…" con l'opzione selezionata "Avvia tutte le applicazioni dopo il download o la modifica in linea".
Il mancato rispetto di queste istruzioni può provocare morte, gravi infortuni o danni alle apparecchiature.
NOTA: Durante uno scaricamento multiplo, a differenza di uno scaricamento normale, EcoStruxure Machine Expert non offre l'opzione di creare un applicazione di avvio. È possibile creare manualmente un'applicazione di avvio in qualunque momento selezionando Crea applicazione di avvio nel menu online su tutti i controller di destinazione (il controller deve essere nello stato STOPPED per compiere questa operazione).

Prestare attenzione, perché in generale le variabili di tipo PERSISTENT non vengono inizializzate. Se invece il layout dei dati è cambiato, vengono inizializzate automaticamente.

Con l'opzione Non abilitare variabili forzate attivata, il download è bloccato se nel controller si trova già un'applicazione con variabili forzate e se è stata modificata l'implementazione di questa applicazione. Viene visualizzato il messaggio Errore: saltato perché sono forzate una o più variabili per questa applicazione nella finestra di dialogo Download multiplo - Risultato.

Dopo aver confermato le impostazioni della finestra di dialogo facendo clic su OK, viene eseguito un primo controllo sintattico di tutte le applicazioni selezionate. Da questo punto in poi, ogni comunicazione dell'applicazione con il relativo dispositivo deve essere verificata dell'esecuzione del download.

Il download è considerato completo dopo che è stato visualizzato l'elenco delle applicazioni selezionate, con le informazioni dettagliato sulle operazioni eseguite per ogni applicazione.

Finestra di dialogo Download multiplo - Risultato

Se si attiva l'opzione Modalità in linea sicura nelle Impostazioni comunicazione del relativo dispositivo, è necessario dare conferma dopo aver richiamato questo comando.

Download su un controller HMI o un HMI

Se si utilizza il comando Download multiplo... per scaricare un'applicazione su un HMI o un controller HMI, tenere a mente che il runtime Vijeo-Designer non viene aggiornato automaticamente con il processo.

Per aggiornare il Vijeo-Designer runtime manualmente, eseguire il comando Strumenti > Strumenti esterni, quindi selezionare Scarica il firmware HMI per lanciare il programma di installazione Vijeo-Designer runtime.

Per eseguire un download multiplo in un controller HMI scaricando l'applicazione del controller e l'applicazione HMI, occorre selezionare l'opzione Esegui sempre un download completo.

Download di configurazioni nei dispositivi DTM

La finestra di dialogo Download multiplo consente di scaricare le configurazioni nei dispositivi DTM.

Nell'elenco di elementi da scaricare, un DTM dell'applicazione è indicato con questo formato:

<nome controller>:<nome gestore protocollo>: tutti i dispositivi associati

Esempio: MyController: Industrial_Ethernet_Manager: tutti i dispositivi associati

NOTA: prima di scaricare una configurazione in un dispositivo DTM, verificare che lo stato del dispositivo DTM lo consenta.

Alcuni dispositivi, ad esempio, non consentono il download di configurazioni mentre si trovano nello stato operativo. Provare a deselezionare l'opzione Dopo il download o la modifica in linea, avviare tutte le applicazioni nel caso in cui l'applicazione del controller collochi il dispositivo DTM in uno stato che impedisce il download della configurazione.