Labview winxp 64bit *VI coding only* with DAQmx

We have a few workstations in our lab, with a labview 8.2 license for each. One of our machines (few months old dell) has windows xp pro 64bit installed as the operating system. It is not used for data aquistion of any sort, but we do want to be able to write/fix/code VIs involving DAQmx.
The official NI line is that winxp 64 is not supported, but since i don't want to do data aquisition on this machine, there should be some way to create VI with DAQmx.
I have tried an install of labview then a manual install of DAQmx 64bit components manually from the Drivers CD, but it remained invisible to Labview.
Can anyone give me any help with this?
thanks.

Hi
FieldKam,
The first thing i tried was the labview install, which of course did not install DAQmx. I then tried to install the NI-DAQ resource disk onto the pc, which resulted in the installer terminating upon the discovery that is was winxp 64.
I then took a closer look at the contents of NI-DAQ's folders, and found 64 bit installers in locations such as \NIDAQ861-1\Products\NI-DAQmx\.
These individual installers appeared to run without issue, but the ability to write VI's in labview with DAQmx assistant and other components would not show.
Now since, data acquisition would not be done on this machine, i pondered a 32bit install. Win xp 64 does run 32 bit applications as well, but i could not fool the installer to install for win xp 32. I attempted to copy a 32 bit install from another machine by folders and registry keys. This made DAQmx - Data acquisition icon under Measurement IO subpalette, but it lacked components such as DAQmx assistant.
Next i tried a brute force approach: i overwrote the folders with those of a 32bit install, which provided all the DAQmx tools in labview, but then was confronted with the problem that Labview could not find the dll (& other libraries) dependencies. I haven't been able to progress past this point.
thanks for any tips you may have!

Similar Messages

  • LabVIEW 8.2 can't work with DAQmx program written using LabVIEW8.0 ?

    My old LabVIEW program is using the DAQmx sub-vis  from folder: C:\Program Files\National Instruments\LabVIEW 8.0\vi.lib\DAQmx
    e.g. C:\Program Files\National Instruments\LabVIEW 8.0\vi.lib\DAQmx\create\channels.llb\DAQmx Create Channel (AI-Voltage-Basic).vi
    After I installed LabVIEW 8.2 and NIDAQ831.zip (~600MB), there isn't a folder called DAQmx in folder:
    C:\Program Files\National Instruments\LabVIEW 8.2\vi.lib\
    When I load my old program, it need I specify the location of, e.g. DAQmx Create Channel (AI-Voltage-Basic).vi,
    I copied DAQmx folder from \LabVIEW 8.0\vi.lib\ to \LabVIEW 8.2\vi.lib\
    After I copied the DAQmx folder, right click on "block diagram" under "measurement I/O" the folder "NI-DAQmx" comes out and I can pick all the vis inside "NI-DAQmx"
    However, all the vis are not executable.
    My old program find all the vis needed to load; however, the vis are not executable, e.g. DAQmx Create Channel (AI-Voltage-Basic).vi, please see the attachment.
    Anyone know how to solve this?  Thanks.
    ------- LabVIEW 2009, So Easy, Even a Therapist Can Do It -------
    Attachments:
    DAQmx_Error.JPG ‏97 KB

    You should make sure that in the installer options of DAQmx the support VI's for LV 8.2 are installed.
    Ton
    Free Code Capture Tool! Version 2.1.3 with comments, web-upload, back-save and snippets!
    Nederlandse LabVIEW user groep www.lvug.nl
    My LabVIEW Ideas
    LabVIEW, programming like it should be!

  • How can I create a new excel workbook only with labview

    Hi everyone...
    I'm trying to create a new excel workbook only with labview but I can't find the file in the hard disk.
    Someone knows?
    Labview 8,0
    Attachments:
    Create new WB with LV.vi ‏18 KB

    You are not using the correct mechanism. Pull up the Example Finder in LabVIEW, click on the "Search" tab, and enter "Excel". Look for an example called "Write Table to XL". Use this as a starting point for creating new workbooks and adding data to it.
    Note: on disk the example is at <LabVIEW install directory>\examples\comm\ExcelExamples.llb.
    Message Edited by smercurio_fc on 06-05-2007 11:08 AM

  • Installing LabVIEW 8.2.1 with DAQmx 8.0 on Suse 10.2 for Linux.

    We recently installed LabVIEW 8.2.1 on Opensuse 10.2 for Linux.  After some work, my advisor was successful at getting the install to work with DAQmx 8.0 and NIKAL 1.5.  I thought I would post the install notes for anyone who finds them useful.  Everything seems functional thus far.
    Jeff Hay
    Attachments:
    installnotes_2007aug13.txt ‏12 KB

    Jeff,
    Thanks for the extremely detailed post.  I have actually been experimenting with this combination of software for the past couple weeks (i.e. OpenSUSE 10.2, DAQmx, LabVIEW 8.2.1).  Your steps match mine very closely.  I did have a one thing to add, and one question about your steps.  First, I just want to mention that NI-KAL 1.6 has been released and it fixes several issues when installing NI-KAL with newer kernels.  This is available at:
    http://joule.ni.com/nidu/cds/view/p/id/850/lang/en
    I would highly recommend using NI-KAL 1.6.
    Second,  I wanted to ask about step #2 where you modify the modpost.c file.  When I ran updateNIDrivers I was not required to make this change.  However I did have to increase the allowable symbol length.  I changed the line:
    #define SZ 500
    to
    #define SZ 1024
    in modpost.c.
    I then proceeded to follow the steps you mentioned and was able to run updateNIDrivers without error.  Could you test to see if changing the allowable symbol length fixed the problem without having to ignore the "parse error in symbol dump file."  I don't exactly know what the read_dump function does but it always makes me nervous to ignore errors.  Since NI-KAL uses modpost to install a kernel module, this failure may be important, although I don't know for sure.
    Once again thanks for your awesome post.
    Regards,
    Neil S.
    Product Support Engineer
    Multifunction Data Acquisition
    National Instruments

  • How to solve the error "The specified resource is reserved" when running with DAQmx And LabVIEW?

    How to solve the error "The specified resource is reserved" when running with DAQmx And LabVIEW?

    I hate "J term"
    OK I love the learning the students get.   And, I like helping them out!  But, as a former man who's got the varicose viens to prove he's spent time "behind the podium" (yeah, "behind the podium" puts 'em to sleep- songs and dances for the young'uns) come on! USE the tools you teach!
    Instructors invited to engage in the forums
    Jeff

  • CS4 GPU works fine in WinXP 64bit -with some tweaking

    For several weeks I was unable to get the CS4 GPU accelleration working under WinXP 64 bit (not officially supported by Adobe). I spent hours on the phone with ATI and a bit of time w Adobe also. No sucess with my ATI FireGL V3600 which works fine with DAZ Studio showing full textures in the View window and does decent and very fast renders.
    Afte I gave up and started building a Vista 64bit machine, I saw a post from Slim_W who got GPU accelleration working fine with his very expensive FL card.
    I had already gone through installing latest drivers, running special Adobe Reg patching utility files etc.
    When I checked ATI, I saw there was brand new driver available. I downloaded and installed, ran the Adobe utility and GPU Accelleration works beautifully.
    Read more here:
    http://forums.dpreview.com/forums/read.asp?forum=1004&message=30072969
    Anyone else who is using WinXP 64bit might find this info useful.
    Dan

    For several weeks I was unable to get the CS4 GPU accelleration working under WinXP 64 bit (not officially supported by Adobe). I spent hours on the phone with ATI and a bit of time w Adobe also. No sucess with my ATI FireGL V3600 which works fine with DAZ Studio showing full textures in the View window and does decent and very fast renders.
    Afte I gave up and started building a Vista 64bit machine, I saw a post from Slim_W who got GPU accelleration working fine with his very expensive FL card.
    I had already gone through installing latest drivers, running special Adobe Reg patching utility files etc.
    When I checked ATI, I saw there was brand new driver available. I downloaded and installed, ran the Adobe utility and GPU Accelleration works beautifully.
    Read more here:
    http://forums.dpreview.com/forums/read.asp?forum=1004&message=30072969
    Anyone else who is using WinXP 64bit might find this info useful.
    Dan

  • Labview 2012 (64bit) not working with ActiveX and MSAccess

    I have a program developed to open a MSAccess database file and import data using ActiveX commands. The program works with LabView 2012 (32bit) but fails on the ActiveX open command when using LabView 2012 (64bit). I also have the application built as an EXE and it works fine in a windows 32 bit environment (XP or Win 7-32bit) but fails when run on Win 7-64bit. I isolated the error down to the Active X automation Open VI.
    Anyone have a solution for the incompatibility?
    summary
    1.) VI and EXE works on XP and Win 7-32bit
    2.) EXE fail on Win 7-64bit.
    3.) VI works on Win 7-64 bit with LV 2012 (32bit)
    4.) VI fails on Win 7-64 bit with LV 2012 (64bit)

    It looks like you are trying to load a 32-bit DLL from a 64-bit OS. Do you have a 64-bit version of access installed? You'll need to change to that. On the other hand, ActiveX with Access is so slow. You can speed things up considerably by using ADO (i.e. NI's Database Connectivity Toolkit or something like LabSQL).

  • Installing labview with DAQmx

    I am trying to install labview 2009 on a new
    computer with windows xp but am having some problems. I installed labview and the f3
    patch.Everytime i try to install Ni-Daqmx 9.1 I get an error saying
    that 
    The system cannot read from the specified device
    This
    happens when it tries to install support for  labview 1.13.0. Any
    suggestions on how to rectify this would be helpful
    Thanks
    Priam

    Hi Prima,
    Where are you installing this driver from a DVD or a folder?
    I suggest that you download it from here and run it on your machine from a
    folder on your desktop. It might be a corrupted download or a bad Disc/Drive if
    you are using a Media. You might want to try to copy the disk to your desktop
    and trun it from there as well.
    Thanks and have a great day.
    Esmail Hamdan | Applications Engineering | National
    Instruments  

  • Can read TEDS in MAX but not with DAQmx VIs

    Hi,
    I have a cdaq 9181 with a 9234 accelerometer module.  I have 3 teds equipped accelerometers connected to ai0, ai1, and ai2 repectively.  In MAX, when I reserve the chassis I can read all three teds, no errors.  When I do the same thing in labview (ie reserve the chassis, create a daqmx task, associate teds data with each physical channel, all with daqmx VIs) I can only read two out of three teds.  The third one throws a "no teds sensor detected" error.  This code has been in use for about four months now, though I just rewrote the calling VIs, and hasn't displayed this problem.  I've attached a snippet of the task building VI for reference.
    Any ideas what's going on?
    Thanks.
    Using LV2012 and MAX 5.3.1 running on Windows 7 32 bit.
    CLAD
    Attachments:
    Build Daq Task Snippet.png ‏58 KB

    Nope.  That's a delete from array, length 1, index 3.
    In any case, I eliminated that block since the string array wired to the for loop controls how many devices the VI attempts to configure.  Same result, verified it was trying to configure ai2.  Here's the updated snippet:
    CLAD
    Attachments:
    Build Daq Task Snippet v2.png ‏54 KB

  • How to generate sequence of pulse trains with DAQmx?

    I need to generate a sequence of pulse trains with DAQmx (the card I have is a PXI-6229 card). As an example:
    - 10'000 pulses at 20kHz every 5 seconds with an initial offset of 2 seconds (let's say 10 pulse trains in total).
    If I use the CreateVirtualChannel.vi in "CO pulse ticks" mode, I can only specificy offset, high ticks and low ticks, but not that the sequence of pulses should be repeated after some time. 
    Now I thought that I could solve this problem if it were possible to multiply two counter outputs: the first counter would generate the pulses (continuously) whereas the second one would switch between low and high on a slower timescale in order to gate the first counter, thereby providing an initial offset and the "off" phases between the pulse trains.
    Is it somehow possible to multiply two outputs with DAQmx and the card I have? Or is there another solution to the problem?
    Thanks a lot in advance for any hints!

    Hi dlanger,
    what you want to do requires a little bit more work. 
    First look at the example "Gen Dig Pulse Train-Continuous.vi" from the LV example finder.
    This example generates a continuous* pulse train. As you see, you need a sample clock VI for setting the sample mode. 
    * NOTE: Generating a finite pulse train with a M-series card requires 2 counter.
    With a pause trigger (DAQmx trigger property node) you can gate the output of that counter.
    Now you have to generate a gate-signal with the the 2nd counter. That means, only if  Ctr1-out is high Ctr0-out outputs the 20 kHz-signal. 
    Maybe you have to adjust the times in my example a bit. 
    Unfortunately there is just one "small" problem: "let's say 10 pulse trains in total" 
    This is not possible, because a 3rd counter would be necessary (*). 
    As a workaround you can modify the while-loop that both tasks are cleared after 50s. This is not brilliant, but should work fine for you. 
    A more sophisticated way is to perform a correlated DIO. So you can generate custom pattern for multiple outputs. 
    A good example can you find here: 
    Retrigger and Repeat Finite Digital Pulse Train in LabVIEW
    http://decibel.ni.com/content/docs/DOC-8473 
    or here:  
    Generating More Than 2 Pulse Trains Using CompactDAQ
    http://decibel.ni.com/content/docs/DOC-2167 
    Hope this helps.
    With best wishes,
    Ralf N. 
    Attachments:
    Gen Gated Dig Pulse Train-Continuous.vi ‏38 KB

  • Pci 6602: configuring a frequency-divider with daqmx using labview7.1

    i´m using labview 7.1 and the pci6602 counter-board. i want to configure a counter as an frequency-divider with varaibale division-rate, witch is a easy thing to do with the classic "old" daq-driver.
    it´s recommended to use the "new" daqmx-driver, and i want to do so, cause i´m using also other ni-devices and want to use the same driver for all of them, but i can´t find any possibility in the daqmx-vi´s to configure such a frequency-divider.
    i also couldn´t find any example-code for this problem.
    please help me!!

    hi, thanks for the answer, but unfortunatly it´s not what i ment.
    i need to configure a counter on the pci6602 wich divides down the frequency "f_in" of the square pulses connected to it´s "source" pin by "divisor" and puts out square pulses with frequency f_out=f_in/divisor at another pin. That process should take place only on the 6602-board without using the cpu.
    i´ve found the solution already, how to configure a counter on the pci6602 with daqmx like described above. see attachment.
    servus
    markus
    Attachments:
    Divider_Config_mw.vi ‏40 KB

  • Multiple tasks with daqmx

    Hello,
    I am currently working on a Senior Design Project where I have to measure torque, RPM, pressure and temperature.  I am using strain gages, a Hall Effect Sensor, pressure sensor and thermocouples to obtain these readings.  A myDAQ collects the RPM and pressure readings while a cDAQ collects the torque and temperature readings with the NI 9237 and NI 9211 modules.  I created LabVIEW VIs for each sensor and they work.  The problem I am having is when I try create a VI with DAQmx that reads all these sensor values simultaneously.  The VI that I have attached randomly displays one of the measurements while all the other measurements remain blank.  How should I edit my VI so I can display all my readings at once?
    Solved!
    Go to Solution.
    Attachments:
    SD.vi ‏87 KB

    You can form all of your cDAQ readings into a single DAQmx task.  Do the same for the myDAQ channels.  On the read side, you just read multiple channels.  You can then use the Array Index to separate your channel data and do whatever calculations you need.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines
    Attachments:
    Multichannel task.png ‏40 KB

  • LV7.1 executeable built on Daqmx8 does not run on target PC with daqmx 7.2/7.4

    I have recently upgraded my development PC to Labview 8, RT and FPGA. This comes with DAQmx 8.0.0f0.
    I needed to make a new release of an application still running  LV7.1 and either DAQmx 7.2 or 7.4. The new build works fine on my PC but running the executeable on the target machine  there are many errors associated with DAQmx library files not being compatible. I have checked the file paths in the 7.1 and they all point to the standard labview 7.1\vi.lib\daqmx librarys, and I don't think the vi names have changed.
    I don't think it is the application builder as it seems to be the same as always. (7.1)
    The target PCs are in factories around Europe and are upgraded by modem link.  I have always found it very difficult to upgrade DAQmx remotely and don't try it unless on site.
    Quick solution is to build on a 7.1 workstation and run time then works, so the code is OK.
    Are there any settings in the application builder or elsewhere that would help?
    Has anybody else found problems upgrading to 8? Generally its good, especially with RT and FPGA toolkits.
    Lucy

    Hi Lucy
    As you are now using LabVIEW 8 any executable which includes NI-DAQmx 8 will require LV 8 runtime engine and DAQmx 8. What you can do is build an installer that goes with the executable witch contains the LabVIEW 8 runtime engine (default) and DAQmx 8 selected under additional installers. If you run this before your exe it will update the DAQmx drivers to version 8 and MAX to version 4. You will then be able to run your exe files.
    I built an exe and an installer using LabVIEW 8 and ran it on a machine with LabVIEW 7.1. The installer updated every thing easily. The only problem is that as the installer contains DAQmx 8 it is about 460meg which might be a problem as you are doing this remotely the only thing I can suggest is using an FTP server or getting your customers to down load DAQmx 8 of our website
    This is the link for NI-DAQmx Version 8.0 for Windows 2000/NT/XP
    http://digital.ni.com/softlib.nsf/websearch/4C9E45F6EE5C29F98625708900712CBC?opendocument&node=13206...
    Hope this helps
    Tim
    NI UK AE

  • Problem with DAQmx and Real Time PCI-7041/6040E.

    Problem with DAQmx and Real Time PCI-7041/6040E.
    I have a problem with the Real Time card PCI-7041/6040E, I think it is properly installed because my software run with the traditional NI-DAQ. When I try to use the new DAQmx to acquire one signal, Labview doesn't see any device for de DAQ card 6040E.
    Information, I work on Windows XP and LabView v7.0.0 (NIDAQ RT v7.0.0, NI-Serial RT v2.5.2, NI-VISA v3.0.1 and NI-Watchdog v2.0.0).
    Could Labview RT run with new DAQmx ?
    What can I do to use DAQmx with PCI-7041/6040E?
    Thanks for your help !

    Hello,
    I refer to your posts because i am using the PCI 7041/6040E card as
    well but without any success to make it work. The problem I have
    already described in the following thread:
    http://forums.ni.com/ni/board/message?board.id=170&message.id=120198
    Would be nice if you had a look on it, maybe you can help me. BTW, the
    thread starts with a problem of someone else, the difficulties I
    encountered are to be found a little bit to the bottom of the thread's
    page.
    Thank you!
    Dirk Völlger
    Darmstadt
    Message Edited by ratschnowski on 07-28-2005 07:14 AM

  • Can I log in a site only with HttpUrlConnection?

    I'm trying to write a small program which help me to log into my Megaupload account and manage my own stuffs there. But I met a obstacle right from the start, login site.
    After reading some of Sun's ["working with URLs" lesson|http://java.sun.com/docs/books/tutorial/networking/urls/index.html] and searching around, I've tried coding a small method to do this step. As the following:
    try{
           URL mega = new URL("http://megaupload.com/?c=login");
           String data = URLEncoder.encode("login=1&
                                                            redir=1&
                                                            username=my_username&
                                                             password=my_password","UTF-8");
            HttpURLConnection connection = (HttpURLConnection)mega.openConnection();
            connection.setRequestMethod("POST");
            connection.setRequestProperty("Host", "megaupload.com");
         connection.setRequestProperty("Cookie", cookie);
         connection.setRequestProperty("User-Agent", "Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 ( .NET CLR 3.5.30729)");
         connection.setRequestProperty("Accept", "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8");
            connection.setRequestProperty("Accept-Language", "en-us, en;q=0.5");
         connection.setRequestProperty("Accept-Encoding", "gzip,deflate");
         connection.setRequestProperty("Accept-Charset", "ISO-8859-1,utf-8;q=0.7,*;q=0.7");
         connection.setRequestProperty("Keep-Alive", "115");
            connection.setRequestProperty("Connection", "keep-alive");
         connection.setRequestProperty("Referer", "http://megaupload.com/?c=login");
         connection.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
         connection.setReadTimeout(10000);
         connection.setRequestProperty("Content-Length", Integer.toString(data.getBytes().length));
         connection.setDoInput(true);
         connection.setDoOutput(true);
            DataOutputStream wr = new DataOutputStream(connection.getOutputStream());
         wr.writeBytes(data);
         wr.flush();
         wr.close();
           //Codes to reading the response from MU
    }catch(Exception e){
    }The headers i receipt was exactly the same as using Firefox, but the html body was always of the login site instead of redirecting to the home page with logged in status. After some failed attempts to solve it myself, I came up searching help from this forum, and realized that there's lots of problem similar to mine. However, not any of them is absolutely solved without using external libraries (HttpsClient). I wonder if I can do it only with existing internal libraries. If yes, what I need to do?
    Thanks in advanced for help, and sorry for my bad English.

    I modified it:
    String data  = URLEncoder.encode("login", "UTF-8") + "=" + URLEncoder.encode("1", "UTF-8");
    data  += "&" + URLEncoder.encode("redir", "UTF-8") + "=" + URLEncoder.encode("1", "UTF-8");
    data  += "&" + URLEncoder.encode("username", "UTF-8") + "=" + URLEncoder.encode("chihuongbk", "UTF-8");
    data  += "&" + URLEncoder.encode("password", "UTF-8") + "=" + URLEncoder.encode("19881026h", "UTF-8");
    ..........Got the same result. I think that's not the problem. I feel there is something missing. Can you tell me whether I can log in the site this way with some more modifications !??

Maybe you are looking for

  • How do I get date and time component from a DATE object?

    Hi All, I need to get date and time separately from a DATE object, does anyone know what function I should call? GetDate()? GetTime()? I need this in a SELECT statement. Thanks in advance and looking forward to your early reply. Regards. Gladywin 30/

  • Problems Installing ColdFusion 9 (64 bit) on Windows 7 and IIS 7.5

    Problem:  Empty response for static Files including images, CSS and js files. The response code is 200 OK, but there is no actual response (it's empty). The ColdFusion Administration web site works correctly except it's not displaying any images, css

  • Attachment table in framework

    I am using attachment table in oracle framework and I get the folllowing error: INSERT INTO FND_LOBS(FILE_ID,FILE_NAME,FILE_CONTENT_TYPE,FILE_DATA,FILE_FORMAT) VALUES (:1,:2,:3,:4,:5)". domain index is marked LOADING/FAILED/UNUSABLE can any one help

  • Anyone else having screen/window resolution issues in windows 8.1?

    Hi, I have Indesign CC 64-bit, on a Dell XPS18. I upgraded(?) to Windows 8.1. Since then the Indesign screens show at a lower res than other windows - that's menus and everything, not just the page content. Any help appreciated. Ed

  • How to set EOF as delimiter in Format Builder?

    I'm triying to establish the last item delimiter of a one line/record file whitch has nothing but EOF, I mean that this item ends whithout delimiter, only the file ends. How do I set an EOF as delimiter? Thanks!