Salvare valori su variabili in mancanza di alimentazione
-
- Posts: 208
- Joined: 25/02/2014, 12:40
Salvare valori su variabili in mancanza di alimentazione
Buongiorno,gentilmente volevo chiedere alcune cose riguardo a dei salvataggi su Logiclab.
Sto eseguendo un applicativo con un td430 e ho usato una funzione conteggio up(ctu_udint) per conteggiare degli impulsi che mi arrivano da un misuratore di energia elettrica per poter verificare i consumi.
Il risultato lo salvo su una variabile Retain ma quando manca tensione il tutto si azzera.
Ho provato ad usare anche l'operatore ADD per sommare al risultato del conteggio una costante(0) per poter salvare questo valore in un'altra variabile Retain ma anche in questo caso quando manca tensione perdo il valore del conteggio.
Gentilmente sapreste indicarmi come poter risolvere ciò?
Grazie infinite.
Denis
Sto eseguendo un applicativo con un td430 e ho usato una funzione conteggio up(ctu_udint) per conteggiare degli impulsi che mi arrivano da un misuratore di energia elettrica per poter verificare i consumi.
Il risultato lo salvo su una variabile Retain ma quando manca tensione il tutto si azzera.
Ho provato ad usare anche l'operatore ADD per sommare al risultato del conteggio una costante(0) per poter salvare questo valore in un'altra variabile Retain ma anche in questo caso quando manca tensione perdo il valore del conteggio.
Gentilmente sapreste indicarmi come poter risolvere ciò?
Grazie infinite.
Denis
-
- Moderatore
- Posts: 1716
- Joined: 29/10/2010, 10:09
- Contact:
Re: Salvare valori su variabili in mancanza di alimentazione
Salve,
è possibile che nella tabella delle variabili, alla voce "INIT VALUE" non ci sia un campo vuoto ma sia messo "0"?
è possibile che nella tabella delle variabili, alla voce "INIT VALUE" non ci sia un campo vuoto ma sia messo "0"?
-
- Posts: 208
- Joined: 25/02/2014, 12:40
Re: Salvare valori su variabili in mancanza di alimentazione
Salve,nella voce valore iniziale delle varie variabili il campo è vuoto e non c'è lo "0".
-
- Moderatore
- Posts: 1716
- Joined: 29/10/2010, 10:09
- Contact:
Re: Salvare valori su variabili in mancanza di alimentazione
Elimini la variabile in questione, salvi il progetto e la ricrei di tipo ritentiva mappata "Retain data block for user data mapping".
-
- Posts: 208
- Joined: 25/02/2014, 12:40
Re: Salvare valori su variabili in mancanza di alimentazione
L'ho già fatto e comunque è salvata nel blocco che dice lei.
È una variabile di tipo retain.
La stessa cosa l'ho fatta per altri blocchi con ctu_udint e altre variabili sempre retain e salvate in quel blocco li ma se manca tensione tutto si azzera.
È una variabile di tipo retain.
La stessa cosa l'ho fatta per altri blocchi con ctu_udint e altre variabili sempre retain e salvate in quel blocco li ma se manca tensione tutto si azzera.
-
- Posts: 208
- Joined: 25/02/2014, 12:40
Re: Salvare valori su variabili in mancanza di alimentazione
Ho fatto come dice lei ma il problema persiste.Quando manca tensione il blocco ctu_udint si azzera e anche il valore contenuto nella variabile di tipo retain si azzera perdendo tutti i dati in essa contenuti.
La stessa cosa l'ho fatta per altri blocchi con ctu_udint e altre variabili sempre retain e salvate in altri blocchi ma se manca tensione tutto sparisce.
La stessa cosa l'ho fatta per altri blocchi con ctu_udint e altre variabili sempre retain e salvate in altri blocchi ma se manca tensione tutto sparisce.
-
- Moderatore
- Posts: 1716
- Joined: 29/10/2010, 10:09
- Contact:
Re: Salvare valori su variabili in mancanza di alimentazione
Salve,
per favore mi può inviare l'applicativo così lo analizzo? Lo invii pure a support@pixsys.net
per favore mi può inviare l'applicativo così lo analizzo? Lo invii pure a support@pixsys.net
-
- Moderatore
- Posts: 1716
- Joined: 29/10/2010, 10:09
- Contact:
Re: Salvare valori su variabili in mancanza di alimentazione
Salve,
sostituisca il blocchetto CTU che usa nella prima riga del programma "consumo" con i due blocchetti come vede qui sotto:
sostituisca il blocchetto CTU che usa nella prima riga del programma "consumo" con i due blocchetti come vede qui sotto:
You do not have the required permissions to view the files attached to this post.
-
- Posts: 208
- Joined: 25/02/2014, 12:40
Re: Salvare valori su variabili in mancanza di alimentazione
Perfetto,ma lo devo fare anche per gli altri blocchetti?
Quelli dei consumi mensili e giornaliero?
Quelli dei consumi mensili e giornaliero?
-
- Moderatore
- Posts: 1716
- Joined: 29/10/2010, 10:09
- Contact:
Re: Salvare valori su variabili in mancanza di alimentazione
Salve,
probabilmente questi blocchetti CTU non funzionano correttamente, stiamo analizzando cosa può essere.
Le consiglio di sostituire tutti questi blocchi con la riga che le ho allegato (in pratica fa esattamente la stessa cosa) per sicurezza.
probabilmente questi blocchetti CTU non funzionano correttamente, stiamo analizzando cosa può essere.
Le consiglio di sostituire tutti questi blocchi con la riga che le ho allegato (in pratica fa esattamente la stessa cosa) per sicurezza.