ni.com is currently undergoing scheduled maintenance.

Some services may be unavailable at this time. Please contact us for help or try again later.

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,386 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,356 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,339 Views)