Custom LabVIEW projects

I'm trying to create a new template to be used with LabVIEW 2013 Create Project wizard. I followed the tutorial "using examples and custom models of projects to develop LabVIEW projects" but always seem to have questions.

I'm sure it's something really simple that I'm doing wrong, but can't seem to find the problem.

I placed the template project in the xml code in metadata/ProjectsTemplates-LabVIEW and LabVIEW/ProjectTemplates data sources data.

When I create a new project using the wizard, the project is created and works perfectly the first time.

Then when I open it again, there's a load of conflicts that exist all of a sudden where some of the vi are linked to the model project.

I can go and solve all conflicts and the project works, but there must be something I am doing wrong.

I'll be grateful for any help getting this sort. I have attached the conflicts and my xml file (I changed the extension of the xml file to attach it).

Thank you

Greg

Hi Larry,

Thanks for the help.

I had a look at my model and noticed that I had records value auto fill. I who took off in the model, and it seems to work now.

Greg

Tags: NI Software

Similar Questions

  • Client server of executable activex LabVIEW project with excel vba

    Hi all

    I submitted a ticket to support nor on this problem, but my deadline for this project is very close, so I would like to ask the community to see if someone has encountered this problem before (I hope it's ok that I'm doing this!). I did a fair amount of forum-scouring, and I didn't know this even discussed problem.

    I built a labView project which is essentially in the material data and
    preforms various visualizations and transformations on the data. A bit of the
    Screws in this project are available by VBA Excel as a Server ActiveX with LabView and
    Excel as the customer - and it works! I recently discovered I would need to do a
    executable version of my project, so I'm now trying to figure out how to do the same thing
    with my executable file as the server instead of LabView. Here's a simplified version are
    My VBA code:

    Void Button1_Click()
    Dim lvapp As MyServer.Application
    Dim vi MyServer.VirtualInstrument

    Set lvapp = CreateObject ("MyServer.Application")
        
    VI the value is lvapp. GetVIReference ("Main.vi", "", True)
        
    Sheet1.cells (1, 1) = vi. GetControlValue ("Path")
        
    lvapp. Quit smoking
    End Sub

    I replaced LabView here with the name of my server. The code
    failure of the CreateObject method with the following error:

    Run-time error '13':
    Type mismatch

    Things, I'm pretty sure I'm doing it correctly:
    -L'application is configured as an ActiveX server in the build options
    -J' ran the VI once and close/re-open it just after each build before trying the
    worksheet
    -In excel, VBA method is configured to reference the type library of the server.
    -J' have LabView itself closed when I run the .exe

    Thank you

    Alex

    My versions and such:
    Software of NEITHER: LabVIEW version 2012
    OS: Windows 7

    It's interesting - I'll have to look into the issue. In the meantime, I found a solution.

    It's quite mysterious, but it seems that all I had to do was make sure you only the type library of the server executable has been referenced in VBA (no LabView or OLE type library) and declare the variable app as object, rather than MyServerName.Application. Honestly, I have no idea why this works, but it does. Also, I learned that you need to use the executable file paths, which are a little different than the paths of project files.

    Thank you

    Alex

  • Max OR simulated PXI devices that are not present in the Labview project

    I added a map of e/s digital NOR-PXI-6527 simulated to my MAX NI PXI's, but it does not seem possible to access this IO card simulated in a Labview project.

    Is this normal?

    Have sorted it.

    It turns out that on my desk and PXI data acquisition driver wasn't the same version.

    Updated PXI, and then it worked.

    See you soon

  • Is there a way to determine the equivalent ANSI C code of a Labview project?

    I'm a complete newbie to Labview.  I have this quite complex Labview project that was used to create a DLL that matlab may call to order my card PCI-6534 without having to know NIDAQmx calls.

    I am trying to find how to make these calls directly from Matlab NIDAQmx, but I do not get the same results when I call this DLL mentioned above, so I thought I would try to give a sense Labview projects live I begins to make sense of the general economy of the screw, but I would like to be able to run the project , step through it and perhaps see NIDAQmx orders (or something equivalent, so I can determine how to call NIDAQmx commands in Matlab).

    Is this possible to do?

    Thank you

    Jason

    Yes. The toolbar allows you to turn on highlighting so that you can run the VI and see the content of the son. You can put sensors on the wires. You can single-step through the code. This is explained in the help of LabVIEW under Fundamantals-> running and debugging screw-> Concepts-> Debugging Techniques.

    In what the question implied in the title of your message, don't you can directly convert LabVIEW C code in the development environment. Yes, there are tools to convert LabVIEW in C, but which is intended for microprocessors.

  • There is a possibility to run Labview projects or to set them off from a batch file or if the exist and the ability to control labview or run it from an external application?

    Hi, I m a bit new in LabVIEW and I'd like to ask a few questions...

    -There is a possibility to run Labview projects or to set them off from a batch file or if the exist and the ability to control labview or run it from an external application?

    -One API PI or raspberry beaglebone exists for LabVIEW?

    -Power supply Wich can recommend you control with LabVIEW? (some chip solution witn 0 - 30v / 0 - 3A DC)

    Thank you very much for your advice!

    Best regards

    Elena

    Elena,

    I know raspberry, so no comment on that.

    For the rest:

    -Do you want to create tools for developers? If so, we must look in the API of project VI and VI server. If this isn't the case, please compile your application LV as executable and call this one using a batch file.

    -LV prefer specific supplies. LV is a programming language. There are several power supply providers (including OR) which provide directly the LV API for their power supplies. So, essentially, the approach is:

    1. choose food that serves your needs.

    2. check if the power supply has a standard interface for programming (such as Ethernet, GPIB, or if the power supply is PXI, is already providing a programming interface!)

    3. check if the LV API (so-called "instrument driver") is available for the device. In the case of a PXI system, get you a device driver (for example NI DCPower).

    4. check if the LV samples are available (for example in the Finder for example LV once you have installed the driver).

    Norbert

  • Unable to connect target RT in the LabView project

    Hello

    I use time LabView real-time 8.5 on a desktop PC. I see the target at MAX where I can change the network settings on the target and use FTP without problem. But it is impossible to connect to the target in a LabView project.
    The error of the target journal wrote:
    ####
    #Date: Monday, June 9, 2008 03:04:29
    #OSName: PharLap
    #OSVers: 13.0
    #AppName: PH_EXEC
    #Version: 8.5
    #AppKind: AppLib
    #AppModDate: 09/06/2008 06:55 GMT

    LVRT. DLL loads the address: 0x003EE000

    Can someone help me?

    Thanks in advance

    Hello everyone.

    The problem is solved! The reason of my problem is that LabView RT 8.5.0 supports no more than 2 GB of RAM installed on the computer, as described in this document.
    My RAM GB setting the things that were not possible before:
    -to connect to the target in a LabView project and deploy the code.
    -to activate the multiple core processor in the BIOS of the machine

    I said that the withdrawal of the USB keyboard is useful. Indeed with my keyboard plugged in, when I install other software as server VISA for example, MAX do not recognize the target automatically, I have to add it manually by specifying the IP address and I can not connect to the target in a project of LV.
    Unplug the USB keyboard (and other devices) to solve this problem.

    Good day...

  • Find the requirement software LabVIEW project

    Hello world

    Someone knows how, a LabVIEW project with multiple targets data (computer, Compact RIO sbRIO, PXI,...), which is the component of the software and drivers required to run correctly and completely the screws of the project contains assuming the screws project successfully on the developer's computer and I have the hardware components of project defined at my disposal.

    What should I exactly ask the report as software OR necessary components.

    Thanks guys...

    Hello

    With Labview 2013 generation project installation program may automatically add all additional installers to your installation package.

    I don't think that the process is perfect, but it should certainly help. More details here...

    http://zone.NI.com/reference/en-XX/help/371361K-01/lvdialog/addl_install_info_db/

  • Error adding programmatically to item to LabVIEW project

    I try to add a VI programmatically to a LabVIEW project using ActiveX nodes property/invoke:

    I get an error message (not as an ordinary LabVIEW error) when the name of the VI contains an underscore (who do a lot of my screws...):

    -When I try to add item.vi, everything's all right

    -When I try to add item_.vi, the error dialog is displayed.

    See the attachment for a sample application (LabVIEW 2010) showing the problem.

    Anyone have an idea how I can avoid this problem without having to rename all my screws?

    Hello dlanger

    you want to add a file please try this

    Adding items is used to add a folder to a project.

    Pleas let me know if it works.

  • Reuse menus customized in projects


    I work in Captivate 8 and I have a custom menu that I would like to reuse in multiple projects.  The menu is made from smartshapes is placed only on the first slide, then the value to display for the rest of the project.  It contains advanced actions.

    The problem is that other projects will start in imported PowerPoints, so the menu must be copied to the "PowerPoint" within Captivate slide (since the PowerPoints import not just as a background).  Of course, when I do this, I have to rename all the objects, update my Advanced etc actions.  Is there a way I can copy the menu custom slide/project to another without rename each object etc each time?  I understand that I can replicate without doubt of the action of the button using shared actions, but don't know how I can be able to reuse the whole menu without renaming all objects.

    Here's a Visual of my menu:

    Custom Menu.png

    Alternative are shared actions. These objects will be parameters, you might even indicate the generic name instead of your custom names. I think most users underestimate the power brought to Captivate by joint action. And try to use groups as much as possible in the action; a parameter can be anything.

  • AutoStart VeriStand using LabView project

    Hi all
    I want to manage through selection LabView and deployment of projects on my PXI system.

    In order to know which project is running that only, I founded the solution to create an ad-hoc ALIAS that appears at the top of the list. Is there anyone who knows a smarter way?
    Attached is my example .VI
    Thank you very much for your answers

    You can watch the NI VeriStand - Get function System State.vi located in the NIVS palette. Notably, she returns the path to the definition file deployed where he is already running a (and you can use Connect to System.vi to run a definition instead of a project file). It is perhaps more convenient than your alias workaround solution!

  • How to convert labview projects in the class diagram

    Hello

    I don't know if this option exsit in labview, but if she does will really help.

    How can I convert a labview in class diagram project?

    Hello

    Your windows to the Project Explorer, select the view menu and go to the "hierarchy of LabVIEW classes. This will then show you a diagram of your classes and their dependencies.

    Kind regards

  • Which supplier Source control would you recommend for a single developer on a labVIEW project moderately important

    I have not used a front Source control provider.  My hope is that I don't have to deal with a large learning curve in using the basic features of a source control provider.

    Also curious is the most popular provider used by LabVIEW developers.

    Thank you.

    If you are getting started with Subversion (Tortoise SVN is the 'client' to a Subversion server), you have the choice between three options:

    1. Use a server Subversion maintained by your company or your University.  (I, fortunately, put at my disposal one).
    2. Use a commercial Subversion server.
    3. 'Rolling' (which means that the other host a server yourself, on your PC or on another PC, or simply use a 'local' repository).

    I listed them in the following order (according to me) that it is "desirable".  I, myself, would be enough worked to avoid Option 3, because it puts all the "eggs in one basket', in other words, you must assume the responsibility of not only keep your code Committed/updated the repository, but you must keep secure, backed up repository, and 'remote' (if your house burns down and the external unit containing the repository also goes up in flames you lost everything).

    I recently started a collaboration with a colleague in the Canada.  Because of institutional policies, I couldn't access our server local to Subversion, but found that assembled (www.assembla.com) offered a Subversion server access at a reasonable cost.

    Once you have identified a server, get your created repository and your project saved in the repository is not too difficult.  A practice I found works well is to organize the filing of LabVIEW, one project per repository projects, with the name of deposit is the name of the project.  I have adopted the model of trunk/branches/tags subfolder for the repository (i.e. the filing "Of Bob Project" will have a trunk, a branches and a subfolder of tags), with most of the activity taking place in the trunk.  I try to use the branches almost never, but that's another story.

    There are a number of tools to put "hooks" in Subversion in LabVIEW.  My personal preference is to do all my work of Subversion at the level of the Explorer of Windows files, validation and updating of entire projects to the end and beginning of work sessions (commit to the end, updated at the beginning).

    Bob Schor

  • build specifications have disappeared in the 2012 LabVIEW Project Explorer

    I have LabVIEW 2012 Professional Edition and I checked in to National Instruments License Manager that the professional development system, and the Application Builder are both "green".

    I noticed that when I open an existing project or create a new project, the construction specifications section disappeared!

    No idea what would cause this to disappear?

    Thank you
    Fab

    FabiolaDelaCueva,

    In the Project Explorer, try looking in the framework project--> filters see and make sure that the construction specifications is checked. Here is a link to a knowledge base article OR that might be useful:

    http://digital.NI.com/public.nsf/allkb/A092CFB942FA5DD48625712D007D431D?OpenDocument

  • LabVIEW project

    I have a project with a file source labview and many outbuildings and would collect all the physical files for use on another machine.  Is this Source Distribution?  Please give me brief description how to do this.

    Thank you

    dkfire wrote:

    2 points:

    1. have you installed drivers/modules Fieldpoint after you installed LabVIEW 2013?
    Whenever you install LabVIEW, you must install the modules be used after, so that each module is becoming international in this version of LabVIEW.

    2. you should not install the full developer system on a target machine.
    Normal you build an exe file to run on the target. And the exe is sufficient runtime engine, a small installation and drivers.

    Perhaps, but to play the lawyer of the devil here, I worked for a well-known aerospace company which has actually made entirely under license from developer environments for each of their test machines of production for slightly different products.  In addition to being ultra expensive, the only drawback would be that technicians could screw things, but they never - and anyway, all software was checked crc and the software would not be executed if does not match the crc check.

  • VBAI Custom LabVIEW Interface minimum size limit

    I have a LabVIEW VI selected as my custom VBAI interface.  I intend to run VBAI on a PC that is also running an executable (developed in LabVIEW).  Both the executable and VBAI have graphical interfaces that need to remain visible during operation.  With limited screen real estate, I'm doing the interface VBAI just a little smaller, but it seems to me running a form of minimum window size limitation.  When I resize the window VBAI it appears to a larger size.  I have not set this restriction on the LabVIEW VI that is used by VBAI, so it must be a restriction in VBAI itself.

    1. Can I change the minimum size?
    2. If it is not editable, it seems somewhere in the documentation?  What is the minimum window size?

    Thank you

    Dan press

    PrimeTest Automation

    Hello Dan,.

    VBAI has a minimum resolution of 1024 x 768, less a strip at the bottom of the toolbar, and unfortunately you can not change the minimum size for VBAI. Let me know if this answers your question!

Maybe you are looking for

  • FPGA: Vs timed loop Timer?

    Hello I would like to create a FPGA loop that runs at a fixed rate. Whatever if I use a timed loop structure or a timer loop express VI into a regular while loop? Under what circumstances should I choose one over the other? I understand that the time

  • Is there any material available to download documents on diskette?

    Years ago (25 +) that I wrote the outline for a book, and I recorded it on a diskette.  I recently found again.   I don't know if there's someone old enough to remember 'disks', but I would really try to access once what would be my thesis.  It is no

  • Can't access all files because of missing permissions

    OK, I made a mistake. I wanted to get rid of my old XP box and replace a computer Windows Vista laptop that I left another task.   I was lazy and used Carbonite to get my files from my old computer to the new computer without reading the instructions

  • What is RegGenieScheduler.exe?

    My system seems slower than usual.  I decided to look in the Windows Task Manager and go through different processes and then check what each one is. When I Binged... RegGenieScheduler.exe I had a bunch of RED ALERTS... but not a lot of what it is an

  • No sound except a beep

    I removed some programs that I thought were unnecessary in Control Panel, add remove programs.  I have an Inspiron E1405 Window XP Media Center Edition SP 3.  My sound does not work after I removed these programs.  Sometimes I like beep when I get em