System Subvi is not

Hello. We try to run some vi.s our colleagues wrote (Labview 7.1, we two). There is this problem with a "a.i": whenever it is open, three situations may occur:

1 pop on the slot loading caution against "Config data Get Key Value", "Reading Key.vi' called"a.i"(this .dll is a user-generated library made by our colleagues using Labview)

2. a lot of the 'Config data Get Key Value","reading Key.vi' in the block diagram have been replaced by the question mark.

But this vi can actually work.

Then, when we try to open and run "b.vi', which includes 'a.i' as a Subvi, when it loads comes out with the same warning message and will not work. The error message stated "a.i": not executable Subvi. And when I opened "a.i" of "b.vi", it will not work.  The error message indicates that all the question mark "Get Key data Config" and "reading Key.vi' Subvi Value is not executable.

After that I have everything close and reopen a.i, individually, it becomes viable.

I'm new to Labview, and what seems to me, is that the program confuses the situation of the Subvi.  But 'Reading Key.vi' comes from the path system, which really could not miss.  Could someone enlighten me on this issue?

(PS: is it possible to specify an absolute path to your sub vi included?) I may be wrong, it seems that in 8.6 you can easily do so in "call setup", while 7.1 does not come with this option.  This may seem desperate, who I am right now. )

Thank you very much.

It almost seems your b.vi contains subVIs that have the same name as a system of screws, but are also loaded (a dll). When you open then a.i, it will use the screws already in memory instead of loading the correct location.

If you open a.i, first of all, the reverse occurs, and b.vi will be broken.

It seems faulty screw loaded from a dll built using LabVIEW. Perhaps you lack the appropriate runtime? Can you show us a code? You should maybe change b.vi and replace the dll with the system calls correct Subvi?

Many things have improved in this respect in the new versions of LabVIEW. Frankly, I don't remember how these things have been treated to the stone age (LabVIEW 7.1).

Tags: NI Software

Similar Questions

  • DIO port config.vi: Subvi is not executable

    Hello

    Could you please help me in my problem explained below.

    My problem is when I execute the below attached VI file, I get the error saying "Subvi"DIO port config.vi"': Subvi is not executable '." Same error for port write.vi DIO, DIO port read. VI.

    I went to DIO port config.vi and run it separtately that displays the error "node Interface Code: code for the object is not loaded.

    In fact the program used to work properly and suddenly started showing this error that I couldn't solve.

    Here are my specifications.

    I have LV v4.0.1 running in my Windows 2000 operating system.  I have LAB - PC + DAQ card to control motors. I also have the card PCI-GPIB connected to Lecroy 8901 GPIB interface for data acquisition.

    I have NEITHER-DAQ 6.6, NI-VISA for windows 95 / NT installed in my system.

    I have attached my program with this message file.

    valueble suggestions are greatly apprecited.

    Thank you.

    Looks like your traditional DAQ driver has been corrupted. Have you tried to reinstall?

  • System preferences will not be locked OS 10.7.5

    The Energy saver system preference is not locked. I have to reset each time I start up

    Quit System preferences

    In Finder, go to the "Go" menu and enter ~/Library/Preferences

    Delete these files/folders:

    /Preferences/com.apple.systempreferences .plist

    com.Apple.SystemPreferences.xxx.plist all of them if more than one.

    Then, restart or log off and insert it again.

  • where did the sound when I installed 10.11.4?    System preferences do not allow to do me anything for the sound preferences.

    where did the sound when I installed 10.11.4?    System preferences do not allow to do me anything for the sound preferences.

    Are there no icon preferably for sound?

  • System Restore does not-how do to adjust settings

    System Restore does not work on my laptop.
    It did not work because the new toshiba set by phone for me when I bought it.
    But now I formatted it and its not working yet.

    Any help on how to adjust the settings.

    Hello

    It's very easy
    First you should check if the system restore is not disabled on your laptop.
    This can be checked in the control-> system-> System Restore tab panel.

    You have to uncheck the option called turning off the coast of the the system restore on all drives.
    Please check if there is enough free space on the two drives for the files in system restore.
    In the settings you must set the disk space to use to the maximum!

    After restarting again you should start the System Restore tool and should create a system restore point.

    Good luck

  • SYSTEM drive defragment not

    Defrag tool shows all my discs, including a SYSTEM drive that she needs to defragment. However it won't let me not defragment the SYSTEM disk. I click on "Analyze" and it shows 14% fragmented. I click on "Optimize" and the screen flashes and nothing happens. All other disks défragmentent normally, including automatically and manually. This problem occurred under Windows 7 (which was originally on the machine when I bought it) and now Windows 8. I have a HP 580 t and I am system administrator.

    Any suggestions would be greatly appreciated. Thank you!

    Hello

    The system partition should not be défragmentée - it contains the boot files and recovery for Windows 7 environment and appear always need to defrag so analyzed.  It is also important to note that this "apparent framentation" has absolutely no effect on the performance of your PC.

    Kind regards

    DP - K

  • Problems starting HP Mini 210-2100, partition deleted, flashing the line underscore, System Recovery does not

    Hi all

    my situation is like this:

    When I turn on my laptop I get a black screen with a flashing underscore above it "no boot device - insert boot disk and press any key" (even if the BIOS boot order a hard drive for laptop on top). I changed this order a couple of times because I used a USB stick with Windows 7 on it (black version) to enter System Recovery Options (without USB I can't access the system recovery (F11 doesn't work not).)

    My System Recovery Options window is white/empty (no operating system, the size of the partition and the location). I'm going on and click repair system that did not help (it of a loop, do not start Windows). In the Diagnostics and repair of details it is Root cause found:

    The partition table doesn't have a valid System Partition.

    Repair action: Partition table repair

    Result: Completed successfully. Error code = 0 x 0

    That's because before this problem starting with underscore flashing, I had another problem: "BOOTMGR is missing. Press Ctrl + Alt + Delete to restart» I was impatient and wanted to fix that quickly and made a big mistake, after looking on the web for some time I have found no useful websites describing how to fix it (I found one when it was already too late). I went on a channel on youtube and came with: https://www.youtube.com/watch?v=S8n-G9Rv2zo before I didn't know what a clean install was, I looked up 03:55 and made perfect:

    CMD:

    DiskPart

    list disk

    Select disk 0

    partition from the list

    selected and deleted all 4 partitions (size: 215GB, 199 MB, GB, 103-17 MB)

    created new partitions same dimensions (all the primary dimensions)

    then I stopped and clicked on a cross (x) in cmd to get out when I came to a new window where I clicked on YES (I have not read what he was doing, I just wanted to go to bed because it was too late). Since there is no "BOOTMGR is missing. Press Ctrl + Alt + Del to restart"(damage because now I know how to fix this, I was just too stupid, impatient and irresponsible), there is just a line of underscore flashing with"No boot device - insert boot disk and press any key"any of the BIOS boot order is this sentence does not disappear. He did a couple of times before, but no more.

    So after this long description, my question is:

    Is there a way to recover my data which I assume is lost and can not restore? I have no backups or images.

    P.S. I do not installed Windows 7, I just deleted partition table and created a new.

    Sorry for my English, I'm not a native speaker. Thank you in advance.

    Hi MatBar,

    Thank you for visiting the Forums HP's Support and welcome. I'm sorry but there is no way to recover the data once you have deleted the partition. You could try a local repair facility, given that some devices of data to recover your data.

    You may restore the Windows 7 operating system with disks if you find someone with the same version of Windows that you use their discs.

    I hope this helps.

    Thank you.

  • Problem on asynchronous call: façade Subvi is not pop up when it is called.

    Dear all,

    I'm new to LabVIEW, and this is the first time I try to use the asynchronous call.

    I'm using LabVIEW 2011.

    I want to build a directory for several screws, and it should enable users to open more than one of the screws at the same time pressing the buttons. Before the construction of this directory, I just tried asynchronous call allows you to call a form of VI VI, but found a big problem.

    I followed the steps described in the help file, created a strictly typed reference, set the option on 80 x because I need not return. When I run it for the first time, it worked fine: the Subvi popped up and run. Then I closed the Subvi. But for the second time and, when I run the appellant VI, the Subvi does not pop up, instead it seemed to work silently on background because when I manually opened from the file that I found running. In fact, I have found no option as "display front when it is called" of the asynchronous call.

    The appellant VI and Subvi are attached. The address of Subvi calling VI should be amended accordingly.

    What should I do to make it work correctly? Thanks a lot for any idea!

    Linjxz,

    If you have ever thought a solution via the property node, then you can ignore this response.  However the easist if not the best method practice to do what you want is to: with your PS open press ctrl + I, with an "appearance of the window" selected in the drop-down window, click Customize.  Check the box "Display front panel when called" and then the correspondent "close front after ward initially closed".  Mind you as your under VI must begin execution closed to make it work while programmaticly you can over come this obstacle.

    Looking to do more with less code.

    Mark R

  • 90 b system fan does not

    System fan does not, please stop, press ENTER to continue... 90 (B)

    Laptop Presario CQ57

    Windows 7 Home premium, 64-bit OS.

    Product number B1Q23EA #ABF, still under warranty, purchased and resident in France.

    If I need to send for repair, please provide French tosend address him, thank you.

    Thank you, but I do not read or speak French well. I decided to open it and look for the dust bunnies.

    I found a tiny and removed dust Bunny, and the problem is now resolved. 4 months to break a fan, not impressed.

    My last laptop was a rabbit from the dust of the size of a gerbil before he started to complain... I don't know what my next laptop purchase will be, and what makes it not. Thanks for the reply.

  • subVIs does not function when it is called by main secondary to vi

    Hi all

    I have a main.vi that loads the façade into a secondary four subVIs when selected. Like most applications, everything works fine up to come to build the project (.exe). Program works as expected when run it from .exe but when all the vi.lib functions (for example reading png Subvi) is included in one of the subVIs called, the façade is loaded correctly, but the Subvi is not running and the invoke node (perform a VI generates error 1003).

    I've included the subVIs in 'Always include' in the specification to build under the heading Source files.

    Help, please

    Thank you

    I made a significant change to your "called" sub - VI (I created an icon for it - you'll see why it's important in a minute) and again your main VI.  This code snippet is saved in LabVIEW 2015, but it is simple enough that you should be able to recreate it in any LabVIEW version you are using.

    I like to use references static VI (the first thing on the block diagram) because, especially if they are associated with a Subvi with an icon, they provide a mnemonic, robust and easy to get a lot of useful sub - VI 'properties' (for example the path) without worrying about the execution environment.  In particular, they work very well with the Start function Asynchronous Call, I think it's much simpler to use than the VI server method.  I'll walk you through it...

    1. Start with a static reference of VI to the Subvi to run asynchronously.  If your Subvi has an icon, it will appear (as shown here) in the body of the static VI reference, which makes it slightly better documented.  Notice the Red Star on top of the static reference - which indicates a reference strictly - type (right click and choose strictly typed), you need to the asynchronous call start.
    2. This reference gets first wired to a property node - the unusual appearance of the node ('VI Interface Type 2') comes from the strictly typed reference.  We choose the Path property.
    3. The path gets plugged into an open VI reference function.  Because we use asynchronous Start Call (Forget), we specify Option 0 x 80 (glance using reference VI open for further explanation).  We also wire the Strict Type of step 1 at the entrance to this function Type.
    4. The VI reference resulting is wired to Start Asynchronous Call, which starts the called sub - VI.
    5. We also spend it to Insert Secondary VI method, which shows the sub - VI running in the Sub panel.
    6. Now, we interact with the sub - VI in the Sub panel as much as we want to.
    7. In the main routine, we now run the while loop, waiting simply Stop pressing.  I placed a 100 msec waiting here to give priority to the Subvi.
    8. When leaving us, we remove the sub - VI of the Sub panel, he abandoned and get out.  I see no need to put a function exit here - if you want to automatically close the main façade, just do it.

    Bob Schor

    P.S. - I've tested (LabVIEW 2015) and it works fine.

  • 'System.DateTime' does not contain a definition for 'HasValue '.

    I develop a lightswitch application. But me make mistakes trying to build the application:
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using Microsoft.LightSwitch;
    namespace application
    {

    partial public class Section
    {
           
    SectionDisplay_Compute partial Sub (Ref DateTime result)
    {

    If ((this. Course! (= null) & (StartDate! = null) & (teacher! = null))
    {

    Assign the result to the value of the desired field

    result = String.Format ("{0} ({1}) [{2} - {3}]", Course.CourseName, Teacher.UserName, StartDate.ToShortDateString (), ((StopDate.HasValue)? ") StopDate.Value.ToShortDateString (): "'));

    }

    }
    }
    }
    This is the code. Get the following errors

    Error 1 'System.DateTime' does not contain a definition for 'HasValue' and no extension method 'HasValue' accepting a first argument of type 'System.DateTime' could be found (missing are you a using directive or an assembly reference?)
    Error 2 'System.DateTime' does not contain a definition of 'Value' and no extension method 'Value' accepting a first argument of type 'System.DateTime' could be found (missing are you a using directive or an assembly reference?)
    anyone help me please in this ASAP?

    Hello

    What operating system is installed on the computer?

    The question you posted would be better suited in the MSDN Forums. I would recommend posting your query in the MSDN Forums. You can follow the link to your question:

    http://social.msdn.Microsoft.com/forums/en-us/categories/

    Hope this information helps.

  • Envy of HP dv7-7332ea - System Restore does not work on windows 8

    Hey there,

    I recently bought this machine about a month ago. I used the Windows 8 System Restore feature to restore my pc to a previous state.

    However, after running it, I got a message saying: it failed and to ensure my anti virus is disabled. Accordingly, I have disabled Norton and tried again but it still does not work.

    Previously, the only problem I had with the pc was that he locked himself completely and therefore I turned off the machine that I have been unable to close.

    When I rebooted, HP Support Assistant could not run and so I uninstalled and then reinstalled from website theHP. It is now resolved. The thing is I'm a little scared that something is wrong with the machine that is the reason why I think that the system restore does not work.

    I'm a newbie on the computers here. Could you please give me some advice to diagnose if there is nothing wrong with my machine and fix the system restore?

    See you soon,.

    Damon

    Hi Damon,

    Norton is a component called 'Tamper Protection' that should be disabled before a system restore can be performed - for more details on this topic, see the following link.

    Disable self-protection.

    Kind regards

    DP - K

  • Open specific WorkBook.vi: Subvi is not executable error

    Hello

    I'm trying to programaticaly change, some cells of a specific spreadsheet, then saving it on a new file.

    But I can't launch the VI because I get the Open WorkBook.vi specific error: Subvi is not executable.

    I have atteched a printscreen of my VI.

    Any tips?

    Daniel Coelho


  • System Restore does not work? Help, please

    Restore failed

    I tried to restore my system to an earlier time, but I get this message?

    No changes have been made to your computer. System Restore could not restore your computer about to restore specified. Select a different restore point, and then try to perform the restoration again.

    Restore failed

    I tried to restore my system to an earlier time, but I get this message?

    No changes have been made to your computer. System Restore could not restore your computer about to restore specified. Select a different restore point, and then try to perform the restoration again.

    =================================
    Sometimes the system restore may be blocked by others
    software... generally a virus scanner... ... Best bet run
    Safe Mode system restore.

    (315222) a Description of the Safe Mode
    Boot into Windows XP options
    http://support.Microsoft.com/?kbid=315222
    John Inzer - MS - MVP - Digital Media Experience - Notice_This is not tech support_I'm volunteer - Solutions that work for me may not work for you - * proceed at your own risk *.

  • System Restore does not work, once again.

    Hi, I read a topic of 2010 that has not yet been answered. I worked with a tech at Microsoft by e-mail, but when I answered: System Restore didn't work. Now it does not work yet. I had installed Returnil system safe, but I got an error msg 0 x 80004005, (third-party antivirus), so I uninstalled the program. I went through the registry and delete something with Returnil all 4 sections of the registry. Remove the common files folder that was left after uninstalling. Restarted my computer several times. I use MSE, with free versions of spywareblaster and MBAB, who are both at the request not in real time. I tried to restore to a time before I had installed Returnil first, (I installed and uninstalled 3 times in 2 days) and could not. I tried to use a snapshot to restore spywareblaster and managed to restore to the point 2 x before installing because forward the installation of point returnil has been altered. At the moment no malware has been detected and no threat of MSE. What to do next?

    Thanks in advance for any help. Liz.

    Here's my usual route to find out how to reinstall System Restore:

    If you have already run MBAM and SAS, temporarily disabled your antivirus and anti-malware applications and tried your Safe Mode system restore and you still get the restoration of the system to work, you must reinstall just your system restore.  You do not have to reinstall XP - just reinstall the system restore part.

    System Restore is a frequent target of attacks by malicious software.

    When you reinstall the system restore, all your current Restore Points will be deleted and you must restart your computer once the installation is complete.  After the reboot, a new Restore Point will be created as a new point of system control in your calendar of SR.

    If your system had a malware infection, it could be that some of the files in your old Restore Points are also infected up to wipe out the 'old' and new is often a good idea if you wonder if the old Restore Points are infected or not.

    Assuming that your XP is installed on drive C of your computer:

    As you go through the reinstallation of the RS, the resettlement will be asked to locate certain files as you go along and ask your XP installation CD.   If you do not have a genuine XP bootable installation CD, you can change the path where Setup looks for files one at a time, because they are needed.  More on that later.

    Navigate to the following folder:

    c:\Windows\Inf

    Locate and right-click the following file:

    SR.inf

    Choose Install

    If you can not see the sr.inf file, set up your system to show hidden files and show file extensions.

    Click on tools, Options, view and turn on "Show the hidden files and folders" and uncheck "Hide extensions for known file types", then you should be able to see the file c:\windows\inf\sr.inf.

    Installation can request files from the c:\windows\inf\386 folder.  It would be your installation CD bootable XP genuine if you have one and the Service Pack installed on your system must be the same as the CD that you will use.

    You don't need absolutely a CD to do the reinstall, because files must already be on your system somewhere if SR was working before.

    If you are prompted for a file, and you can't find it where I suggest in my example below (it works on my system), you need to search your hard drive and find where the files on your system.

    If the request to a file and you don't know where he is, let waiting for installation and click Start, search, and search for it
    has requested the file and find it on your system.  If SR has already worked before, the file is already on your system somewhere.

    Search finds the requested file, go back to the installation and specify the path where you found the file requested and click OK.  Installation can request several files along the way, but you can find them all.

    Here's how my system works when I reinstall SR when I pretend that I don't have a genuine XP bootable installation CD:

    When you are asked:

    SR.sys

    Point the install in c:\windows\system32\drivers

    When you are asked:

    c:\windows\system32\srclient.dll

    Point install it in c:\windows\system32

    When you are asked:

    Filelist. XML

    Point of installation at c:\windows\system32\restore (or c:\windows\ServicePackFiles\i386)

    When you are asked:

    srframe. MMF

    Point installation c:\windows\system32\dllcache (c:\windows\system32\restore)

    Once installation is complete, you will receive a message that you must restart your computer.

    Restart your computer and look at your schedule of SR.  You should have a new point system control in your calendar.

    When you get SR working again, I ran MBAM and SAS to make sure that your system is reasonably clean of malware.

    The day that you think you need to help the system restore you is not the day to discover the system restore does not work, then you need to test.

    After the reinstallation, manually create a Restore Point and test the restoration process and make sure that you are convinced that it works from one end to the other.

Maybe you are looking for