Iris _

Pixsys Forum

everybody's effort for the same goal

Program memory critically low

Goliath86
Posts: 31
Joined: 13/01/2019, 12:23

Re: Program memory critically low

Post by Goliath86 »

Salve,
abbiamo verificato, dopo una reinstallazione pulita di tutto il software dell'HMI TD710, che la memoria di programma utilizzata continua inesorabilmente e lentamente ad aumentare [da 20492kB alle ore 18.00 di ieri dopo la reinstallazione a 29724kB alle ore 09.00 di oggi e in aumento] pur non essendoci alcun programma esterno in esecuzione [nemmeno LLExec, nè Movicon, nè server FTP, nè VNC e pannello scollegato da rete LAN].

Ora stiamo eseguendo lo stesso test anche su un pannello HMI TD820 con stessa versione firmware/software, che non abbiamo mai utilizzato da quando acquistato, nelle stesse condizioni del TD710 [quindi senza LLExec ecc.]. Notiamo che anche qui la RAM di programma continua poco per volta a venire occupata senza mai liberarsi.

Vi terremo informati

Buona giornata
Pixsys tecnico 1
Moderatore
Posts: 1659
Joined: 29/10/2010, 10:09
Contact:

Re: Program memory critically low

Post by Pixsys tecnico 1 »

Ok.
Proverei anche a lasciare attivi i vari servizi di default (VNC, FTP ecc) ma non avviare Movicon (a me sembra un problema legato al progetto)
Goliath86
Posts: 31
Joined: 13/01/2019, 12:23

Re: Program memory critically low

Post by Goliath86 »

OK, grazie del consiglio. Ma come può essere Movicon il problema della RAM se attualmente è completamente disattivato?
Pixsys tecnico 1
Moderatore
Posts: 1659
Joined: 29/10/2010, 10:09
Contact:

Re: Program memory critically low

Post by Pixsys tecnico 1 »

Scusi avevo capito che senza tali programmi la memoria aumentava, non diminuiva. A questo punto faccio fare un controllo dai colleghi sviluppatori su un pannello nuovo.
In questo pannello ha anche il servizio PixsysPortal (per la connessione remota) oppure no?
Goliath86
Posts: 31
Joined: 13/01/2019, 12:23

Re: Program memory critically low

Post by Goliath86 »

No, non mi pare di aver tale programma. Grazie della risposta. Attendo notizie sugli eventuali test e nel frattempo continuiamo a monitorare anche noi la situazione della RAM sui nostri pannelli
Goliath86
Posts: 31
Joined: 13/01/2019, 12:23

Re: Program memory critically low

Post by Goliath86 »

Buongiorno,
dopo aver lasciato i PLC accesi, sempre senza alcun processo in esecuzione (LLExec, Movicon o altro) per tutto il weekend ci ritroviamo stamattina ad avere sul TD710 75156kB di memoria di programma occupata dai 46192kB di venerdì alle 12:30 mentre sul TD820 siamo a 86940kB di memoria occupata dai 34416kB di venerdì sempre alle 12:30.

Sembra ci sia un problema. Ora li lasciamo accesi fintantoché la memoria non verrà tutta occupata per vedere cosa succede.

Buona giornata
Goliath86
Posts: 31
Joined: 13/01/2019, 12:23

Re: Program memory critically low

Post by Goliath86 »

Un aggiornamento:
La memoria continua a venire occupata: siamo a 115888kB sul TD710 e a 104176kB sul TD820 ovvero quasi a metà di memoria di programma disponibile. Vediamo che succede quando la RAM sarà tutta occupata (pensiamo sia questione di giorni)
Pixsys tecnico 1
Moderatore
Posts: 1659
Joined: 29/10/2010, 10:09
Contact:

Re: Program memory critically low

Post by Pixsys tecnico 1 »

Buongiorno,
dai nostri test il memory drain è causato dal servizio Explorer abilitato. Lei ha bisogno che tale servizio sia abilitato sempre per la sua applicazione? cioè ha bisogno che il desktop (e le cartelle) del sistema siano visibili?
Utilizzando Movicon come interfaccia grafica di solito non è necessario (una cosa sono le applicazione, un altra è il desktop di Windows).
Goliath86
Posts: 31
Joined: 13/01/2019, 12:23

Re: Program memory critically low

Post by Goliath86 »

Buongiorno,
grazie della risposta. No non abbiamo bisogno che Explorer rimanga attivo. Proviamo a disabilitarlo ma c'è qualche modo per vedere l'utilizzo della memoria di programma? Così da essere sicuri che anche la nostra app Movicon non vada a consumare memoria.

Grazie ancora della disponibilità
Pixsys tecnico 1
Moderatore
Posts: 1659
Joined: 29/10/2010, 10:09
Contact:

Re: Program memory critically low

Post by Pixsys tecnico 1 »

Dalla variabile struttrua _SysVar_ di Movicon, ci sono dei membri che mostrano la quantità di memoria RAM libera, potreste usare quelle.
In ogni caso, se non usate datalogger con gestione IMDB, difficilmente andrete a utilizzare più della RAM standard massima possibile per processo CE (32Mb).
Post Reply