NI-DAQ function reference for DAQmx9.0

I am using VXI with LabWindowsCVI6.0
application.
I have PCI-MXI2 card in my PC and VXI-MXI2 in slot0
of VXI chassis.
NI DAQ version 6.6  was installed
Now
i have one anthore PC in which i have installed LabView8.6  and
DAQmx9.0 first then after i have installed CVI6.0.
I tried to
install NI DAQ6.6 but i couldn't because i have already DAQmx9.0 exist
in my PC
Now when i open CVI project which  i have
develop earlier.I can not get DAQ help for VXI like "SCAN_Setup",
"DAQ_DB_Config","DAQ_Config","GPCTR_Control",GPCTR​_Set_Application" etc.
How
i can have this NI-DAQ help which is coming in earlier version on
START>>Programs>>National Instruments DAQ>> NI-DAQ
Help
--Vishnu

Hello;
You can find the NI-DAQ on line help at Start-> Programs->National Instruments->NI-DAQ->NI-DAQ Help.
At the on line help, you can find a list of NI-DAQ functions sorted by hardware type.
To find that list of functions, go to the on line help, select the Contents tab, select NI-DAQ functions-> Listed by Hardware type->NI-DAQ functions.
Hope this helps.
Filipe

Similar Messages

  • NI-DAQ Function Reference Online Help, Version 6.6

    First, I saw on the National Instruments Home Page that the PDF version of
    the Function Reference Manual has been discontinued in favor of the Online
    Microsoft Help format version. I really prefer the PDF because it prints
    much nicer. Looking at the monitor as many hours as I do is unnerving and I
    find the paper relaxing. The Microsoft Help format is better for searching
    however. I would be much happier if both versions were kept in production
    by National Instruments. (And even happier yet if they gave us developers
    free hardback editions )
    Second, I was discouraged to find that v6.6 of the document (NI-DAQ Function
    Reference Manual for PC Compatibles) does not list the DAQCard-AI-16E-4
    under the
    options for "NI-DAQ Functions Listed by Hardware Product." I
    thought the DAQCard-AI-16E-4 was a popular product and I assume it still
    supports the same functions in 6.6 that is did in the earlier versions. Why
    was it left out? Can I still use the info for the same topic in the 6.5
    PDF?
    For the last part of my documentation gripes, in Appendix B for v6.5 under
    "Valid Internal Analog Input Channels" the DAQCard-AI-16E-4 is listed in the
    second block and the last block. The set of command is different for each
    block so I looked in the v6.6 which lists only the first block and I went
    with that. Is the appearance of DAQCard-AI-16E-4 in the last block on the
    v6.5 doc a typo or does it have significance?

    Don Pellegrino wrote:
    > First, I saw on the National Instruments Home Page that the PDF version of
    > the Function Reference Manual has been discontinued in favor of the Online
    > Microsoft Help format version. I really prefer the PDF because it prints
    > much nicer.
    This doc can be found on ni.com:
    http://digital.ni.com/manuals.nsf/14807683e3b2dd8f8625677b006643f0/1630a0b68738b269862567c1007a2912?OpenDocument
    > I thought the DAQCard-AI-16E-4 was a popular product and I assume it still
    > supports the same functions in 6.6 that is did in the earlier versions.
    To the best of my knowledge, yes it does.
    Regards,
    Rich Yavorsky
    NI

  • Pdf version of the NI-DAQ Function Reference?

    I'm looking for a pdf version of the NI-DAQ 6.9.1 Function Reference, is there one available? All I can find so far is the online help. thanks!

    Hi,
    I've got a feeling that the latest version of NI-DAQ FRM in .pdf format is 6.6 (file 321645e.pdf on the software / hardware PDF support library CDs).
    The Start->Program->National Instruments->Ni-daq->NI-DAQ Help is all there is, but it does contain all the relevant information.
    If you could find a program to convert a help file into a .pdf, you'll need to e-mail [email protected]
    to get their permission to do it.
    sorry.
    S.
    // it takes almost no time to rate an answer

  • Where do I find the NI-DAQ function list for a specific card.

    I trying to find a reference where I look up a card ID and it lists the NI-DAQ functions that work FOR THAT CARD ONLY!
    Example: The PXI-4472 DSA card shows that it supports STC timer/counter functions (like GPCTR_Control()) when you search by card in NI-DAQ Help. But in reality, none of the functions work correctly, even though the function call doesn't return a status error.
    Is there a place to find an accurate cross-reference so I don't keep programming my card thinking it's working correctly when it's not?

    Hi,
    Hopefully I can clear up your question. DAQmx is designed to work across all E-Series, DIO, and DSA boards with the same VIs. Traditional DAQ sometimes needs separate VIs for separate boards which can become rather confusing and thus one reason for the driver redesign.
    There are some exceptions with the DSA boards though.
    The 4472 uses the DAQ-STC chip just as you mentioned, but the full functionality of the counters are not available as they are with E-Series boards.
    There are a few things to keep in mind.
    #1) The STC has two counters, 0 and 1. If you synchronize 4472s, you will only be able to use counter 1. The driver claims counter 0 for special trigger delay operations.
    #2) The 4472 counters have no physical connections to the "o
    utside world." The EXT TRIG pin on the 4472, sometimes called PFI0, cannot be used to do anything with the counters. It cannot be a gate or source for the counter. The only pins you can use for gate, source, or output on the counters are the RTSI lines. This certainly limits the utility of the counters.
    #3) Because so few customers have expressed a need for it, we have removed DSA counter access in DAQmx. If you program the 4472 (or 4461) in DAQmx, the DAQ-STC counters will not be available at all.
    The DAQ-STC was included on the 4472 for some timing and triggering functionality aside from the counters (similiar to some of the jobs it performs on the E series cards). The counters are really an afterthought that came along with the chip.... they are not at all the primary reason for the STC being there.
    Hope this helps!
    Let me know if you have any other questions.
    Erick D.
    NI Applications Engineer

  • Ni-daq function reference

    Could someone point me to what include files I need to call the ni-daq functions
    directly from a C program? (or point me to where I can get that information,
    I've looked through the function reference but can't seem to find it)

     Hi rd,
     The variable buffer is an array of u32 where the conversion samples are stored.
     The variable numPtsToread specifies how many points to read from the buffer.
     The latest version of the NI-DAQ drivers is 7.4.4, the Traditional NI-DAQ C Function Reference help manual will be installed when you install those drivers.
     Thanks and  have a great afternoon!
     Best regards,
     MatthewW
     Applications Engineer
     National Instruments

  • Where can I find a list of NI-DAQ functions supported over the RDA server?

    Hello,
    I am developing an application in Microsoft VisualC++ for PXI6071E MIO card remotely using RDA server.
    What I found out is that not all the functions described in the "Traditional NI-DAQ Function Reference Help" shipped with NI-DAQ version 7.0 are supported over the RDA server (e.g. Init_DA_Boards, or AO_Configure).
    Is there any document available where the functions supported by the RDA server are listed? It will help me a lot instead of manually executing all the needed functions and building this list by myself.
    Thank you in advance,
    Silvius
    Silvius Iancu

    Hello Sarah,
    Thank you very much for the link.
    Based on this article I included the easyio.h and easyio.lib from LabWindows/CVI into my VC++ project and I managed to perform the needed operations using Easy IO function calls.
    As a result of my own tests, the Analog Input functions provided by nidaq are not supported by the RDA server, but the General Purpose Timer/Counter functions are well supported.
    Hopefully the future versions of NI-DAQ will be fully supported by the RDA server.
    Thank you for your help,
    Silvius
    Silvius Iancu

  • Whre can I find "Tradition​al NI-DAQ C Reference Help" ?

    In NI-447X User Manual I have found in "Related documentation" paragraph the suggestion to read "Traditional NI-DAQ C Reference Help" for traditional NI-DAQ version7.0 and later. Where can I find this manual?

    To view the NI-DAQ reference help, go to Start » Programs » National Instruments » NI-DAQ and select the appropriate file for the version of NI-DAQ that you are using.
    For NI-DAQ 7.0, there are separate reference help files for NI-DAQmx and Traditional NI-DAQ, the NI-DAQmx C
    Reference Help and the Traditional NI-DAQ Function Reference Help.
    TN

  • Beta 3 Functional Reference

    Hello,
       Is there a new Functional Reference for Beta 3?
    Beta 1 Functional Reference
    Beta 2 Functional Reference
    -Bruton

    Hi Bruton,
    The function reference for Beta3 can be found here:
    http://technet.microsoft.com/library/dn690139
    Thanks
    Robin

  • NI USB-6211 function reference

    Hello.
      Where can I find API function reference for NI USB-6211?
      Thank you
    alanbor

    Hello A.V.
      Not exactly drivers. I'm searching for a way my programm could interact with a NI USB-6211 device.
      I suppose there should be a C-language API library shipped with it.
      Let me explain it further. I need a standalone waveform function generator and now I'm searching for a suitable device.
      It should be controllable from my program (waveform parameters configuration, start/stop), but be able to run on its own after being started.
      It is also important for me to have an access to internal clock of the device to be able to synchronyze it with host PC.
      I could not find answers in the users manual and I hope API function reference will help me.
    Best regards,
      alanbor.

  • If you are looking for the Project Siena Functional Reference ...

    Hello,
    If you are looking for the functional reference direct link
    http://siena.blob.core.windows.net/beta/ProjectSienaBetaFunctionReference.html
    Regards
    StonyArc

    Hope you are refering it to the actual page, which you invoke for any cfm/cfc request then yes, its extension would be .cfm/.cfc page but if you are refering it to its corresponding encoded pages from {ColdFusion10}\cfusion\wwwroot\WEB-INF\cfclasses then its extension would be .class.
    Regards,
    Kaif Akbar

  • Trouble seeing Details for Traditional DAQ functions

    I am migrating an applications from Tradtional DAQ to DAQmx and am having trouble in LV 8.6 in seeing the "Details" for the Traditional DAQ Functions.  I have looked at the Traditional DAQ Users Manual online & a few other pubs and cannot find a good, detailed, explanation of the input and output parameters to the functions.  Can anyone help me out?
    Thanks..... PacMan
    KMoller
    Solved!
    Go to Solution.

    In talking with Kent Lau, an Apps Engineer at NI, I was told I was missing the nidaq.chm file for some reason.  Even after trying the reinstall the Traditional DAQ drivers from the Q4, 2008 software distribution, it was still not found.  So, I installed an older version of the drivers on a computer which had never had LabVIEW, then copied the nidaq.chm file over to the LabVIEW 8.6\Help folder & was able to then see the Traditional DAQ function Details.  Thank you Kent!!
    KMoller

  • The InitCVIRTE function is not listed in the NIDAQ function reference online help? Why? and where can I find a description of this function?

    the InitCVIRTE function is not listed in the NIDAQ function reference online help? Why? and what does she do?and where can I find a description of this function? Can i use this function with visualc++ 6.0?

    The InitCVIRTE function is in the CVI run time engine (cvirte.dll)..not part of NI-DAQ.
    Applications written or using CVI may call this function..
    How are you running into this ?
    From the CVI help...
    This function performs initialization of the CVI Run-Time Engine. It is needed only in executables or DLLs that are linked using an external compiler. Otherwise, it is harmless.
    It should be called in your main, WinMain, or DllMain, function. The parameter values you should pass depend on which of these three functions you are calling InitCVIRTE from. The following examples show how to use InitCVIRTE in each case.
    If you are using main, your code should be as follows.
    int main (int argc, char *argv[])
    if (InitCVIRTE (0, argv, 0) == 0)
    return -1; /* out of memory */
    /* your other code */
    return 0;
    If you are using WinMain, your code should be as follows.
    int __stdcall WinMain (HINSTANCE hInstance,
    HINSTANCE hPrevInstance,
    LPSTR lpszCmdLine,
    int nCmdShow)
    if (InitCVIRTE (hInstance, 0, 0) == 0)
    return -1; /* out of memory */
    /* your other code */
    return 0;
    If you are creating a DLL, you must call InitCVIRTE and CloseCVIRTE in your DllMain function, as in the following.
    int __stdcall DllMain (void *hinstDLL, int fdwReason,
    void *lpvReserved)
    if (fdwReason == DLL_PROCESS_ATTACH)
    if (InitCVIRTE (hinstDLL, 0, 0) == 0)
    return 0; /* out of memory */
    /* your other ATTACH code */
    else if (fdwReason == DLL_PROCESS_DETACH)
    /* your other DETACH code */
    CloseCVIRTE ();
    return 1;
    NOTE: The prototype for InitCVIRTE is in cvirte.h, not
    utility.h.
    NOTE: In CVI 4.0.1, this function was expanded from one to
    three parameters. Executables and DLLs that were
    created using the one-parameter version of the function
    will continue to work properly.
    /*-------------------- Prototype ---------------------*/
    int InitCVIRTE (void *HInstance, char *Argv[], void *Reserved);
    Nandan Dharwadker
    Staff Software Engineer
    Measurement Studio Hardware Team

  • Error while updating a custom Windows Azure Diagnostics configuration xml from powershell. "Invalid update to extension reference for role"

    I am attempting to upload a manually edited WADConfig xml to my VM. The WAD service is functioning correctly, I needed to add some custom WinEventLogs. The prescribed steps result in an error.
    What am I overlooking?
    I am following these instructions:
    Step 5: Remotely install Diagnostics on your Azure Virtual Machine
    azure.microsoft.com/en-in/documentation/articles/cloud-services-dotnet-diagnostics/#virtual-machine
    $storage_name = "wadexamplevm"
    $key = "<StorageAccountKey>"
    $config_path="c:\users\<user>\documents\visual studio 2013\Projects\WadExampleVM\WadExampleVM\WadExample.xml"
    $service_name="wadexamplevm"
    $vm_name="WadExample"
    $storageContext = New-AzureStorageContext
    -StorageAccountName $storage_name -StorageAccountKey $key
    $VM1 = Get-AzureVM
    -ServiceName $service_name -Name $vm_name
    $VM2 = Set-AzureVMDiagnosticsExtension
    -DiagnosticsConfigurationPath $config_path
    -Version "1.*"
    -VM $VM1 -StorageContext $storageContext
    $VM3 = Update-AzureVM
    -ServiceName $service_name -Name $vm_name
    -VM $VM2.VM
    Unfortunately, I am receiving this error:
    Update-AzureVM : BadRequest: Invalid update to extension reference for role: XXXXXX and reference: IaaSDiagnostics.
    What's missing from the above script?

    Hi,
    Since Azure SDK 2.5 uses the extension model the diagnostics extension, the configuration and the connection string to the diagnostic storage are no longer part of the deployment package and cscfg. All the diagnostics configuration is contained within the
    wadcfgx. The advantage with this approach is that diagnostics agent and settings are decoupled from the project and can be dynamically enabled and updated even after your application is deployed. 
    Due to this change some existing workflows need to be rethought – instead of configuring the diagnostics as part of the application that gets deployed to each environment you can first deploy the application to the environment and then apply the diagnostics
    configuration for it.  When you publish the application from Visual Studio this process is done automatically for you. However if you were deploying your application outside of VS using PowerShell then you have to install the extension separately through
    PowerShell.
    There PowerShell cmdlets for managing the diagnostics extensions on a Cloud Service are -
    Set-AzureServiceDiagnosticsExtension
    Get-AzureServiceDiagnosticsExtension
    Remove-AzureServiceDiagnosticsExtension
    You can use the Set-AzureServiceDiagnosticsExtension method to enable diagnostics extension on a cloud service. One of the parameters on this cmdlet is the XML configuration file. This file is slightly different from the diagnostics.wadcfgx file. You can
    create this file from scratch by either following the article that you are referring to or  you can modify the wadcfgx file and pass in the modified file as a parameter to the powershell cmdlet.
    To modify the wadcfgx file –
    Make a copy the .wadcfgx.
    Remove the following elements from the Copy:
    <DiagnosticsConfiguration xmlns="http://schemas.microsoft.com/ServiceHosting/2010/10/DiagnosticsConfiguration">
       <PrivateConfig xmlns="http://schemas.microsoft.com/ServiceHosting/2010/10/DiagnosticsConfiguration">
         <StorageAccount name=" " endpoint="https://core.windows.net/" />
       </PrivateConfig>
       <IsEnabled>false</IsEnabled>
    </DiagnosticsConfiguration>
    Make sure the top of the file still has xml version and encoding –
       <?xml version="1.0" encoding="utf-8"?>
    Effectively you are stripping down the Wadcfgx to only contain the <PublicConfig> section and the <?xml> header. You can then call the PowerShell cmdlet along with the appropriate parameters for the staging slots and roles:
    $storage_name = ‘
    <storagename>’
    $key= ‘<key>’
    $service_name = '<servicename>'
    $public_config = '<thepublicconfigfrom_diagnostics.wadcfgx>'
    $storageContext = New-AzureStorageContext –StorageAccountName $storage_name –StorageAccountKey $key
    Set-AzureServiceDiagnosticsExtension -StorageContext $storageContext -DiagnosticsConfigurationPath $public_config –ServiceName $service_name -Slot ‘Staging’ -Role ‘WebRole1’
    Hope this helps !
    Regards,
    Sowmya

  • Get Specific References for all Controls

    Using slightly modified code from here, I am generating an array of all control references on my main front panel which is then passed through to a number of subVIs. Although this functionality does work, it would be preferable to get specific references to the controls (for example, Boolean RefNum instead of Control RefNum). 
    Getting these specific references seems possible using To More Specific Class and Class Specifier constants. However, data storage becomes an issue because I can no longer use arrays (as they are a different data type). I am not sure if there is another way to pass this data on. I have experimented casting the RefNums to Variants, but to get the data from the variant, I have to know what RefNum type I am expecting which sort of defeats the purpose of doing this in the first place.
    A secondary problem is keeping the names of the references. The Control RefNums do not have names associated with them nor do I know how to assign names to them. I've again tried using variants and using the OpenG Set Data Name function, but this crashes LabVIEW without any indication of why.
    I've attached a version of my code that tries assign names using OpenG Set Data Name and build a variant array. To run it, simple add the VI as a subVI to a VI that has some boolean controls on the Front Panel. Apologies for the rough state of the code - I'm still in the process of figuring out how to make it work so things are a bit messy.
    Solved!
    Go to Solution.
    Attachments:
    Get Specific Control Refs.vi ‏28 KB

    I don't know if you'll get much better.  There is really no way I know of to have some fully flexible way of building named clusters of references based on any given front panel set you feed to it.
    I tend to do things the manual way (as there are also a bunch of references to front panel elements I wouldn't need).  I would do all the bundling work in a subVI.
    I'm attaching a zip file that contains the key VI's (unless I missed something) on the first project where I really tried to abstract out the reference building.  The files are LV9.
    On my main VI, I have the subVI called Build UI References early in the VI during an initialization phase.  I pass the reference to the main VI into that subVI that builds all the references.  I worked it as a master cluster that contains elements that are arrays of references of related controls.  It uses another subVI called Get References and Label Names that I created to help find controls.  I still need to use More Specific Class to get the property references, but I don that only once at the beginning.  I then pass that cluster wire out and to anywhere in my VI that would need access to the references for front panel elements.
    I use arrays of strings to supply the names I need to build and bundle the references.  This lets me ignore controls I don't care about.  The disadvantages to my system is that if I change the name of any control, I need to update the name within this subVI.  And if I want to add any controls, not only do I need to add the label names for the searching functions, I also need to update my typedef cluster (and you definitely want this to be a typedef) to add a spot to store the new reference.
    I hope this gives you some ideas.  It worked for me and I will likely use the scheme on another project (or even rewrite past projects using this scheme.)  If there are any ideas for improvements, I'd be happy to hear them.
    Attachments:
    Build UI refs.zip ‏83 KB

  • Getting Menu Reference for a VI other than the current one

    Is there any way to get a Menu reference for a VI that isn't the current VI? There's Current VI's Menubar, but that only works on the current VI. I'd like something that does the same thing, but accepts a VI reference to a higher-level VI. I would expect to find a Property Node entry for it, but there doesn't seem to be one. This is for 8.2.

    eaolson wrote:
    A functional global is what I wound up using. It just seems odd to me that there's no other way to get access to that reference.
    It also seems counter-intuitive to me that a Shortcut Menu reference is only valid inside that particular frame of the Event Structure that caught it. If you're using a producer-consumer architecture, you can not send that refnum off to the consumer loop for handling; it can only used within that frame of the Event Structure.
    I am not sure what you mean. The refnum seems to be accessible from everywhere .
    As i wrote above:
    You can store the Menu Reference to a global variable for example, and you can read it, in any vi you want, just like all variables.
    Note: Do not try to use a property note. Use the menu functions

Maybe you are looking for

  • Error in certifying a PDF document

    When I try to certify a PDF document containing an editable PDF XFA form using the Digital Signature web service. I get the following error: ALC-DSS-300-017 Certification of Static Shell XFA Form PDFs is not supported. A Shell PDF is a special type o

  • Acrobat 9 in Vista

    Hi, I tried to install Acrobat 9.1 in Vista and it got hung up. Now whenever I try to complete the install, repair the install or uninstall I get the following message: Error 1500. Another installation is already in progress. Complete that install be

  • Shrinking ASM disk

    I just tried to resize an ASM disk and although the feedback was 'successful', there doesn't appear to have been any change. I was attempting to shrink disk DATA_0001 from 200G to 100G. Am I missing something obvious? SQL> select group_number, name,

  • Is it possible to call a procedure in OBIEE?

    Is it possible that the end user give the values of parameters, in a input box for example, and then OBIEE call a back end pl/sql procedure which will generate some data. how to implement this? Or is there any workaround to do this? Edited by: James

  • Executing macro in web dynpro

    hi i am able to pass data in excel. now for this data ,i have created a macro which create a graph as result. problem is how to call this macro in web dynpro. please help me this.