09-01-2006 07:30 PM
09-05-2006 11:44 AM
09-05-2006 03:30 PM
Hello,
I searched our CAR database but didn't find an indication of this problem and corresponding fix in 8.2. Did you hear this from an NI representative? Do you have a CAR ID? Perhaps someone will chime in on that. I also searched the following documents, but didn't find an indication of the problem - can you confirm that none of the shared variable issues/comments match your description in these documents:
LabVIEW 8.2 Readme Files:
http://digital.ni.com/public.nsf/allkb/9CCBEB839CD79D58862571C00068BB64
LabVIEW 8.2 Upgrade Notes:
http://www.ni.com/pdf/manuals/371780b.pdf
Real-Time Module 8.2 Features and Changes:
http://zone.ni.com/reference/en-XX/help/370622D-01/lvrthelp/rtnewfeatures/
LabVIEW 8.2 Release Notes
http://www.ni.com/pdf/manuals/371778b.pdf
I hope it has indeed been addressed in 8.2!
Best Regards,
JLS
09-05-2006 04:36 PM
09-06-2006 10:57 AM
09-18-2006 10:51 AM
I have attached a very small cRIO/Host project that demonstrates the shared variable bug/feature that's giving me grief. Once the project is loaded, here's how to expose the problem:
09-19-2006 04:45 PM
09-19-2006 05:17 PM
Chris, I'm not sure I understand what you mean by "...the lifterstat returned the state of liftercmd when i restarted the host." When I run these programs per my numbered instructions, the host vi "reads" a value of false from the lifterstat shared variable in step 7. This bogus false is written to liftercmd. Note that the cRIO code runs continuously in this example, and that it repeatedly sets the value of lifterstat to true as confirmed by the virtual front panel LED. I don't know where the host vi gets a lifterstat value of false, but it's not from the shared variable server on cRIO.
I submitted a service request on this problem last Friday. The workaround provided by the AE is to uncheck the "enable Real-Time FIFO" box in the shared variable properties popup. Doing so does solve my immediate problem, but it leaves me wondering where the host vi is getting the bogus false from when the enable Real-Time FIFO box is checked.