LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Reference + value propery memory full error

i am using FPGA 7831R for DIO and AIO.  i have implemented the logic in LV7.1. i am calling the FPGA vi using calbyreference method.  The outputs(Indicator) i am taking from FPGA are given to many subvis using reference of one boolean array for all DI's.  Now, the problem is when i execute the code the vi is giving error at the reference value property node.  the error is
 
Error 2 occurred at Property Node (arg 1) in sub-Precondition_V1.vi->Test VI.vi
Possible reason(s):
LabVIEW:  Memory is full.
---
NI-488:  Write detected no Listeners
 
Please find the attachment of a screen shot
 
 
-Visswanathan
0 Kudos
Message 1 of 3
(3,271 Views)

Hello Visswanathan,

I wasn't able to tell what kind of reference was going into these property nodes that are causing the problems.  Is this the reference to the FPGA VI or a reference to something else like a control or other non-FPGA VI.

After re-reading, I see that you are passing around the reference of an Array indicator.  I would recommend passing the array by wire instead of using a property node.  It is much much faster to do it this way.  If you absolutely have to use the value property node, try to keep the other property nodes to a minimum.  It sounds like you are also working with very large arrays.  How big are they?  Usually the FPGA tolerance for large arrays is much lower than Windows. 

Regards,

Steve T.

0 Kudos
Message 2 of 3
(3,241 Views)

thank u

the array size is 10 and it is a boolean array.  now, i am wiring the array to all my sub-vi's.  it is working fine.

0 Kudos
Message 3 of 3
(3,224 Views)