Creating a LabVIEW project

Hi all

I was in charge of the creation of a basic gas distribution system using labview. I know that I need to create an IO serial server, shared variables and a few VI (operator VI, maint VI etc.). Don't know what controls are required if and how start.

Would appreciate any help.

Thank you.

Dave,

How to start any project (at least one project that will take more than 15 minutes) is through a deliberate and thorough design process.

Start by setting the specifications that must meet the program/system.  Define inputs, outputs, functions or processes, specific such as the calendar, regulatory limits, security issues and requirements that what (and who) determines the success. Then the design of the program.  To-do lists, flow wagons, diagrams of State and other documents can be very useful.

This is design from top to bottom.

Sometimes backward is also important.  Here you can make small test programs or part which can become subVIs to determine how things actually work in the real world, or to demonstrate certain features.  GUI of the trial is often useful if end users have not been exposed to programs like this before.

Finally, write the program.

Lynn

Tags: NI Software

Similar Questions

  • 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.

  • 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

  • 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

  • Crash when creating a new project FPGA cRIO

    When I want to create a new project with the wizard FPGA cRIO, Labview freezes and blocks ("development system Labview 8.6 had ceased to function".) The wizard detects my cRIO-9073 integrated controller, but when he tries to discover the CompactRIO chassis, the program hangs and stops automatically.

    In MAX, there is no problem discovering the FPGA chip in the cRIO-chassis (RIO0)...

    I tried to use the new FPGA Project Wizard in Labview 8.5. While searching for the cRIO chassis, the program does not freeze, but he says the cRIO-chassis cannot be found...

    When I want to manually select the chassis, I can only choose for the cRIO-9072 and cRIO-9074. There is no cRIO-9073-icon...?

    What I am doing wrong, or is this a bug?

    Kind regards

    Kenneth


  • creating a new project wizard

    Hi, I was wondering if it was possible to create a custom Project Wizard and put it on the "Getting Started" window with other project assistants.

    Here is my 2 pence on what, in my opinion, what you are looking for...

    I have never come in contact with someone who has undertaken this task before.

    To create your own project Assistant will be a difficult process. Almost everything you see in LabVIEW, as Finder examples and project Assistant, are all the screws that have been written in LabVIEW.

    So you can write your own VI which has the same functionality, but of course, you have control over customization. If you have a suite of LabVIEW which allows you to create executable files then you could maybe start the "custom Project Wizard" as an executable file, which in turn would launch LabVIEW once selections have been made.

    As mentioned earlier, a task that has perhaps ever undertaken by the community and which would require a vast knowledge of LabVIEW.

  • model s vi in labview projects

    Hello

    I create a lv project where I have a few model vi (files * .lives). The lvproj is a common basis for more specific projects. The idea is that the developer would start with instances of a model vi and then fill with sub that VI s as required and then realize a source distribution.

    The problem is that when I double click on the files lives, since within the project, they open lives rather numbered vi. This is different behavior than to open them from a directory of windows.

    Of course, this is no big deal for "save under" and change the file extension 'vi', but this project is intended to be used for experts in the field who are novices from labview. I want to make as transparent as possible experience and navigation in a dialog box "Save as" with file extension is a sticking point I would avoid.

    So here are my questions:

    Is there a logic behind why it is that WAY?

    Is there a dark setting that I can change to make the lives opened under the name of vi in a project?

    Is this use of vit case in a wise project structurally?

    Thank you!

    I think that you can with the right button of the VI in the draft and select 'create new model VI '.

    Another idea is to store the screws in the folder models from LabVIEW.

    Or store them in the palette as fusion live

    Tone

  • 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

  • I can't create a new project of film since 10.1.2 update.

    I can't create a new project of film since 10.1.2 update. The 'Project' tab if I select "new project_film", nothing happens. Creating a factory trailer...

    Update: it works with a separate administrator account and iMovie another Instance: s any idea, what could be the problem. New Installation has not fixed it... :-( Anyone know a few things to check or change?

    THX!

  • IMovie 10.1.1 don't update or create a new project/trailer

    I've recently updated to iMovie 10.1.1. Since then, iMovie will not create any new projects or trailers. Anyone know why?
    It also doesn't let me upgrade to 10.1.2!

    Since then, iMovie will not create any new projects or trailers. Anyone know why?

    What happens when you try? Error messages?

    It also doesn't let me upgrade to 10.1.2!

    iMove 10.1.2 requires OS X 10.11.2 or newer. What you have installed?

    And Spotlight must see installed iMovie.  Is installed in your Applications folder and called iMovie?

  • CF does not show the timeline, the preview window, and it is impossible to create a new project

    Dear Apple Support,

    I bought my MacPro in France so my Final Cut is also in French. I went into the settings and remove all languages except English. It worked, but today when I tried to delete a, my Final Cut showed no chronology, the preview window and all the rest. The only thing it shows - the library. It is impossible to create a new project - the program stops.

    I extremely need my CF!

    Thank you very much!

    Anastasia

    anastasialarina wrote:

    I went into the settings and remove all languages except English. It worked, but today when I tried to delete a more

    What did you deleted?  Looks like you have deleted all languages including English.

    Maybe just reinstall the app.  She is in a language other than the OS, you can try

    http://www.TJ-HD.co.uk/en-GB/languageswitcher/

  • 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

  • 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...

  • How to create a Labview Websocket client?

    Objective: Use WiFi to transfer analog readings of a Yun Arduino to a Labview graphical user interface.

    An Arduino Yun provides Websocket server capabilities and Allied standard used with a browser.   But I did not how to create a Labview Websocket client.  Where my question "how to create a Labview Webcocket customer?

    Howard

    Dennis_Knutson wrote:
    I think you need to better define the arduino interface.

    Dennis - the interface is well defined. WebSocket is a standard (with some variations). It uses the web server, although it does not strictly HTTP connections.

    I don't know of a free LabVIEW websocket client implementation. You might be able to detach the screws LabVIEW of HTTP to retrieve part of the initial connection and the logic of the handshake, but.

  • Export hardware DAQ task created in Labview to MAX

    Hello

    Is it possible to export a task DAQ created in labview to make it appear in the "neighborhood of data / NOR-DAQmx of tasks" in MAX?

    Thank you

    -

    James

    Never mind...

    He found as "DAQmx save task".

Maybe you are looking for

  • G0 ProBook graphics driver problem

    Hi, I downloaded the driver from this page http://h20565.www2.HP.com/portal/site/hpsc/template.page/public/PSI/swdHome/?sp4ts.Oid=5379193&spf_p... -Graphics card (graphics driver) and after I restarted my laptop the screen kept flashing and I had to

  • UNC domainname questions

    I have problems to resolution of \\domainname.com, which is my internal local area of any computer in addition to a domain controller.  I can ping domainname.com he randomly selects an ip address from the dns that is registered and a nslookup domainn

  • Speakers not working do not.

    Speakers are installed properly and everything in windows works on still no sound is transmitted.

  • Upgrading RAM FAQ

    Hello! I have a Hp Pavilion 2320Tx g-6 and want to know any answer to these Questions. 1} I have a 4 GB of Ram on the 1 slot and the other is empty, can I insert 8 GB of Ram on an another Slot (Total 4 + 8 = 12) 2} after research I think I can update

  • USB cable for hp 4680

    Hello In the installation of my printer that I just found out there is NO usb cable in the box. What kind of cable should I buy for the hp 4680 all in one? Thank you