Last visit was: It is currently 26/09/2020, 19:03


All times are UTC + 1 hour [ DST ]




Post new topic Reply to topic  [ 3 posts ] 
Author Message
 Post subject: PL500 Retentive memory
PostPosted: 20/07/2020, 16:22 

Joined: 20/07/2020, 9:32
Posts: 2
Buongiorno,
Premetto che sto ancora facendo dei test per prendere confidenza con l'ambiente di sviluppo e le funzionalità del PL500.

Ho dichiarato un data types ( myDataType) con queste variabili
Code:
bo : bool;
b1 : bool;
c1 : uint;
c2 : uint;

Poi ho creato una struttura ( myStruct):
Code:
count1 : udint;
count2 : udint;
data : array [0..255] of myDataType


Ho definito la stuttura come
Code:
VAR_GLOBAL RETAIN
myData : myStruct;
END_VAR

Ho creato un FB che ha come parametro input/output la struttura definta sopra.
In fase di compilazione ottengo "A4100: Retentive vars space exhausted"

Se anche per il bool viene comunque riservata una word, il totale dovrebbe essere 4*256 = 1024, se poi passando la struttura all' FB ne fà una copua e si riserva altro spazio non ritentivo siamo a un totale di 2048.
Il LogicLab mi da come retain space 2k ma nel manuale del PL500 trovo N. Word ritentive 10.000 words.
Cosa mi sta sfuggendo?
C'è modo di passare una struttura ad un FB senza fare un copia della stessa?


Top
Offline Profile  
 
 Post subject: Re: PL500 Retentive memory
PostPosted: 21/07/2020, 14:58 
Moderatore

Joined: 12/09/2016, 14:49
Posts: 837
Buongiorno,
purtroppo il codice errore citato richiede una analisi di progetto per poterne identificare la causa. In questo caso dovrebbe inviare il suo progetto a support@pixsys.net o eventualmente postarlo interamente in questo forum (ma sarebbe pubblico), per poterle dare una risposta corretta.

Cordiali Saluti.


Top
Offline Profile  
 
 Post subject: Re: PL500 Retentive memory
PostPosted: 21/07/2020, 15:20 

Joined: 20/07/2020, 9:32
Posts: 2
Progetto inviato.


Top
Offline Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 3 posts ] 

All times are UTC + 1 hour [ DST ]


Who is online

Users browsing this forum: No registered users and 7 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Theme created StylerBB.net & kodeki