Vai al contenuto
PLC Forum


Perdita SW da schedina CPU 1500 dopo spegnimento alimentazione


Luca_Silvi

Messaggi consigliati

Buongiorno,

stiamo utilizzando una CPU 6ES7515-2FM01-0AB0 con memory card da 256mb 6ES7-954-8LL03-0AA0 su un isola robotizzata con dei robot antropomorfi.

Alla sera il cliente spegne il quadro elettrico dell'isola e al mattino, spesso, alla riaccensione, la schedina risulta "corrotta" e non più accessibile (file corrotti). Il risultato è che bisogna cancellare tutto quello presente sulla memory card esternamente (da lettore schede PC) e a quel punto il TIA torna a ridare accesso alla CPU e si deve ritrasferire tutto il SW e HW.

A qualcuno è mai capitato una cosa del genere? Come avete risolto?

Per cronaca, abbiamo già provato a cambiare sia la CPU che la memory. Sostituito anche alimentatore e diverse altre prove. 

Il problema rimane e non si verifica tutti i giorni.

Attendo volentieri suggerimenti.

Saluti, Luca 

 

Link al commento
Condividi su altri siti


Se sono stati sostituiti il plc, memory card e alimentatore e il problema rimane, significa che

qualcuno si collega al PLC da remoto o in fabbrica e manda il comando MRES, o dal PLC stesso lo fa apposta,

oppure un collegamento esterno dalla fabbrica tipo un virus che va ad attacare il PLC.

La cosa che dovresti provare è quella di provare a staccare il PLC da tutta la rete, spegni e riaccendi e vedi cosa succede.

Il PLC vecchio che è stato tolto dal quadro, lo accendi e lo spegni ogni giorno nel tuo ufficio e vedi cosa succede.

E' un problema strano.

 

Link al commento
Condividi su altri siti

Escluderei virus o collegamenti fabbrica perchè il problema lo dava anche quando era in officina da noi.

Al contrario non escluderei il discorso MRES da sw PLC stesso. Potrebbe essere un bug del SW che per sbaglio, allo spegnimento, manda un comando di MRES?

Sarebbe possibile farlo?

Perchè questa potrebbe essere una spiegazione. 

Link al commento
Condividi su altri siti

Ciao,

esistono alcune istruzioni per scrivere dati direttamente nella SD: il software PLC utilizza questi comandi ?

Magari, se usate impropriamente, queste istruzioni possono "incasinare" la SD.

Il comando di reset della memoria della CPU da codice non so se esiste e non ne ho mai avuto bisogno, quindi su questo non ti posso aiutare.

Altro non mi viene in mente ...

Link al commento
Condividi su altri siti

Luca_Silvi,

Nel capitolo 11 del manuale siemens Sistema di automazione, trovi una parte già dedicata a questo argomento. Numero paragrafo 11.6.1.

Inoltre sul seguente link della siemens, c'è un problema che è molto simile al tuo:

https://support.industry.siemens.com/tf/WW/en/posts/mres-by-cpu/54520?page=0&pageSize=10

Ciao,

Link al commento
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...