Descrizione degli stati del Controller

 

Descrizione degli stati del controller

Introduzione

Questa sezione contiene una descrizione dettagliata degli stati del controller.

Warning_Color.gifAVVERTIMENTO

FUNZIONAMENTO IMPREVISTO DELL'APPARECCHIATURA

oNon dare mai per scontato che il controller in uso si trovi in un determinato stato prima di eseguire una modifica di stato, configurare le opzioni del controller, trasferire un programma o modificare la configurazione fisica del controller e le relative apparecchiature collegate.

oPrima di eseguire una qualsiasi di queste operazioni, prendere in considerazione l'effetto che questa azione può avere su tutte le apparecchiature collegate.

oPrima di operare sul controller, verificarne lo stato osservando le segnalazioni dei LED.

oConfermare la condizione dell'ingresso Run/Stop (se presente e configurato) e/o dell'interruttore Run/Stop (se presente) prima di operare sul controller.

oVerificare la presenza della forzatura dell'uscita prima di operare sul controller.

oRivedere le informazioni sullo stato del controller tramite EcoStruxure Machine Expert prima di agire sul controller.(1)

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

(1) Gli stati del controller possono essere letti nella variabile di sistema PLC_R.i_wStatus della Libreria di sistema M262.

Tabella degli stati del controller

Le seguenti tabelle descrivono La seguente tabella gli stati del controller:

Stato controller

Descrizione

Stato dei LED

BOOTING

Il controller esegue il firmware di avvio e i test automatici interni. Verifica quindi il checksum del firmware e le applicazioni utente.

Ogni LED, dal LED PWR al LED NS o S3, a seconda del codice prodotto del controller, lampeggia prima di accendersi con luce verde. La sequenza di avvio è completata quando tutti i LED sono accesi con luce verde fissa. I LED lampeggiano quindi brevemente tutti insieme per indicare che il controller è operativo.

INVALID_OS

Non è presente un file del firmware valido nella memoria Flash o il firmware non è di Schneider Electric. Il controller non esegue l'applicazione. Vedere la sezione Aggiornamento del firmware per ripristinare uno stato corretto.

Il LED FSP resta accesso rosso fisso dopo la sequenza di avvio.

Stato controller

Descrizione

LED

RUN

(Verde)

ERR

(Rosso)

I/O

(Rosso)

EMPTY

Il controller non ha applicazioni.

SPENTO

Lampeggio singolo

SPENTO

EMPTY dopo che è stato rilevato un errore di sistema

Questo stato è uguale allo stato EMPTY normale. Ma l'applicazione è presente e intenzionalmente non caricata. Lo stato corretto viene ripristinato con un nuovo riavvio (ciclo di spegnimento e riaccensione), oppure un nuovo download dell'applicazione.

SPENTO

Lampeggio rapido

SPENTO

RUNNING

Il controller sta eseguendo un'applicazione valida.

ACCESO

SPENTO

SPENTO

RUNNING con punto di interruzione

Questo stato è uguale allo stato RUNNING con le seguenti eccezioni:

oLa parte di elaborazione task del programma non riprende fino all'eliminazione del punto di interruzione.

oLe indicazioni dei LED sono diverse.

oPer maggiori informazioni sulla gestione dei punti di interruzione, vedere EcoStruxure Machine Expert - Guida alla programmazione.

Lampeggio singolo

SPENTO

SPENTO

RUNNING con errore esterno rilevato

Configurazione, TM3, SD Card o altro errore di I/O rilevato.

Quando il LED di I/O è acceso, informazioni dettagliate sull'errore rilevato sono disponibili in PLC_R.i_lwSystemFault_1 e PLC_R.i_lwSystemFault_2. Una condizione di errore qualsiasi segnalata da queste variabili provoca l'accensione del LED di I/O.

ACCESO

SPENTO

ACCESO

STOPPED

Il controller ha un'applicazione valida che si trova in stop. Per una spiegazione del comportamento delle uscite e dei bus di campo in questo stato, vedere STOPPED state.

Lampeggio regolare

SPENTO

SPENTO

STOPPED con errore esterno rilevato

Configurazione, TM3, SD Card o altro errore di I/O rilevato.

Lampeggio regolare

SPENTO

ACCESO

HALT

Il controller arresta l'esecuzione dell'applicazione in quanto ha rilevato un errore dell'applicazione.

Lampeggio regolare

ACCESO

Applicazione di avvio non salvata

Il controller ha un'applicazione in memoria che differisce dall'applicazione nella memoria Flash. Al successivo ciclo di spegnimento e riaccensione, l'applicazione sarà sostituita da quella proveniente dalla memoria Flash.

Acceso o lampeggio regolare

Lampeggio singolo

SPENTO

Questa figura mostra la differenza tra il lampeggio veloce, il lampeggio regolare e il lampeggio singolo:

G-SE-0075475.1.gif-high.gif

 

 

Informazioni dettagliate sullo stato STOPPED

Le dichiarazioni seguenti sono vere per lo stato STOPPED:

oL'ingresso configurato come Run/Stop resta operativo.

oL'uscita configurata come uscita di allarme resta operativa e assume il valore 0.

oI servizi di comunicazione Ethernet, Seriale (Modbus, ASCII, ecc.) e USB restano operativi e i comandi scritti da questi servizi possono continuare a influenzare l'applicazione, lo stato del controller e le variabili di memoria.

oLa visualizzazione Web non è operativa.

oLe uscite assumono inizialmente lo stato configurato predefinito (Mantieni valori correnti, o Imposta tutte le uscite su valore predefinito), oppure lo stato imposto dalla forzatura delle uscite, se utilizzata. Il successivo stato delle uscite dipende dal valore dell'impostazione Aggiorna I/O in Stop e dai comandi ricevuti dai dispositivi remoti. Per maggiori informazioni sul comportamento delle uscite TM3, fare riferimento alla documentazione TM3 Configurazione dei moduli di espansione - Guida alla programmazione.

Task e comportamento di I/O quando si seleziona Aggiorna I/O in Stop 

Quando è selezionata l'opzione Aggiorna I/O in Stop si verifica quanto segue:

oL'operazione di lettura degli ingressi continua normalmente. Gli ingressi fisici vengono letti e scritti nelle variabili di memoria dell'ingresso %I.

oL'operazione di elaborazione task non viene eseguita.

oL'operazione di scrittura sulle uscite continua. Le variabili della memoria di uscita %Q vengono aggiornate per riflettere la configurazione Mantieni valori o la configurazione Imposta tutte le uscite su valore predefinito, adattata per tutte le forzature delle uscite, quindi scritta nelle uscite fisiche.

Comportamento CANopen quando si seleziona Aggiorna I/O in Stop 

Quando si seleziona l'impostazione Aggiorna I/O in Stop per i bus CANopen si verifica quanto segue:

oIl bus CANopen resta completamente operativo. I dispositivi sul bus CANopen continuano a rilevare la presenza di un Master CANopen funzionale.

oTPDO e RPDO continuano ad essere scambiati.

oL'SDO opzionale, se configurato, continua ad essere scambiato.

oLe funzioni Heartbeat e Node Guarding, se configurate, continuano a funzionare.

oSe il campo Comportamento delle uscite durante l'arresto è impostato su Mantieni valori correnti, i TPDO continuano a essere emessi con gli ultimi valori effettivi.

oSe il campo Comportamento delle uscite durante l'arresto è impostato su Imposta tutte le uscite su valore predefinito, gli ultimi valori effettivi vengono aggiornati ai valori predefiniti e i TPDO successivi vengono emessi con questi valori predefiniti.

Task e comportamento di I/O quando non si seleziona Aggiorna I/O in Stop 

Quando l'impostazione Aggiorna I/O in Stop non è selezionata, il controller imposta gli I/O alla condizione Mantieni valori correnti o Imposta tutte le uscite su valore predefinito (adattata per la forzatura delle uscite, se utilizzata). In seguito, è vero quanto segue:

oL'operazione di lettura degli ingressi si interrompe. Le variabili della memoria dell'ingresso %I vengono bloccate ai valori più recenti.

oL'operazione di elaborazione task non viene eseguita.

oL'operazione di scrittura sulle uscite si interrompe. Le variabili di memoria dell'uscita %Q possono essere aggiornate tramite connessioni Ethernet, seriali e USB. Tuttavia, le uscite fisiche non vengono modificate e conservano lo stato specificato dalle opzioni di configurazione.

Comportamento CAN quando non è selezionato Aggiorna I/O in Stop 

Quando l'opzione Aggiorna I/O in Stop non è selezionata, per i bus CANopen si verifica quanto segue:

oIl Master CANopen interrompe le comunicazioni. I dispositivi sul bus CANopen assumono gli stati di posizionamento di sicurezza configurati.

oGli scambi TPDO e RPDO si interrompono.

oGli scambi dell'SDO opzionale, se configurato, si interrompono.

oLe funzioni Heartbeat e Node Guarding, se configurate, si arrestano.

oI valori correnti o predefiniti, in base alla necessità, vengono scritti nei TPDO e inviati una volta prima di arrestare il Master CANopen.