From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
04-09-2009 12:11 PM
I have a PXI-8156B controller with a Windows NT OS in a PXI-1000B chassis. The 8156B has LabVIEW 7.x Evaluation installed and can open/run the evaluation copy's example VIs. When it is used to open a LabVIEW 8.6 VI, it gives the error message 'VI is not signed'. Is there any way of saving a LabVIEW 8.6 VI such that LabVIEW 7.x can open it?
Lately I have also been trying to use the application builder to make an executable file to load onto the 8156B, but the 8156B is unable to run the 8.6 run-time engine as it requires a Windows XP/2000/Vista OS. Is there any way around this?
Thanks.
04-09-2009 12:16 PM - edited 04-09-2009 12:17 PM
LabVIEW 7.x cannot open VIs written in a newer version of LabVIEW. This is true of any version. If you have an 8.6 VI then you have to backsave it. This will require several steps: 8.6 -> 8.2 -> 8.0 -> 7.x. This also means you need the version of LabVIEW as noted in the sequence. Alternatively, you can uplaod the VI to this forum, as folks here are typically willing to backsave.
As for the Runtime: you need the same Runtime version as the version of LabVIEW that was used to create the application. The 7.x Runtime will not be able to run an 8.6 app. If your controller has LabVIEW 7 I don't understand why you're compiling it in 8.6.
04-09-2009 12:17 PM
To answer your first question: No.
To answer your second question: No.
Sorry I couldn't be of more help.
04-09-2009 12:42 PM - edited 04-09-2009 12:48 PM
Thanks to both of you for responding. Smercurio, I can't compile anything on the PXI-8156B because the LabVIEW copy is 'Evaluation'. It cannot modify VIs. It can only view or run them.
04-09-2009 12:59 PM
04-09-2009 01:12 PM
04-09-2009 01:32 PM
04-09-2009 01:37 PM
Well, in order to run LabVIEW 8.6 we'd need to upgrade to XP. The system barely has the capabilities to run XP (233 MHz processor and 64 MB RAM--absolute minimum requirements) and has already shown to be unstable. Alongside that is the fact that NT doesn't support USB, the network adapter is down for very odd reasons and so the fastest method of communication we have between it and another computer is HyperTerminal. This means--as far as I know--we can't take an image of the current OS and reinstall it if/when the XP upgrade goes horribly wrong. So we're a little uncomfortable with burning what looks like our last bridge.
Good idea, though. Thanks.