LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

what are the different steps to follow in order to develop an application and deploy it into a PAC

Hi,
I developped a program on my computer but in order to deploy it in a PAC , I don't know what are the different steps to follow?
What are the difference between a stand alone application and communication with server mode.
Can the file which will be downloaded into the PAC be in a form othre than (.exe). 
what does the deployment licence consist of??? is it a software? 
if the file is .exe then how to maintain it?
Thank you for all,
Regards
0 Kudos
Message 1 of 6
(2,866 Views)
Hi!
I developped a program on my computer but in order to deploy it in a PAC , I don't know what are the different steps to follow?
What are the difference between a stand alone application and communication with server mode.
Can the file which will be downloaded into the PAC be in a form othre than (.exe). 
what does the deployment licence consist of??? is it a software? 
if the file is .exe then how to maintain it?
Thank you for all,
Regards
0 Kudos
Message 2 of 6
(2,856 Views)
Hi!
I developped a program on my computer but in order to deploy it in a PAC , I don't know what are the different steps to follow?
What are the difference between a stand alone application and communication with server mode.
Can the file which will be downloaded into the PAC be in a form othre than (.exe). 
what does the deployment licence consist of??? is it a software? 
if the file is .exe then how to maintain it?
Thank you for all,
Regards
0 Kudos
Message 3 of 6
(2,840 Views)
Hi!
   Since I'm familiar with FieldPoint PACs, I'll refer to that (but maybe it is similar for cRIO...).

   An embedded application (standalone), runs entirely and independently on the PAC, while if you're not doing this, you'll have your computer, with LabView, which is controlling the PAC.  In this mode, application is dowloaded in PAC's RAM, so when you reboot controller, application will be lost.  If you build an embedded application, you can provide for application to boot authomatically at boot, each time the PAC reboots.  These are some basic stuffs on embedded applications with LV.

    To deploy an application to a PAC, you need LabVIEW + Real-Time module. Without it, you can't build an embedded application on PACs.

    usually, the file dowloaded is an .exe, and some libraries.  What would you like to have, exactly? For example, I think you can buy a simple .exe, which is universal, which loads VIs dinamically, so you can download directly VIs, but I've never tried this way....

   Deployment license, I think, refer to PCs, id est, when you use a PC or PXI as embedded target, in PACs, you have it bundled (it seems to me) whit the PAC you buy, so you don't have to buy an extra license for every PAC you ship with your application.  Otherwise, if you develop a Real-Time application for a PC, you will ship PC + OS licensed + Real-Time extension licensed, but this is not your case, since you'll use PACs.

   The maintain problem... I've already faced with! Simply, for my needs it was enough to make an application which loads configuration files, depending on different task the controller has to do. If you have to dowload a completely new version of VI.... it's better to deploy new application from LV.  But maybe you can bypass this problem with dinamic VIs loading...


    Let me know if this help.... Have a nice day!

graziano

0 Kudos
Message 4 of 6
(2,831 Views)

The link below walks you through how to build a standalone application from LabVIEW

Building a Stand-Alone Application

http://zone.ni.com/reference/en-XX/help/371361B-01/lvhowto/building_a_stand_alone_app/

Regards,

Juan Galindo
Application Engineer
National Instruments

 

Juan Galindo
Applications Engineer
National Instruments
0 Kudos
Message 5 of 6
(2,828 Views)
Hi Juan,
   It seems that your link deals with PC application, not embedded ones...

graziano
0 Kudos
Message 6 of 6
(2,823 Views)