PXI-6608 specifications

Hi,
I have a question about the performance verification of the PXI 6608.
This is what I was able to perceive from the manual.
We have two modules:
CTR0: referenced to an external clock that has a minimum uncertainty of 0.75 ppb and generates a 400 s pulse to CRT1.
CTR1: is referenced to the internal 10 MHz OCXO and counts the number of cycles in that 400 s window: 400 * 10 MHz=4*10^9 . Any result different from this means an error.
Now to my understanding the performance verification is comparing the 10 MHz OCXO with the external clock. So by looking at the manual we have a uncertainty of 75ppb when the 10 MHz OCXO is on the slot 2: 0.75ppb * 10 MHz = +/- 0.75 Hz. BUT the performance verification assumes a tolerance of 0.1 Hz (10,000,000.1 < Hz < 9,999,999.9 Hz)
The calibration execute has the same approach as the performance verification,
Why does the PXI 6608 have a tolerance different from the manual?
Are we not testing the 10 MHz OCXO?

Hello,
In order to set the counter source to the timebase, you can use the the get/set/reset CI_CtrTimebaseSrc in order to set this in CVI. Please consult the DAQmx C reference Help for more information. Here are the functions if you can't find it in the help.
int32 __CFUNC DAQmxGetCICtrTimebaseSrc(TaskHandle taskHandle,
const char channel[], char *data, uInt32 bufferSize);
int32 __CFUNC DAQmxSetCICtrTimebaseSrc(TaskHandle taskHandle,
const char channel[], const char *data);
int32 __CFUNC DAQmxResetCICtrTimebaseSrc(TaskHandle taskHandle,
const char channel[]);
As for performing a loopback test to test its accuracy, this isn't the best way to do this because the source is creating a signal with relatively the same accuracy as you are reading in back on the same device. Knowing that this signal is accurate down to .7ppm, we need to apply a source for the counter that is much more accurate than this. First way to do this is to change the timebase source to the 10MHz clock like I mentioned above. The other way is to place the PXI-6608 in slot 2 so that it overwrites the 10MHz clock on the backplane. This 10MHz clock is used with PLLing the 80MHz clock that is normally used in counter tasks. Which slot do you have the PXI-6608 in? Could it be placed in this slot?
Jim St
National Instruments
RF Product Support Engineer

Similar Messages

  • How to reset the Terminal Count indicator on the PXI-6608

    Dear Community,
    Is there any way to reset the terminal count indicator on the PXI-6608? When I Use Get Attribute.vi I get the correct value the first time, but unfortunately (unlike DAQmx) reading the value doesn't reset it...
    I'd like to keep track of how many times it has rolled over. And I don't want to use another counter to do that because I'd like to keep them free for other things.
    Thanks!
    Cas
    Solved!
    Go to Solution.

    Traditional daq does not have a means to reset the terminal count indicator, as far as I know. One thing you might be able to do is change the "output mode" to "toggle" and then read the "output state" to determine rollovers by determining when the output state has changed during your application.
    I hope this helps!
    gus....

  • PXI-5610 Specification

    Hi,
    Does anyone have NI PXI-5610 Up-Converter Specification? The link on NI web http://sine.ni.com/nips/nisearchservlet?nistype=psrelcon&sortby=localesort&nid=13478&lang=US&filter=... seems to point to PXI-567X specification.
    Thanks.

    Luyy,
    Thanks for contacting National Instruments.  This is correct, the 5610 is part of the 567X RFSG unit.  Those specifications are the correct ones for that device.  There are 5610 specific data in that pdf.  Is there something in particular you are looking for?
    Regards,
    Kenn North
    Senior Product Manager - Search, Product Data
    http://ni.com/search

  • Auto switch to BNC ref-in to replace backplane 10MHz if detected clock signal there with PXI-6608 on Slot2

    Hi,
    I m using chassis PXI-1045. The priority of backplane frequency is Slot 2 => Ref-In => Origin Backplane 10MHz.
    But I wanted the backplane frequency to be in the priority order of Ref-In => Slot 2 => Origin Backplane 10MHz.
    So, 
    It is possible to change the priority ? maybe by edit the config file somewhere else ?
    If the priority is uneditable, is there any function/VI to disable the Slot 2 PXI-6608 from replace the backplane 10MHz ? (from LabVIEW interface) Let say disable the device without access to MAX ?
    Thanks a loottt
    BR,
    engwei

    Hi Eng Wei,
    I've checked with R&D, and the priority of the clock selection is embedded in the firmware on the backplane. So unfortunately it is not possible to change the priority via software.
    As far as the DAQmx functions are concerned, I did a check but was also not able to find any function that can disable the NI 6608 clock from being used to override the PXI backplane clock.
    Is it a must that the NI 6608 be placed in slot 2, if it is not used to drive the backplane?
    Best regards,
    Victor
    NI ASEAN

  • PXI 6608 Measure Frequency 1Hz with accuracy 1ppm

    I need to measure a frequency of 1 Hz with accuracy less than 1 ppm
    icant do it with a PXI 6608 its normal ? 
    1 Hz is measured 1,000007 Hz by a PXI 6608
    in this case, the error is 7ppm but i need less than 1ppm, i should measure 1,0000007 to have 0,7 ppm 
    please help its so urgent !!!!!!!!!

    Hello,
    In order to set the counter source to the timebase, you can use the the get/set/reset CI_CtrTimebaseSrc in order to set this in CVI. Please consult the DAQmx C reference Help for more information. Here are the functions if you can't find it in the help.
    int32 __CFUNC DAQmxGetCICtrTimebaseSrc(TaskHandle taskHandle,
    const char channel[], char *data, uInt32 bufferSize);
    int32 __CFUNC DAQmxSetCICtrTimebaseSrc(TaskHandle taskHandle,
    const char channel[], const char *data);
    int32 __CFUNC DAQmxResetCICtrTimebaseSrc(TaskHandle taskHandle,
    const char channel[]);
    As for performing a loopback test to test its accuracy, this isn't the best way to do this because the source is creating a signal with relatively the same accuracy as you are reading in back on the same device. Knowing that this signal is accurate down to .7ppm, we need to apply a source for the counter that is much more accurate than this. First way to do this is to change the timebase source to the 10MHz clock like I mentioned above. The other way is to place the PXI-6608 in slot 2 so that it overwrites the 10MHz clock on the backplane. This 10MHz clock is used with PLLing the 80MHz clock that is normally used in counter tasks. Which slot do you have the PXI-6608 in? Could it be placed in this slot?
    Jim St
    National Instruments
    RF Product Support Engineer

  • How Can I Driving the PXI Backplane Clock with a PXI-6608?

    How Can I Driving the PXI Backplane Clock with a PXI-6608?
    Is the PXI Backplane Clock the timebase of the PXI Trigger BUS?
    How Can I use a PXI-6608 as the timebase of the PXI Trigger BUS?
    Thanks!

    Hi,
    The 6608 must be in slot 2 of the chassis. Once you make a call to the DAQ driver, the OCXO on the 6608 will be routed to the PXI_Clk 10 line.
    More information on the backplane and routing clock signals can be found in these Knowledge Bases:
    http://digital.ni.com/public.nsf/websearch/5EC3704​19A5ECA7A86256CFC0061C528?OpenDocument
    http://digital.ni.com/public.nsf/websearch/D5B8D4D​3B67DF1E086256BF8007BBF93?OpenDocument
    I hope this helps. Have a Great Day!
    George

  • How To output the PXI-6608 OCXO to PXI_CLK10_IN

    Hi!
    I am trying to make high accuracy measurements with the PXI-6608.
    I am using a 3rd party PXI backplane which has no StarTrigger slot that would override the PXI_CLK10 automatically with the PXI-6608 OCXO output PXI_CLK10_IN.
    It appears that the PXI-6608's OCXO has no direct link to the time source of the counters but that instead the time source can "only" be PLL-synced to PXI_CLK10 signal of the backplane. Is this correct?
    I tried to measure the high accuracy OCXO output on PXI_CLK10_IN but got nothing. What needs to have the PXI-6608 output its OCXO clock to PXI_CLK10_IN?
    ThanXs for your help, Hezapeter

    By connecting the OCXO to the PXI_CLK10_IN, you are overriding the PXI clock to make a more accurate reference clock.  So anything that is using the PXI clock at a reference will become more accurate.  I believe you have to set the source reference clock for the DAQmx tasks to the PXI clock in order to get this benefit.
    But here's how you connect the OCXO to the PXI clock.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Attachments:
    Connect Clock.png ‏9 KB

  • Strange number from pxi 6608

    We are using the PXI 6608 card with a six channel system
    involving counters. When we run the program we get a very large count,
    somewhere around 40million, and it the same number every time. The problem is
    that there is no way that can be a real count. We do get other counts that seem
    to be actual data but every couple of cycles this large number occurs .Our
    counters our connected to a kill switch, programmed in LabVIEW that will cut
    the power to the counters if they reach the maximum number of counts we have
    set. We know the kill switch is working because we have measured counts that
    cut the power. However, when this large number comes up nothing happens and the
    counters remain on and our limit is set far below 40million. Has anyone seen
    this or other instances like it?
    Thanks

    Hi,
    At the moment I am not sure why your problem is occuring but am happy to look into the matter for you when I have a bit more information.
    What version of LabVIEW are you using?
    How is the PXI system set up?  For example are you connecting remotely from a host PC using LabVIEW realtime or are you booting the system into windows?
    Would you be able to provide an example VI and any project files that demonstrate the problem?
    Tom Clark
    Message Edited by ThomasC on 08-06-2008 11:01 AM
    Applications Engineer
    National Instruments UK & Ireland

  • Performance verification PXI 6608

    Hi,
    I have a question about the performance verification of the PXI 6608.
    This is what I was able to perceive from the manual.
    We have two modules:
    CTR0: referenced to an external clock that has a minimum uncertainty of 0.75 ppb and generates a 400 s pulse to CRT1.
    CTR1: is referenced to the internal 10 MHz OCXO and counts the number of cycles in that 400 s window: 400 * 10 MHz=4*10^9 . Any result different from this means an error.
    Now to my understanding the performance verification is comparing the 10 MHz OCXO with the external clock. So by looking at the manual we have a uncertainty of 75ppb when the 10 MHz OCXO is on the slot 2: 0.75ppb * 10 MHz = +/- 0.75 Hz. BUT the performance verification assumes a tolerance of 0.1 Hz (10,000,000.1 < Hz < 9,999,999.9 Hz)
    The calibration execute has the same approach as the performance verification,
    Why does the PXI 6608 have a tolerance different from the manual?
    Are we not testing the 10 MHz OCXO?

    Hi,
    Thanks for your suggestion but my Qauestion is lillte bit different.
    1)  We have Equipment master in PM module.
    2) Calibration scenario already mapped in PM with maintainance oreder with "14" inpsection type.
    3) This is related to performance verification which is different from Calibration scenario.
    4) i dont understand that what we have to do in QA05?
    5) I want another inspection lot for "Performance verification" except "14".
    6) We have defined frequency with test paramater. e.g. HPLC have PV frequency 3 month, 6 month & 12 month with different test parameter.
    7) now i want that at each time point, i required auto generation of inpsetcion lot with defiened inspection plan in QA32. After testing will be completed, we will give UD and declare as this Equipment is Qaulified.
    It is different from Calibration scenario.
    Calibration actvity done by PM member but perfomance activity monitor by QA (QM) person.
    Pls help me to design this scenario.
    Thanks & Regards,
    Ms. Kruti Shah

  • PXI-6608: Typical accuracy & stability for a 10 Hertz pulse-train output ?

    I need to generate a very accurate and stable
    10 Hertz continuous pulse-train for a test system.
    What typical frequency accuracy & stability
    can expect to achieve from the PXI-6608 for
    a generated 10 Hertz continuous pulse-train.
    I have read the specs ... just want to make
    certain I am interpreting them correctly.
    Thanks!

    Hello there!
    Though this was long time ago already I need confirmation on the same kind of calculations.
    (However, in my case, I am measuring frequency, not reading, also with the 6608)
    I thought the stability of 6608 OCXO was 75ppb per year (or 45ppb as stated in the OCXO notes). So therefore 11.25ppb/day. Not 0.45ppb/day.
    In any case, if the stability of the OCXO is 75ppb :
    - Stability on the 10Mhz clock: 10,000,000*75/1,000,000,000 = 0.75Hz
    The question is, if you measure a 10Hz signal with this device, will you have a 0.75Hz accuracy? Or would you have the accuracy of the clock that you use to MEASURE (using a 100Khz timebase):
    - Stability on time base: 100,000*75/100,000,0000 = 0.0075Hz
    So apart from my measurement error (according to http://zone.ni.com/devzone/cda/tut/p/id/3619) I have to add up this error like this:
    TOTAL ERROR = MEASUREMENT ERROR + CLOCK ERROR = X + 0.0075hZ
    Being XX the calculated error made by the frequency estimation algorithm.

  • PXI 6608 80 MHz timebase

    I have a PXI system with a 6608 timer device in slot 2 and a 5122 digitizer in slot 3.  I know that the 6608 has an internal 80 MHz timebase, and I would like to use this timebase as a clock source for the 5122 using LabVIEW.  I would prefer to route the timebase internally through the PXI backplane or a RTSI line, but would accept routing the timebase to something like PFI 0 and wiring it externally to the digitizer CLK IN.  I have not been able to learn how to route the timer's 80 MHz timebase to another line that the digitizer can use for a clock source, and I have not learned how to use any digitizer external clock source but CLK IN and PXI Star.  Any help would be appreciated in learning any of these things.

    Please see this post.
    Regards,
    Natasa

  • PXI-9 specification

    Does NI support the PXI-9 Trigger Management Specification? If not (what I actually see), is there any time frame when it will be available? Or maybe I just need to download some extension?
    I got the latest software installed (VISA 5.4 & NIDAQmx 9.8), but there is no PXI-9 DLL module registered in the system. In my Registry I see just:
    HKLM\Software\PXISA\Services\System Modules
    HKLM\Software\Wow6432Node\PXISA\Services\Chassis
    HKLM\Software\Wow6432Node\PXISA\Services\Peripheral Modules
    HKLM\Software\Wow6432Node\PXISA\Services\Resource Managers
    HKLM\Software\Wow6432Node\PXISA\Services\System Modules
    There are no anticipated:
    HKLM\Software\PXISA\Services\Trigger Managers
    HKLM\Software\Wow6432Node\PXISA\Services\Trigger Managers
    And obviously the system description file created by the PXI resource manager does not contain the [TriggerManager] tag.

    NI supports the PXI-9 Trigger Manager specification with PXI Platform Services versions 4.0 and newer. What version do you have installed?
    If you don't have it, you can download it here http://www.ni.com/download/pxi-platform-services-4.0/4353/en/

  • Doing something the DAQmx way that doesn't fit? (Triggered counter on PXI 6608)

    Hi,
    I want to create a counter with my PXI6608 that is triggered with an external input, then counts up. I then want to be able to read the count in LabVIEW and hence determine the time since the trigger. I have achieved this before with old-style code, but it is not clear how to do it the DAQmx way. In particular, I can't create a task because what I'm looking to do doesn't seem to fit in with any of the pre-envisaged DAQmx task templates.
    Can anyone help? I'm assuming there's some way to create an 'empty' DAQmx task so I can fill in the details with property nodes?
    Cheers
    Lee
    Solved!
    Go to Solution.

    You'll want to make an edge count task and set the source to be one of the internal timebases using a DAQmx property node (set it before starting the task):
    The trigging functionality you're looking for is called an "arm start trigger" in DAQmx.  It's configured through a property node (also before starting the task):
    I'm not sure what you're getting at with regards to the "empty" DAQmx Task.  Typically you'll use the standard API to set typical properties and the property nodes for more advanced functionality so you'll end up with a combination of the two.  In many cases you could replace the DAQmx API with property nodes (for a fun example of this, open up the DAQmx Timing VI), but odds are you might be forgetting something important so I would always suggest using the VIs and then tacking on property nodes for additional functionality when necessary.
    If you're using LV 2012, this example should get you started (or if not, the picture still shows you what the task would look like).
    Best Regards,
    John Passiak

  • Ni pxi 6608 programs for timestamping

    can any one give sample programs for time stamping using ni6608 in vc++ by using gps and without gps .with reference to system clock.and also drivers for ni6608

    Hi,
    I believe that this Devzone article provides a great tutorial performing exactly what you wish to do.  I hope this helps.
    JaceD
    Signal Sources Product Support Engineer
    National Instruments

  • PXI star 6608 labwindows

    I am using a PXI-6608 timing card and Labwindows. I have 5 pxi chassis each with a 6608 card. Each card is synchronized to the same irig-b signal. In a doucument I have about 6608, it says I can use the 6608 card's timer as the pxi backplane clock. I have each 6608 in slot 2. The document says "enable PXI Star on the pxi-6608". How do I do this in labwindows? While we are on the topic, my card is synchronized. Should I expect that as long as there is a valid irig signal, that it will stay synch'd, ie no drift error? Can I configure such that if the irig goes away, I get an error message?

    Hello,
    You may take a look at the following example to get some idea.
    Example
    Also, please take a look at this:
    Link 1
    Keywords Search: 6608
    Please do let me know if you have any questions. I have provided these links in order to show you many resources that are available.
    Sincerely,
    Sastry V
    Applications Engineer
    National InstrumentsMessage Edited by Molly K on 02-19-2005 12:07 AM

Maybe you are looking for

  • How do you get your iPad 1 music to a newly purchase iPod touch?

    I would like to know how to get my music from my iPad 1 to a new iPod Touch? I don't have a computer that I can use to do this. I plan to buy some more music from iTunes and would like the music to be on my iPod so that I can play in my car. Thanks T

  • Just realised iCloud has no MobileMe photo gallery equivalent. Mmmmmm ...?¿

    Just realised iCloud has no MobileMe photo gallery equivalent. Mmmmmm ...?¿

  • HT2477 Installing Adobe Flash Player

    I'm having trouble installing Adobe Flash player for my new MacBook Air. All seems fine, but then it is not recognized when I go back to use it and I'm told to download and install it again. Is there another version I should use or something to do di

  • Interface Mappings required?

    Hey, trying <a href="/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit blog</a> but with a web service instead of RFC. Using the same WSDL data type for file input and SOAP request and for SOAP response and file output. Because o

  • ITunes Recognizing iPod Shuffle As iPod

    My wife has a iPod Nano that has synced without problems with iTunes. She recently purchased me a iPod Shuffle which had difficulty syncing with iTunes, but did eventually sync. After a few weeks, iTunes would not recognize it any longer and kept pro