LabVIEW 2013 disconnect VI from library

I have read http://digital.ni.com/public.nsf/allkb/CCBEF223C80F3D598625742C006B4F24
but I don't have the option mentioned
I want to disconnect a VI from the library, and I cannot find a way to do it.

You could just delete the VI from the library.
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines

Similar Messages

  • Conversion of VIs from LabView 2013 to 2011

    Hi,
    I would be grateful for conversion of zipped VIs from LabView 2013 to 2011.
    Thank You,
    Michal
    Solved!
    Go to Solution.
    Attachments:
    main VIs.zip ‏38 KB

    Here you go.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Attachments:
    main VIs 2011.zip ‏27 KB

  • Labview 2013 missing smtp VIs from Labview 2011

    We are upgrading to LabView 2013 and any VI that we open that uses SMTP is broken. It seems that NI updated the SMTP functionality but do we have to rewrite every VI that was using SMTP to mail emails from our applications? Are the old 2011 VIs avalable in 2013? Two that we use a lot are "SMTP Send Message.vi" and "SMTP Send File.vi". Where can we find these and any others for LabView 2013?

    0utlaw wrote:
    It appears that they've been replaced with the SMTP Email VIs available in Data Communication>>Protocols>>SMTP Email - there's .......  The old functions are still present at <root>\National Instruments\LabVIEW 2013\vi.lib\Utility\SMTP, but don't appear in the palettes.   
    That's actually where I went to look for my SMTP e-mails in LV 2012.  The VI hierarchy path for these VI's is LabVIEW 2012\vi.lib\Utility\SMTP\smtpeml.llb  I thought those were the VI's the original poster was looking for and not finding.
    0utlaw wrote:
    - there's even a nifty-looking Send Email express VI I wasn't aware of.   
    I haven't seen that in 2012.  Maybe that is a new addition to LV2013.

  • Polymorphi​c disconnect from library

    I'm having a rough go with this whole LabVIEW8 Library concept.  I'm trying to organize all the tools I have created over the years in a hierarchy of libraries and keep hitting snags.  Either the tools for organizing libraries are buggy or so unintuitive that I haven't yet figured out how to use them when it come to sub-libraries.
    But nevermind that for now.  All I'm trying to do is reset and start over.  I deleted all the lvlib files I have created and have opened up each of my vis, controls, global defs, polymorphics--full of broken arrows--and I'm doing "disconnect from library" on each one.  This works fine with everything except polymorphics.  Polymorphics do not have a "disconnect from library" menu item available.
    What is my way out of this mess, short of recreating from scratch every polymorphic I have ever created in my library of tools?

    I guess you have to remove the polymorphic vi (that holds all the descriptions of its "sub"vi's).
    But you give me another thought about a project/library manager.
    greetings from the Netherlands

  • Labview 2013 are closing when I try read table from database.

    Labview 2013 are closing when I try read table from database.
    I don't get error message, Labview just crashes. I'm use Labview x32 and Database Connectivity Toolkit connective on Windows 7 x64. I connect to PostgreSQL with ODBC driver, connection is stable.
    In my database I have many tables, I can read all them without one.
    When I try read bad table I get data and then labview crash. When I restart Labview I don't have any message about error.
    Also I try use LabSQL-1.1a. But it has same result.
    Solved!
    Go to Solution.
    Attachments:
    DBT.png ‏104 KB
    LabSQL.png ‏67 KB

    Try connecting using UDL file. What operation you are doing with database
    You can create the same.. Do this Tools --> Create Data link..
    Then go to http://www.ni.com/pdf/manuals/371525a.pdf link and see page 3-5. It will help
    Kudos are always welcome if you got solution to some extent.
    I need my difficulties because they are necessary to enjoy my success.
    --Ranjeet

  • Please Convert Vis from Labview 2013 to Labview 2011

    Please convert the attached Vis from Labview 2013 to Labview 2011
    Solved!
    Go to Solution.
    Attachments:
    Convert from2013 to 2011.zip ‏255 KB

    Here you go.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Attachments:
    Converted to 2011.zip ‏176 KB

  • I am using DNET PCI card from other vendor and using Labview 2013

    i am using DNET PCI card from other vendor and using Labview 2013.
    is it possible to communicate with this DNET card?
    if so how do i find communication visa DNET ?
    please inform me how to find DNET examples.
    thanks,
    san

    Hi santh,
    I don't think it's possible to use a 3rd party DNET PCI with LV API.

  • Upgrade motion vi from Labview 7.1 to Labview 2013

    Because we have to update our old Windows XP system with Labview 7.1 to a newer operating system, I tried to upgrade to Labview 2013.
    The problem is that now our motion system( PXI realtime) doesn't run smooth anymore.
    I generate a predefined position profile at 40Hz (This could be up to 3600s long = 144000 samples). In the loop which runs at 40Hz, the profile is corrected by a factor which is calculated every time based on a function using 2 analog input values.
    Therefore I cannot use a predefined buffered contour function and adjust the velocity between 2 points so I get a smooth profile
    The thing is that running this identical vi compiled with Labview 2013, it doesn't run well anymore (checked this with the interactive display on MAX, and it is very noticable.).
    I this due to the old hardware, is the new Labview 2013 RT engine more demanding on the hardware ?
    I have almost 2 identical systems (each having a PXI 8184 (850MHz celeron) controller, one with PXI 7340 motion controller and other with PXI 7344 motion controller).
    I first want to have one system running well on the new software before I upgrade the other one.
    I was thinking on changing my software to use the contour function together with the gearing function.
    I would output the result of the function based on the 2 analog inputs to a analog output and use this voltage as gear input to superimpose the corrected profile.
    It would be nicer to not having to reroute this value through a analog output and input but I haven't found any other solution for this.
    Any help or suggestions to solve this are appreciated.
    Tom Versluys - Dept. of Civil Engineering, Gent University
    Technologiepark 904, B-9052 Zwijnaarde (GENT), BELGIUM
    TEL.: +32(0)9/264.54.87, FAX: +32(0)9/264.58.37, MAIL:[email protected]

    Hello Thierry,
    I have included a word document with 2 screenshots of the position & velocity from Interactive 1-D: one from the "old" Labview 7.1 system and one from the "new" Labview 2013 system. you can clearly see the difference, the input values for the motion-profile were identical.
    I also include the MAX report for the Labview 2013 realtime controller.
    The CPU usage for the "2013" PXI-8184 when not running is about 3%, when running its between 33% and 37%.
    Memory use is about 60MB (of the 128MB).
    If I run a vi on the 2013 hardware with a predefined trajectory (buffered) the motion is also smooth
    Already thanks for looking into my problem
    Tom
    Tom Versluys - Dept. of Civil Engineering, Gent University
    Technologiepark 904, B-9052 Zwijnaarde (GENT), BELGIUM
    TEL.: +32(0)9/264.54.87, FAX: +32(0)9/264.58.37, MAIL:[email protected]
    Attachments:
    Screenshot motion_velocity_RT.docx ‏366 KB
    ni_support 2013RT.zip ‏75 KB
    MAX7_1.zip ‏15 KB

  • Request for Conversion from labview 4 to labview 2013

    Dear Support,
    Could you please update these vi to be readable by Labview 2013?
    Thank you in advance, Mary

    Mass compiled in 8.2.1, which you can open with 2013.
    One of the VIs kept crashing my LabVIEW, so it is not included in this zip file.

  • 64-bit Labview 2013 Ni-845x = ?????

    Rediculous....
    If I have the following setup:
    - Windows 7 64-bit
    - Labview 2013 64-bit
    - NI USB-8452
    What driver do I use??????? 
    v2.1.2 is 32-bit only...
    v2.1 coverd 64-bits but not for Labview 2013, stops at 2012. Found this in a random compatibility chart no where near the damn driver or HW pages. 
    This is a maze of information, and digging for info like this should not be the norm.
    My NI USB-8452 is glitchy when looking for it in NI Max. When I try to use the driver for I2C setup and immediately disconnects from USB (I hear the Window USB disconnect noise).
    Has anyone had this problem? What driver do I use for Labview 2013 64-bit  for the NI USB-8452.

    My box is still not working. 
    I have:
    NI USB-8451 (works fine)
    NI USB-8452 (fails on ARG1 and I know it is right).
    How can the same piece of cod work for one and not the other. It work previously, and now all of the sudden it's broken for the 8452 only.
    See attached picture.
    Please help me before I go insane.
    Attachments:
    WTF.png ‏19 KB

  • VI with Several XControls on nested tabs takes minutes to load in LabVIEW 2013

    Hello all,
    I have a VI in LabVIEW 8.2 that includes more than 400 Xcontrols in nested tabs, which opens in seconds (very fast). The code was upgraded to LabVIEW 2013 and now the VI takes minutes to open and in the meantime LabVIEW is unusable with the CPU at 100%.
    I am wondering if anybody has experienced this behavior with Xcontrols.
    Thanks.

    Please note that I am working with jarcTek on this project where we inherite that UI with so many XControls instances.
    It is not like there are a lot of different XControls (there are a total of about 10 different type of XControls), but there are a lot of instances of these XControls (several 100) in 3 levels of nested tabs.
    Yes, we both had the time to re-recompile the source code between the two posts that jarcTek made. The various XControls are stored in 4 different llbs. Most of the XControls that have a lot of instances are actually pretty simple (very little code there). Finally, yes the VI property  (or the XControl library property general settings) indicate that the code is in LabVIEW 2013 [see image below]. 
    You are correct, the delay occurs after the VI is loaded from disk. The loading time is fine (we see the loading progress/dialog since there are a few 100s vis to load with that main UI), but after that everything hangs for several minutes (cpu peg at 100%). We run the Desktop execution toolkit, and we can see a lot of XControl events (1000s) that are fired during this time.
    FYI: Unloading (closing) the VI is also very slow.
    To put this in perspective, In LabVIEW 8.2 the same code is ready to run immediately after the UI opens.
    Thanks
    PJM

  • NI-USRP 14.0 driver ,and labview 2013 64 bit

    Hi
    Is it possible to use the NI-USRP 14.0 (64 bit driver)  with Labview 2013 64 bit ?
    have someone tried to install  NI-USRP 14.0 drivers and then convert the driver ("instr.lib \niUSRP" directory) back to 2013 version ?
    or do i need to purchase the 2014 version if i want to run 64 bit labview & USRP?
    Thanks

    Hi again
    i installed the 32 bit verision of niusrp 14.0 driver (selected to install  the driver for labview 2013 ,32 bit version)
    & copied the installed files from 32 bit labview directories to the 64 bit version directories
    , when opening a usrp vi (like "open rx session.vi" ) it says :
    "error loading "niusrp.dll" A dynamic link library (DLL) initalization routine failed.
    if i then try to point to another niusrp.dll like the one placed at C:\windows\SysWOW64\   , i got :
    " the library selected is not valid for the current platform. for example ,you are running 64 bit labview and the library might be a 32 bit library"
    where can i find the "right" niusrp.dll ?
    so it seems that the niusrp 14.0 driver does not support labview 2013 64 bit version, ?

  • [Forum FAQ] SharePoint 2013: Extracting values from a multi-value enabled lookup column and merge values to a multi-value enabled column

    For some business requirements, users want to extract values from a multi-value enabled lookup column
    and add items to another list based on each separate value. In contrast, others want to find duplicate values in the list and merge associated values to a multi-value enabled column and then
    add items to another list based on the merged value. All of these can be achieved using SharePoint Designer 2013 Workflow.
    How to extract values from a multi-value enabled lookup column and add items to another list based
    on each separate value using SharePoint Designer 2013.
    Important actions: Loop Shape; Utility Actions
    Three scenarios
    Things to note
    Steps to create Workflow
    How to merge values to a multi-value enabled column and add item to another list based on the
    merged value using SharePoint Designer 2013.
    Important actions: Call HTTP Web Service; Build Dictionary
    Things to note
    Steps to create Workflow
    How to
    extract values from a multi-value enabled lookup column and
    add items to another list based on each separate value using SharePoint Designer 2013.
    For example, they have three lists as below. They want to
    extract values from the Destinations column
    in Lookup2 and add items to Lookup3 based on each country and set Title to current item: ID.
    Lookup1:
    Title (Single line of text)
    Lookup2:
    Title (Single line of text), Destinations (Lookup; Get information from: Lookup1 in Title column).\
    Lookup3:
    Title (Single line of text), Country (Single line of text).
    Important action
    1. Loop Shape: SharePoint Designer 2013 support two types of loops: loop n times and loop with condition.
    Loops must also conform to the following rules:
    Loops must be within a stage, and stages cannot be within a loop.
    Steps may be within a loop.
    Loops may have only one entry and one exit point.
    2. Utility Actions: It contains many actions, such as ‘Extract Substring from Index of String’ and ‘Find substring in String’.
    Three scenarios
    We need to loop through the string returned from the look up column and look for commas. There are three
    scenarios:
    1.  No comma but string is non-empty so there is only one country.
    2.  At least one comma so there is at least two or more countries to loop.
    3.  In the loop we have consumed all the commas so we have found the last country. 
    Things to note
    There are two things to note:
    1. "Find string in string (output to Variable:index)"  will return -1 if doesn't find
    the searched for string.
    2. In the opening statement "Set Variable: Countries to Current Item:Destinations" set the return
    field as  "Lookup Values, Comma Delimited".
    Steps to create Workflow
    Create a custom list named Lookup1.
    Create a custom list named Lookup2, add column: Destinations (Lookup; Get information from: Lookup1 in Title column).
    Create a custom list named Lookup3, add column: Country (Single line of text).
    Create a workflow associated to Lookup2.
    Add conditions and actions:
    Start the workflow automatically when an item is created.
    Add item to Lookup2, then workflow will be started automatically and create multiple items to lookup3.
    See the below in workflow History List:
    How to merge values to a multi-value enabled column and add item to another list based on the
    merged value using SharePoint Designer 2013
    For example, they have three lists as below. They want to find duplicate values in the Title column in
    Lookup3 and merge country column to a multi-value enabled column and then add item to lookup2 and set the Title to Current Item: Title.
    Lookup1:
    Title (Single line of text)
    Lookup3:
    Title (Single line of text), Country (Single line of text).
    Lookup2:
    Title (Single line of text), Test (Single line of text).
    Important actions
    "Call HTTP Web Service"
    action: In SharePoint 2013 workflows, we can call a web service using a new action introduced in SharePoint 2013 named Call HTTP Web Service. This action
    is flexible and allows you to make simple calls to a web service easily, or, if needed, you can create more complex calls using HTTP verbs as well as allowing you to add HTTP headers.
    “Build Dictionary"
    action:
    The Dictionary variable type is a new variable type in the SharePoint 2013 Workflow.
    The following are the three actions specifically designed for the Dictionary variable type: Build Dictionary, Count Items in a Dictionary and Get an Item from a Dictionary.
    The "Call HTTP Web Service" workflow action would be useless without the new "Dictionary" workflow action.
    Things to note
    The
    HTTP URI is set to https://sitename/_api/web/lists/GetByTitle('listname')/items?$orderby=Id%20desc and the HTTP method is set to “GET”. Then the list will be sort by Id in descending order.
    Use Get
    d/results(0)/Id form
    Variable: ResponseContent (Output to
    Variable: maxid) to get the Max ID.
    Use Set
    Variable: minid to Current List:ID to get the Min ID.
    Use Copy from
    Variable: destianation , starting at
    1 (Output to
    Variable: destianation) to remove the space.
    Steps to create Workflow
    Create a custom list named Lookup1.
    Create a custom list named Lookup2, add column: Test (Single line of text).
    Create a custom list named Lookup3, add column: Country (Single line of text).
    Create a workflow associated to Lookup3.
    Add a new "Build Dictionary" action
    to define the http request header:
    Add a Call HTTP Web Serviceaction, click on
    this and paste your http request.
    To associate the
    RequestHeader variable, select the Call action property,
    set the
    RequestHeaders property to
    RequestHeader:
    In the Call action, click on
    response and associate the response to a new
    variable: ResponseContent (of type Dictionary).
    After the Call action add Get item from Dictionary action to get the Max ID.
    Add Set Workflow Variable action to get the Min ID.
    Add Loop Shape (Loop with Condition) to get all the duplicate titles and integrate them to a string.
    Create item in Lookup2.
    The final Stage should look like this:
    Start the workflow automatically when an item is created.
    Add item to Lookup3, then workflow will be started automatically and create item to lookup2.
    See the below in workflow History List:
    References
    SharePoint Designer 2013 - Extracting values from a multi-value enabled lookup column into a dictionary as separate items:
    http://social.technet.microsoft.com/Forums/en-US/97d34468-1b53-4741-88b0-958472f8ca9a/sharepoint-designer-2013-extracting-values-from-a-multivalue-enabled-lookup-column-into-a
    Workflow actions quick reference (SharePoint 2013 Workflow platform):
    http://msdn.microsoft.com/en-us/library/jj164026.aspx
    Understanding Dictionary actions in SharePoint Designer 2013:
    http://msdn.microsoft.com/en-us/library/office/jj554504.aspx
    Working with Web Services in SharePoint 2013 Workflows using SharePoint Designer 2013:
    http://msdn.microsoft.com/en-us/library/office/dn567558.aspx
    Calling the SharePoint 2013 Rest API from a SharePoint Designer Workflow:
    http://sergeluca.wordpress.com/2013/04/09/calling-the-sharepoint-2013-rest-api-from-a-sharepoint-designer-workflow/

    GREAT info, but it may be helpful to note that when replacing a portion of the variable "Countries" with a whitespace character, you may cause the workflow to fail in a few specific cases (certain lookup fields will not accept this and will automatically
    cancel).  I only found this out when recreating your workflow on a similar, but much more complex list set.  
    To resolve this issue, I used another utility action (Extract Substring from Index of List) to clear out the whitespace.  I configured it as "Copy from
    Variable: Countries, starting at
    1 (Output to Variable: Countries), which takes care of this issue in those few cases.
    Otherwise, WOW!  AWESOME JOB!  Thanks!  :)

  • Report Generation Toolkit failure with Win 7 and Labview 2013

    I recently had my computer updated to Windows 7 and am now seeing a problem with the Report Generation toolkit (version 2013) when working with Excel files.  If I try to run the New Report.vi with report type Excel selected I get  error -2146777998.  Doing the same thing with Word selected eventually opens Word, although this takes about ten seconds, but it does not generate an error.  Selecting Standard Report or HTML also run without errors.
    I've researched this error on line but I keep ending up .NET and C# forums where everything goes over my head. Has anybody got any suggestions?
    Solved!
    Go to Solution.

    I found the solution to this particular source of error code -2146777998. There are two template files that reside in C:\Program Files (x86)\National Instruments\LabVIEW 2013\templates\Report  by the name of MSOffice_RGT_Template.dot and MSOffice_RGT_Template.xlt.  The problem came down to that these templates got corrupted somehow during the fresh install. As soon as I replaced them with versions from another machine the problem disappeared.
    Just as a side note, I discovered the problem by kicking off the MS Office Report Express vi and out came a much clearer message that aimed me at the templates. Not quite sure why that message isn't echoed into the individual subvi's on the pallette, but life is a mystery.

  • Labview 2013 report generation toolkit word 2010 insert table problem

    Hi,
    I am currently evaluating LV2013 with respect to the report generation toolkit for use with word 2010. My Vi/program won't insert the correct table and gives me an error message. see below:-
    Exception occured in Microsoft Word: The requested member of the collection does not exist.Help Path is wdmain11.chm and context 25421 in NI_ReportGenerationToolkit.lvlib:Word_Insert_Table​.vi->NI_Word.lvclass:Append Text Table to Report.vi->Word Table save.vi
    I have since run the following word example.vi provided by NI within LV2013 office examples:- Growable table.vi. this gives me the same error!
    Exception occured in Microsoft Word: The requested member of the collection does not exist.Help Path is wdmain11.chm and context 25421 in NI_ReportGenerationToolkit.lvlib:Word_Insert_Table​.vi->NI_Word.lvclass:Append Text Table to Report.vi->Growable table.vi
    It would seem that regardless of my own Vi there is a fundamental problem in the office example vi.
    I have found examples of a similar problem in LV2011/2012 but the work around code doesn't seem to match the LV2013 vi's code for a direct replacement.
    Can anyone help/shed some light on this? 
    Thanks in advance,
    Dan.

    Because the upgrade of Word from 2007 to 2010 I needed to upgrade an existing application from LabVIEW 2009 to 2013. This didn't work because of the insert table error. I discovered that the problem is the vi called "Word_Insert_Table.vi" located in the ..Program Files (x86)\National Instruments\LabVIEW 2013\vi.lib\addons\_office\_wordsub.llb. There is a "Cut" command implemented, this command removes the created cell instead of clearing it. Therefore the table will be filled half and then returnes with an error. I have removed this command. I have posted the changed vi (LV 2013).
    Attachments:
    Word_Insert_Table.vi ‏30 KB

Maybe you are looking for