Ho uno SlimLine di tipo “Ethernet CPU Compact MPS053” che uso per gestire alcuni input/output e mi servirebbe avere delle variabili che mantengano il loro ultimo valore anche in caso di spegnimento. Dal manuale queste variabili sarebbero di tipo RETAIN. Ho seguito la guida e inserito:
“Ultima_Posizione” di tipo UINT all’inidirizzo %MD100.2048
Ho provato ad assegnare un valore a questa variabile attraverso una piccola interfaccia web, però spegnendo ho visto che come valore iniziale viene riscritto 0.
Da nessuna parte nel codice (nemmeno nell’inizializzazione) cambio il suo valore quindi non capisco come mai ritorna 0. Se per caso avete tempo a darmi una mano, probabilmente sto sbagliando qualcosa riguardo le variabili RETAIN ?