12-04-2012 08:24 AM
I'm trying to upgrade a series of durability test stands that have been running for several years. They are using LV 7.1 on cFP-2110 and cFP-22nn controllers, and I need to upgrade them since we've got into a Windows 7 development environment.
I re-wrote the I/O code in LV 2009 and installed it on a cFP-2210 and cFP 2200, and everything ran very slowly and died after 2 days of running. I then transposed it to LV 2011 and it has run perfectly for weeks.
Next, I tried installing it on one of the cFP-2110 controllers and found I could run it as source code, but not compiled. To solve that, I reduced the memory size of the LV11 FieldPoint installation by starting with the FieldPoint 6.0.10 minimal installation and then adding the components for Serial RT (they use RS232 terminal interfaces) and Shared Variable support. That worked and I ran compiled for a week with no trouble, rebooting power each morning.
After the weekend, it no longer boots up, and I get the same message on 2 cFP-2110 controllers when I try to deploy the compiled application on them.
"LabVIEW: VI is not loadable. In a built application, this error might occur because the VI being loaded was last compiled for a different OS, in which case you must save the VI on the current platform. This error might also occur if the VI is a polymor".
Below is the LV11 RT installation. Keep in mind that one of the controllers is a new installation and the other worked fine for a week. I know that the available memory is borderline compared to the 22nn controllers, and I wonder if a weeks worth of running may have reduced the available memory, although the program doesn't write anything to the RT memory. If I can't resolve this, it could be very costly for us to upgrade the quantity of 2110 controllers.
Solved! Go to Solution.
12-04-2012 08:33 AM
I had to remove the image of the cFP-2110 FieldPoint 6.0.10 installation before I could submit my post.
FP drivers 6.1.10
FP VI mgr 6.0.10
HTTP Client 1.2.0
LV RT 11.01
Language Support for LV RT 1.0.0.5
NW Variable eng 1.8.1
NI Sys Cfg 5.3.0
NI Sys Cfg Remote Support 5.3.1
NI web-based Cfg & Monitor 12.0.0
NI Serial RT 3.8.2
NI-VISA 5.2.0
NI-Watchdog 5.1.0
RT Eng for Web serv 12.0.0
Variable Client Support for LV RT 1.8.1
12-04-2012 09:56 AM
12-04-2012 12:47 PM
Thanx for the link. It will at least help me, as I plan to upgrade an old cFP-2100 running a RTEXE from LabVIEW 8.1 to LabVIEW 2011 😉
Best regards,
HL
12-05-2012 08:44 AM
I found the SSE2 checkbox in the build spec and unchecked it. However, the message about previous version still came up, even when trying to connect to the target before compiling.
I went back to MAX and did a complete software uninstall and found that there was a "Base System 7.1" and "Base System Common 7.1" left over from the previous LV RT 7.1 installation. Once I uninstalled all the software and reinstalled what I needed from LV 2011, everything worked out.
Thanks for the help.
Don McMahon