CAPTURE ANALOG INPUT DROP

 I have 3 analog inputs which I continuously read and display the scaled results on 3 gauges (voltage converted to pressure 0v=0Bar 10v=300Bar) the final part of my test is to record the pressure drop of one of the analog input channels from 280Bar to 0Bar this should only take 70mS, and display this on a graph against time. Im struggling to find a way to capture this I have had a look ath the Daq examples but just dont seem to get this to work. Any help would be great.

Hi
Check the below image. Might help to acquire data. I think you have to sample higher than 70msec for reading the channels.
Let me know if you have problem.
Thanks
Viral

Similar Messages

  • Unable to capture data from drop down list in custom added field in migo tcode at item level

    Hi guys,
    need bit help in resolving query related to custom added field in Tcode migo.
    i have added a field in migo at item level ,in this i have used drop down list
    to get data but unable to capture data from drop down list.gown through
    many blogs in scn but unable to resolve.
    Please help me out in this.
    Thanks,
    Umakant.

    Hi,
    U can use following code to fill the list box
    write this code in PBO
    In layout editor please select listbox in dropdown attribute of input field and put some fctcode attribute
    TYPE-POOLS vrm.
      DATA values TYPE vrm_values WITH HEADER LINE.
      TABLES: <ur custom Database table>.
      clear values, values[].
      SELECT * FROM <ur custom Database table>.
        values-text = <TABLE FIELD TO DISPLAY IN DROPDOWN> .
        values-key = <TABLE KEY FIELD TO DISPLAY IN DROPDOWN>.
        APPEND values.
      ENDSELECT.
      CALL FUNCTION 'VRM_SET_VALUES'
        EXPORTING
          id              = '<SCREEN INPUT FIELD NAME>'
          values          = values[]
        EXCEPTIONS
          id_illegal_name = 1
          OTHERS          = 2.
    Also please define the following before accessing the listbox value
    data: <listbox input field name> type <table field name>,
            <inputfield name where text to display> type string  in top include
    In PAI, select the text from the table into <inputfield name where text to display>  depending on value selected which will be called when enter key is pressed or any vale is selected

  • Capture analog video

    Hi, when i have a g5 with finalcut 5 i can capture analog video (betacam conected to a dvcam recorder then with a "non controlable device" and then "capture now") now, with the mac pro and fcp 6 i can't.
    there are no signal to capture, what can i do?

    The deck is in e/e if you can see the analog signal in the log and capture window. If you can't see it, it's probably not in e/e... keep looking, all pro decks have this function. The other thing you should be able to do is dub the source tape to the digital recorder. Make sure too the input selection on the machine is set up properly.
    Jerry

  • Synchroniz​ing two counter frequency inputs with multiple analog inputs

    Hello all,
    I'm fairly new to LabVIEW and I'm trying to collec​t data from multiple sources with synchronized tim​ing on the acquisition but I'm having trouble figu​ring it out. My problem is that I've got two count​er frequency inputs, one optical tachometer readin​g one pulse per revolution, and a max machinery fl​ow meter with a k factor of 12000. I can't seem to​ figure out how to sync the timing with my multiple analog inputs. I've be​en attempting to get the tachometer  to sync with ​the analog inputs first by following the example l​inked here. (https://decibel.ni.com/content/docs/DOC-10785) So far each time I run it I either get a timeout e​rror on the DAQmx read or a "Multiple sample clock​ pulses were detected" error (see attached image).  It seems if I slow the sampling rate way down to ​say 10 hz and ensure that the tachometer signal is​ over 800-1000 RPM (13-17 Hz) before starting the VI then the program will run without errors until ​the RPM drops below that threshold then the "Multi​ple sample clock pulses" error occurs.  The code is attached below.
    Does anyone know of a more effective way of syncin​g counter frequency inputs with analog inputs?  I'd like to have a VI that can show 0 RPM (and ev​entually 0 flow as well, but I think I need to fig​ure out the timing of one counter before I add ano​ther as it seems I can't have two counters in the ​same task). Any help on this would be greatly appr​eciated.
    LabVIEW version 13.0
    cDAQ-9178 Chassis with NI 9401 for the two counter inputs and NI 9205 for the analog inputs.
    Thanks!
    Richard
    Solved!
    Go to Solution.
    Attachments:
    SimpleDAQ.vi ‏44 KB
    LV_Error.JPG ‏31 KB

    Maybe third times the charm? 
    So I've finally got a good handle on why the VI is having problems at low RPM though I'm somewhat embarassed how long it took me to do that
    Because I have the counter time synced to my Analog input task if it doesn't see at least two pulses between the two clock pulses set by the analog input task I get the -201314 "Multiple sample clock pulses" error. This seems fine at first as it just sets a minimum RPM that I can measure and it's well below the area I'm interested in so no problems there.  I tried a simple error handler that would clear the error when it happend assuming the loop would keep iterating until the RPM went above that minimum at which point I would get a signal again. This is not the case, the read function just continues to spit out the -201314 error even after the RPM is back in the readable range. So then I tried adding two case structures so that when the error occured it would stop the task, clear the error, and then start the task again on the next loop iteration (Code Attached). This also doesn't work as the error shows up again on the stop task and then AGAIN on the start task on the next loop iteration. It seems this error is not actually being cleared and once it happens it stays with the task regardless of what the error cluster is carrying. 
    Anyone have any ideas?  The only solution I can think of is to just clear all tasks and recreate them each loop iteration until the RPM is readable again but that strikes me as a horribly clunky solution.
    Richard 
    Attachments:
    SimpleDAQ_1_Start Stop.vi ‏48 KB

  • [newbie] Video import from analog input

    Hi all,
    Is there some device where we can import at higher resolution from analog input?
    http://www.elgato.com/video/video-capture
    Video Capture | elgato.com
    Info: Video resolution: 640×480 (4:3) or 640×360 (16:9)
    Video format Mac Software: H.264 at 1.4 MBit/sec or MPEG-4 at 2.4 MBit/se
    and this is old firewire and s-video.... what about usb 3.0?
    http://www.grassvalley.com/products/advc110

    What higher resolution analogue format are you referring to?
    Russ

  • I'm not able to set Analog Input voltages, etc

    ok,
    so i have an NI DAQ I/O card (NI PCI 6723, or something to that effect) and i'm trying to configure the channels for Analog Input signals.
    when i try to choose any kind of setting for Anolog signal by:
    >>drop DAQ Assistant vi onto the block diagram
    >>>>choose Analog Input
    >>>>>>>Voltage
    i get this message "No supported devices found"
    i thought since I have the I/O card, i should be able to configure channels for both input/output.
    i also have ADAC card (from IOTECH) installed but when i look at MAX, i only see the DAQ card.
    i'm really confused at this point. can anyone break things down for me ... what i'm doing wrong?
    -r

    stuartG,
    you were right. so what i'm using for the input is a ADAC 5501MF from IOTECH
    following their manual (http://www.iotech.com/productmanuals/adac_lvi.pdf) it says that the ADAC-LVi libraries can be located at "Functions->User Libraries" palette of labview.
    does this mean that i have to install the ADAC-LVi driver in LabView->User Libraries directory?
    if that's not the case then i don't see why the ADAC-LVi is not showing up in the LabView User Libraries since i've installed the driver correctly (in C\Program File\ADAC )
    do you have any idea why?
    thanks
    -r

  • Labview performance suffering with analog input

    Hello,
    I am using a PCI-6036E and a cDAQ-9172 with LabView 8.0. I have created a VI that systematically writes four different digital outputs, three to the PCI-6036E and one to the cDAQ-9172.
    Just recently I added a thermocouple to the mix, using an analog input on the PCI-6036E to monitor temperature. Since doing so, I have noticed that the entire VI runs extremely slowly.
    Before installing the thermocouple, the VI slowed down a bit if left to run continuously (for days at a time). Now, however, the VI slows down a great deal if left to run for more than a few minutes. It is so bad that the "Elapsed Time" display will not properly display the elapsed time.
    Because this application will be run for days, even weeks at a time without being stopped, this gradual decrease in performance is a huge problem. The application needs to run very accurately and precisely. I have attached my VI below. Is there any way to fix this issue? Any help is greatly appreciated, as I am new to LabView.
    Thanks,
    Nick

    I didn't look at the code (yet), but do you have a slow analog samplerate?
    Look here
    And here (a KB aticle)
    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!

  • User-Selectable Analog Inputs for X-Y Graph Axis?

    Hey,
    I've done a lot of looking at demos/examples, and I'm still have some issues with this one. I'd like to have a all of my analog inputs inside a drop down box on the front panel (one box for each axis). The user would be able to select which input they wanted on a particular axis from the drop down boxes. This would all be on the fron panel of course.
    I found one good example (Signal Generation & Processing.vi) located in NI > Labview 7.1 > examples > apps, but I can't quite follow the sub-vi's. Note that I'd like the selected signals displayed on the X-Y graph to be real-time, not from logged data. Is an X-Y graph even the best plot for this? Thanks for the help ahead of time!
    -Doug

    Are you sure you want an XY graph? An XY graph will take your two inputs and plot them against each other, not against time. If this is what you want, here's a VI that has four different inputs simulating four acquired channels, and lets you select which of the four you want for both the X and Y axes.
    Robert Mortensen
    Software Engineer
    National Instruments
    Attachments:
    Selectable XY Graph.vi ‏68 KB

  • Capturing Analog Video in iMovieHD

    Is there any technique or third-party software which will do optical scene detection on captured analog video? Or any way to break the input video into scenes using time increments? Both these options are available in a number of Windows environment video editing packages, but seem to be missing in the Apple Mac world.

    Is it on a tape you can read with your digital camera? If so import it from there. When I've done this I've used stop start and rewind to select more logical clips which can then be split in editing but iMovie HD will take the lot.

  • Triggered Analog Input

    I want to trigger an analog input with a pulse generate
    by gating counter 0 with the Analog Output UPDATE* signal.
    any suggestion?
    Thanks,
    Erin

    Response-For what it is worth this isn't a very straight forward thing to
    achieve with LabVIEW VIs. I have been trying to do the same thing for a
    month now with no luck. If it is any consolation, NI tech support hasn't
    provided any working solution to this either. If I get it figured out in
    a few days I'll try to remember to write back.
    Try using the analog scan clock to trigger the analog read instead of the
    traditional "triggering" schemes in the LabVIEW documentation. Their terminology
    is misleading. Per LabVIEW the term "trigger" relates to the oscilloscope
    concept where you specify voltage level and edge-transition to recognize
    a waveform in order to high-speed sample the incoming waveform.
    In the embedded system the term "trigger" refers a specifi
    c point in time
    (defined as an "event") usually represented by a signal transition (rising
    or falling edge) at which you want something done such as read an analog
    input or save a counter value. In microcontrollers this is generally handled
    with a specialized hardware port called an input capture which is designed
    to automatically recognized signal transitions and simultaneously fire off
    an interrupt (read as "trigger") that can be used to start your unique action.
    LabVIEW documentation doesn't seem to have a clue about this concept. Perhaps
    you know all this already. Hope it helped in some manner anyway.
    Frank
    "Erin Ryan" wrote:
    >>I want to trigger an analog input with a pulse generate>by gating counter
    0 with the Analog Output UPDATE* signal.>>any suggestion?>>Thanks,>Erin

  • Unable to capture analog video.

    Hi,
    I am running Premier Pro CS3 on a Windows XP machine. This is a new machine to me provided by my work. I am trying to capture analog video from a VHS deck that has both S-video and composite outs. The IT folks installed an ATI TV Wonder HD 650 PCI Digital & Analog TV Tuner to use as a capture card. In the device manager it shows up as an ATI Radeon HD2400 card. I don't have anyway of discerning the difference, and this may or may not be the main issue. When I open Premier and try to capture, it does not recognize the card as a capture device. Any clues about how to make this work would be great.
    Thanks,
    sarah

    Premiere Pro does not natively capture from TV or graphics cards.
    You will find links to many
    free tutorials in the PremiereProPedia that will quickly show you how things are done in Premiere Pro.
    Cheers
    Eddie
    PremiereProPedia   (
    RSS feed)
    - Over 300 frequently answered questions
    - Over 250 free tutorials
    - Maintained by editors like
    you
    Forum FAQ

  • Analog inputs no longer working on Audigy 2 ZS Platinum Pro's external dr

    I have an Audigy 2 ZS Platinum Pro. After two years of use without problems, the analog inputs on the external dri've have stopped working. I get no signal from them, not even noise. All 3 inputs are silent, Line in / Mic and Line 2 in the front, and Line 3 in the back. Otherwise the dri've appears to function normally - I get output from the headphone jack, and the volume control knob works. I have not tested digital inputs or outputs, as I currently have no digital devices to connect to them.
    I had made no major changes to my computer - software or hardware - when the problems began. I recently added a new SATA hard dri've, but the Audigy dri've did work after that.
    I've taken steps suggested in another thread on this forum and uninstalled all Creative software and drivers, used the latest driver package's uninstall program as well as Driver Cleaner, and finally manually deleted everything related to Creative and Audigy from the system registry (and rebooted quite a few times in between). I then installed the original drivers from the CD that came with the sound card (a setup that has worked before), but still the problem persists.
    Any ideas on where to even begin looking for a solution? I find it hard to believe that it's a hardware problem, since three inputs suddenly went silent at the same time, and no other connections were affected. Yet I've done as clean a reinstall as possible, and that hasn't solved the problem.
    My current computer configuration:
    OS: Windows XP Pro (SP2 and all latest updates)
    CPU: Athlon XP 500+
    RAM: 2x 52 MB
    Motherboard: Abit AN7 (integrated sound chip disabled)
    Video card: Sapphire Radeon 9800 Pro
    Network card: D-Link DFE-530TX
    Hard dri've : Seagate ST320026A, 20 GB IDE
    Hard dri've 2: Maxtor 6L080J4, 80 GB IDE
    Hard dri've 3: Seagate ST330083, 300 GB SATA-II

    I don't have a Platinum Pro or the dri've, but a general hardware troubleshooting step I would take would be to remove the soundcard and either move it to another slot or re-seat it. Also, I'd disconnnect and reconnect all cables to and from the card and the dri've. If I had another machine I could try the card or dri've in, I'd do that. If I could borrow another dri've or even another card, I'd test those too. (Swapping parts is often the simplest diagnostic.) Yeah, maybe it's not a hardware problem, but I'd take these steps just to rule out some possibilities.
    Edit: And if you can remove or disconnect the SATA dri've and restore the system to the condition before you installed it, that's another good test.Message Edited by Katman on 2-8-2005 2:56 AM

  • Usb 6009 multiple analog inputs

    I am currently attempting to sample two different analog inputs at different sampling rates using a USB 6009.  I keep getting the 'resource reserved' error and am wondering if this is not possible using this DAQ.  Questions:
    1.  Does creating two analog input channels on the device cause this error?
    2.  Is it possible to sample at different rates on channels created in the same task?  (i am trying to 'slow down' the second analog input to display switch points to a customer)
    3.  Running multiple analog inputs using independent timing would be better achieved by switching to a higher end DAQ?  If so which would you recommend?
    I have attached my vi.  Thank you in advance for your help. 
    I surf therefore I am....
    Attachments:
    demo_nolvl.vi ‏27 KB

    The DAQ boards only have 1 timing clock for the analog inputs/outputs.  So you can only have 1 sample rate on a given card.  I would recommend just sampling at the highest of the desired rates in a single task.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines

  • How do I use the analog input (ADC) to drive a motion profile in MAX

    We are trying to use an anolog input signal from a DAQ card to control the motion contol axis.  For now, we want the motor speed to follow a sinusoidal voltage waveform, and later on, we will be using a more complex velocity profile. 
    In order to accomplish this task, we have searched the user forum, and found information suggesting to operate the servo motor in 'slave' mode under the 'gearing' option.  Therefore, we have set the Gear Master to 'ADC Channel-1', Mode set to 'absolute', Gear ratio 1:1, and provided the sinusoidal voltage (+/- 5V, 3 Hz) to the AIN1 connector on the MID-7654 controller.  When using the 1-D Interacitve 'single axis' control panel, the motor runs at constant speed in one direction only.  It does not react to the sinusoidal speed profile request as we expected. 
    How do we 'turn on' the 'slave' mode in MAX?  Please talk us through the necessary steps and settings?  Thanks.
    Staffan

    Staffan,
    you can configure and enablethe Gearing mode in MAX and it should be activated after saving the settings and initializing the board. In 1D-Interactive you can't use Gearing. For better flexibility I recommend not using MAX for configuring and enbling Gearing. You better should do this in your application.
    In fact there is a perfect LabVIEW-example that ships with the NI-Motion driver (Master Analog Input - Slave Axis Gearing.vi)
    I hope this helps,
    Jochen Klier
    National Instruments
    Message Edited by Jochen on 10-02-2007 08:37 AM
    Attachments:
    gearing.jpg ‏162 KB

  • How to capture text input value by user in a LOV search popup page?

    I need to capture the input by the user in LOV search page. I added one controller in the LOV region, and the flow is also working, but what I need to hold the search input in the search popup page. Also do you know what is the id of " Search Term" text input? then I can try to hold the value in PFR of the CO.

    Hi Sandeep,
    Yes, as of now I need to populate blank, so I need to modify the SQL, therefore I need to capture the value which is given by the user. I am trying to capture the value through passive criteria, but not able to get the result. I added below code in PFR of lov region controller,
           Dictionary passiveCriteriaItems = pageContext.getLovCriteriaItems();
           String lov = (String)passiveCriteriaItems.get("SwitchLOV");
          if ((lov != null) && !("".equals(lov)))
               throw new OAException(lov, OAException.INFORMATION); 
    SwitchLOV is a lov map I have added in the LOV, and
    Programmatic Query set to true. and
    LOV Region Item is the id for which user searches.
    I am getting null in the "lov" where i have give some value in the search field.
    Is this would be the way?
    I dont understand where is the issue, Please suggest.

Maybe you are looking for

  • Which is better to use: BEx query or Web Application as an iView in portal?

    Hi gurus! Are there any experienced opinions, which is better - publish a BEx query in portal or publish a BEx Web Application in portal? Is it easier to alter the layout attributes etc. if I create a BEx Web Application first before publishing? What

  • What is the best way to sync media onto the iPhone using iTunes?

    I know of two ways- one is be simply dragging items onto the iphone folder. The other is by clicking the iphone folder and selecting which playlists,artists, ect I want to sync. Is there any difference between the two?

  • What if I purchased an iPhone app instead of an iPad app

    WhaT if I purchased an iPhone app for my iPad instead of an iPad 2app?  Can I exchange it in the app store or do I need to just buy the right app? I realize it was my fault...I am new to buying apps at the  iTunes store

  • GlassFish HTTP Status 500 Apex

    Hi, I though I will make my life easier (as I am new to Oracle) by installing Apex 4.01 on my Oracle 11g on Microsoft Server 2008 with GlassFish Server Open Source Edition 3.0.1 Installed ApexListner and Configured - works fine. Followed the Oracle i

  • The BSP runtime environment

    If we call...we get the following as..   call method cl_http_ext_webapp=>create_url_for_bsp_application     exporting       bsp_application      = 'ZKEY_WEBAS'       bsp_start_page       = 'start.htm'       bsp_start_parameters = lt_parameters     im