Vai al contenuto
PLC Forum


S7/200 + Td200 - Perdita variabili dopo mancanza di alim


Messaggi consigliati

Inserito:

Ho fatto un programmino con un S7/200 collegato ad un TD200, attraverdo quast'ultimo vado a variare una trentina di variabili, ma purtoppo se lascio disalimentato il sistema dopo qualche giorno le variabili mi vanno a zero.

Ho risolto il problema inserendo la batteria tampone che fornisce Siemens, ma verrei trovare una soluzione che non mi obblighi ad usare la batteria.

Se a qualcuno è già capitato o ha qualche dritta...

Grazie Luigino.


Inserita:

Controlla nella configurazione della CPU le zone di variabili dichiarate retentive , può darsi che non sono dichiarate come l'applicazione richiederebbe .

bigalex :blink:

Inserita:

le cpu della serie 200 cosi' come vengono fornite, a cpu spenta le aree ritentive durano all'incirca sulle 100 ore, utilizzando la batteria tampone aquistabile a parte, le memorie ritentive durano circa 200 giorni.

mentre se si vuole essere sicuri che i dati rimangano SEMPRE, bisogna salvare i dati sulla eeprom quando vengono modificati.

a questo proposito c'e' una piccola funzione scaricabile dal sito della siemens, che si chiama "Store to eeprom".

dove vengono salvati in eeprom le aree V che interessano. naturalmente bisogna stare attenti a non scrivere sulla eeprom ogni ciclo macchina ma solo fronte di una variazione altrimenti la CPU dura un'ora e mezza e poi la puoi buttare nel canale.

questa funzione io la sto usando e funziona bene, bisogna gestirla adeguatamente per il problema della durata della eeprom,

ma per programmi dove una volta scritti i valori giusti in fase si messa in servizio della macchina, verranno cambiati pochissime volte per cui si puo' andare tranquilli..

ciao

il numere dell'ID sul sito della siemens di "Store to eeprom" e': 17471561

Link: Store to eeprom

Inserita:

Ho fatto come dicevi, ho scaricato il programmino da Siemens, e sembra tutto OK.

Grazie mille

Luigino.

  • 3 weeks later...
Inserita:

Scusate l'intromissione , ma io normalmente uso Omron , e ho eseguito solo pochi applicativi con l'S7200 , in più sono anche nuovo del forum (che direi eccezionale peccato non averlo scoperto prima) ,.....vengo al sodo , ma non è sufficiente impostare il valore della variabile nel blocco dati? ... spero di non avere fatto una domanda stupida :(

Inserita:

"ma non è sufficiente impostare il valore della variabile nel blocco dati?"

Scusate ancora non avevo letto bene .. :o ......le variabili sono impostate da TD200 :lol:

è colpa dell'ora tarda :blink:

ciao

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...