LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

removing sub-VI from memory

Is it possible to remove a subVI from memory with the
"Invoke Node", "Abort VI"-Method?

My problem is: after about 1 hour a low level subVI from
LabVIEW (Read Serial Port) hangs up! The subVI doesn't have a
timeout-parameter and is just waiting forever for some bytes at the
serial port. Now my program is waiting for this subVI forever.
I already programmed a watchdog, which tells me, when this error
occurs. Then the user (me) gets warned and I try to abort this
subVI by the above method. But: that doesn't seem to work? Any
other idea?
(I could move the serial communication into separate VI, which
communicates with the main program via a handshake procedure, but
that doesn't solve the problem.)

TIA
Gerd Wieczorek


--
Posted
from mail.zrz.TU-Berlin.DE [130.149.4.15]
via Mailgate.ORG Server - http://www.Mailgate.ORG
0 Kudos
Message 1 of 1
(2,575 Views)