HI,
I am currently updating a real-time application from LabVIEW 8.5 to 2009. In LabVIEW 8.5, I would reboot the controller, delete the exe, ftp the new exe, and then programaticaly start it using vi server. The problem I am running into is the following error:
LabVIEW Real-Time: VIs built into executables cannot be accessed through VI Server calls. Use Source Distributions to dynamically call VIs on Real-Time targets."Apparently, you can no longer call a VI from an executable using VI Server in LabVIEW 2009. Using a source distribution is not an option, it must be an exe. Does anyone know a good way I can get around this?
Does anyone know how to do one of the following:
1) Stop an exe running on the real-time programmatically. (This way I could delete it, place my new one on the real-time, reboot, and then have it boot on startup)
2) Start an exe on the real-time programmatically (not using VI-Server). (Reboot to kill the exe, delete it, place the new one on the real-time,start it programmatically)
3) Any other ideas on how ot deploy and run my exe.
NOTE: Per project requirements, I must deploy a new executable at the start of my program.
Any suggestions would be great.
Thanks,
Paul