Weird LabVIEW... VI is modifiable at run time

Hi all

I have a weird behavior of LabVIEW. I developed a program for my client, and this morning, I sent them the update VI (as well as all the subVIs LabVIEW project, etc) in a zip file. When they unzip and run the program, LabVIEW is weird - when all these while, things work fine (fine as in as planned). Here is what happened.

At the program, I have the toolbar, the menu bar and the title bar to be hidden. Image 2. PNG is meant. When we hit the run button, all these bars becomes hidden, as planned, it should be, but this time only for a second or two and then they reappear. To make it more strange, the run button in the toolbar became 'white' as if the program does not run. However, there are some indicators on the HMI to show that the program is running. For example, the clock on the lower right corner of the GUI and the status bar has made the point to say something to happen. On the other hand, the buttons on the HMI are editable - you can actually change the size, words and if you press the buttons, it acts as if you want to edit it rather than exploit it. So, we can't really use the program.

When we inspect the block diagram, the toolbar displays as if she does not - the arrow enforcement is white. However, when we press the button to highlight run, we can see the flow of the program. 1.PNG is a snapshot of what we see. While execution is highlighted and crosses the state machine, we could change the size of the structures, change the constant enum, etc.. In addition, we have changed a value in the shared Variable "RT Error". That will make the program is essentially read this value, updates the status bar on the front panel and reset the value back to zero... and the program behaves as it should. So, this somehow tells us that the (front panel and block diagram) program works. All these are cool, but if I can't use the buttons on the HMI, the program is unusable.

I did LabVIEW for 9 years now, this is my first time see this phenomenon. Please can someone explain what is happening here?

Help is very appreciated!

BEA


Tags: NI Software

Similar Questions

  • Improved LabVIEW 8 to 2013 and VI asked now to find the installation package for Run-Time Engine 7.0

    I recently installed LabVIEW 2013 on a computer (running Windows XP 32-bit).  The machine has also of LabVIEW 8 is installed, which is what I used before the upgrade.  I opened a VI has been created in LV8 and then saved it and all its subVIs in LV2013.  Now when I open the VI in LV2013 and try to run it, a window opens asking me to find the installation package 'lvruntimeeng.msi' for LabVIEW Run-Time Engine 7.0.  If I cancel this dialog box, and the subsequent message, indicating that the installion files were not, the VI appears (at least of the initial inspection) to function normally.

    I have closed LabVIEW, downloaded Run-Time Engine 7.0 on the site of NOR and tried to install it, but I received a message saying that it is already installed (as I had suspected).  How can I determine what part of the VI and/or its subVIs tries to make use of Run-Time Engine 7.0?  If not, how can I get LabVIEW to use instead the Run-Time Engine 2013 that was installed when I upgraded to LabVIEW 2013?

    Bob_Schor wrote:

    You run your VI of a project?  If so, you can watch the dependencies and get an idea of what live "in charge", you might have.  There may be "something old" in your code in LabVIEW 8, which was replaced in 2013, but ' plane still around "-If you can identify it, you can probably replace it with its"more modern"equivalent

    If you do not have the VI in a project, you can simply open LabVIEW, create a blank project and add your first level VI.  If all of your relevant screws are in a single folder, add the entire folder.  Now look in the dependencies.

    BS

    Yes, I run the VI from within a project of LV.  After some more research in the knowledge base OR I could solve the problem by using the following procedure:

    1. use the measurement and Automation Explorer to uninstall Run-Time Engine 7.0

    2. restart the PC

    3. open the project, close the project by choosing "save all".

    4. restart the PC

    5 reinstall the Run-Time Engine 7.0 using a file downloaded from ni.com

    6. restart the PC

    7. open the project, close the project by choosing "save all".

    8. open the project and run the VI.  No more messages on LabVIEW, trying to find the Run-Time Engine 7.0.

  • License OR VISION Run-Time Engine

    Hello

    I send you this question because despite the number of doc that I could find in relation to my question, I have not had a clear answer to my pb:

    I have an application that has been developed with LV 8.2.1 using NI IMAQ 3.7 from functions. (Very briefly the program acquires images from a camera, performs simple operations on images and saves the results of these operations, so other images).

    I would like to know what are the licenses I need to purchase pour installer of the compiled version of my prog on client pc (which does not have LV). (I know I'll have to buy for each client PC licensed IMAQ 3.7 but regarding the treatment of these images can I just no VISION Run - Time Engine 8.2.1 which seems to me is free in the same way that NEITHER LABVIEW Run-Time Engine 8.2.1)

    Pour your response thanks in advance that I help him nothing I hope to see more clearly between the IMAQ vision, vision performance, VISA Run-time...

    Normal 0 21 false false false FR X-NONE X-NONE MicrosoftInternetExplorer4 / * Style Definitions * / table. MsoNormalTable {mso-style-name : « Tableau Normal » ; mso-tstyle-rowband-taille : 0 ; mso-tstyle-colband-taille : 0 ; mso-style-noshow:yes ; mso-style-priorité : 99 ; mso-style-qformat:yes ; mso-style-parent : » « ;" mso-rembourrage-alt : 0 cm 5.4pt cm 0 5.4pt ; mso-para-marge-haut : 0 cm ; mso-para-marge-droit : 0 cm ; mso-para-marge-bas : 10.0pt ; mso-para-marge-gauche : 0 cm ; ligne-hauteur : 115 % ; mso-pagination : widow-orphelin ; police-taille : 11.0pt ; famille de police : « Calibri », « sans-serif » ; mso-ascii-font-family : Calibri ; mso-ascii-theme-font : minor-latin ; mso-fareast-font-family : « Times New Roman » ; mso-fareast-theme-font : minor-fareast ; mso-hansi-font-family : Calibri ; mso-hansi-theme-font : minor-latin ; mso-bidi-font-family : « Times New Roman » ; mso-bidi-theme-font : minor-bidi ;}

    Hello fabrice91,

    The Runtime of NOR-VISION is available to download for free, however during the installation you have to activate it. When you create an executable LabVIEW AAFC is not automatically run time engine, this is why you need to create an installer that will contain the TENS of LabVIEW and NI of VISION. If you run the executable on the development computer it is normal that your application turns car you have all the necessary Runtime on this post. However if you try to run your application on a machine where there is no software OR your executable will not have to work and that's your Installer. Pour the know National Instruments programs installed on a PC you have several opportunities either through Measurement & Automation Explorer either start > Control Panel > Add/Remove Programs > software from National Instruments.

  • VI LabVIEW Report Generation Toolkit elements in a TestStand sequence does not work with a LabVIEW 8.5 run-time engine

    Hi all

    I'm using LabVIEW 8.5.1 and TestStand 4.1. I did a sequence TestStand with a VI in this document, which uses items Report Generation Toolkit. On my machine I use LabVIEW and TestStand development system license. On another machine I use TestStand with basic deployment license and I chose the LabVIEW 8.5 run-time engine in the Configuration of the adapter. Everything works well except this VI with elements of Report Generation Toolkit. The error message shows that the VI is not executable. It works well only after I installed with a trial license and selected LabVIEW LabVIEW 8.5 development system in the Configuration of the adapter.

    I found other posts and a document in the knowledge base with a similar problem: http://digital.ni.com/public.nsf/allkb/8A0E6274D9BD7B1986256F62006AD402?OpenDocument but I am not no EXE files in my sequence, so I do not know how to fix mine. Someone has an idea?


  • LabVIEW RT and VeriStand run-time license

    Hello

    There is something, I want to clarify.

    VeriStand full development license includes a license to run LabVIEW RT?

    For example, if I intend to run on a desktop PC VeriStand became a target of RT, (as usual) should I buy a license of execution for LabVIEW RT or the run-time license is already included in the package VeriStand?

    I think we need to buy a license of execution in all cases, do you confirm?

    Thanks for your reply, have a good day.

    Kind regards

    After talking with the right people, I can confirm that the licenses Full Dev and operator agree indeed licensed LV RT Runtime (one per license NIVS). The license PC Dev has however not.

    Pardon confusion Da Helmut.

  • ??? Insert the "NI LabVIEW Run-Time Engine 7.1.1.

    OK everyone, I'm "dead in the water" when launch LabVIEW 2014 SP1 after a long night of installing updates to Developer Suite 2014 DS2 SRL 2015 DS1 SRL

    Search Forum has this old thread

    http://forums.NI.com/T5/LabVIEW/error-1334-in-LabVIEW-run-time-engine-7-1-1-Setup-when-launching/TD-...

    Since 2008

    NOTE: at least its looking for a CD ROM is not a floppy disk!

    Hooray!

    I've recovered from that.  And Yes, I'll tell you how that you can do it yourself if this happens to you:

    From the control panel select programs and features, then National Instruments software.

    Scroll to "LabVIEW Run - Time Engine 7.1.1" and select Repair

    You will need the following:

    • Device drivers OR August 2014
    • C:\ProgramData\National Instruments\Update Service\Installers\NI_20150630_0736
    • NEITHER Developer Suite 2015 Encarta software
    • Patience
  • Can I run two separate versions of the LabVIEW Run - Time Engine on a PC?

    Hello, I am curious to know if anyone knew if it is possible to install and use the two separate versions of the LabVIEW Run-Time Engine on a PC?  I have currently 2009 runtime engine installed on a machine, and I wanted to install the runtime for 2011 as well. I know that you can run two separate versions of the LabVIEW program on the same machine, but what about the Run-Time Engine?

    Thank you!

    No problem at all. I currently have the engines of execution for 8.2, 8.6, 2009, 2010 and 2011 on my computer. Multiples are no problem at all. Go ahead and load.

    Rob

  • Unable to locate labview run time engine

    Hi all

    I have a problem while trying to run a simple labview software on a Tablet PC.

    My development machine is under win 7 64 bit with labview 2010 sp1 10.0.1

    My computer is a win 7 32 bit based tablet.

    I installed labview runtime engine TEN 2011 standard 32-bit sp1 but I get the following text: «unable to locate labview run-time engine...» "

    I tried to install sp1 64-bit of the 2011 standard RTE because one of the items suggested, but windows is not allowing to install 64-bit applications...

    Should which version of the Runtime I install!

    You did not say, but I'm assuming that you are using LabVIEW 2010 sp1 32 bit to develop and build the application.

    You can include the 2010 sp1 Runtime when you build the Setup program, or you can download it (here) and install it separately.

    (The runtime version must match the development system, so time to run from 2011 will not work. Even the 2010 (non - SP1) could cause problems)

    Kobi Kalif wrote:

    I tried to install sp1 64-bit of the 2011 standard RTE because one of the items suggested, but windows is not allowing to install 64-bit applications...

    Can you tell me what position suggested to install an operating time of the wrong version of 64-bit. That makes no sense at all! Please provide a link.

    (You can only install the runtime on a 64 bit OS, 64-bit, and he will agree only if the application has been developed in 64-bit LabVIEW to the same version.)

  • VI LabVIEW Run-Time Engine adapter server configuration

    I want to connect to use the desktop execution trace toolkit to debug LabVIEW code modules using the adapter runtime TestStand.  How can I configure Server VI using LabVIEW VI in the LabVIEW Run-Time for TestStand engine adapter?

    Have you tried to create seqedit.ini (really .ini) or even in the directory of the executable that you use for the TestStand UI?

    -Doug

  • LabVIEW 2011 Run time engine installation issue

    I try to install Labview 2011 Run time engine as downloaded here: http://joule.ni.com/nidu/cds/view/p/id/2534/lang/en

    on my laptop Windows 7 Pro. I have the hard drive shared in the C and D drive with plenty of space on each.

    Initially the office IT guy tried to do the installation as an administrator and for some reason any installed at "D:\Program NIUninstaller Instruments\" for some reason any. He went through the installation without error, but after restarting, it seems that some of the components are installed. I never installed anything else OR on this computer, but after installation I see NI License Manager and Datasocket under National Instruments in the start menu. If I re - run the installer it seems to think that everything is installed and there is something to remove, but it is obviously not.

    Subsequently the computer gave me administrative privileges on my account so I have been playing with various combinations of uninstall and reinstall myself but with the same result each time.

    Any ideas would be very appreciated.

    Hi Robert,.

    you have installed the RunTimeEngine.

    What else you expect to see in your Start menu after doing? What's missing?

  • LabView Run - Time Engine 2009 installation failure

    Hello

    I have problem to install Labview Run - Time Engine 2009.

    This error occurs:

    Die Installation von NI VC2008MSMs x 86 ist auf Grund of the following Fehlers fehlgeschlagen.

    Auf den Windows-Installationsdienst konnte nicht rarely werden.

    Die kann occurrence, wenn Sie Windows im abgesicherten Modus implement oder der

    Windows-install extension installed ist nicht. Wenden Sie sich an den Support, um Hilfe zu receive.

    (The installation of the NC is VC2008MSMs x 86 has failed due to the following error.

    The Windows Installer Service could not be accessed. That may occur when you run

    Windows in safe mode or Windows Installer is not correctly installed.

    Contact your support team.)

    I tried to reinstall and reregistrate program windows installation, I tried to upgrade the installer from windows to version 4.5

    I installed Microsoft Visual C++ 2008 Redistributable-x 86.

    IM runing Windows XP Service Pack 3

    (Microsoft Windows Version 5.1 (Build 2600.xpsp_sp3_gdr.100427 - 1636_ Service Pack 3))

    I have no problem installing other programs, for example, can I install runtime labview 7.1.1.

    So my question is:

    How do to solve this problem, how can I make a Labview Run-Time Engine 2009 installation on this computer which gives me the error described at the beginning?

    Best regards

    Simon

    Now I have solved my problem.

    The solution was to raise and to build my code in Labview 2010.

    But the question of the installation contains yet to install LabView Run-Time Engine 2009.

    I don't think it's associated Windows Installer, because I can install everything on my computer in addition to LabView Run-Time Engine 2009.

    I can even install LabView Run - Time Engine 7.1.1 and LabView Run-Time Engine 2010.

    So, my solution was to jump using LabView 2009 and install LabView 2010.

    Best regards

    Simon

  • Standalone Mac App LabVIEW - include Visa & LabvIEW Run-time

    Hi all

    I used LabVIEW for more than a decade, but only for Windows, just enter in LabVIEW for mac, please pardon the ignorant questions.

    I am developing a project very simple stand-alone deployment that must Run-time LV and NI Visa. My project uses a simple USB-Serial device that I talk with Visa. I used this link to condition the LabVIEW execution with my application. I think I need NEITHER Visa driver package as well. I don't know how to do this. Someone has experience racing drivers with stand-alone apps for LabVIEW under mac? Thanks for your help.

    Hi SK8.

    Unfortunately there is no way to add the option to install on the MAC, you said, that you can create the package to install the LabVIEW runtime engine and the application, but in order to install drivers OR Visa, he will have to be installed separately.

    Kind regards

  • Impossible to uninstall LabVIEW Run - time Engine 2013

    I have a PC that had both the LabVIEW Run-Time Engine installed 2013 and 2013 LabVIEW development environment.  I uninstalled the 2013 LabVIEW development environment, and now the executable files will not work.  They say that the Run-Time of 2013 is not installed.  However, execution 2013 is listed in MAX.  It does not appear in the list of available software to uninstall, so I can't uninstall and reinstall either.  When I try to run the installer from the runtime of 2013, it is said that the runtime is already installed.  It seems that I am stuck with a corrupted installation of Run-Time?  Is there anyway to remove completely the execution so I can reinstall it properly?

    Thank you

    I thought about it.  I managed to uninstall the runtime engine by following the instructions here: http://digital.ni.com/public.nsf/allkb/F4B8D92A304E4A7B862577460072002F

  • How to change the options in the menu of Run time during the execution of labView

    Hello Hello,

    I m using LabView 8.5.How to change the options in the menu Run time for any control during execution of Labview

    Thank you

    JAI

    Hi Jai,

    Try the below attached VI and let me know if you still need some explanation.

    Rgds,

    Vinciane

  • Execution of VI using LabVIEW run-time

    Hi Ppl,

    Is it possible to use the LabVIEW run the VI execution engine. If yes how to invoke the runtime engine. Are there available active x servers comes the runtime?

    Thank you

    Sirot

    Hello sirot,.

    There is no kind of COM wrappers offcially announced by NI de LVRTE, I searched how the test bench put in place that and found documentation in this regard in 'TestStand 4.2.1\Components\RuntimeServers\LabVIEW\readme.txt. They said some procedures to register the run-time engine, may be it could give an idea, and I'm not sure how it could help you in your progress.

    AshwiN,

Maybe you are looking for