Different Front Panels on 3 different screens, same data collection

Hi
I'm having an issue on where to even begin with this problem. I would consider myself a novice-intermediate LabVIEW user.
I'm going to be doing some testing at a facility I work at. We need three different front panels running during the testing one in the DAQ room, one in the firefighter tech room, and one in the viewing room. The issue I need help resolving (I don't even know where to begin and have looked everywhere) is how can I show three different front panels on three different screens. We have a lot of equipment going into the system, but I only want to produce temperatures on some, gas analyzers on some, and a red LED in the fire tech and control room (not in the viewing room we don't want to scare people if something goes wrong!). I have these set up just fine and they are working based on the thermocouples I have tested.
I need to be sure the control room can read all of the data coming in, even if it isn't displayed on the screen, and the 3 different front panels are required. How can I do this without having to run 3 instances of LabVIEW? Is there a way I can use S-Video or something, or incorporate subVis to show up on a screen somehow?
We are hooking up to a FieldPoint system as well if that helps. Im using LabView 8.6.
I'm not going to attach the code because it's working, I just need to know how to integrate the three together.
Any help would be greatly appreciated. Thanks so much!
Tanya
Solved!
Go to Solution.

_Bryan wrote:
I have no idea on the video.  But LabVIEW has a built in web server where you can view vi's through a web browser.
Here are a few links, also do a search and see if it might work.
http://sine.ni.com/nips/cds/view/p/lang/en/nid/110​17
http://decibel.ni.com/content/docs/DOC-5776
http://digital.ni.com/public.nsf/allkb/7B5D6CC1CBC​E32C98625716C00828BF4
Bryan's idea and links should be your first approach.
If that does not work for you let us know why and we'll gofrom there.
Ben
Ben Rayner
I am currently active on.. MainStream Preppers
Rayner's Ridge is under construction

Similar Messages

  • Copy paste a front panel object to the very same xy location

    Hello,
    Just a practical question, but I would need this kind of feature very often:
    How can I copy-paste a front panel object to the very same location? Lets consider I have a TAB container, and on the first page, I have a Graph. I would like to make a same graph on the second page of the TAB, but at the very same XY location compared to the TAB container.
    Thanks very much!
    Solved!
    Go to Solution.

    hm, I have just realized, there is an option to "duplicate page" for the TAB containers And it does the magic for me, creates the exact copies of all the objects

  • Scaling front panel objects for different screen sizes

    Hi,
    Can anybody help me of designing Vi for different screen sizes. I have designed a VI for a monitor of small size and lower resolution but when I open the same Vi on a different monitor,objects are not aligned properly. The properties which I have changed are
    Window appearence->Default
    Window Size -> Panel size 0,0   & Tick marked options of Maintain propotions for different monitors and scale all objects 
    Window Run Time position-> Maximum
    Regards
    Imran
    Solved!
    Go to Solution.

    Imran,
    I can't solve your problem entirely.  However when I have to write a program that will be deployed on a variety of monitor sizes, I tend to set the size of the Front Panel to suit the smallest monitor, and then remove the ability of the user to resize it.
    Also, set it to run in the centred position.
    See attachments.
    Many Thanks,
    Dan
    Dan
    CLD
    Attachments:
    Customize Window Appearance.JPG ‏44 KB
    VI Properties.JPG ‏29 KB

  • How to resize the front panel to fit different resolutions

    I m using LabVIEW 8.2 on Windows XP SP2
    I've tried both “maintain proportions of window for different monitor resolutions” and “scale all objects on front panel as the window resizes” selected but just messed up everything when i switched to another different resolution. It's annoying since I'm using 22 inch monitor to do the coding but the user supposed to run it on laptop or wince.
    Any solutions to it?
    Thx in advance.

    Thank you all. Following is the reply from NI support.  I think the best way is to edit vi in low resolution.
    One of the easiest ways to tackle varying screen resolutions is to design
    the front panel to the lowest resolution that you expect it to run on. It
    should then look acceptable on any screen larger than that.
    However, you can get a bit more tricky by programmatically determining the
    computer's screen resolution and then dynamically changing the size of your
    front panel objects. Use an Application Property Node and select
    Display>>All Monitors to return the current screen size. Then, according to
    the screen size, you can size the control or indicator programmatically
    using the Size property node for your front panel objects.
    Ultimately, these issues have often been a result of font size issues.
    Specifically, this can be a problem when two machines have different
    desktop theme/font settings. If your objects are coming out in different
    sizes on different computers, you can setup up LabVIEW to use the same font
    on different systems by modifying the .INI file.
    The easiest way is to do this: use Tools->Options->Fonts from the LabVIEW
    GUI. You can then set the system fonts to anything you want. After you
    have done this on one machine, open your INI file (it is in the same
    directory as the LabVIEW executable) with any text editor and copy the
    corresponding entries to another file. Add these entries to the INI files
    on any machines you want to lock to font. You will probably run into
    issues if you are supporting different platforms (Windows and Mac or Mac
    and Linux, for example), since the fonts you want may not be available on
    both platforms. There are Windows fonts available for both Mac and Linux
    platforms, so this can be somewhat ameliorated.
    This is all I can think of, but that's not to say these are the only
    solutions. You might check the Discussion Forums, as many of our LabVIEW
    Champions have tackled similar issues and offer their expertise as well.
    Here's just a few threads that I'd like to refer you to:
    How to make the size of VI and controls unchanged irrespective of the
    resolution?
    http://forums.ni.com/ni/board/message?board.id=170&message.id=273613&requireLogin=False
    How to program the front panel size to fit different monitor resolution?
    http://forums.ni.com/ni/board/message?board.id=170&message.id=87160&requireLogin=False
    I hope this discussion helps you along the way in your application
    development. Please let me know if you have any further questions/comments
    and I would be happy to discuss them with you.
    Otherwise, it was a pleasure assisting you and thank you for choosing
    National Instruments.

  • 3 front panels on 3 different monitors

    Hey all
    I was browsing the web and the developers forum but nothing seemed to help me with this problem. I have three front panels I need to run. I have a control room .vi (which is still in the works) a fire tech subVI and a viewing room subVI. I need to show the Fire Tech and Viewing room VI on different monitors.
    Now when I say monitor I literally mean like a TV screen. The only computer available in the desired space for testing is in the control room. Therefore I somehow need to get the Fire Tech panel in the fire test area and the Viewing Room panel in the viewing room. Is there a way I can do this without using a web browser? Maybe there is some sort of S-Video I can use or something I can wire from my computer to the other monitors.
    Any information would be great. I looked into the web browser thing like I said and due to the confidentiality I don't feel comfortable using it. I'm not sure how remote panels work, but like I said I don't have computer access other than the control room.
    Thanks
    Tanya
    Solved!
    Go to Solution.

    Hi Tanya,
    as there are graphics card available which support up to 6 monitors your 3-monitor request should be possible from the hardware side.
    In LabVIEW you can control on which monitor the frontpanel is opened, just look for the "FP Window.Monitor" property of the VI...
    Best regards,
    GerdW
    CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
    Kudos are welcome

  • A different Front Panel question

    Just to spice up the board, I'll ask a different question about the front panel. ?I have the X-Fi Fatalty board with the front panel and for the past 2 years have not used the front panel.
    My question: Can I pull the front panel and set it asideI don't use it and the ribbon cable is cluttering up the wiring in my, already cramped, case. ?Will it operate with just the PCI card?
    Thanks.

    Absolutely. I have used mine many times without the front panel. I add it back when I dont want to reach around to the rear to plug in a MIC and I certainly dont use my headphone jack on my center channel speaker for headphone output.

  • Identify Different Groups in the Organization (Group the Same data together)

    Version : Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
    Help me in Identifying the groups(different Sectors) in the Organization
    Each Group will have the same Group id if  We_org_id , We_addr_id or We_org_id , Ein Matches
    In the below Example Row 1 and 2 Are linked with We_org_id , We_addr_id
    and row 2 and 3 are linked with We_org_id , Ein  so all the three rows has the same groupid
    Included Output Required.
    Example
    311    563          72-1500000    2
    311    563          72-1500001    2
    311    565          72-1500001    2
    -- Table and inserts
    CREATE TABLE ORG_MISMATCH
      WE_ORG_ID   NUMBER,
      WE_ADDR_ID  NUMBER,
      EIN         VARCHAR2(30 BYTE)
    SET DEFINE OFF;
    Insert into ORG_MISMATCH
       (WE_ORG_ID, WE_ADDR_ID, EIN)
    Values
       (311, 24303142, '31-1700059');
    Insert into ORG_MISMATCH
       (WE_ORG_ID, WE_ADDR_ID, EIN)
    Values
       (311, 56381251, '39-1675361');
    Insert into ORG_MISMATCH
       (WE_ORG_ID, WE_ADDR_ID, EIN)
    Values
       (311, 56381251, '31-1700059');
    Insert into ORG_MISMATCH
       (WE_ORG_ID, WE_ADDR_ID, EIN)
    Values
       (311, 56381251, '26-0060245');
    Insert into ORG_MISMATCH
       (WE_ORG_ID, WE_ADDR_ID, EIN)
    Values
       (311, 56381251, '72-1284709');
    Insert into ORG_MISMATCH
       (WE_ORG_ID, WE_ADDR_ID, EIN)
    Values
       (311, 121786868, '31-1700059');
    Insert into ORG_MISMATCH
       (WE_ORG_ID, WE_ADDR_ID, EIN)
    Values
       (311, 21053495, '72-1355929');
    Insert into ORG_MISMATCH
       (WE_ORG_ID, WE_ADDR_ID, EIN)
    Values
       (311, 56381251, '73-1317052');
    Insert into ORG_MISMATCH
       (WE_ORG_ID, WE_ADDR_ID, EIN)
    Values
       (311, 56381251, '56-2525845');
    Insert into ORG_MISMATCH
       (WE_ORG_ID, WE_ADDR_ID, EIN)
    Values
       (311, 56381251, '72-1355929');
    Insert into ORG_MISMATCH
       (WE_ORG_ID, WE_ADDR_ID, EIN)
    Values
       (311, 56381251, '84-1535762');
    Insert into ORG_MISMATCH
       (WE_ORG_ID, WE_ADDR_ID, EIN)
    Values
       (311, 56381251, '91-2031795');
    Insert into ORG_MISMATCH
       (WE_ORG_ID, WE_ADDR_ID, EIN)
    Values
       (311, 56381251, '84-1487943');
    Insert into ORG_MISMATCH
       (WE_ORG_ID, WE_ADDR_ID, EIN)
    Values
       (311, 56381251, '91-2035844');
    Insert into ORG_MISMATCH
       (WE_ORG_ID, WE_ADDR_ID, EIN)
    Values
       (311, 56381251, '84-1535753');
    Insert into ORG_MISMATCH
       (WE_ORG_ID, WE_ADDR_ID, EIN)
    Values
       (311, 56381251, '72-1501788');
    Insert into ORG_MISMATCH
       (WE_ORG_ID, WE_ADDR_ID, EIN)
    Values
       (311, 56381251, '30-0137738');
    Insert into ORG_MISMATCH
       (WE_ORG_ID, WE_ADDR_ID, EIN)
    Values
       (311, 563, '72-1500001');
    Insert into ORG_MISMATCH
       (WE_ORG_ID, WE_ADDR_ID, EIN)
    Values
       (311, 565, '72-1500001');
    Insert into ORG_MISMATCH
       (WE_ORG_ID, WE_ADDR_ID, EIN)
    Values
       (999, 56381251, '72-1355929');
    Insert into ORG_MISMATCH
       (WE_ORG_ID, WE_ADDR_ID, EIN)
    Values
       (999, 24303142, '31-1700059');
    Insert into ORG_MISMATCH
       (WE_ORG_ID, WE_ADDR_ID, EIN)
    Values
       (999, 56381251, '31-1700059');
    Insert into ORG_MISMATCH
       (WE_ORG_ID, WE_ADDR_ID, EIN)
    Values
       (999, 121786868, '31-1700059');
    Insert into ORG_MISMATCH
       (WE_ORG_ID, WE_ADDR_ID, EIN)
    Values
       (999, 56381251, '84-1535762');
    Insert into ORG_MISMATCH
       (WE_ORG_ID, WE_ADDR_ID, EIN)
    Values
       (999, 56381251, '72-1501788');
    Insert into ORG_MISMATCH
       (WE_ORG_ID, WE_ADDR_ID, EIN)
    Values
       (999, 56381251, '91-2031795');
    Insert into ORG_MISMATCH
       (WE_ORG_ID, WE_ADDR_ID, EIN)
    Values
       (999, 56381251, '30-0137738');
    Insert into ORG_MISMATCH
       (WE_ORG_ID, WE_ADDR_ID, EIN)
    Values
       (999, 56381251, '72-1284709');
    Insert into ORG_MISMATCH
       (WE_ORG_ID, WE_ADDR_ID, EIN)
    Values
       (999, 56381251, '56-2525845');
    Insert into ORG_MISMATCH
       (WE_ORG_ID, WE_ADDR_ID, EIN)
    Values
       (999, 56381251, '91-2035844');
    Insert into ORG_MISMATCH
       (WE_ORG_ID, WE_ADDR_ID, EIN)
    Values
       (999, 21053495, '72-1355929');
    Insert into ORG_MISMATCH
       (WE_ORG_ID, WE_ADDR_ID, EIN)
    Values
       (999, 56381251, '39-1675361');
    Insert into ORG_MISMATCH
       (WE_ORG_ID, WE_ADDR_ID, EIN)
    Values
       (999, 56381251, '84-1487943');
    Insert into ORG_MISMATCH
       (WE_ORG_ID, WE_ADDR_ID, EIN)
    Values
       (999, 56381251, '84-1535753');
    Insert into ORG_MISMATCH
       (WE_ORG_ID, WE_ADDR_ID, EIN)
    Values
       (999, 56381251, '26-0060245');
    Insert into ORG_MISMATCH
       (WE_ORG_ID, WE_ADDR_ID, EIN)
    Values
       (999, 56381251, '73-1317052');
    Insert into ORG_MISMATCH
       (WE_ORG_ID, WE_ADDR_ID, EIN)
    Values
       (311, 563, '72-1500000');
    COMMIT;
    WE_ORG_ID
    WE_ADDR_ID
    EIN
    GROUPID
    OUTPUT REQUIRED    --> Create Groupid Column
    311
    24303142
    31-1700059
    1
    311
    56381251
    39-1675361
    1
    311
    56381251
    31-1700059
    1
    311
    56381251
    26-0060245
    1
    311
    56381251
    72-1284709
    1
    311
    121786868
    31-1700059
    1
    311
    21053495
    72-1355929
    1
    311
    56381251
    73-1317052
    1
    311
    56381251
    56-2525845
    1
    311
    56381251
    72-1355929
    1
    311
    56381251
    84-1535762
    1
    311
    56381251
    91-2031795
    1
    311
    56381251
    84-1487943
    1
    311
    56381251
    91-2035844
    1
    311
    56381251
    84-1535753
    1
    311
    56381251
    72-1501788
    1
    311
    56381251
    30-0137738
    1
    311
    563  
    72-1500001
    2
    311
    565  
    72-1500001
    2
    311
    563  
    72-1500000
    2

    It would be nice to know the roots. I did assume two with
    start with we_addr_id in (
    select min(we_addr_id)
    from org_mismatch group by we_org_id
    Otherwise it could taken a while ...
    That below doesnt really work ..
    select
    WE_ORG_ID
    ,WE_ADDR_ID
    ,EIN
    ,dense_rank() over (partition by WE_ORG_ID order by r) grp
    from (
    select
    WE_ORG_ID
    ,WE_ADDR_ID
    ,EIN
    ,connect_by_root WE_ADDR_ID r
    from ORG_MISMATCH  
    connect by nocycle
    prior we_org_id = we_org_id
    and (
    (prior we_addr_id = we_addr_id and prior ein < ein)
    or
    (prior ein = ein and prior we_addr_id < we_addr_id)
    start with we_addr_id in (
    select min(we_addr_id)
    from org_mismatch group by we_org_id
    group by
    WE_ORG_ID
    ,WE_ADDR_ID
    ,EIN
    ,r
    order by
    WE_ORG_ID
    ,WE_ADDR_ID
    ,EIN
    ,R
    WE_ORG_ID
    WE_ADDR_ID
    EIN
    GRP
    311
    563
    72-1500000
    1
    311
    563
    72-1500001
    1
    311
    565
    72-1500001
    1
    311
    21053495
    72-1355929
    2
    311
    56381251
    72-1355929
    2
    311
    56381251
    72-1501788
    2
    311
    56381251
    73-1317052
    2
    311
    56381251
    84-1487943
    2
    311
    56381251
    84-1535753
    2
    311
    56381251
    84-1535762
    2
    311
    56381251
    91-2031795
    2
    311
    56381251
    91-2035844
    2
    999
    21053495
    72-1355929
    1
    999
    56381251
    72-1355929
    1
    999
    56381251
    72-1501788
    1
    999
    56381251
    73-1317052
    1
    999
    56381251
    84-1487943
    1
    999
    56381251
    84-1535753
    1
    999
    56381251
    84-1535762
    1
    999
    56381251
    91-2031795
    1
    999
    56381251
    91-2035844
    1
    Message was edited by: chris227 comment

  • In Reports Selection Screen Same Data is showing twice

    Hi,
    I have Char Info-object. In maintain master data for this object is showing 3 records like DATA, AMATX, Amatx. Now my question is "AMATX", "Amatx" these both are same or not. In reports Variable selectins it showing both values. Now these are 2 seperate records?? Now they want to show only one record.
    Regards,
    Satish

    Hi,
    I think this is because of the check box "Lower Case" for the characteristic, if this check box is enabled it will treat the ABC, AbC and aBC etc as different values.. if you dont want to have them as different master data you can remove the checkbox.
    let me know if this solves your problem.
    Regards,
    Rk.

  • Multiple VI on a Single Front Panel

    Probably a simple question but I'm having trouble figuring out how to do it.
    First, I have LabView 2010, Professional Development System
    I have been trying to learn LabView the hard way.  I've been reading the documentation, starting with Getting Started and testing VI and front panels for instruments we have in the lab.  I can run the examples and control the instruments individually through individual front panels.
    My question is, "How do I create a single front panel (or application), that consists of several instruments?"
    For instance, I have an Agilent 34970, Data Actuisition Unit.  And I can create a front panel (and block diagram) to read data from the instrument input terminals, operate switches, etc.  I also have a GenSys Power Supply and can control the voltage levels and on/off, from it's front panel. But the two panels (and block diagrams) are not linked.
    I have other instruments but understanding how to link two different block diagrams (with single front panel), will help me figure out how to expand it to multiple.
    How do I integrate multiple block diagrams (or VI), with a single front panel (and block diagram) such that I can use loops, structures and conditions in one, that can be used to control the programming in the other.  For instance, say I want to sample an input on the 34970 and if it's between x and y voltage, then set the power supply to another voltage and test again. This requires two VI acting in synchronization with each other. 
    I can do each seperately but am stuck on how to integrate these into a single application.
    Thanks,

    Hi Mike,
    Patricia B is right... You can try sub vi. But if you really want to put two vi's in a same window you can try sub panel. But it is not recommanded... Check these vis....
    <<Kudos are welcome>>
    ELECTRO SAM
    For God so loved the world that he gave his one and only Son, that whoever believes in him shall not perish but have eternal life.
    - John 3:16
    Attachments:
    Try this.7z ‏26 KB

  • Application with many Front Panels

    Dear all,
    I am working on an application which has 3-4 front panels.
    Like, when the application starts, the "User Profile" panel is shown. From there i can move on to 2 different panels.
    1 panel is for Taking data from the new user. another for taking test of the user.
    i want to know is it advisable to display each panel from different VI, or, shud i have them all in a single VI and handle them by making Visible property On/Off.
    Thanks,
    Ritesh 
    Solved!
    Go to Solution.

    I think that the best way to do it would be to use the tab control. Place all the controls or indicators for each different "front panel" that you would have on the different tabs and then make the tabs visible/invisible. That way you only have one contol/indicator to keep up with. You could do a search for creating a wizard in LV. You would also benfit by using a statemachine type architecture for this.
    WOW, while I was typing the message there were 2 more replies, all with pretty much the same answer.. 
    Great minds think alike!!!!
    Message Edited by Joe_H on 03-23-2009 10:48 AM
    Joe.
    "NOTHING IS EVER EASY"

  • How can I create multiple front panels for a single block diagram?

    Hello,
       I have developed a VI with multiple controls and indicators that needs to run on computers with screen resolutions ranging from 800x600 to 1680x1050. The problem I'm having is that the front panel does not properly scale for this range of resolutions by checking the options in the "VI properties" option. Is there a way to create multiple front panels of various sizes for my block diagram and programmatically select the appropriate front panel based on the screen resolution?
    Solved!
    Go to Solution.

    See the attached Zip file.
    I have two different front panels.  Open either one and run it.  They both call MainCode.vi which takes the references passed to it and register for events.  From there, it does all the work of the code you would have put in your front panel .vi.
    This way each front panel can be laid out however you want for each screen resolution.
    Attachments:
    MainCode.zip ‏22 KB

  • Can't access format & precision menu from front panel

    Labview 7 seems to have stopped allowing me to access the format and precision, data range, and properties menus from the front panel. I create a blank VI, drop a numeric control onto the front panel, right click and select format and precision... nothing happens. I can hear the computer thinking about it but no menu pops up. Same for the data range and properties menus. Other front panel objects with different pop-up menus are also not working.
    Anyone else run into this problem before? I keep thinking I must be missing something obvious but I can't figure out what it might be.
    Thanks,
    JW

    Problem is fixed. May have been the result of very low available disk space on my system partition. I was down to a few megs. Took off a couple of unused programs and it seems to have corrected the problem.
    JW

  • Why doesn't LabView scale my objects properly in the front panel?

    In LabView 6.02 (Windows 2000) I have experienced problems when using the "Scale all objects on panel as the window resizes" option under VI properties. Try the following example: Go to the front panel and draw two arrows (from Decorations), one vertical and one horizontal (make sure they are perfectly straight). Now, resize the window, using the bottom right corner several times. You will soon find that the two arrows become increasingly missaligned and are not perpendicular to each other anymore. The problem gets worse the more you play around with the window size and they will never return to their original state. Installing the 6.02 patch did not seem to help at all.

    Dear Gustav,
    First of all, some objects do not scale whatsoever in LabVIEW. These include refnum controls and text.
    As far as the "scale all objects on the front panel as the window resizes" option goes, you have brought attention to an issue that I will announce to the R&D team. Currently, when you resize the screen, the objects on the front panel are resized at the same fraction of the original size, yet small rounding errors occur. As you move the window around, this small rounding error multiplies accordingly. Once you maximize the window, the small rounding error is translated into a large-scale degree change in the orientation of the (previously) perpendicular arrows.
    What action are you trying to perform that caused this issue? If possible,
    please post some screen shots of your front panel or give me explicit details as to your programmatic goal.
    One thing that you may try in order to prevent this misalignment and orientation shift is to highlight the arrows. Then, click the "Reorder" button on the toolbar and select [lock]. This will lock the objects and prevent them from resizing while the rest of the screen resizes (see attached image).
    Again, I'm sorry if the aforementioned phenomenon causes you any inconveniences, and I will be sure to announce this issue so that preventive changes are implemented in future LabVIEW revisions.
    I hope this helps. Please let me know if you need any further assistance. Have a great day!
    Kind Regards,
    Joe Des Rosier
    National Instruments
    Attachments:
    lock.JPG ‏33 KB

  • VI Analyzer Front Panel Size and Postion Test fails

    Hi
    We make a lot of use of the VI Analyser and I have been playing with the configuration settings to try and make it only fail the tests that matter to us and I have one test I do not understand correctly.
    From the LabVIEW help
    Panel Size and Position—Checks that a front panel
    completely resides within the bounds of the screen. The test also checks whether
    the front panel is larger than the maximum specified width and height. If you
    are using a multi-monitor system, the test fails if the panel does not reside
    entirely within the bounds of the primary monitor. This test works only on
    standard, control, and global VIs.
    I would like to apply this test, a simple check developers are not creating huge VI, it sounds simple enough, but I cannot seem to get this test to pass.
    I am working with two monitors and this test fails when my VI is on either monitor with the message  "This VI's front panel does not reside entirely within the specified bounds (1280 x 1024)" my current screen resolutionis 1280 x 1024, so I assume as long as my VI front panel fits within one screen it should be a pass.
    I can clearly see my that VI front panel (and block diagram for that matter) fits within the screen of either monitor. If I look at the VI properties of my VI the Window Size is 474 x 513, could anybody please suggest when why this might be failing.
    cheers 
    Dannyt
    Danny Thomson CLAD
    Sub10 Systems Ltd
    Solved!
    Go to Solution.

    Hi Norbert,
    Thanks for the prompt reply, my asking the question and your reply has made me play with this a little deeper and I have managed to solve my problem.
    In case anyone else has a similar problem here are the details.
    When you have two monitors and look at the Windows properites you see one monitor is identified as 1 and the other as 2, thses identities are based on the graphics card and the which monitor is plugged into which ouptput connector. You can then chose which monitor you wish to act as your primary monitor. You would suspect it would not matter once you have selected your primary monitor BUT IT DOES.
    My inital set-up   
    Left Hand Monitor    - idenity 2 selected to be primary monitor
    Right Hand Monitor - identiy 1 
    With this set-up everything looks and acts as I expect it to task bar, icons etc on my primarry monitor.  However if you run the VI Analyser it will fail Panel Size and Position on BOTH the left and right hand monitors.
    I crawlled under my desk and swapped the monitors cables round so now the set-up is
    Left Hand Monitor    - idenity 1 selected to be primary monitor
    Right Hand Monitor - identiy 2
    Now the VI Analysers Panel Size & Position Tests will pass on the left hand monitor but fail on the right hand monitor, just as would expect.
    It appears that LabVIEW is looking not only at the windows "Primary Monitor" setting but also the identies, this does not seem the behaviour I would expect nor the correct behaviour.
    cheers 
    Dannyt
    Danny Thomson CLAD
    Sub10 Systems Ltd

  • Saving Front Panel and desktop settings

    When using Solaris 6.X or 7.X, is there a way to save my
    1. Front Panel settings
    2. and desktop setup (currently open windows, their sizes and positions)
    so whenever I log off and log back on, my desktop and Front Panel will look exactly the same?
    Thanks,
    George

    Hi,
    You're right. This is an otion in the development environment.Go to Operate>>Make Current Values Default. That will make all the values of your front panel controls the default values.
    You can also individually set each control default value by right clicking>>Data Operations>>Make Current Value Default.
    I also suggest having a look at all these articles/KBs:
    Default Values refs
    Regards,
    Cyril Bouton
    Active LabVIEW Developper

Maybe you are looking for