Diagramma di stato del Controller

 

Diagramma di stato del Controller

Diagramma di stato del Controller

Il seguente grafico descrive la modalità di funzionamento del controller:

G-SE-0006914.2.gif-high.gif

 

 

Legenda:

oGli stati del controller sono indicati in GRASSETTO E TUTTO MAIUSCOLO

oI comandi utente e dell'applicazione sono indicati in Grassetto

oGli eventi di sistema sono indicati in Corsivo

oLe decisioni, i risultati delle decisioni e le informazioni generali sono indicate in testo normale

(1) Per informazioni dettagliate sulla transizione di stato da STOPPED a RUNNING, fare riferimento acomando RUN.

(2) Per informazioni dettagliate sulla transizione di stato da RUNNING a STOPPED, fare riferimento acomando RUN.

Nota 1

il ciclo di accensione (Spegnimento e riaccensione) elimina tutte le impostazioni forzate delle uscite. Per maggiori informazioni, fare riferimento a Stato del Controller e comportamento delle uscite.

Nota 2

Le uscite assumeranno i loro stati iniziali.

Nota 3

Viene visualizzata la schermata di scaricamento dell'HMI con la richiesta di scaricare il firmware, l'HMI e l'applicazione di controllo.

Nota 4

L'applicazione viene caricata nella RAM dopo la verifica di un'applicazione di avvio valida.

Nota 5

Lo stato del controller sarà RUNNING dopo un riavvio se il riavvio è stato provocato da un ciclo di spegnimento/accensione e l'applicazione HMI è stata scaricata utilizzando un comando Scaricamento multiplo... con l'opzione Dopo il download o la modifica in linea, avviare tutte le applicazioni.

Nota 6

durante uno scaricamento riuscito dell'applicazione si sono verificati i seguenti eventi:

oL'applicazione è caricata direttamente nella RAM.

oIn modo predefinito, l'applicazione Boot è stata creata e salvata nella memoria flash.

Nota 7

Tuttavia, vi sono due considerazioni importanti da fare su questa condizione:

oModifica in linea: una modifica in linea (download parziale) inizializzata mentre il controller è nello stato RUNNING riporta il controller nello stato RUNNING se riuscita.

Prima di utilizzare l'opzione Esegui l'accesso con modifica in linea, provare le modifiche nel programma d'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.

Warning_Color.gifAVVERTIMENTO

FUNZIONAMENTO ANOMALO DELL'APPARECCHIATURA

Verificare sempre che le modifiche in linea a un programma d'applicazione in esecuzione (RUNNING) funzioni come previsto prima di trasferirle nei controller.

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

NOTA: Le modifiche in linea al programma non sono scritte automaticamente nell'applicazione di avvio; esse verranno sovrascritte dall'applicazione Boot esistente al successivo riavvio. Se si desidera che le modifiche rimangano anche dopo un riavvio, aggiornare manualmente l'applicazione di avvio selezionando Crea applicazione di avvio nel menu Online.

oDownload multiplo:SoMachine dispone di una funzione che permette di eseguire uno scaricamento di tutta l'applicazione verso destinazioni multiple della rete o del bus di campo.

Una delle opzioni predefinite quando si seleziona il comando Download multiplo... è l'opzione Dopo il download o la modifica in linea, avviare tutte le applicazioni, che riavvia tutte le destinazioni di download nello stato RUNNING, indipendentemente dal relativo stato del controller prima che fosse inizializzato il download multiplo. Deselezionare questa opzione se non si desidera che i controller in questione si riavviino nello stato RUNNING.

Prima di utilizzare l'opzione Scaricamento multiplo..., provare le modifiche nel programma d'applicazione in modalità virtuale o in un ambiente non di produzione e confermare che i controller di destinazione e l'apparecchiatura associata assumano le condizioni previste nello stato RUNNING.

Warning_Color.gifAVVERTIMENTO

FUNZIONAMENTO ANOMALO DELL'APPARECCHIATURA

Verificare sempre che il programma d'applicazione funzioni come previsto per tutti i controller e le apparecchiature di destinazione prima di emettere il comando Scaricamento multiplo… con l'opzione Avvia tutte le applicazioni dopo il download o la modifica in linea selezionata.

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

Nota 8

La piattaforma software SoMachine dispone di numerose e potenti opzioni per la gestione dell'esecuzione dei task e delle condizioni delle uscite mentre il controller si trova negli stati STOPPED o HALT. Per maggiori informazioni, fare riferimento a Stato del controller e comportamento delle uscite.

Nota 9

per uscire dallo stato HALT è necessario emettere uno dei comandi di Reset (Riavvio a caldo, Riavvio a freddo, Reset origine), scaricare l'applicazione ed eseguire un ciclo di accensione/spegnimento.

Se viene attivato un watchdog hardware, si verifica un riavvio automatico in modalità Pronto per il download. In questo stato, l'applicazione HMI e l'applicazione controller non vengono caricate. Il dispositivo può essere ripristinato scaricando nuove applicazioni HMI e controller.

Nota 10

lo stato RUNNING ha due condizioni di eccezione che verranno indicate nello stato Run o con messaggi d'errore sulla schermata HMI.

oRUNNING con errore esterno: è possibile uscire da questa condizione di eccezione eliminando l'errore esterno. Non sono necessari comandi del controller.

oRUNNING con punto di interruzione: fare riferimento a Descrizione stato controller per ulteriori informazioni su questa condizione di eccezione.