Acquire remote signal

Hello everyone,
Maybe somebody know how to do this, or can redirectme to a different post.
I have a cDAQ1972 connected to a computer, both,  located 1/8 of a mile away and 3 floors up from my desk-computer. While walking time to time to reprogram is great for my health, it is also a pain.
Is there a way to acquire the signals remotely? (All the computer are in a network)
Thanks

Hi Roddy-
     There is no way to control the CompactDAQ chassis reliably and remotely over a network.  People have been known to use USB hubs, but this setup is not supported or recommended by National Instruments.  That being said, here are a couple of suggestions:
1 - Have you tried Remote Desktop Connection?  This won't stream raw data to your desk PC, but it will allow you to program on your test machine from your desk machine (remotely).
2 - Have you looked into getting a compactRIO?  You can actually load programs on the cRIO and it can be configured to send data over a network.
     I hope this information is helpful.  Best of luck with your application!
Gary Parente
Applications Engineer
National Instruments
Gary P.
Applications Engineer
National Instruments
Visit ni.com/gettingstarted for step-by-step help in setting up your system.

Similar Messages

  • I need to acquire impulsive signal(s) and then write them to a file - but I need a good approach

    Okay, I am pretty new to Lab View, and would appreciate suggestions of how to approach a problem.
    My
    only LabView experience has been writing a simple .vi to acquire
    voltage signals in a loop at a certain sample rate, get 5 of them each
    time the loop iterated (it did so every second), average the 5 samples,
    and dump them into a file at every loop iteration.
    That
    was for continuous data acquisition while viewing/monitoring the data
    at the same time, and was probably not the most efficient way (or even a
    good way) to do it.
    Now,
    I am doing something different.  I want to record voltage signals but
    only after a trigger event has occured, and only until a certain time
    window after the trigger event. 
    Should I use continuous data sampling? 
    Or should I sample "N" samples?
    Should I use "producer / consumer" structure?
    Should I continuously log to a TDMS file (I just started reading about that.... I used lvm files before....)?
    I
    am very confused.  I have enough programming knowledge to be dangerous,
    but am very new to Lab View.  Any quick pointers to get me started? 
    This is sort of time-critical....
    Thanks a lot
    -Jay

    Jay,
    There are quite a few examples in the example finder of how to implement various types of triggers IIRC.
    How long is your time window and how fast do you want to sample?  That will probably determine whether you want to use N samples (for shorter time windows where all your samples will fit in the hardware buffer) or continuous (for when you will want to make several reads before you have enough data).
    Producer/consumer is a very versatile design pattern.  If you have a long running acquisition that you'd like to be able to cancel or update the UI mid run then you might want to use it.  If, on the other hand you are doing a quick (in UI terms) acquistion then there may not be any need.  Templates and design patterns also become more important the longer you plan to keep the code around -- the more you plan to maintain and add onto the VI the more thought should go into the design.
    File format is often a personal preference.  TDMS is a richer file format (faster, smaller, IMO normally better) than LVM (essentially just a text file).  TDMS files can be opened in Excel with a plugin or natively in any NI tools (LabVIEW, DIAdem etc.)  Text files such as LVM can be opened with just about anything.  One thing that may force your decision is if you are acquiring large amounts of data quickly (too fast to buffer in RAM) then you'd definitely want to use TDMS as it is much faster and gives your hard drive a chance to keep up with the inflow of data.
    Good luck, let us know how you get on.
    ~Simon

  • Suggestions to improve the filter output of the acquired pulse signal

    Hello,
    I am working with acquiring the pulse signals form DAQ using a sample rate of 1k and number of samples as 1k for every 1sec signal using the DAQ.
    I am using the smoothing type filter with Moving average->Rectangular->Halfwidth=3 and passing the smoothed signal to the butterworth filter with my requirements of 2.3hz and 0.7 with sample rate of 1000.
    Problem:The filtered signal is always starting form 0 instead to start with the first value in the acquired pulse signal.For example, starting from 0 instead to start from around 0.057 as shown in the images. 
    How to make the filtered signal to start from the original pulse signal value.
    Thanks in Advance.
    Attachments:
    improvementinfilter.jpg ‏164 KB

    All filters have a transient response. A bandpass filter with a DC component at the input will have that transient strongly excited.
    Some of the filter VIs have an Init? input. If the signal is continuous but is being filtered in segments, that input can help by retaining the previous state of the filter. The first transient will still be there, but later ones should be erduced or eliminated.
    In the example VI attached you will find that there is a transient at the beginning of each segment. This is due to the sine signal not having an integer number of cycles.
    The IIR Cascade Filter with I.C.vi and IIR Filter with I.C.vi in the Signal Processing >> Filters >> Advanced IIR Filtering palette have an initial state input.That might be helpful but calculating an appropriate set of initial conditions from the signal data may not be straightforward.
    What do you want the output to look like? What are you doing with the filtered data? Perhaps there is a better approach than a filter.
    Lynn
    Attachments:
    Filter transient.vi ‏19 KB

  • How to control two 6011e daq card to acquire eight signals simultaneously.

    I use two 6011e daq card to acquire eight signals simultaneously .I use labview function to realize it,but the data graph show that the signals aren't acquired simultaneously,why?how to do it?

    Hello;
    You need to use the RTSI bus to route one board's clock signal to be the second board's clock signal. By doing that, you will have the same signal clock timing both boards, which will make the synchronization hardware timed.
    You will need to have a RTSI cable connecting both boards together also.
    The best way to go about this is to open the Labview examples that show how to synchronize multiple devices. You can apply the same idea to your board.
    The examples can be found at Search Examples->I/O Interfaces->Data Acquisition->Multiple Device DAQ Examples.
    Hope this helps.
    Filipe

  • Acquiring analog signal from PC mic

    Hi Guys,
    Is it possible to acquire a signal (audio) from a laptop mic and display it in Labview? I know this can be done with a DAQ card but I was curious if I could bypass that and just use the mic in my laptop. 
    Thanks.

    Here is a higher level example, for LabVIEW FDS:
    http://decibel.ni.com/content/docs/DOC-4834
    -AK2DM
    ~~~~~~~~~~~~~~~~~~~~~~~~~~
    "It’s the questions that drive us.”
    ~~~~~~~~~~~~~~~~~~~~~~~~~~

  • Acquire a signal with mac osX

    Hello.
    I am a very beginner with LabView. 
    I would like to acquire a signal with a NI-USB 6009. I have LabView 10 on osX 10.8. I already installed the daqmx base driver.
    Could you explain me how to acquire a signal which come from the NI USB 6009 and export it as a list of numbers (the amplitude and the time).
    Thanks!

    Hello matttgic,
    What kind of signal do you want to acquire/generate?
    For exemple, if you want to acquire an analog input, you should use the architecture use in the file "Analog_input attach to this email.
    As Johnsold told you, you can find some code for your device in the "find exemple" section of LabVIEW.
    Hope this help
    Sabri 
    Attachments:
    Analog_input.PNG ‏13 KB

  • Can Apple tv remote signal pass through wood cabinet door?

    Can Apple TV remote signal pass through wood cabinet door or must the box be clear of any obstruction?

    To go through cabinetry you're $120 away from a solution.
    Read the Comments.
    http://www.amazon.com/Logitech-Harmony-Control-Smartphone-Simple/dp/B00BQ5RYI4/r ef=sr_1_1?ie=UTF8&qid=1423340992&sr=8-1&keywords=logitech+harmony+smart+control

  • DVR/STB remote signal Handling

    So I was told yesterday that all the Verizon FIOS motorola products operate with the same set of signals. There are no identifiers in the IR signal (for your conveience).  My problem is that I have a whole house setup with an IR relay system  as I would like to be able to switch between the dvr box and stb in any room to watch the one that is not being used, or to easily setup recordings on the DVR, then switch the the STB to view something else.    Since I have an IR relay system which is transferring from whichever room I am in to the boxes I end up controlling both of them at the same time via either remote, while only viewing one of the boxes. This is how I accidentally ordered movies on a STB that no one was watching while selecting some alternate content on my DVR box).
    Are there no products or settings in the IR signal that can be adjusted to make the signal unique?  I can only figure a few solutions.  Would a Cable Card operate off the same remote control signals?  My only other solution was to use a universal remote and create a set of signals/commands to uniquely identify each box independently, send the signal to my PC first, process it with Eventghost and rebroadcast out the signal depending upon the box it is meant for, sending the signal directly to that individual box.
    Ideas/Solutions?

    ross_f wrote:
    So I was told yesterday that all the Verizon FIOS motorola products operate with the same set of signals. There are no identifiers in the IR signal (for your conveience).  My problem is that I have a whole house setup with an IR relay system  as I would like to be able to switch between the dvr box and stb in any room to watch the one that is not being used, or to easily setup recordings on the DVR, then switch the the STB to view something else.    Since I have an IR relay system which is transferring from whichever room I am in to the boxes I end up controlling both of them at the same time via either remote, while only viewing one of the boxes. This is how I accidentally ordered movies on a STB that no one was watching while selecting some alternate content on my DVR box).
    Are there no products or settings in the IR signal that can be adjusted to make the signal unique?  I can only figure a few solutions.  Would a Cable Card operate off the same remote control signals?  My only other solution was to use a universal remote and create a set of signals/commands to uniquely identify each box independently, send the signal to my PC first, process it with Eventghost and rebroadcast out the signal depending upon the box it is meant for, sending the signal directly to that individual box.
    Ideas/Solutions?
    There is no way to make the FiOS signals unique (addressed to) a specific STB.  A cable card solution would use a different device than a Verizon STB, so this would solve your issue.  I'm not sure how you can can create a unique set of signals/command with a universal remote.  I have the Harmony 650 (which is a pretty advance model) and just looked at the programming capabilities.  You can teach it IR commands, but there doesn't seem to be any way to add a unique identifier or modify an existing non-unique IR signal.
    The only solution I see is to use a different receiver function with a cable card.
    P.S. It would be great if you could set an IR address for a given STB and set a remote to that same address (like DirecTV I recall), but that's unlikely to ever happen.  The STB software might be able to implement this function, but with millions of remotes in the field that can't be updated via software, it would be hard to do, and I don't know what motivation Verizon would have to do it.  The STB would have to be smart enough to recognize the old remotes and the new news one with the addressable function -- complex, but possible.  And the new remotes would have to be developed and made available.

  • How to acquire analog signal and send a TTL pulse at the same time based on PXI 6123

    Hi,
    I am using a PXI-6123 data acquisition card, as the picture show in the attachment ,I want to acquire the analog signal of ai0 through reference analog window and at the same time send a TTL signal to trigger my camera. I have tried two methods, one is using the DAQmx Export signal.vi another is using DAQmx connect terminals, but when the data acquisition card acquire the analog signal, the DAQmx Export signal.vi and the DAQmx connect terminals sometime can send an TTL pulse ,sometime can not.
    I don’t know why?  or some other method that can achieve my arm is appreciated.
    Regards
    chunlei
    Attachments:
    method export signal.vi ‏21 KB
    method connect terminal.vi ‏36 KB
    Send a TTL pulse.JPG ‏288 KB

    Hi,
    Have things changed over the years?
    I need to syncronise a digital output (Modul NI9474) and an analoge input (AI-Modul NI9203) module. I need to measure time intervals from a flank in signal A to a flank in signal B. I would like accuracies of the order of 1 ms. Currently, the signals are not synchronised, with errors of the order of 2 times the block length (block size x sample rate), sometimes much higher. The best I got so far was a block size of around 20 with a sample rate of 1 kHz.
    If I use the master and slave settings on the RTSL settings, my program doesn't run properly.
    If I use digital signals for input and output, I can syncronise them with RTSL settings and everything is good, but I can't always do that.
    Also, if I do anything in the GUI (such as scrollowing something or going to another window), my output gets screwed up properly.
    1. What can be done to synchronise AI with DO?
    2. Is there something that can be done to avoid messing up the output when something happens in the user interface? (I know that I am messing up the outputs as they make some valves switch and that is loud).
    Thanks in advance!

  • Acquiring two signals and saving at a Table

    Good Morning,
    I'm new to LabVIEW, and I need help at a Data Acquisition. Let me explain it, so I hope you guys can help me.
    I need a graph, and a Table displaying two signals acquired at a Field Point conection: Pressure and Temperature.
    At this measurement, I need the VI to measure every five minutes, during one minute every measure.
    And I need to save the signals to '.txt'.
    I need the Table to save both signals, and a "cronometer', to keep in control of any existant difference in the signals, observing the exact time the signals changed, if it changes.
    Sorry for the bad English, I'm an aprentice, using the User of the Area's Supervisor.
    Thanks.

    Check out the examples that ship with LV you will find something to get you started. Then if you have specific problems we can help more.Mike...
    Certified Professional Instructor
    Certified LabVIEW Architect
    LabVIEW Champion
    "... after all, He's not a tame lion..."
    Be thinking ahead and mark your dance card for NI Week 2015 now: TS 6139 - Object Oriented First Steps

  • Acquire 2 signals with different sampling rate?

    Hello,
    i am using first time labview signal express together with a NI pci 6251 & NI Scc 68 device.
    There are 2 signals I wish to acquire over a 2 week time period. They should be saved in several tdms files. One is a dc Voltage.(sampling rate 100Hz) The second is voltage given by an acceleration Sensor. (sampling rate 4kHz)
    When I try to acquire them I couldn't figure out how to set the sampling rate for each signal, only for all signals.
    When I created two DAQmx assistant acquire tabs. An error occurs always: "the specified resource is reserved".
    So my question is is it possible to do this?

    hello markus_umd,
    no, it is not possible to create different samplingrates for individual channels on one daq device.
    if you want to record one channel slower, you must reduce the samples for that channel in your program.
    if the channels have a common divisor, you could implement your task. you find more information here:
    Sampling Different Channels at Different Rates with NI-DAQmx
    kind regards,
    robert h
    NI germany

  • IPhone 4S unable to acquire satellite signal

    Hi folks,
    My iPhone 4S fails to acquire a GPS signal, and this happens regardless of the application used (MotionX-GPS, Waze, GoogleMaps).
    I have tried to reset my privacy and location settings, network settings, and general wipe of the phone.  Each with no luck.
    Any suggestions apprecaited.
    Thanks.

    Thanks for the response.
    To summarise: rebooted, restored, and reset. No luck. I've turned off location based time zones, no effect.  Similarly resetting location and privacy settings has not effect either. I'm running iOS 6.0.1 and can confirm that everything was working perfectly (in the current configuration).
    I periodically test GPS based location, and it still does not work.  Other methods of location still work (wifi for example). The effect is app independent (MotionX-GPS, Waze, GoogleMaps, Apple Maps, WahooFitness etc..).
    The course grained location stuff is fine for things like weather, but not any form of GPS navigation.
    Any other ideas would appreciated.

  • Acquire analog signal with NI PXI 1042 with RT

    HELLO,
    Do you have an example of this program ??
    I ACQUIRE a analog signal on the enter of the PXI and then i must to write it on the RT computer !!
    Thank you for your help!

    Hi,
    You can find examples in the LabVIEW "NI Example Finder". You can access it in the LabVIEW help menu. Click on "Toolkits & Modules" then "Real-Time" to find RT examples.
    Best regards.
    Benjamin
    Application Engineer
    National Instruments

  • Acquiring CONSECUTIVE signals with Signal Express

    How can I record multiple signals consecutively in Signal Express using the same input device and the same DAQ channel?  It seems to me that even if I have separate execution loops, the program will still try to run all the acquisitions at the same time through the same channel.   ..and I'll get an error.  I've tried one exceution loop and I can't the program to do this ..even when I have the 'run after previous step' box checked.  Any help would be much appreciated.

    Hello Sound Tech
    You do not have to put another step inorder to acquire multiple channel. In the first DAQmx Acquire step you can select multiple lines by pressing Ctrl and configure your timing and you will be all set.
    Thanks
    nAyer

  • Acquire generated signal with this hardware ?

    Hello everyone,
    I didn't really know where to post this, I apologize if it's the wrong place.
    I'm very new to the LabView thing, and I have for project to trigger an injector and so to create a digital signal like this:
    Due to the characteristics of the signal (110V, 10-20A, injection duration: ~20ms), someone recommended me this hardware (sorry if I'm not allowed to post these links):
    - programmable power supply: http://fr.farnell.com/ea-elektro-automatik/ea-ps-9200-25-2u/alimentation-1-voie-200v-25a-prog/dp/2422474
    - USB interface: http://fr.farnell.com/ea-elektro-automatik/usb-interface-ea-if-u1/interface-for-psi-el-usb/dp/1268147?ost=EA-IF-U1
    I'll try to figure out on how I create (on my own for now) the signal with LabView.
    My question is, will I be able to acquire the generated signal with this hardware in LabView, do I need something else ?
    Thanks.
     

    I have designed and built injector drivers. To get a waveform somewhat like the one you showed requires a sophisticated and fast control circuit. I would not call that a digital signal.  It may be controlled by some kind of logic signals, but that is an analog signal.  No programmable power supply I have seen is fast enough to come close.
    The pull-in current does not typically go into a ring/overshoot flat-topped waveform as you have shown. It follows an exponential curve defined by the L/R rise time and the current limit set by the supply voltage and the injector coil resistance. For the injectors I have seen that current limit is much higher than the current required to generate the magnetic field required to open the valve.  That oscillatory response could be the result of a switch-mode current regulator.
    Similarly, the hold-in current does not occur by magic. Either the supply voltage needs to be changed (open loop system) or the current sensed and regulated (closed loop system).  The kind of ringing you show can occur in a switch-mode current regulator.
    Lynn

Maybe you are looking for