LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

LabVIEW program will not run on Windows 2000

I need to run parts of a LabVIEW program on a PC which does not contain all the hardware required to run the full version. This used to work on Windows 95/98 but on Windows 2000 I get error message 'Capabilty not supported. VI was stopped at node 0x1BC of subvi "Out Port.vi"'. This program is very large and full of references of this type, is there an easy way around this problem?
0 Kudos
Message 1 of 3
(2,938 Views)
Hi,
I might be barking up the wrong tree here, but Windows 2000 is built on top of the architecture of Windows NT. Win NT/2000 treats direct memory access differently to Win95/98.
Have a look at the following link and see if that helps - unfortunately it involves re-writing (well, re-linking) the .vi's that are calling the out port.vi. The link is in reference to writing to the parallel port through direct memory access, but the .vi's are based on writing to any memory location.

http://digital.ni.com/public.nsf/3efedde4322fef19862567740067f3cc/c80752c53094c296862565f3007ac765?OpenDocument

http://exchange.ni.com/servlet/ProcessRequest?RHIVEID=101&RNAME=ViewQuestion&HOID=506500000008000000110A0000&ECategory=LabVIEW.LabVIEW+General

As you don't say wh
at version of LV you're using, the following link might also prove useful (if you're using LV 6.0.2+)
http://exchange.ni.com/servlet/ProcessRequest?RHIVEID=101&RNAME=ViewQuestion&HOID=506500000008000000102F0000&ECategory=LabVIEW.LabVIEW+General



Hope that helps

S.
// it takes almost no time to rate an answer Smiley Wink
Message 2 of 3
(2,938 Views)
Thanks for the prompt response. Problem now fixed.
0 Kudos
Message 3 of 3
(2,938 Views)