Take the pulse of data output

Hello

I'm working on the project of 'sum wireless tracker module' using LABVIEW. but I don't know how I can provide my circuit pusle using LABVIEW. I was wondering if you can help me in this problem. Please, if possible I say how can I connect my circuit to the DAQ card for pule.

Looking foeward to hearing from you.

Sincerely,

Nehemia V

Hello Andy,

You can find the pinout for your unit of measurement and Automation Explorer.  To do this, open the measurement and Automation Explorer to the start > programs > National Instruments > measurement and automation.  When it is open, expand devices and Interfaces.  You should be able to see your DAQ hardware.  Right click on your device and select device pinouts.  Looking for an axis called P0.0 for Port 0, line 0.

Tags: NI Software

Similar Questions

  • How to extract the response JSON data

    Hi all

    I get the following response from the server.

    "
    "PAO - ENV ="http://schemas.xmlsoap.org/soap/envelope/"xmlns:ns1 =" urn: soapservice "container ="http://www.w3.org/2001/XMLSchema"xmlns: xsi ="http://www.w3.org/2001/XMLS
    "Chema-instance" xmlnsPAO - ENC = "http://schemas.xmlsoap.org/soap/encoding/" SOAP - ENV:encodingStyle ="http://schemas.xmlsoap.org/soap/encoding/" > ""<>
    tAdvertismentReturn xsi: type = "xsd: String" > {'MSG1': '1', "MSG2": "success", "DA..."}

    Now, I want to create a QVariantList using JsonDataAccess.

    If I manually extract the JSON string after that

    downloadData = jda.loadFromBuffer (data);

    so I'm able to get the data.

    Without extraction like that how can I take the response JSON data?

    Thank you.

    Thanks for your time,

    Here's my problem how to build a soap with the response object.

    I solved this problem with the help of the example of the weather.

    Thank you.

  • 2014 CC Dreamweaver takes conditional text? Specifically, I can put all my tech in a location data and the output of the subsets of data (doc Admin against doc user versus doc Marketing) based on tags or other methods?

    CC of Dreamweaver takes conditional text? Specifically, can I put all of my tech data in a doc of DW and the output of the subsets of data (doc Admin against doc user versus doc Marketing) based on tags or other methods?

    I don't have any front-end text editor (such as FrameMaker) or I'd do it here. Dreamweaver can do this without complex workarounds or procedures not supported?

    Thank you very much.

    Mike the Newbie

    OK, that's fine. DW not conditionalization and I'll see if I can get what I need to do or find another approach.

    Thanks a lot for your help.

    Michael

  • Take the minimum value for table data

    I'm storing test data in a table, with the hope that I can output the minimum value of the data. So far, I have used the table of max/min but can't make it work how I want. The test runs continuously in a loop of the holder. I get the minimum values in the table, but I would like to change the number of samples that the table contains, before it generates a minimum. The other option is that I run the test for a period of time (e.g. 3 seconds) and the table stores the data for this time then output 1 minimum value for the entire period.

    My current configuration VI is attached.

    Very appreciated

    Chris

    The size of the array in your VI is determined by the number of samples that you collect in your DAQ assistant, who is now 100 samples.  Never more, never less.

    How many samples do you want before you determine the minimum?

    Maybe what you really want to do is to build the table in the while loop and store it in a shift register, and when the loop has repeated enough times, then you take the minimum of built table.

  • Combining the scalar output with the acquisition of data time vs RPM

    I have no idea why my 9402 NOR does not work as it should, but I don't know he counts the pulses, and at that time I need data for my forthcoming report.

    I came to a .vi that contains a very basic way of relating counties in time, however, I need to save the data to an excel sheet for I can analyze it. I have a motor which is connected to an assembly. My encoder measures the rotation of the shaft (no measure of direction availible) which is directly activated by the engine. As load us the assembly, I want to see what the speed of the motor through the encoder. So let's set the engine speed (anywhere from 1 to 100 rpm) and then load the assembly and see if the engine cannot maintain speed. Seems simple but my module is having a difficult time getting one any frequency of the encoder.

    Anyway, the .vi I use counts the pulses and divide them by 100 ms once every 100ms. This generates a scalar value that I want to record with regard to the overall time, prefferably every 10th of a second (100ms). I know that I combine the values in a table (2 columns, an indefinite quantity of lines). How can I combine two elements ([time, RPM]) in a table every 100ms and having the table keep expansion of the lines until I hit stop?

    Hello Evan

    There you go!

    Mart

  • How to take the output of Webservices

    Hi all

    I'm new on JUST I want to know how we're going to take the response of webservices in variable flow to RL fo there is little more easily in the 7 X workflow, but I am facing problem here

    ENTRY:

    option of WebServices (literal value) I enter the WSDL url and calling the funtion there and in demand, I've been taking the value of the flow through var

    and passing to webservice

    < tem:EmployeeLogin > {$ process_data/@company_code} < / tem:EmployeeLogin >


    and iam test there I have put it in xml format

    How will I receive the make variable where I need to go again to the form

    Please help me...

    Set a variable (say ditto) XML web service result.

    Now you can access your name like/process_data/myResult/Envelope/Body/ALL_GetEmpNamefrmIDResponse/ALL_GetEmpNamefrmIDResult

    Seems clear?

    Nith

  • Drill/output of the hierarchical chart data?

    I have a set of hierarchical and grouped data that are be drawn. I want the user to be able to go down and drill on the sets of data in the graph. When drilling, setting the dataProvider of the graph to the clicked element's children on works well
    However, I don't see no method of drilling back since the clicked item has no parents. Someone has an idea?

    Quote:
    Posted by: Sreenivas R
    I posted a sample here

    http://flexpearls.blogspot.com/2007/12/displaying-groupingcollectionhierarchic.html

    Wow, this is more or less perfect. I just need to change the effects of more then treat a data series. Thanks a bundle.

    UM... seems I also need a way to detect if your at the top level and prevent you from drilling. Shouldn't be too difficult.

    EDIT: Quite easy, just added another check in the loop from the forest to the top.

    However this method disconnects the data grid table, following problem is advanced. But his closer.

    EDIT: Bah, I need more sleep. Just need to point the hView times the grid and table.

  • Application of control data to the Web Service parameter takes the form of object

    I sent in a simple web service on an instance of peoplesoft.
    The request message is:
    <? XML version = "1.0" encoding = "windows-1252"? >
    < xsd: Schema container = "http://www.w3.org/2001/XMLSchema".
    xmlns = "http://www.example.org".
    targetNamespace = "http://www.example.org".
    elementFormDefault = "qualified" >
    < xsd: element name = "SSR_CLASS_SEARCH_REQ" >
    < xsd: annotation >
    < xsd: documentation >
    An element of the sample
    < / xsd: documentation >
    < / xsd: annotation >
    < xsd: complexType >
    < xsd: SEQUENCE >
    < xsd: element name = "INSTITUTION" type = "xsd: String" nillable = "true" / >
    < xsd: element name = "TERM" type = "xsd: String" nillable = "true" / >
    < xsd: element name = "CAREER" type = "xsd: String" nillable = "true" / >
    < xsd: element name = "TOPIC" type = "xsd: String" nillable = "true" / >
    < xsd: element name = "CLASS_NBR" type = "xsd" nillable = "true" / > "
    < / xsd: SEQUENCE >
    < / xsd: complexType >
    < / xsd: element >
    < / xsd: Schema >

    While the response message has a depth of three levels:

    In jdev 11g (Studio Edition Version 11.1.1.1.0, Build JDEVADF_11.1.1.1.0_GENERIC_090615.0017.5407) is available for download on OTN, I perform the following steps.

    Create a Web Service data control using the WSDL, generated from the end TFTP url.
    The data control is created successfully. The problem is:
    -In the mode of operation of the service (in the data control), the query parameter appears as an object.
    -L' entry under the tree of service operation parameter ' parameter '.

    The control of data looks like:

    -< datacontrolname >
    -_parameters < serviceOperationName >
    -parameter
    -CAREER
    -CLASS_NBR
    -INSTITUTION
    -TOPIC
    -TERM
    -< serviceOperationName > (Object)
    -Settings
    -parameter
    -Return
    -return type >

    The return type is fine, with collections in the depth of the tree hierarchy.

    How to create a form of parameter for this data control.

    Find out how it's done in this tutorial:
    http://download.Oracle.com/otndocs/technology/tech/fmw4apps/agile/PDF/adf11g-agile.PDF

  • sbRIO9637 the corruption of data to loop speeds

    Hello, I send a waveform AO0 and extracted AO1 of loop using a FIFO, is attached.  If the timer loop is 1 msec then the output is clean.  However when I take the timer loop up to 50 usec (20 kHz) can I get occasional glitches in the output, a record of the scope of such an event is attached.  If I take the loop up to 20 usec timer, then the total duration of the production is not much shorter, but the waveform is severely damaged.  I would like to understand how corruption occurs and how to get reliable results with a 50 kHz update rate.  I'm guessing that the fracture of fixed point might use too much CPU, but I do not see how to put a value I16 in the 16 bit DAC, it expects a voltage of + /-10.

    Thank you

    JEB

    Hi John,.

    Good job governs me execution of writing - the big problem was adding a loop FOR and placing the FIFO_Write inside the loop.  This means that I said to do the tail 3, a thousand times in a row.  The idea used FOR autoindexing change table 2D in a 1 d accepted by the FIFO entry.  But as I learned periodically in LabVIEW, never do something with a loop FOR if there is a VI somewhere who will do the same thing in one bite!  In this case Array reshape transforms the data directly into a table 1 d containing all points (see extract), and I ask all points at a time.

    With this change it on at 320 analog net Ksamples/s on.  It is close to the maximum side, so the results are now considered to be very good!

    (problem solved, but I do not see the button for this)

    thanx

    JEB

  • Best practices for the handling of data for a large number of indicators

    I'm looking for suggestions or recommendations for how to better manage a user interface with a 'large' number of indicators. By big I mean enough to make schema-block big enough and ugly after that the processing of data for each indicator is added. Data must be 'unpacked' and then decoded, for example, Boolean, binary bit shifting fields, etc. The indicators are updated once / sec. I'm leanding towards a method that worked well for me before, that is, binding network shared variable for each indicator, then using several sub-vis to treat the particular piece of data, and write in the appropriate variables.

    I was curious what others have done in similar circumstances.

    Bill

    I highly recommend that you avoid references.  They are useful if you need to update the properties of an indicator (color, police visibility, etc.) or when you need to decide which indicator update when running, but are not a good general solution to write values of indicators.  Do the processing in a Subvi, but aggregate data in an output of cluster and then ungroup for display.  It is more efficient (writing references is slow) - and while that won't matter for a 1 Hz refresh rate, it is not always a good practice.  It takes about the same amount of space of block diagram to build an array of references as it does to ungroup data, so you're not saving space.  I know that I have the very categorical air about it; earlier in my career, I took over the maintenance of an application that makes excessive use of references, and it makes it very difficult to follow came data and how it got there.  (By the way, this application also maintained both a pile of references and a cluster of data, the idea being that you would update the front panel indicator through reference any time you changed the associated value in the data set, unfortunately often someone complete either one or another, leading to unexpected behavior.)

  • Epsillon (electrochemistry). DAT want to tracing of data output

    I am using electrochemistry Epsillon material.  The output is a. DAT file (which can be read as text in Notepad).  I want to know if someone can help me to have LabView read the desired direction. DAT, take the 2 columns of data and output field.  It would be extremely useful.  I tried dat help in the forums, I don't need the file to be converted to excel and then out again since I have two columns, I need.  Any help would be greatly appreciated.

    Thank you

    Because the file is not download the extension, I downloaded here.

    http://www.qfpost.com/file/d?g=dagfbieV7


  • Problems with the transmission of data between the screws

    Hi all.

    I have a question where my program slows considerably during the race.

    The program is a producer-consumer, where I have the main consumer loops and loops producer for USE comms, measure the output power, input for measuring the power, thermal control, etc..

    Regarding the issue, the measures of output loop takes readings and transmits the data to a separate VI which remains running (measure of output processor). This VI summarizes and on average the data and also displays data for the operator to see details if necessary. The operator shows and hides the front panel of this VI with a button on the main program. This VI also returns the summary data to the main VI, where it is read by my loop of consumer.

    The main measures output VI loop takes about 200mS to run when the program is first started. Less than a minute, it is 400 MS, and it's all downhill from there.

    I've isolated the problem to the way I pass data back (I think). I couldn't find a way to pass the reference of the queue between two screws not connected by wires. I open a reference to the VI processor and use Ctrl Val.Set and Get to pass the data back. If I take the intersection of the Subvi data, there is no slowdown.

    My questions are:

    (1) why the data passing by invoking a node of the control on the target would cause the downturn?

    (2) how would I get/pass information of queue between the two screws are not connected?

    (3) Alternately, could I start the VI processor in my main program, run and pass data in and out of it? I want to keep it running, because it is also part of the user interface.

    I don't know that I have not explained this very clearly. I took some screenshots of my code, but don't see how to download here.

    Thanks in advance,

    Jim


  • Cannot write the FFT of the integrated double data

    I am a beginner to Labview environment.
    I have acceleration Vs time dat file .lvm
    Can I get the double integration of this
    acceleration data for trip data.
    Can I get FFT of displacement and displayed on the graph.
    Up to this point VI works
    But now if I connect this FFT of moving to 'write the measurement file' then it displays error.
    Please help me... and correct the error...  All I want is two column data, frequency and

    the other of the amplitude of movement.
    I have attached all files
    I ask you to correct the VI please...
    Thanking you!

    The concepts that you'll want to research are"matrices", "indexing of tables", 'automatic indexing', 'cluster' and 'type of waveform data'.

    The loop IN the first VI I sent used the automatic indexation to take each element of a table 1 d of the clusters and perform operations on them separately to convert them to a waveform.  Exit tunnel also uses automatic indexing so that the end result is a table 1 d of waveforms.  I used the loop, so that no matter how many items appear in the table, you get a corresponding number of signals to the "writing on a file of measures."

    In this case, because the output of the FRF is a single cluster (and not an array of clusters), the loop FOR was not necessary.  The VI attached this time takes the output of cluster of FRF and maps the cluster to a single components build the wave function and you get a result of unique waveform.

    I have no sound and Vibe loaded on my computer at the moment, so I can't run your VI and see the result of the integration of the snout to the Cloaca VI.  The output data type is "Table 1 d of waveform" and your indicator and your two FRF can accept only waveforms.  I put a function between integration and the indicator/FRF array index, but if there is more than one waveform in the table, it would be the wrong solution.  My solution corrects the broken wires but throws waveforms 2,3,4... If they exist.

  • component module (function) in the Toolbox of data base

    Hi, I have been using the Toolbox of data a lot, but I've never used a function of my Access database before.

    I have a function called "Work_Days" that takes two dates as Inparameters and calculate how many working days it is. This function is stored in the Modules section in Access.

    I have a working query I can run with access which looks like this:

    SELECT tblActiveCCU.ID, tblActiveCCU.DateReceived, tblActiveCCU.DateTransferred, Work_Days([DateReceived],[DateTransferred]) AS NetDays
    FROM tblActiveCCU
    WHERE (((tblActiveCCU.ID)=97));
    

    The output looks like this:

    ID   DateReceived    DateTransferred NetDays
    97  3/16/2016   3/30/2016   11
    

    Now to the question, how I implemented this request in LabView?

    In my attached code, I got a "syntax error" FROM clause


  • Suggestion of a USB device for synchronization of a short Digital pulse with analogue output or periodic

    I hope someone can point me in the right direction and also to clarify some concepts!

    Background: I am currently using the box USB-6009 and labview on a laptop to output 2 analog waves. It acts as a waveform(0.5-2Hz) of speed (periodic) for an engine step by step (with a driver) to execute a loop of traffic, and the other waveform acts as a signal short 5V to trigger some imaging equipment. The ability to move or to delay the start time of the wave of 'trigger' compared to the waveform of speed in steps of hail (ms) became a requirement for my experiments. Given the time where the USB-6009 case, software based accuracy was not good enough because I need, and the way I wrote the VI limits my delay/travel at the speed of wave deltaT(30-40ms). I started to look at the USB - M series (portability is an obligation) since some have calendar based on the material, and I could send the signal to a buffer rather than iteratively having read every value of the wave in. It also seems that a digital short "pulse" works better than an analog wave form creating any. Where I ran into some confusion is to determine the requirements of a deterministic way sync the two. I am looking for new hardware. I started by looking at the box USB-6211. However, I ran across a few posts talking about the digital I/o correlated being required to perform vaguely similar configurations, which would require something more like the USB-6221. Since I have probably to the digital output to be on a time scale different analog output, is i/o digital correlated required? If not, would the 6211 work?

    Just to be clear, I need the periodic waveform and relaxation to be constantly in phase (anywhere, 10 minutes to several hours). Then be able to move the pulse +/-1ms (minimum) and repeat.  I can justify the most expensive device if necessary, but I don't want to get something I don't need.

    I have attached a figure (not not to scale) of what I am after, in the likely event that my explanation was not too clear.

    Thank you

    Gabe

    Hi Gabe,

    The 6211 did not buffer IO digital as some of our other devices.  However, there are two complete meters on the 6211 which can be used to perform a generation of pulses (pulse or continuous pulse train - you can output a pulse train using two counters finished).  You can take a look at the section Applications of meter output x 621 manual for more information.

    What it sounds like, the 6211 will do what you need for the following reasons:

    1. the AO of the 6211 lines are buffered and can be clocked up to 250 kHz per channel (in contrast to the 6009 using AO NI by SW).

    2 the 6211 counters can be used to generate two pulse based on a basis of time of 80 MHz (12.5 ns pulse width and resolution time).  The 6009 does not output meter.

    (a) if the two pulses must be on the same line, you must configure a task of generation of pulses finished' (this example uses two meters behind the scenes).

    (b) if both impulses are on separate lines, then you can use a task to counter separated for each line with a different initial delay.

    The 6211 does not supported clocked generation of digital signals (e.g. 100010101110100) but if you just need to generate impulses so that's precisely what the counters can be used to.  I think that's where all the confusion, but seems like the generation of digital signals should not be necessary for your application.  Trigger the counter outputs out of the trigger to start AO and adjusting the parameter 'Initial period' should give you what you are looking for.  Don't forget to start the tasks of meter in the software before the tasks of the AO (if they are armed and ready to go before the start AO is sent).

    I hope this helps, don't forget to post if you have any questions!

    Best regards

Maybe you are looking for

  • Add recovered episode podcast to itunes

    I agree with a podcast_1 where the content is stored in iTunes\iTunes Media\Podcasts\directory_1 I have previous episodes of podcast_1 in directory_2. I copied directory_2 to directory_1 previous episodes, but episodes are not in the iTunes list. How

  • Is not properly sleep

    Hi all I recently bought a 4085 CTO W500 laptop and abandoned the OS Vista 32-bit to 64-bit. Now I have problems with the sleep function. Whenever I put the computer in sleep (by any method - Fn + F4, close the lid, by clicking on the start menu butt

  • Synaptics Touchpad of my laptop HP Pavilion 15 does not

    My touchpad driver works today afternoon. It was working perfectly and suddenly he stopped and I have recently (last week) bought it. I've uninstalled and reinstalled the driver but its still does not. Please help me... Also, please note my details f

  • Photosmart 375 adapter

    What is the right AC adapter the HP Photosmart 375 compact photo printer?   I recently moved and when I tried to use the 375 it lights. I used a Q3419-60040 adapter which is the only adapter HP that I could find, other than the one for my other HP pr

  • Installation of Windows 7 using a previous product key.

    Hi, I need to re - install Windows 7 as my recovery disks that the recovery disk is damaged. So I thought I'd download an iso of Windows and enter my product key Windows 7 laptops. Will be there to register as authentic / activate it?I have HP Pavili