Pulse width depends on the number of pulses (pci-6602)

Hello

I'm trying to generate samples done with pci-6602.

I use CO Pulse ticks + implicit options

External impulses is 1ms 1PPS pulse from the trimble GPS receiver

If I set the number of pulses = 1, then I had to pulse length (high ticks - 1) =

If I set the number of pulses > = 2 and low ticks > = 3, then I got pulse length = (high ticks)

If I set the number of pulses > = 2 and low ticks = 2, then I got last puls width = (high ticks - 1) and all other vegetables dry with length = (high ticks)

With a single generation pulse width pulse is (high ticks - 1)

Is there an option to configure the same pulse width for any number of pulses for a train over (N pulse)

screens to fix


Tags: NI Hardware

Similar Questions

  • "Submit to" will depend on the number of table cell

    Hello

    When you click on a "submit" button, I try to have my form go to some people based on a number in a table cell.

    For example, if the amount in dollars in the table cell, I have named "TotalPrice" is $ 1,000 or more, he goes to a group, and if it is less than $1,000, he goes to another group.

    Here is the script I am trying me, but not having not successful...

    var vEmail;
    var vCC;
    
    
    if (Page1.Table1.Row[11].TotalPrice.rawValue >= 1000)
    {
        vEmail = Page1.Buyer.rawValue; 
        vCC = Page1.RequestorEmail.rawValue + "[email protected]";
    }
    else
    {
        vEmail = Page1.Buyer.rawValue;
        vCC = Page1.RequestorEmail.rawValue;
    }

    Any advice would be appreciated.

    Kind regards

    ZeroZone

    var vEmail;
    var vCC;
    
    if (Page1.Table1.Row.all.item(11).TotalPrice.rawValue >= 1000)
    {
        vEmail = Page1.Buyer.rawValue;
        vCC = Page1.RequestorEmail.rawValue + ";[email protected]";//make sure to separate emails with semicolons(;)
    }
    else
    {
        vEmail = Page1.Buyer.rawValue+";[email protected]";
        vCC = Page1.RequestorEmail.rawValue;
    }
    
    app.mailMsg({bUI:true,cTo:vEmail,cSubject:"My Subject",cCC:vCC})
    

    Kyle

  • How to stop auto depending on the number of backup

    It seems in numbers when I get out the program it automatically saves the content without my run a backup on the file menu.  How can I disable this feature?

    Hi Bob,

    This isn't how it works on my machine. OS X 10.11.4 and numbers 3.6.2. That's how it worked for me as long as I can remember: I left numbers and one dialogue askes if I want to save or restore the changes.

    I make my selection, and the program closes.

    Numbers of leaves without dialogue? It's very strange for me.

    With Time Machine I can go back to a previous version easily if I need to.

    Quinn

  • How to check the number of servers, a unique summer migrated database?

    Is it possible to check the information of the previous server where the database has been migrated.

    Ajay Vijayan wrote:

    The binaries have been transferred from the old server and grid has been installed in the new ASM migration server.

    Alert log is purged according to police.

    Ajay

    1. logically, it can not be followed from the point of view of database. Since when we migrated to new server we can just copy the data files and take the help of rman and migrate (hope you are aware)

    2. If we are not reset all the newspapers during the process, if we do it due to a problem we knew that the level of incarnation (date/time)

    3 database does not take care of these information

    4. perhaps there is an alternative, you can get it from 'DBA_HIST_DATABASE_INSTANCE '.

    that keeps INSTANCE_NAME and HOST_NAME... .When you database runs from host A for 6 months and then you moved to server 'B '.

    5 to start and next stop he will track this new server (provided during migration if you have made a rebound at this time, then you can have alteast moving day)

    6. IF you are looking for server then in the course of the interview you can bounce while patching so separate hostname is able to follow

    -Note - rest depends on the number of records that he takes for his life

    It may be useful

    -Pavan Kumar N

  • Count the number of 1 is present in digital waveforms obtained by converting the pulse signals.

    Hello

    I use Analogtodigital.Vi to convert the pulse of the sequences in digital.signals.I am able to get the representation of digital waveforms of impulses.

    But how to count the number of 1 is present in the converted digital waveform. I want to count the number of 1 is present in the digital waveform converted.

    Thanks in advance.

    Have you tried the block scheme of similar to the Digital.vi of opening?

    It creates an array 2D uncompressed 1 and 0, which is the binary 16 bits A/D conversion of each element in the array Y of the input waveform. You can use the DWDT digital Array.vi Boolean to convert a 2D Boolean table. Then convert Boolean values to 1.0 and summarize the array of integers. The sum must be the number of 1 bits in the digital waveforms.

    Lynn

    Note: The VI attached is saved in version 8.6. When I have it saved for the previous Version a warning was generated about the possible differences in the versions. Let me know if it doesn't work, and you are using which version of LV.

  • What is the icon on the far right that looks like a circle and a small number that changes depending on the page of the site? in the lower right part of the

    I wonder what this thing.
    It's an icon to the far right of the page next to the search toolbar. It has the shape of a circle with a number on the bottom right edge. The number changes depending on which tab I opened. A blank tab has no number. This page gives a 1. I have another open page which translates as a 4. The number shows white in a little orange box. The circle is described with a thick black line. What does this icon?

    Thank you.

    John

    Hi John, I'm guessing that this icon is created and updated by an extension. I do not know that, though. Maybe something that keeps track of the Tracker, like Lightbeam? Have you tried pointing your mouse over the icon to see if a ToolTip is displayed, or by clicking on it?

  • percentages vertical positioning depends on the width of the block?

    I seem to have found a problem when firefox is positioning of blocks based on the values of percentage margin offsets

    In short, look at this page: http://akos.maroy.hu/~akos/frontend/experiment/awake.html

    the desired size of the image section is 75% of the available area, also well vertically than horizontally. the planned place of the section of the image is so, it is in the Middle, vertically and horizontally.

    If it works horizontally, it seems that the vertical position of the image depends on the horizontal width of the window. If you change the width of the window, the image will move vertically.

    It is not exclusive to Firefox. Your problem is that uses margin-top '%' to mean '% of the width.
    http://www.w3schools.com/cssref/pr_margin-top.asp

  • Can PCI 6602:How I use digital lines of the Board of Directors and at the same time to generate trains of pulses by using a meter?

    Hello!

    My problem appeared when I tried to update my traditional NOR-DAQ legacy code to DAQmx.

    I use 2 meter (meter 5 and 7 meter) on PCI-6602, to generate trains of pulses, as well as the lines of e/s digital port 0 (the form lines from 0 to 7). What I do in my request, it's that I'm starting to generate the pulse train on the output of 2 meters and after that I play with the State of digital lines.

    Traditional, it was no problem to use the meters and digital lines at the same time, everything went perfectly, but in DAQmx, is not possible.

    What's happening: I start generating train of pulses on the output of counters, no errors, but when I try to change the State of a line of digital port the generation of the pulse train is stopped. What happens when I start the task associated with the digital way.

    My question is: is it possible to create a channel on digital lines without changing the channels created for meters?

    Another thing that I managed to do with the panels 'Measurement and Automation Explorer' and Test for PCI-6602, is basically the same thing, I generate trains of pulses on the output of the 7 meter and try to start a job on the digital line, but I get an error:

    "Error-200022 occurred in test Panel.
    Possible reasons:
    Measurements: Resource requested by this task has already been reserved by another task.
    Device: Dev4
    "Terminal: PFI8.

    On the contrary if I use the counter 0 or a counter 1 to generate trains of pulses I encounter the same problem.

    What resources are used by 2 to 7 of the PCI-6602 card counters and the counters to 0 and 1 do not use?

    Thanks in advance for any answer!

    Ciprian

    After doing some real tests on this device, I found that it is a normal behavior for the jury of 6602.  This is because when you start a task digital all 32 lines are configured for digital i/o, so it replaces your meter operation.  The article below the link explains a little more on this subject.  You must start the digital task before the task of counter to use the features of both in your program.

    2 meter and above will not work correctly when you perform digital i/o on NI 6601 or 6602

    http://digital.NI.com/public.nsf/allkb/43F71527765EEC3886256E93006CD00C?OpenDocument

  • How to find the real width of a field (number of characters) for a particular font

    Hello

    Is there a method to find the number of characters that can fit in a field label or a BasicEditField for a particular font.  Font.getAdvance (str) gives the width in pixels.   Based on the width of the screen, I want to calculate the length of the label field number that is, characters that it can take.

    Thank you.

    Well, I did a deeper look at your code. It is a way to walk around a division, true.

    But why not work with integer values?

    int screenWidth = Display.getWidth ();

    int largestCharacterWidth = defaultFont.getAdvance ("W");

    Now you can work with these integers.

    int fieldLength;

    {}

    fieldLength ++;

    } While (filedLength * largestCharacterWidth)<=>

    It would be a little more efficient.

  • Width of drop-down list and the number of drop-down list values

    How to increase / decrease the width of a drop-down list on the screen of your interview? In addition, how you increase the number of menu options drop-down user, some of my options in drop-down list don't show up. This shows only 3 points:...

    For OPM 10.4:

    Increase the number of visible items in a drop-down list

    There are two options:

    1. make a regular drop-down list instead of a list of drop-down list box. Regular drop-down lists always display all items, regardless of the length of the list. To do this, set "enable-search-comboboxes = false" in the appearance.properties file. "

    2. increase in the search results max for the combo box in the file appearance.properties, for example 'search max-results = 20' (or another number as appropriate)

    See article OPM the User Guide for more details: http://docs.oracle.com/html/E54499_01/toc.htm#Interviews%20and%20flows/Customize_Web_Determinations.htm#Change4

    I have a vague memory that the increase in the width of the drop-down lists is a bit more tedious. I'll take a look and post here...

    See you soon,.

    Jasmine

  • What is the limit of the number of emails that can be sent in an email list?

    Just a simple question! Requested because a friend is having problems with MS Outlook by limiting the number of e-mails it can sent at the same time and both its ISP & MS say that the other is responsible for the problem. Before that I suggest using Mozilla Thunderbird for emails that I want to know the limit. Simple as that.

    Just a simple answer. There is none.

    A more complex answer is that Thunderbird has no limits, nor does Outlook if I remember correctly. However, email providers have almost universally limits, but what they are is fully defined by the supplier in question. I am aware of the limits as little as 5 and as high as 200.

    Certain limits are really complex, a provider of account of all addresses in a list, and CC ' ed and Bcc'ed and you are limited to only so an hour. If someday a list will work, the next day, after you meet some other emails it's not because you have exceeded their limit to make it on time. Google has a daily limit. But it depends if you are a business customer or a free client. It is also different in business accounting, if the emails are processed internally to your domain or outside the Internet in general.

    Maybe your friend you need to use a service like mailchimp to avoid spam ISP limiting rules.

  • Additional features for the number online?

    Number online subscription include features such as Skype to go numbers and call forwarding? Because I will be mainly talking on my cell phone and only some time on the computer...

    It does not from Skype-go. It will include call forwarding if your mobile is included in your subscription, otherwise you will be charged per minute depending on the country, in that you are.

    If you have found a useful post, please give Kudos. If she helped solve your problem, mark it as a solution to help others.
    Thank you!

  • Convert the number to a HEXADECIMAL 4-digit string

    Hello

    I would like to know if it is possible to convert a number to a HEXADECIMAL string 4 digit.

    Now I convert the number to a table with ' generation array "and this table that I convert it with an"array of bytes to a string.

    While when I type in the number 30, the channel will show 1E (HEX, 2 digits).

    But when I type a number greater than 255, it continues to show FF (255)

    If I do the 'picture to build' bigger and add an element, the string indicates a 4 digit Hex number.

    Now, I would like to know how I can show one number, greater than 255 in the chain with 4 digits.

    So I actually need to divide the number in 2 tables before building the table, isn't it?

    I hope that you understand my purpose?

    So when I type in "1235", I want a string indicating "04E5" and not "FF".

    The function that you want to use is number to a hexadecimal string. Set the width of 4

    http://zone.NI.com/reference/en-XX/help/371361H-01/Glang/number_to_hex_string/

    Moreover, 0x04E5 is decimal 1 253

  • To the number of decimal places control user input

    Hey everybody,

    I am all new to LabVIEW and just learn how it works. I was wondering if there was a way to allow user input to change the number of decimal places (the output of my function is infinitely extensible).

    I tried, but it did not work:

    Using a digital input, I appended a string with "%" + '[INPUT]' + 'f' with the number of function concat strings and string functions. I used the resulting string as the formatting string in the value format function.

    This doesn't quite work. The output should be something like "28.274", but instead, it displays "283f. Anyone know why? Is there a better way to do it?

    In addition, attach a picture of the front panel and diagram of block for clarity.

    (Yes, it's homework, but the assignment does not include allowing the user to adjust the number of decimal places, it's just something I would like to add.)

    Get rid of the number 2 for the width of your decimal string number.  It requires a space before a number to a number.  %. 6F is not equal to % .6f.  The string format don't quite understand the first format string.

    (PS.  It helps if you attach your VI.  In this way we can play with what you have rather than trying to recreate it from scratch.)

  • Cannot find the dependency of the module with signature

    Hello:

    I use Visual Studio 2008 sp1 and Visual c#. The program works very well in environmental development and as a standalone .exe in the development computer and another in which he is also VS 2008 sp1 is installed. But if I try to run the program as one demo on another machine without VS2008, it gives me a module not found message as soon as it starts. If I delete the references to AIChannelCollection and ChanType, the program load without error. It does not matter whether or not the target computer has MAX on it. All machines are Win 7. I do not actually use Measurement Studio, but it seems that the classes are somehow associated with it. It seems that the program generates the error as soon as he calls a method with ChanType or AIChannelCollection in it.

    I also get a warning on the construction of the Setup project:

    Fo could not find dependency of the module with the signature "Microsoft_VC90_CRT_x86.0138F525_6C8A_333F_A105_14AE030B9A54

    In my C:\Program Files (x 86) of the \Common Files\Merge Modules directory, I present Microsoft_VC90_CRT_x86.msm indeed. (589 KB, 15/03/12)

    In detected dependencies, I have:

    Microsoft .NET Framework

    microsoft_vc90_crt - x 86 .msm

    mstudiocommon.2008.msm

    mstudiodaqmx.2008.msm

    I tried to add policy_8_0_Microsoft_VC90_CRT_x86.msm, then policy_8_0_Microsoft_VC90_CRT_x86.msm without success. The warning persists little matter what I do, and the program will work very well on a computer with VS2008, but not otherwise.

    Help, please.

    Thank you.

    Tom

    This problem has been resolved internally. For reference:

    The Measurement Studio merge modules have a dependency on the Visual Studio merge modules. (NOR) must be given a specific signature and version of what our modules-dependent (for example, we cannot say something like "we depend on this signature of wildcards with this generic version; "This is a restriction on the level of the Windows Installer). What happens is the following:

    1 Microsoft released an update that changes the signature of module of the MSM that we are dependent (e.g. it's bad to do because its existing customers as use breaks)
    2. where Visual Studio will create a Setup project, it looks like our MSMs ModuleDependency ¿and attempts to locate the MSM. The problem is that the Microsoft Visual Studio MSM update have a different signature/version and so Visual Studio cannot locate the MSM. So the MSM Visual Studio don't get included in your Setup project.

    So, basically, there was a kind of update Microsoft (probably to VS 2008 SP1) which updates the modules that depend on our DAQmx merge modules. As a result, the old buildings no longer exist, so the Setup program creates a warning and fails finally when trying to run on a target computer. There is also a forum link below that is this number in case you are looking for more information or need a different version of merge modules:

    http://forums.NI.com/T5/Measurement-Studio-for-net/problems-building-InstallShield-installer-after-u...

Maybe you are looking for