Master's program?

It's probably a newbie question, but...

I am the Director of a laboratory that performs optical calibration and I there are many devices and processes that we use LabVIEW for. I want to create a master's program which runs everything in the laboratory under a parasol.

Of course this is to create a VI that calls each VI individually and displays them in a new window, but I like to keep everything in a VI. So basically, I like to keep things modular by letting each VI be complete in itself, but to use the program to display each VI front panel in master VI.

One of my ideas right now is to use a container of the tab and hide the tabs to sort only when experience is selected in the 'first' tab it pulls up another tab that is running the modular VI. I tried to use the sub-panels, but it seemed that there was some latency issues when I used a simple test VI. I also got error 1000 when I used a more complex VI secondary school. I don't know what feature was "edited", but he locked the whole program.

At the end of the day, I want a program carefully and eloquently gathering all my screws work under an umbrella while maintaining functionality. If anyone knows a good way to do that please let me know.

I would post code exmaples, but I'm at home. I can post some more later if necessary.

Thank you!

You can find a lot of good ideas here: large LabVIEW application development Blog. Personally, I like the plugin architecture.

Tags: NI Software

Similar Questions

  • CS5 master setup program cannot inialize

    Help, I'm trying to install cs5 master coll but Installer keeps failing to inialize, having two files located in the same place, can someone help?  I ran the cc without result cleaning tool

    Windows 7

  • I can't start my master collection programs... blocked...

    All of a sudden all of my Master collection progs require a new license key while switching 30 days...

    What the devil?

    I am form part of my studio and need the keys to my account. Now... they are not listed more as a product since I am heavily armed in the cloud.

    My Mastercollection seized to exist?

    Where a chat button? A phone number... I'm cycling through the system of help over and over again... Ending nowhere...

    Help?

    Don't yield a workable ChatBox...

    However, I he blamed on the CC installation and found a chat option it... got help.

    An upgrade of the CC app and restart later brought all back alive.

    What a waste...

    Thank you! It's all working again.

  • the log output to a master simultaneous program log file

    I run a simultaneous (cc1) program that calls a simultaneous program (cc2) XML editor and the production of a file.

    I implemented an afterReport trigger to return some report details that are required to be recorded in the log file of cc1.
    I am passing the value of request of CE1 in CE2.
      </dataStructure>
      <dataTrigger name="afterReport" source="My_PKG.after_report(:TOTAL_DR,:TOTAL_CR,:TOTAL_ROWS,:CC1_REQ_ID)"/>
    </dataTemplate>
    In My_PKG.after_report, I can write the information easily to write to the usage of CE2 log file...
    fnd_file.put_line(fnd_file.log,'total_dr: ' || to_char(total_dr));
    .. .as is the program running simultaneously.

    but... anyone know if it is possible to write this detail in the log file of cc1 while still under the control of cc2?

    Thanks in advance,

    Gus...

    I don't think you can do it with standard features, but (in theory!), it would be possible to write custom code to determine the name of the log created by the concurrent request of parent and use utl_file file add / to write about it.

    HTH
    Srini

  • How to re - install programs CS6 Master Collection keys on the first machine without losing the right to activate on a second machine? [was: question]

    I trashed by mistake some key of my collection of master CS6 programes.

    What should I do to reinstall them, without losing the right to install it on a second machine?  see you soon

    You should probably disable, uninstall, clean and then reinstall.

    To disable open one of the programs which remains and choose Help-> Deactivate.

    Then uninstall all you can of what remains as you would normally uninstall programs (it is not normal to screw up or remove).

    You can find the cleaning tool through the following...

    Adobe Creative Suite cleanup tool

    helps resolve installation for CS3 thru CS6 and creative cloud problems

    http://www.Adobe.com/support/contact/cscleanertool.html

    If you must download to reinstall, then you should be able to use the GI of link next = f, you still have your serial number (it is necessary in all cases to help things run)... CS6 - http://helpx.adobe.com/x-productkb/policy-pricing/cs6-product-downloads.html

  • How to build a table in a master/slave relationship?

    Hello NOR community,

    I can't build a table in a master/slave relationship. I want two paintings to be built for a fixed amount of iterations, once press the 'pressurization '. (This data acquisition would occur only once per program). I am new to Labview so I apologize in advance for my layout disorder.

    I want the slave program to create two tables and analyse the slope of pressurization to arrive at the same time as the master's program and the master program to continue to acquire data of pressure.

    Master slave relationship is even necessary here? How to pass a variable (pressure main once a loop without getting stuck in a nested loop situation?

    Here is a small example, just to show an idea (many things is not optimal in this example!). Based on your VI you have attached, you miss a lot of basic concepts of LabVIEW, you go through online training.

  • Runtime error: the program asked to terminate in an unusual way

    This also happens when I try to open Olympus Master 2 program. ???

    Original title:

    WHENEVER I TRY TO OPEN OLYMPUS STUDIO 2 (PHOTO EDITING) I GET RUNTIME ERROR. PROGRAM C:. THIS APPLICATION has REQUESTED the RUNTIE to YERMINATE IT in AN UNUSUAL WAY. !!!

    Hello

    I suggest to see the steps in the link and check if it helps.

    What is a runtime error?

    I hope this helps.

  • Master collection download nowhere to find...

    I bought my CS5 master collection in 2010/2011. This summer, I had to reset my computer and that is why I "lost" my master collection programs. Today, I logged in to download from my Adobe account, but could not find them anywhere I looked into "history of orders" as recommended, but there is nothing there. What to do?

    Hi Anne,.

    Here are the download links: http://prodesigntools.com/all-adobe-cs5-direct-download-links.html

    Download you as trials and then insert your registered serial number to activate.

    Be sure to follow the instructions very important.

    Let us know if you have any other questions!

    Thank you

    Madison

  • Choose line tbl detail via button in Master due tbl selectionListener custom 2

    I have a parent/child table introduced as a master (table) and the control (table). Works fine when we and dropped to page.

    I now have a selectionListener custom because of the ability of multiple selection on the lines in the master's program (the Steve Muench #134). Since the selectionListener is no longer the default (makecurrent, I think), the line in children is not synchronized (only shows first row). I think since I need to keep the ability of multiple selection, I'll use a command button to set the current line, but do not know how to have the push button mimic "makecurrent feature.

    Ideas?

    Place the hand on the iterator in the actionListener to the button bound to the table and set the current row to the row where the button was pressed.

    Timo

  • Photosmart HP: HP Photosmart printer will not print anything other than a Web page

    Someone please help.  I'm so frustrated right now.  My printer has stopped printing another thing than Web pages.  If I try to print a word document, there is nothing to print.  She acts like it is printing but nothing goes on paper.  If I try to print a pdf file... I got the text, but for most of the lines of the text.  The only thing I can print now is Web pages.  It is zero logic.  I have reset the printer. I unplugged the printer.  I deleted the printer.  I have readded the printer.  I tried almost everything what I found on these sites and nothing works.  I noticed it would not print this past Sunday and I finally had the time to watch tonight and I can't fix it.  I thought I ran out of ink or something, but these are all fresh cartridges and the printer test works.  Also, as I've shared it it will print Web pages.  Just nothing else that me is not good when working on papers for my master's program.  Help!

    Hello @sdock,

    It is a great place to get help! I read your post and see that you cannot print of all applications on the Mac, but you can print a self test and on the web. I want to help you solve this problem.

    I tabled this document with a few additional steps that you can try to solve this problem: "Printer offline" or "Printer not responding" Message (OS X).

    Let me know what printer you have and the type of connection, if you have any additional questions.

    You can click on the "accept as a Solution" If the problem is resolved and the 'Thumbs Up' for my effort. Please hold me. Good luck!

  • example of Modbus ethernet

    Hello guys,.

    I use Labview Application Builder to create a program exe based on MB Ethernet example Slave.vi, but it can not communicate with MB Ethernet example Master.vi correctly, prior to construction, original slave and master example programs can communicate well, but after stabilizing MB Ethernet example Slave.vi exe program, these two don't work the way you want, is there anyone faced this problem before?  Maybe some configeration need to be addressed during construction.

    Thank you very much.

    Coolbear,

    There are a few screws called dynamically inside the NI Modbus Toolbox.

    Just include any Toolbox in your application, and everything is going to be screwed up:

    Test in attacment project (assume that you have installed the toolkit from here)

    Andrey.

  • My sub - VI does not work unless it is open

    I'm working on a simple data analysis program for a system for the acquisition of 32 channels operating at 2 kHz. Before opening the > 50 MB .csv files, I would like to chart to see what was going on in each channel, on a graph (i.e. 32 series plotted together).  I made one under VI that is passed to a file and this chart. I tried it with a constant path, and it works fine.

    The problem is, I have a "main program" calling this subroutine VI to chart all of the files that it identifies. In the master's program, I have an array of files that need to be analyzed. I convey this in a loop FOR, autoindexed. In all my other for programming Labview, the program works well and runs the Subvi. But in this particular case, it does not work. I see it takes the same amount of time per loop properly (for example, 5 seconds per file), but it does not only export files UNLESS THE Subvi IS in a LABVIEW OTHER WINDOW OPEN. The front panel for the Subvi is what it takes to run correctly. When I have two open front panels and I run the program, it displays the correct graphics as .bmp in the right folder. But it does not display anything when the Subvi is not open.

    Quite confused... do not know what could be the cause... LabView2011 student Ed.

    Thanks in advance!

    Go to the Subvi and change the following properties (file... VI properties):

    Uder Windows apperance... customize: set it on "display front panel, when it is called" and "close later...". »

    Under Windows Runtime Position: Adjust the position of 'reduced '.

  • A / B Testing

    Good evening - y at - it an easy way to do A / B testing?  I can see a few strings here in 2011, but not like not there is no recent data.  It is recommended A / B test in E10, but I'm not too familiar with the program generator, so I'm not sure how functional will be.

    Thank you

    Eric

    Hi Eric,.

    You can do A / B Testing based on several criteria. To start watching the post I made past A / B Testing Bible that give you some ideas on how to start. Most of them do not have to associate the program generator.

    Here are a few options to get things moving.

    1. create two segments based on the different data field values (interest on Stock Ticker, sector, product, etc.) regardless of the type you have contact information.

    2. create 2 versions of enamel, with colors, text, fonts, subject, sender, etc. and send them to two different segments of contacts.

    any many others.

    What I mentioned can be done manually via the canvas of the campaign, but if you want to automate the splitting of the segment and the sending of the email after separation, you can look in the program generator. Here is a demo on how to do this using the program generator EloquaU Power Hour: program Builder in Eloqua9

    Believe me when I say this, it's never too late to get started on the program generator. It's like the possibilities of your organization of marketing strategy once you know the power of the generator of the master's program. Look at the here document, which describes all the steps in detail, program Builder: step action . My suggestion would be to start playing with it by creating small programs. Once you start, you'll have the hang of it.

    Hope this helps

    Thank you

    Amit

  • A desktop computer - can access several accounts of CC users?

    Hello

    I found this question several times, but the answer was never clearly answered to.

    I have a desktop Apple computer that is shared by two part-time marketing assistants who work on different days / hours week. Everyone has their own connection to the computer (INTERN1, INTERN2) because they have connected mac mail.

    I want to get the creative teams of Cloud for business installed on this desktop computer, but I want to assure you that the two students will be able to use a single license. They will never use / connected at the same time, but they do not have a single connection to the desktop.

    How does this work? Is it installed in the master's program and accessed by different users on the same desktop or I would require multiple licenses?

    Kristi

    Hello

    I think that's best for you is to have an approval which is connected to the computer, but not related to the user. That way you don't have to worry about the connection time, assign a user /...

    Best regards.

  • The software is issued by Full Sail University 'long life' software or is it a timed subscription?

    I published the Adobe Creative Suite 6 Master Collection as part of my master's program at the same time Full Sail University and was under the impression that the software would be installed on my computer and I would be able to use for as long as I wished, which means that the software I was delivered was not subscription, expiring in a year.

    If you have received a copy of the software and a serial number for Creative Suite 6 that you installed and affiliated with your AdobeID, so it does not expire.

    If you were offered student software creative cloud, it is renewed each year until its cancellation. Once you are more student, the price changes.

    Please see:

    Creative Cloud for business / training FAQ

    Install the CS6 without creative cloud

    Note: Creative cloud members are able to install apps CC and CS6 apps as part of membership. Check out this link.

Maybe you are looking for