Using "panelresize.vi" in Labview 2013, in code originally written for Labview 2006.

Hello,
I'm updating code written in Labview 2006 to make it compatible with Labview 2013.  My code calls a custom TDMS file viewer vi.  This viewer calls a function called "panelresize.vi".  This is a NI vi that has been updated since the 2006 version.  The new version includes a "help - boolean refnum" in the input cluster, so that the vi now expects a cluster of 9 elements instead of the 8 that I am sending it.  I am not sure what this "help refnum" is, how to use it, or how to add this to my input cluster in the calling function so that the error goes away.
Any suggestions?
Thanks!
Attachments:
Untitled.png ‏392 KB

Hi,
it is a help button. You can add a help button to your customized File Viewer. If you don't want this button, you can make it invisible. 
What requirements drive you to make your own customized File Viewer?
FYI. In LabVIEW 2013, we made changes to improve the performance of the file viewer. For the compatibility, we kept the panelresize.vi and added a specific panelresize_tdms.vi for this improvement. panelresize_tdms.vi requires more than 9 elements.

Similar Messages

  • Code written for LabView 6 cannot find SubVIs when run in LabView 2013

    I am reworking some code that was originally written for LabView 6.1
    There are quite a few SubVIs that the program was not able to locate when I launched the main VI:
    AI Config
    AI Start
    AI Clear
    DIO Clear
    Continuous Pulse
    Counter Start
    Counter Stop
    quite a bit more.
    In searching the NI site for these, I come across articles referring to these SubVIs so I am wondering if this is something I am missing OR something that was renamed in later versions of labView.
    Any guidance?

    Those vi's are from the traditional DAQ(Legacy)  palettes.  DAQmx has surplanted traditional DAQ.  (Years ago!)
    You should strongly consider migrating the legacy program to modern methodologies using DAQmx- it is well worth the small investment.
    See Also
    DAQmx FAQs
    and Transitioning DAQ to DAQmx
    Jeff

  • How to measure voltage changes using a NI-9219 with strain gauges and use the data in labview

    I am updating an old LabView/Data Acquisition system that uses strain gauges to measure two forces (normal and axial) as well as two moments (Pitch and Roll). I am having trouble reading the voltage changes over my strain gauges using my NI-9219 as well as filtering the data with both a lowpass and smoothing filter. The program attached has the project and should have all the sub-vi's used in the program. This program was written on LabView version 8.5 and is being updated to a 2013 version of LabView. Also, the hardware previously used was a combination of a NI SCB-68 and NI USB-6251. If anyone could help me it would be greatly appreciated! 
    Attachments:
    New SSWT.zip ‏751 KB

    Hi Coffeyfj, 
    Did you ever had this set up working? The first thing that I would do as I mentioned in the previous comment would be to use one of the LabVIEW examples. I recommended to you using the (strain - Continuous Input.vi). If you can read any voltage changes with the example vi, then we will know the problem we are having is in your code. If you cannot read any voltage changes using the example I mentioned, we can start trouble shooting the hardware connections. Are you connecting the excitation voltage? If yes, Are you making the right connections. Please refer to page 19 of the following document (half and full bridge modes)
    NI 9219 Operating Instructions and Specifications - February 2009
    http://digital.ni.com/manuals.nsf/websearch/4197ED4BD126E0B486257546005851CA
    Regards,
    William Fernandez
    Applications Engineer 
    National Instruments 

  • Getting the data in file using DAQ assistant in Labview

    I am using SCXI 1000 chassis, SCXI 1125 input module and SCXI 1320
    terminal.
    I am using DAQ assistant in labview to obtain temperatures and store it in
    a file. The experiments run the whole day and I need the whole data
    generated during this time to be stored in a single file, but I am unable
    to store it in a single file.
    Can someone please give me some insight as to how can I achieve this?

    Hi Mr,
    It would be helpful to see your code to see exactly how you are acquiring the data. Are you doing continuous buffered measurements? Or are you performing single point temperature measurements in a while loop?
    Either way you will want to use the "write to spreadsheet" VI in your loop. Simply wire your data into the "write to spreadsheet" vi and se the "append to file" input to TRUE. This will make the data add on to the end of the file with each iteration of the loop. The "write to spreadsheet" VI is located in the file IO pallette in LabVIEW.
    Thanks,
    Sal

  • Can I use IF-RIO with LabVIEW 8.20

    I am going to upgrade my LabVIEW to 8.20 but I am not sure whether the driver of IF-RIO can work with it properly.
    Does anybody know this?

    Hi,
           My customer get problems when using PCI-5640R in LabVIEW 8.2, but they could work in LabVIEW 8.0. Is there any latest NI-5640R driver support LabVIEW 8.2? Or PCI-5640R only works in LabVIEW 8.0? 
    Operation system and environment:
    LV 8.2
    LV FPGA 8.2
    NI-5640R 1.1
    NI-RIO 2.1.3
    Display error message in LV 8.2 FPGA complier server.
    An internal software error has occurred. Please contact National Instruments
    technical support at ni.com/support with the following information:
    Error 1003 occurred at Open VI Reference in
    nirviGetModInfo___nirviEIOImplementation_modGen.vi​->nirviGetModInfo___nirviE
    IOImplementation_modGen.vi.ProxyCaller
    Possible reason(s):
    LabVIEW:  The VI is not executable. Most likely the VI is broken or one of
    its subVIs cannot be located.  Open the VI in LabVIEW using File>>Open and
    verify that it is runnable.
    VI Path: C:\Program Files\National Instruments\LabVIEW
    8.2\resource\RVI\StockIO\private\StockFPGA_io_modG​en\nirviGetModInfo_StockFP
    GA_io_modGen.vi
    Please refer the attached reproducable example code.
    Best Regards
    NITW AE
    Gary
    Attachments:
    UsingFilterCore.vi ‏550 KB
    filt20070509104003.zip ‏255 KB

  • Using cin node in labview error happen

    my name is Juan Chen , I wish to use cin node to calculate crc check code in la view. I use an array as input and a unsigned word as output. when I use while loop, error not enough memory or the memory can only read happen. what is the reason,please.

    how to use the call library function node ? in vcplusplus6 environment , if I only do rebuild all that can generate a dll, and don't use command to convert to lsb file. could I need add files cin.obj, labview.lsvb,etl to the project ?

  • Using C structures in LabView

    Hi,
    I want to use this function into LabView:
    struct my_output my_function (char * signal, unsigned size_signal)
    the output of the function is a C structure:
    struct my_output
    double d_value;
    unsigned u_value;
    unsigned u_value2;
    double d_value2;
    }my_output;
    I would like to retrieve the C structure in a cluster in LabView.
    Is it possible to convert from C structure type to cluster type in LabView?
    Thanks in advance,
    Miguel.

    Reinis,
    Thank you for the program. This is just I need.
    Miguel.
    "Reinis Kanders" escribi� en el mensaje
    news:[email protected]...
    >
    http://digital.ni.com/explprog.nsf/75c7cd5de6d387788625663d00558a4c/3d9437c9
    > d630e5e48625683a000a8332?OpenDocument
    >
    > Check this example, that should do it.
    >
    > "Miguel" wrote in message
    > news:[email protected]...
    > > Thanks for the information, but I have a dll function and I want to use
    > > "call library function"
    > > to access to the library.
    > >
    > > Miguel.
    > >
    > > Reinis Kanders escribi� en el mensaje de noticias
    > > [email protected]...
    > > > First create CIN on your VI, then connect cluster to CIN's output.
    > > > Right click on CIN and choose to create .c file.
    > > > Output is belove.
    > > > More info on how to compile lsb file to be used by CIN is on NI
    website.
    > > > CIN=code interface node
    > > >
    > > > /*
    > > > * CIN source file
    > > > */
    > > >
    > > > #include "extcode.h"
    > > >
    > > > /*
    > > > * typedefs
    > > > */
    > > >
    > > > typedef struct {
    > > > float64 d_value;
    > > > float64 d_value2;
    > > > uInt32 u_value;
    > > > uInt32 u_value2;
    > > > } TD1;
    > > >
    > > > CIN MgErr CINRun(TD1 *Cluster, float64 *input_d);
    > > >
    > > > CIN MgErr CINRun(TD1 *Cluster, float64 *input_d) {
    > > >
    > > > /* ENTER YOUR CODE HERE */
    > > >
    > > > return noErr;
    > > > }
    > > >
    > > > "Miguel" wrote in message
    > > > news:[email protected]...
    > > > > Hi,
    > > > >
    > > > > I want to use this function into LabView:
    > > > >
    > > > > struct my_output my_function (char * signal, unsigned size_signal)
    > > > >
    > > > > the output of the function is a C structure:
    > > > >
    > > > > struct my_output
    > > > > {
    > > > > double d_value;
    > > > > unsigned u_value;
    > > > > unsigned u_value2;
    > > > > double d_value2;
    > > > > .....
    > > > > }my_output;
    > > > >
    > > > > I would like to retrieve the C structure in a cluster in LabView.
    > > > >
    > > > > Is it possible to convert from C structure type to cluster type in
    > > > LabView?
    > > > >
    > > > > Thanks in advance,
    > > > >
    > > > > Miguel.
    > > > >
    > > > >
    > > > >
    > > >
    > > >
    > > >
    > > >
    > > > -----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
    > > > http://www.newsfeeds.com - The #1 Newsgroup Service in the World!
    > > > -----== Over 80,000 Newsgroups - 16 Different Servers! =-----
    > >
    > >
    >
    >
    >
    >
    > -----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
    > http://www.newsfeeds.com - The #1 Newsgroup Service in the World!
    > -----== Over 80,000 Newsgroups - 16 Different Servers! =-----

  • Using Matlab script in Labview

    Hello,
    I am trying to use matlab script in labview to post process the sampled signals from DAQ(attached is the vi I tried)
    After every 10 seconds I want to the send the sampled voltage data to matlab scritp block which does 1) detection of peaks using peakdetection function and plots the obtained peaks on the sampled signal 2) calculates standard of 10 secs data and plots on chart.
    But I am confused of 1) how to call the peakdetection function inside the matlabscript block
    2) How to send the 10secs data of voltage and time values to the matlab script block
    3) How to plot the signal and detected peaks on the same plot (which can be done in matlab using holdon as shown in the atached vi).
    Can someone suggest for implementing these .
    Thanks.
    Solved!
    Go to Solution.
    Attachments:
    Labview&Matlab.vi ‏55 KB

    Thanks  GabeG,
    Now, Labview&Matlab_TestNoAq.vi  is woking Good and for the second one  Labview&Matlab_TestAq.vi it is showing error as shown in the attached image when these ines of code are present in the matlab scrtip 
    subplot(2,1,1),plot(maxtab(:,1),maxtab(:,2),'*r');
    SDN=std(maxtab(:,1));
    and SDN output of the Matlab script
    but when I removed these it is working fine(but not showing the detected peaks).
    Can you suggest me a solution for the above and also can I know the best method to add one more channel that samples another device signal which has to be processed in this same way(Signals sampled from 2 devices have to be porcessed in this same way).
    Thanks.
    Attachments:
    Script_Error.JPG ‏133 KB

  • Crystal Report 2013 Vendor Code 102

    Hi,
    I have been getting this error database vendor code 102 in Crystal Report 2013.
    I have written my query in Command and created 2 date prompts of type date / datetime which is passed in query as mentioned below
    ('?From Date)
    ('?To Date)
    I am using SQL Server 2005 ,
    Now SQL Server 2005 stores datetime as yyy-mm-dd hh:mm:ss 000 and when i am selecting the dates in Crystal, it is entered as dd/mm/yyyy or dd/mm/yyyy hh:mm:ss
    how do i make both the formats compatible ?
    Is this the reason that i am getting Vendor Code 102 error ??
    Can anyone suggest ?

    hi Shivani,
    you should be able to use the CONVERT() function on your datetime field in order to have it match up with the format of the command parameter.
    as per this microsoft article, it looks like the value parameter should be 101.
    not sure if this particular syntax will work as i don't have sql server...
    CONVERT(VARCHAR(10),{your date field|, 101) = {?your command parameter}
    -jamie

  • How do we use if statement in labview?moreover can i use if statement inside for loop?

    how do we use if statement in labview?moreover can i use if statement inside for loop?

    The if statement in LabVIEW is the Case structure. You can find that on the Structures palette right next to the For Loop. If you're still on the same subject about terminating a for loop early, then what you do is enclose your functions inside the loop with a case statment and make one of the case's empty except for one or more constants that you might have to wire. Hopefully, the attached picture will explain what I mean. Also, as I mentioned in one of your other posts, I think this technique is not as good as using a while loop. The array in the attached example is the same size no matter what and you may have to handle stripping extra or invalid elements.
    Attachments:
    For_Loop_with_Case.jpg ‏21 KB

  • Use abap report program to print bar code instead of smartforms

    Do anyone know how to use abap report program to print bar code?

    Hi Celina,
    http://searchsap.techtarget.com/tip/1,289483,sid21_gci839063,00.html
    I hope this will help, also it depends on the barcode type like ARTNR-code 128...
    Regards,
    Sudhi

  • How to use two split this method in my code

    How to use two split this method in my code
    if i got one string line which like this
    ("aa!bb!cc~ab!bc!cd") a
    nd want to use two split to spare ! and ~ this seal for my spare point how that output
    has come diff ?
    public static void main(String[] args) {
        String str = "aa!bb!cc~ab!bc!cd";
        String strs[]= str.split("~");
        String strE[]= str.split("!");
        int count =0;
        for(int j=0; j < strs.length; j++){
          for (int i = 0; i < strE.length; i++){   
              System.out.println(count + " " + strE);
    count++;
    the output how can it be like this
    0 aa
    0 bb
    0 cc
    1 ab
    1 bc
    1 cd

    Move your second slit inside the first loop, so you are splitting the substring, not the entire string.

  • Use of half months in the company code configuration after  Go Live

    Hi,
    Our client has a requirement to activate the functionality of u201CUse of
    half months in the company code configuration in Asset accounting after 3 month of Go live.
    For the above purpose, we enabled the same in our Development server
    (DE5) after Go Live and we are getting some Errors at the time of Asset
    posting in F-90 and Asset Explore AW01N and even depreciation Run.
    Already we ran 3 months depreciation without enabling this
    functionality and now the client requires this in our Production server
    before running the 4 period depreciation.
    We are using the same Fiscal year variant (V3) at Depreciation area
    level for all our company codes. All other company codes enabled this
    functionality except one company code (NOPE) .
    So the client requires this Half month depreciation calculation
    Functionality in company code NOPE too.
    Please advice to resolve this issue at the earliest and its quit urgent.We are using the same depreciation key, asset class in all company codes.
    Thanks
    Man
    Error details,
    SYST: You cannot change the depreciation periods
    Message no. AA662
    Asset affected: 000016000025-0000
    Diagnosis
    Processing terminated because the number of depreciation periods in
    company code NOPE has been changed. However, you cannot change the
    number of periods in your live (productive) system.
    Procedure
    Change the depreciation periods back to the original value in company
    code NOPE. The number of depreciation periods is determined by the
    fiscal year version and the use of half-periods. At least one of these
    parameters was changed.
    If you want to change your system so that you can now work with half-
    periods, you have to use depreciation keys with time-dependent period
    control in that company code.
    If you need to make general changes to the number of periods for
    calculating depreciation per fiscal year, you will have to consult your
    system administrator

    hi
    If you refer to SAP Note 2993, it is not possible to change to/from half
    period. This is because the expired useful life are based on 12 periods
    and the system is not able to change this to 24 periods.
    To be able to change this settings under:
    Asset Accounting>Valuation>Fiscal Year>Use of Half Months in the
    Company Code.
    Company code must be in status  2 (Test company code with data transfer)
    Once you have finished your legacy data transfer you should set company
    code as productive to avoid this changes.
    Regarding error AA662,  it occurs if you change the number of period
    in the fiscal year version or the use of half-periods, after you have
    already posted to assets.
    The cause is a different value in field ANLB-PERFY which
    is the number of periods in the fiscal year.  If the number
    entered here does not correspond to the number of posting periods
    of the fiscal year used, the system raises error AA662 (except
    for none posted areas for which ANLB-PERFY = 000 or areas
    with depreciation to the date for which ANLB-PERFY = 365)
    If T093C-MONMIT = 15 (half periods), ANLB-PERYF = 012 is not
    correct. It should be 24.
    Please note that changing the PERFY value will not be sufficient because
    the expired useful life is calculated on base of PERFY. Thus PERFY has
    to be adjusted and the expired useful life also.
    Blaz.

  • Oracle.jbo.NoDefException: JBO-29114 ADFContext is not setup to process messages for this exception. Use the exception stack trace and error code to investigate the root cause of this exception. Root cause error code is JBO-25058. Error message parameters

    Dear Guru's,
    I am not able to solve the above issue for last couple of days.
    I am newbie to the webservice
    My Issue...
    I am using Jdeveloper 11.1.2.4.0 Release 2
    1. Using Jdev I built one small Web Service with two methods.
            While testing the Webservice...
                   I passed User Id as Parameter and it successfully return the values (user id, user name and description) from fnd_user table
    2. I created another application to consume the web service i created.
                   1. I added the webservice SOAP and added the method.
                   2. Created a jsf page and drag and drop the parameter and return values to the jsf page.
    3. While executing the created jsf page I received the error message as below
    "oracle.jbo.NoDefException: JBO-29114 ADFContext is not setup to process messages for this exception. Use the exception stack trace and error code to investigate the root cause of this exception. Root cause error code is JBO-25058. Error message parameters are {0=Attribute, 1=UserName, 2=UserName}"
    Even I know that this issue is repeated one in our forum, I was not able to solve this issue.
    Can anybody help to solve this issue.
    Thanks and Regards,
    Durai S E

    Dear Guru's,
    I am not able to solve the above issue for last couple of days.
    I am newbie to the webservice
    My Issue...
    I am using Jdeveloper 11.1.2.4.0 Release 2
    1. Using Jdev I built one small Web Service with two methods.
            While testing the Webservice...
                   I passed User Id as Parameter and it successfully return the values (user id, user name and description) from fnd_user table
    2. I created another application to consume the web service i created.
                   1. I added the webservice SOAP and added the method.
                   2. Created a jsf page and drag and drop the parameter and return values to the jsf page.
    3. While executing the created jsf page I received the error message as below
    "oracle.jbo.NoDefException: JBO-29114 ADFContext is not setup to process messages for this exception. Use the exception stack trace and error code to investigate the root cause of this exception. Root cause error code is JBO-25058. Error message parameters are {0=Attribute, 1=UserName, 2=UserName}"
    Even I know that this issue is repeated one in our forum, I was not able to solve this issue.
    Can anybody help to solve this issue.
    Thanks and Regards,
    Durai S E

  • What are the key fields used to group double orders in t-code SDD1?

    What are the key fields used to group double orders in t-code SDD1?
    Cheers,
    VT

    Hi,
    You can group the duplicate sales documents with the help of the following fields,
    Sold-To-Party,Document type,date and sales area details.
    Regards,
    Gopal.

Maybe you are looking for

  • Remote for 5 GB Original Ipod

    Can I buy a remote (or even the package remote/headphones) for my 1G Original 5GB Ipod? I think the model number for the remote was M8751G/A (not sure)...the one they sell at the Apple Store has the wrong connector. Do you guys sell it online?

  • Chinese Characters on Zen Mi

    (repost in Asia forums as it might be more appropriate) I have just got the Zen Micro and must say I am quite impressed with it overall. However, there is one problem which really prevents me from enjoying the player, and that is that the player is u

  • Oracle RDBMS Screen is missing.

    Dear Experts, Our Problem is, while Installing ERP6.0 it asks for Oracle Client instead of Oracle RDBMS. That Oracle RDBMS Screen is missing. So it doesn't create database and subsequent folder under /oracle/stage/102_64. We have Downloaded the file

  • FDM/ERPi Batch Loader Error

    Hello, I have set up FDM with the ERPi adapter and I can successfully import data via the FDM web. I have several locations set up to import from multiple ledgers so I would like to set up a batch process to do this. To test this, per the documentati

  • Camera RAW issues with Canon T4i

    I have many, many cameras and have used Photoshop and Bridge for years.  Even though the latest updates for Camera RAW says it can handle the T4i, I tried opening these files on two separate computers, both running Win 7 64 bit, and my having Photosh