Incorrect AMUX/PCI6025 readings using Labview/DAQ

I have an AMUX64/PCI6025. Using my DVM, I measure the voltage at the AMUX screw terminals on various channels with correct readings obtained. Performing measurements with Labview/DAQ are incorrect. What is causing this?

Hello;
The first thing to double check is if the input mode is set accordainly with the connections made.
The best bet is to revisit the AMUX Users Manual and double check the connections you made with the ones shown in the manual. Furthermore, go to MAX and check the input mode of the DAQ device.
Everything must match.
In case you got everything accordainly with the manual, and you still see the same behavior, the problem is probably hardware related.
Hope this helps.
Filipe A.
Applications Engineer
National Instruments

Similar Messages

  • How to compare successive readings using Labview

    Using Labview (Ver. 6) with a DAQ instrument, I scan 20 Thermocouple channels, compare the reading of each channel, after every reading, with previous reading to see whether it is stabilized. When all the channels are stabilized within a given tolerance, then a signal is generated for the next step. As it is, I am using a While loop and shift register for each channel(each While loop is within a Case), and then AND the outputs of all the channels (shiftregisters). This is very messy! I think there should be easier way to do this. Help Please!
    Thank you

    Not sure if you're using the Datalogging & Supervisory Control (DSC) Module. But since you posted your query under DSC, I will answer this assuming you are. In which case this problem becomes trivial:
    For the Tags of these channels, you need to specify the right Update Deadband. And the DSC Engine will then take into account this deadband when a new value comes in and does not update it until it has crossed the deadband. All this will be hidden from the user and you don't need to write a single line of code, or actually, a single millimeter of wiring
    Again, if you're not using DSC please disregard this (but do appreciate the power of DSC to handle such issues!)
    Regards,
    Khalid

  • Generating 0 and 1 signal using labview Daq card

    Hello,
    I’m working on a Project on the On/Off control of a pneumatic cylinder via a 5/2 solenoid valve.
    On State: Valve  O/P  1 pushes cylinder  İ/P 1
                     Value  O/P vents air.
    Off State: Valve O/P 2 pushes cylinder  İ/P 2
                       Value O/P 1 vents air.
    By this way we aim to move the clinder forward and back.
    We use Labview 9.0. I did not work on pneumatic system before,
    I will be happy if you could help me about  2 points.
    1)      How can we  enable the On/Off switching  between the 2  O/P’s  of the solenoid ?
    2)      How can we enable the timing between On and Off States. ( On: 0-5 seconds Off: 0-5 seconds )
    Do we need special code for Standard labview blocks will be OK ?     
    Thanks a lot.

    The digital out are a great place to start, however they are signal lines which means they don't drive a lot of current (~1mA). If your device isn't setup to accept digital signals you may have to use an external transistor to step up your amperage. See the link on here to get started 
    Labview can provide all the timing you need. I would search through the shipping examples (Help >> Find Examples) for digital output examples, there should be a bunch and one will probably work for you with just a little modification.
    Jesse Dennis
    Design Engineer
    Erdos Miller

  • How to power a motor using labview DAQ output signal

    The power from labview is not enough to move a decent-sized motor (works with tiny one). Is there any electrical component/device that I can use to sort of increase it (something in between output from labview and the motor)?
    Thanks

    LabView is a software and does not supply any physical signals. To generate physical signals you need an interface board, NI has plenty of them which can be controlled via LabView. Anyhow, as you mentioned, digital i/o interfaces can handle currents in the mA range only. I think the best way to control motors via LabView and an interface board is using an additional relay driver board. Since relay contacts only switch power and do not supply any power you will need an external power supply matching the voltage and current specs of the motor.

  • Ask for help with LabView Daq and Tek VX4244 VX4101

    I use NI VIO-MXI-64XE-10, Tek VX4101 and Tek VX4244 to acquire data in one
    Tek 1410A VXI mainframe connected a PII 350/64M computer with MXI2
    cable.these modules are used for three independent applications,the datum
    are acquired and through preliminary computation, then sent to three TCP/IP
    ports the computer served in real time. the burden of the system will be
    very heavy because the 64XE-10 need to use up the 100K sample rate
    continuously dealed by 50 channels,and the VX4244 need about 30Hz for all 16
    channels.
    64XE-10 is easily detected by NI software, and I can use LabView Daq
    intermediate analog input VIs to acquire data in background, read 50 samples
    and compute the mean for each channel,then packa
    ge the 50 mean and send to
    client end with 40 times a second. I found the speed is satisfactory.
    As for VX4244 and VX4101,I can't use LabView Daq VIs,and the driving
    functions for LabView with the product are difficult to understand, I want
    to know how I can get data and send out efficiently,how to get data in
    background,and how to use FDC ?
    And for 64XE-10, although the speed is satisfactory, but it use much more
    CPU resource, I want to use advanced analog input VIs to build the code,I
    want to know where I can find examples using the advanced analog input VIs ?
    Best Regards

    I use NI VIO-MXI-64XE-10, Tek VX4101 and Tek VX4244 to acquire data in one
    Tek 1410A VXI mainframe connected a PII 350/64M computer with MXI2
    cable.these modules are used for three independent applications,the datum
    are acquired and through preliminary computation, then sent to three TCP/IP
    ports the computer served in real time. the burden of the system will be
    very heavy because the 64XE-10 need to use up the 100K sample rate
    continuously dealed by 50 channels,and the VX4244 need about 30Hz for all 16
    channels.
    64XE-10 is easily detected by NI software, and I can use LabView Daq
    intermediate analog input VIs to acquire data in background, read 50 samples
    and compute the mean for each channel,then packa
    ge the 50 mean and send to
    client end with 40 times a second. I found the speed is satisfactory.
    As for VX4244 and VX4101,I can't use LabView Daq VIs,and the driving
    functions for LabView with the product are difficult to understand, I want
    to know how I can get data and send out efficiently,how to get data in
    background,and how to use FDC ?
    And for 64XE-10, although the speed is satisfactory, but it use much more
    CPU resource, I want to use advanced analog input VIs to build the code,I
    want to know where I can find examples using the advanced analog input VIs ?
    Best Regards

  • I use labview 8.0 and i can not run daqmx driver for pcmcia 6062e daq card

    i use labview 8.0 on window xp .when i installed a PCMCIA daq card 6062E, i could not run daqmx driver.It is fine to see that the traditional version is working well.When i install daq card sometimes it is working well with traditional driver  but mostly i see error on reading an analog input from PCMCIA daq device.An error called 'base adress' occures .I use last version of driver that is daqmx 8.0.1. and i have installed this correctly but again i could not  see any signal on the test panel for daq-mx driver.I don't know what is the problem.Also when i install PCMCIA daq card Please reply this message.I need your helps.
    Thanks

    Hello,
    Thanks for your reply.I will try to answer your questions.
    I have checked the Device Mananger and I have seen that the device is detected by Windows  XP.  For another question the card shows up under both NI-DAQmx Devices and Traditional NI-DAQ (Legacy) Devices consistently in the Measurement & Automation Explorer.I use a way that I reset the driver for traditional NI-DAQ in MAX,and then i reset the device for NI-DAQmx driver in MAX and again i tried to run the test panel of DAQmx driver but again i saw a wrong signal or noise signal on the test panel i could not see the sinusoidal signal that i connected. i do get the test panels to run with the card using the DAQmx driver,  But could not run the DAQ diagnostic utility.The error was as i specified below.
    03.05.2006 09:49:35
    Results saved to:  C:\Documents and Settings\serkan\Desktop\Diagnostic Results.txt
    Selected Device: Dev1
    Device Type: DAQCard-6062E
    Serial Number: 107509E
    Device Support: (PASS)
    NI-DAQmx Version: 8.0 (PASS)
    Device Reset: (FAIL)
    Error -50002 occurred at an unidentified location
    Possible reason(s):
    The specified device is not a valid device. The operation could not be completed as specified.
     ------ DIAGNOSTIC UTILITY ABORTED -----
    And for your last question i can say that i have used the DAQ card on other laptops.But the results were the same.İ hope to see your reply
    Thanks,
    Serkan Buhan
    Electrical-Elecronics Engineer
    Researcher
    TUBITAK-BILTEN

  • How do I use two DAQ cards in one Labview code? Current I'm getting error " error 200558 occurred at DAQmx Create Channel.vi. One task cann't contain multiple independent devices". Can someone help me?

    The two DAQ cards are NI PCI-6070E & NI PCI-6052E. The Labview I'm using is labview 7 Express and the Window system is Window XP. I'm using NI SCXI-1000 chasis and SCXI-1102 & 1102B two modules plus a feedthrough SCXI-1180. 1102 is connected through SCXI-1349 cable to DAQ card 6052E while 1102B is connected through SCXI-1349 cable to DAQ card 6070E. SCXI-1180 is connected to 6070E through SCXI-1349 adaptor on the back of 1102B.

    Sarah, thank you for replying my question. It seems that I'm making progress everyday (smile). I'm able to run the test using both daq cards in my code now. But as I'm moving forward, I'm getting new questions too. How do I use one STOP button to control both tasks and how can I save data into one single file?
    I attached my code here hoping you can get the specifics on my application by looking at the code. Thanks very much!
    Thanks.
    Attachments:
    DAQmx_Task_Example_plus_voltage_2.vi ‏416 KB

  • I am trying to log data from 4 voltage input signal using labview, but when i use DAQ assistant i am able to log data from one signal at a time only.

    I am trying to log data from 4 voltage input signal using labview, but when i use DAQ assiatant i am able to log data from one signal at a time only.I am trying to get all 4 input data to logged in a single file againt time. I am new to Labview, I need to sample this data within a couple of days can someone help please.

    Naveen
    Check out the info in the Analog Input section of the document linked below.  (Ignore the part about Global Channels.)  In Figure 5, notice that you can select multiple channels while holding <Ctrl> or <Shift>.
    Developer Zone Tutorial: NI-DAQmx Express VI Tutorial
    Kyle B  |  Product Support Engineer  |  ni.com/support

  • How to generate a bipolar pulse train in LabView using USB DAQ 6211?

    Hi,
    I am setting up a system to generate either a single square pulse or a train of square pulses using LabView, with controls to adjust the frequency, amplitude, number of pulses etc. I have had a lot of help from NI tech support setting up the actual VI itself which seems to be working fine, and outputting the pulses via a USB DAQ 6211 using a square waveform generator and the AO1 channel on the DAQ.
    The problem that I now have is that I need to pulses generated in a train to be bipolar (as they are connected to electrodes so need to be bipolar o avoid salt build up on the electrodes from the voltage going in one direction only, at least that is how I understand it!).
    How can I set up my LabView VI to generate a bipolar pulse train instead of always being positive voltage? I am new to this area and so am trying to learn but there is so much to learn!
    Thanks,
    spamjam

    Hi Shalini,
    Apologies for taking a while to get back to you, I hope I can explain what it is that we need to create with the pulses. I understand what you mean about the existing pulses having a positive and negative on the graph - but we need the pulses to start from a resting voltage and the first pulse to be positive, then back to zero, then the second pulse to be negative then back to zero etc. This is to do with reversing the direction of the current between two electrodes to prevent build up of salts on one electrod from the current always passing in the same direction. 
    I have attached a .Tif file to this post to try to illustrate what I mean - the top picture shows how the pulses are currently generated, then bottom on is what we would like to produce if this is possible?
    Thanks for your help,
    Spamjam
    Attachments:
    Slide1.jpg ‏38 KB

  • How to arm channel 1 of a PCI 6133 DAQ card using labview?

    Hi,
    I am new to the Labview and I need some help.  I have a PCI 6133 multifunction DAQ card and I'm using Labview 8.2 to capture five channels waveform data.  I setup channel ai0 to be the trigger channel and I need to capture data from ai0, ai1, ai2, ai3, and ai4 when ai0 is trigger.
    Question:
    1) I am using DAQ assistant to configure my channels.  How can I arm the channel ai0?  I have an "execute button" and it should arm the scope when I click it.
    2) Is there trigger ready signal, so I can save all the channels data when channel ai0 is trigger?
    Can anyone provide some help?
    Thanks

    Hello wirte spreedsheet,
    Thanks for posting to Discussion Forum. It looks like you are using the
    PCI-6133 to acquire analog data from ai0:ai4. You want to use ai0 as
    the trigger for the other channels.
    Does your application need to be retriggerable?
    Are you doing continuous acquisition?
    Are you doing Analog start trigger or reference trigger?
    Take a look the following shipping examples, found in LabVIEW click
    Help>>Find Examples. On the browse tab, Hardware Input and
    Output>>DAQmx>>Analog Measurements>>Voltage:
    Cont Acq&Graph Voltage - Analog SW Trigger.vi
    >> This example demonstrates how to perform an analog software
    triggered acquisition. The example allows the user to specify the
    triggering condition and the number of pre-trigger samples to acquire.
    Cont Acq&Graph Voltage - Int Clk - Analog Start.vi
    >> This example demonstrates how to continuously acquire data
    (Waveform) using the DAQ device's internal clock and an analog slope
    start trigger.
     Take a look at these applications and let me know if you have any questions or comments.
    Have a good day.
     Regards,
      Sandra T.
    Applications Engineer | National Instruments

  • Can we demodulate the signal recieved at DAQ card without using any hardware interface(by only using labview)?

    Hi all,
    Can we demodulate the signal recieved at DAQ card without using any hardware interface(by only using labview)? if yes then how? please give brief idea.
    Regards,
    Amit

    There is probably a way to do it, but it it may be easier to use an X-series board for the job.   They support a new counter capability for count reset on a digital edge without needing to be configured in encoder position mode.  I am not sure exactly how that feature's been implemented however, so maybe it won't make things easier after all.
    The plan based on the hoped-for behavior: 
    1. Configure an X-series counter for pulse generation based on "ticks" of your clock channel.
    2. Set both initial delay and low time to the critical # of ticks.
    3. Configure for count reset on a digital edge (if possible in pulse generation mode)
    4. Configure the count reset value to be the critical # (or possibly 1 less, if possible in pulse generation mode)
    5. If you want the output to remain high indefinitely, configure the counter task to use its own output as a
    pause trigger, and pause while high.
    The way pulse generation works is to preload a # of "low time" ticks into the count register.  Then every source edge will decrement the count.  When the count reaches terminal count (0), the counter's output is toggled (or can be configured to pulse).  The register is then loaded with the # of "high time" ticks and the process continues.
    You would be perpetually interrupting the count-down process as long as you got your triggers in time.  The count would keep getting reset to the # of low counts, keep decrementing toward 0 without reaching it, and so on.  If ever you did reach 0, the output state would toggle high, then the high state would prevent subsequent clock signals from decrementing the count.
    You can conceivably do a similar thing with a 6601, but I'm pretty sure you'd need 2 counters working together to get it working.
    -Kevin P

  • Does anyone know of good resources on using Labview with Omega DAQ (3000 series)?

    I'm fairly familiar with the labview environment and have used NI DAQ devices with ease as it's all set up through the help assistant in Labview. I am now utilizing an Omega DAQ system and have some troubles with understanding the VIs supplied with the system. Any resources on this would be greatly appreciated. Thanks

    Darshwings, 
    Unfortunately we do not have support for 3rd party drivers and I was unable to find any resources on our end for learning how to program with Omega's functions. Typically, instrument drivers come with some examples when installed. I would check the location of these drivers and see if there are any examples. Otherwise you may want to contact Omega for any documentation that is available. 
    Huntington W
    National Instruments
    Applications Engineer
    ***Don't forget to give Kudos and Accepted as Solution where it is deserved***

  • Use LabVIEW FPGA as a DAQ and detect peak

    Hi everyone, need your help now.
    I want to use Labview to encode a FPGA to achieve following function:
    1.Acquire data as a DAQ from a Photodetector 
    2.then use peak detect VI to measure the peak information
    3. some simple mathematical operations
    is it possible for me to achive all these only using one FPGA? and is it OK to connect DAQ's output and the input of the peak detect VI?
    thanks a lot. I am a beginner, so it confused me a lot.

    Hi
    What is you hardware? cRIO? FlexRIO?  And what your signal type? Anolog or digital?
    You can refer to the help of Peak detect.vi to comfirm if the data (sigle point integer or integer array ) can be wired directly. I am afraid you can not wire the FPGA IO OUT directly to the Peak detect.vi, but you can create a array for the data and then use the peak detect.vi
     

  • Hi, i'm new in lab view. i'm using 3'rd party daq card to get data using labview

    i'm still green in this field. can anybody help me on how to get various data from daq card(not an ni brand) using my labview programming. i use labview 6 and i don't know how to get the data so i can display it in my programming. i used Pcl 1800 and pcl 836 card of advantech brand.

    Greetings,
    Below is a link to a KnowledgeBase, which discusses your options:
    http://pong.ni.com/public.nsf/websearch/F3009806E2AE416E8525645D0076B962?OpenDocument
    It appears that Advantech has a LabVIEW driver available. Below is a link to information about the driver on their Web Site. I would suggest trying this option, as opposed to using the Call Library Function with Advantech's driver DLLs:
    http://www.advantech.com/content/0000000175/0000000175.asp?css=corp&name=corp
    Good luck with your application.
    Spencer S.

  • How can I make DAQ VIs visible when using NI-DAQ 4.9 with LabVIEW 6.0?

    My operational system is Windows 98, I am using a AT-DSP2200 card and is configured. I have installed a NI-DAQ 4.9 (the last for this card) and I use Labview 6.0, but I can not find the DAQ VIs on the functions palette. How can I solve this?

    Hello;
    That version of the driver is too old to work with Labview 6i. The oldest version of NI-DAQ that one can combine with Labview 6i is version 6.1.
    You will need either to use another version of Labview, or to investigate a replacement hardware that you can use with newer versions of NI-DAQ.
    Regards
    Filipe A.
    Applications Engineer
    National Instruments

Maybe you are looking for

  • Adobe cloud tries to load addon which I have deleted in Extension manager

    when Adobe Cloud starts it tries to load an application (Edge FX lite) that I have deleted in Adobe Extension Manager cc. I get the error message ' unable to install the addon EdgeFX lite  error 603. How do I stop this? Also in Adobe Exchange in 'My

  • Nokia c5-03 music player problem

    Due to very short phone memory in my c5-03, i was deleting some of the installed applications, i have deleted some of the music player installable also it seems. Because till then, i was able to open the music players. But from then, iam not able to

  • How to display multi-line event in Ical

    I read that you could display multiple lines of an event description in ical using Option-enter. This works...However, after I select "All Day" event, it reverts it back to single line display on my monthly view. I want to be able to print my ical Mo

  • Install windows 8 on virtual machine with embedded licence key.

    Hello, I bought a laptop with windows 8 Pro with embedded(in bios) licence key. I want to install Linux on my PC and use windows 8 by a virtual machine. Where can I download windows iso file ? Is my licence key proper to use on virtual machine? Best,

  • Compiling interfaces

    Hi, I have an interface Compute.java package compute; import java.rmi.Remote; import java.rmi.RemoteException; public interface Compute extends Remote { Object executeTask(Task t) throws RemoteException; Also there is one more interface in the same p