Descrizione degli stati del Controller
Descrizione degli stati del controller
Questa sezione contiene una descrizione dettagliata degli stati del controller.
|
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:
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.