Questa sezione fornisce un elenco di soluzioni possibili dei problemi che possono verificarsi con l'HMI SCU e le procedure per la risoluzione degli stessi.
Impossibile trasferire l'applicazione
Cause possibili:
oIl PC non riesce a comunicare con il controller.
oSoMachine non è configurato per il collegamento corrente.
oL'applicazione è valida?
oIl gateway CoDeSys è in esecuzione?
oCoDeSys SP win è in esecuzione?
Risoluzione:
oFare riferimento a (Comunicazione tra SoMachine e il HMI SCU).
oIl programma applicativo deve essere valido. Fare riferimento alla sezione di debug per maggiori informazioni.
oIl gateway CoDeSys deve essere in esecuzione:
a.fare clic sull'icona del gateway CoDeSys nella barra delle applicazioni,
b.selezionare Avvia gateway.
La comunicazione tra SoMachine e il HMI SCU non è possibile.
Cause possibili:
oSoMachine non è configurato per il collegamento corrente.
oUso dei cavi errato.
oIl controller non è stato rilevato dal PC.
oLe impostazioni di comunicazione non sono corrette.
oIl controller ha rilevato un errore oppure il firmware non è valido.
Risoluzione: per la risoluzione dei problemi, seguire il diagramma di flusso riportato sotto, quindi fare riferimento alla tabella che segue:
Controllo |
Azione |
---|---|
1 |
Verificare che: oil cavo sia collegato appropriatamente al controller e al PC e non sia danneggiato; osi sia utilizzato il cavo o l'adattatore specifico, a seconda del tipo di collegamento: ocollegamento Ethernet o seriale, oCavo XBTZG935 per una connessione USB. oConnessioni XBTZG935 e XBTZGUSB o TCSXCNAMUM3P e XBTZGUSBB quando il controller è montato su un pannello frontale. |
2 |
Verificare che HMI SCU sia stato rilevato dal PC: 1.Fare clic su Start > Pannello di controllo > Sistema, quindi selezionare la scheda Hardware e fare clic su Gestione dispositivi, 2. ![]() Verificare che il nodo HMI SCU appaia nell'elenco come illustrato: 3.Se il nodo HMI SCU non è presente nell'elenco o se è visualizzata l'icona |
3 |
Verificare che il percorso attivo sia corretto: 1.Fare doppio clic sul nodo del controller nella vista dispositivi. 2.Verificare che il nodo HMI SCU appaia in grassetto, non in corsivo. In caso contrario: a.Arrestare il gateway CoDeSys: fare clic con il pulsante destro del mouse sull'icona nella barra delle applicazioni e selezionare Stop Gateway. b.Scollegare e ricollegare il cavo sul lato controller. c.Avviare il gateway CoDeSys: fare clic con il pulsante destro del mouse sull'icona nella barra delle applicazioni e selezionare Avvia Gateway. d.Selezionare il gateway nella finestra del controller di SoMachine e fare clic su Sfoglia la rete. Selezionare il nodo HMI SCU e fare clic su Imposta percorso attivo. NOTA: Se il PC è collegato a una rete Ethernet, l'indirizzo può essere cambiato. In tal caso, il percorso attivo impostato non è più corretto e il nodo HMI SCU viene visualizzato in corsivo. Selezionare il nodo HMI SCU e fare clic su Risolvi nome. Se il nodo non appare più in corsivo, fare clic su Imposta percorso attivo per correggere. |
L'applicazione non passa allo stato RUN
Possibili cause:
oNel task non è stato dichiarato alcun POU.
oControllerLockout attivato.
Risoluzione:
Poiché i POUs sono gestiti dai task, aggiungere un POU a un task.
1.Fare doppio clic su un task nella struttura Applicazioni.
2.Fare clic sul pulsante Aggiungi chiamata nella finestra dei task.
3.Selezionare il POU da eseguire nella finestra Assistente immissione e fare clic su OK.
4.Sbloccare il Controller in Vijeo Designer.
Non è possibile creare l'applicazione di avvio
Causa possibile:
Il funzionamento non è possibile mentre il controller si trova in stato RUN.
Risoluzione:
oSelezionare Arresta applicazione.
oSelezionare Crea progetto di avvio.
Non è possibile modificare il nome dispositivo
Causa possibile:
L'applicazione non è in esecuzione.
Risoluzione:
oSelezionare Arresta applicazione.
oModificare il nome del dispositivo.
CANopen L'Heartbeat non viene inviato con regolarità
Causa possibile:
Il valore di Heartbeat non è corretto.
Risoluzione:
occorre reimpostare l'Heartbeat del master CANopen:
oCalcolare il tempo consumatore Heartbeat:
Heartbeat Consumer Time = Producer Time * 1.5
oAggiornare il valore Heartbeat.
Il monitoraggio del POU è lento
Causa possibile:
oL'intervallo del task è troppo breve o il POU è troppo grande.
oLa velocità del collegamento tra controller e dispositivo è troppo bassa (su collegamento seriale).
Risoluzione:
oAumentare l'intervallo task configurato.
oSuddividere l'applicazione in POUs più piccoli.
Nella schermata HMI compare l'indicazione di Memoria esaurita
Causa possibile:
oil numero di variabili e simboli condivisi tra il controller e l'HMI è troppo elevato.
Risoluzione:
oRidurre il numero di variabili e simboli condivisi tra il controller e l'HMI.
oEseguire un ciclo di spegnimento-accensione dell'HMI.