Where is RTSI trigger lines in 6711 card

Hi there,
  I have a PCI-6711 card. The manual said it supports the RTSI trigger line to connect the external clock as the timing source. I try to find the pin associate with the RTSI in the layout for PCI 6711 but I didn't see any. I only see PFI8/GPCTR0_SOURCE. Is it the same thing? I am pretty confusing how to use external clock to replace the internal software-based clock. Thanks.
Solved!
Go to Solution.

TheRealMichaelJordan wrote:
Hi dragondriver,
Refer to this KnowledgeBase article for information on the RTSI trigger lines on PCI cards. The RTSI bus will allow allow synchronization between DAQ devices on the computer.
Regards,
Jordan G.
Thanks you. I didn't realize that there are some pin on the top of the card. But then cause my doubts. I have a 6711 card. Many posts said that it only support softwared based clock, I cannot use the external or hardware clock to drive the digital output. Ok, so my question is, can I connect the external clock to the RTSI pin so as a hardware clock and use it to drive the analog ouput and counter output? The manual said I can use the external clock connected to the PFI or RTSI, so are they the same. It is so confusing since I don't see any example to do that on 6711 card and I don't know which PFI pin I should go to ?

Similar Messages

  • Simultaneous updation of sine wave using 2 PXI-6711 cards using RTSI Trigger

    Hi ,
    How to generate continuous sine wave using two pxi-6711 cards at same time without any phase shift using traditional nidaq functions.
    Regards,
    satya

    In LabVIEW, go to Help>>Find Examples. Navigate to Hardware Input and Output>>Traditional DAQ>>Multiple Device. There is an example there called "Two E Series Shared Scan Clock". That example is for analog input, but you should be able to modify it to be for analog output. Basically you will just have to share the scan clock from one board(master) and use it as an 'external' clock for the other board(slave).
    -Alan A.

  • Error message: no registered trigger lines

    Hi,
    I was using the example within labview 7.1 under "Hardware input and output ------Daqmx ------Synchronization------Multi-function---multi-funtion-synch AI-AO.vi". I was using pci-6032e card (device 2) for input and pci-6713 card (device 1) for output.
    Then this error message jumped out when I was trying to run the labview vi.
    Possible reason(s):
    No registered trigger lines could be found between the devices in the route.
    If you have a PXI chassis, identify the chassis correctly in MAX, and make sure it has been configured properly. If you are using PCI devices, make sure they are connected with a RTSI cable and that the RTSI cable is registered in MAX. Otherwise, make sure there is an available trigger line on the trigger bus shared between the devices.
    Source Device: Dev2
    Destination Device: Dev1
    Task Name: _unnamedTask<9>
    I am using RTSI cables connecting the two devices. But I don't know how to check if this RTSI cable is registered in MAX or not. If not, how could I register it?
    Thanks,
    Zexi,
    http://mypage.iu.edu/~zzhuang

    Thank you for your information.
    I just had trouble finding that item RTSI cable in the MAX. Later in the help, I found that I needed to use "creat new" to creat that item. Thanks very much.
    http://mypage.iu.edu/~zzhuang

  • PXI trigger line names.

    What are terminal names for PXI-Trig lines in traditional NI-DAQ?
    There are only ND_PXI_STAR and ND_PXI_STAR_3... constants.

    Hi Shibaev,
    Thanks for posting on the NI forums.
    I have taken a look into this one. From what is documented in the Traditional NI-DAQ manual, and the DAQ help file, the trigger lines for PXI devices are referred to as RTSI lines. For PCI devices there is an optional connector for a RTSI cable to provide shared triggers in a desktop PC. With PXI these lines are built into the PXI chassis. Although PXI and PCI are different form factors for DAQ devices, the (Traditional) NI-DAQ driver refers to either RTSI lines or PXI lines as simply 'RTSI'.
    To route your clocks/triggers accross these lines you should use the string "RTSI X", where X is the line number you wish to use (X = {0,1,...,6,7}). Take a look at the attached .jpg for a list of possible signal route connections (this was extracted from the NI-DAQ help file).
    I hope this helps!
    Rob
    Field Sales Engineer | National Instruments | UK & Ireland
    Attachments:
    TriggerLineOptions.JPG ‏98 KB

  • Trigger line requested could not be reserved because it is already in use.

    Hi , I am trying to export markers on PFI0 and PXI_Trig0 on NI5450 (in the script mode)
    using the following code 
    There are no errors when I configure using the following code.
    commWrapper.ExportSignal(PXICommonGenWrapper.niFge​nConstants.MarkerEvent, "Marker1", "PFI0")
    commWrapper.ExportSignal(PXICommonGenWrapper.niFge​nConstants.Marker, "Marker0", "PXI_Trig0")
    When I run the script, I get the following error
    Trigger line requested could not be reserved because it is already in use.
    Property: Marker Event Output Terminal
    Destination Device: PXI1Slot2
    Status Code: -89126
    Would appreciate any solution that enables to me configure the two triggers/markers. I use these markers to trigger another PXI card (NI5644R on PXI_Trig0) and an external piece of equipment (using PFI0 output).
    Thank you.
    Solved!
    Go to Solution.

    Hi Surya,
    Thanks for posting this on the community page. What this error is telling you is that it can't route a trigger to your requested destination because something else has already reserved that trigger line. One pottential typo is that your second ExportSignal command specifies niFgenConstants.Marker and not .MarkerEvent. This is a simple error to resolve but there are many possible sources. Is it possible for you to share the full code with me? Or,maybe you could host a join.me session and I can look at your full setup.
    Sean Ferguson
    Application Engineering Specialist | RF and Reconfigurable Test

  • Firewire-B cable with built-in trigger lines?

    Hi all,
    We are building multiple vision systems.  Each system has a camera with Firewire-b cable and also a Trigger Cable (with 3 conductors).
    For our application, we need as few cables as possible.  Our users are very concerned about having too many cables. 
    Does anyone know if I can purchase a firewire-B cable that has trigger lines.  Some kind of two-in-one cable?
    Our best option right now is to use spiral wrap.
    - John

    The signal is being generated by an NI DAQ card:
    Pin 1: +5V
    Pin 2: DGND
    Pin 3: A digital pulse train that fires the camera shutter. From 0.25 Hz to up to 60 Hz.
    Not really sure about jitter or latency. I'd rather not have much of either. But don't have specific requirements.
    How can I put the signal "in band" with the FireWire cable? Are there unused pins I could utitilize? Not sure if it'd be worth the effort, but I am curious.
    Thanks! This machine vision board is very helpful!

  • Trigger Line Reserved

    I'm trying to route a signal from a PXI-6251 PFI line to the Gate of a counter (PCI-6602) for pulse width and period measurements.  When I add in the connect terminals VI, I get error code -89126: Trigger line requested could not be reserved because it is already in use.  The documentation for the PXI-6602 says I can route directly from the RTSI bus to the gate of a counter.  I'm not sure why this conflict is happening.
    Attached is a VI showing my setup and jpg of the error I'm seeing.  No error shows up until it hits the DAQmx Read VI. 
    Attachments:
    Trigger Reserved.vi ‏35 KB
    Trigger Reserved.JPG ‏54 KB

    SirMutt,
    The recommended way of making your connection would be to allow the driver to automatically configure the route for you.  You can accomplish this by making the following changes to your code. 
    Also, I tested your original code with a PCI-6221 and a PCI-6602 and got it working after making the following change.
    You were previously trying to connect the RTSI0 Line from the 6251 to the CTR Gate on the 6602, when in fact you should be connecting the RTSI0 Line from the 6602 to the CTR Gate on the 6602.   
    Either way is an acceptable, but the first the recommended method.  Have a great weekend.
    Ryan N
    Message Edited by Ryan N. on 02-15-2008 03:19 PM
    Ryan N
    National Instruments
    Application Engineer
    ni.com/support
    Attachments:
    2008-02-15_150237.png ‏11 KB
    2008-02-15_151534.png ‏2 KB

  • Drive trigger line by multiple devices (or connect many trigger lines)

    Hey all,
    Here's what i've been trying to do recently and am starting to get frustrated. So basically I want multiple devices to drive the same trigger line. Thought this mighyt be a problem for my application. Let me rephrase with a question that would give me the optimal solution. I have an PXI-6653 card on my PXI-1045 and what i want to do is say:
    Send triggers generated on 2 lines (say PXI_Trig0 and PXI_Trig1) to a 3rd line (say PXI_Trig2). effectively I want the line PXI_Trig2 to get triggered whenever either of the first 2 get triggered. (If you want to think of this in a binary logic way, I want something like "Trig2 = Trig0 OR Trig1" , so I will get a rising edge on 2 whenever 0 or 1 have a rising edge)..
     If it try to send (connect) both Trig0(source) and Trig1(source) to Trig2(destination) using NISYNC vi's, it wont work because it will say that Trig2 is already in use after connecting to one of the others (0 or 1).
    Note that I dont want Trig0 or Trig1 to change, i.e i dont want to send trig0 to trig1 and then send trig1 to trig2
    PS: when i say "send trig1 to trig2" i mean connect trig1 as the source and trig2 as the destination in the NISYNC connect trigger terminal VIs.
    What can be done about this? Smart workarounds? or some way of overriding the fact that i cant connect multiple lines to the same destination line??

    Hey mimomar,
    Could you give us a little more background as to why you are trying to share the connection between these trigger lines? Most likely you will have to implement some sort of external connection to achieve this, but if I had more details as to the hardware that you are trying to synchronize with this setup then we should be able to give you the best solution. Let me know!
    Regards,
    Lars

  • Setting 6602 registers to latch encoder values on RTSI trigger

    Greetings,
    I am currently using the 6602, comedi driver, and  real time linux to read 6 quadrature encoders.  I would like to add some functionality to the comedi driver that would latch the encoder values from a RTSI trigger.  I have the register programming manual for the 6602; However, I am not quite sure how I should set up the registers for this task.  Any help would be greatly appreciated.
    Thanks,
    Greg

    Thanks Tom and David for your help.
    I have looked over the examples that Tom listed and I think I understand the necessary register settings.  Just in case I missed something I have includded an example configuration and read function for your review.  The configuration is a combination of gpct_ex7.cpp and gpct_ex8.cpp.  Also, am I correct in assuming that if using a RTSI signal to latch the encoder values that the encoder index can not be used to reset the counter?  It seems they would both need access to the gate.   Thanks again for your help,
    Greg
    // configuring 6602...
    void test(iBus *bus)
        tAddressSpace  cardSpace;
        tTIO *board;
        cardSpace = bus->createAddressSpace(kPCI_BAR1);
        board = new tTIO(cardSpace);
        //Reset
        board->G01_Joint_Reset_Register.writeG0_Reset(1);
        //Disarm
        board->G0_Command_Register.writeG0_Disarm(1);
        //load initial value of 0
        board->G0_Load_A_Registers.writeG0_Load_A(0x00000000);
        board->G0_Command_Register.writeG0_Load(1);
        //set the counting mode to quadrature encoding X4
        board->G0_Counting_Mode_Register.setG0_Encoder_Counting_Mode(3);
        //set source to the internal timebase (20 MHz)
        board->G0_Input_Select_Register.writeG0_Source_Select(0);
        //set gate to latch encoder value on rising edge of RTSI 0
        board->G0_Input_Select_Register.writeG0_Gate_Select(11);
        board->G0_Mode_Register.writeG0_Gate_Polarity(0);
        board->G0_Mode_Register.writeG0_Gating_Mode(2);
        board->G0_Mode_Register.writeG0_Trigger_Mode_For_Edge_Gate(3);
        //set counting direction to Gate IO connector
        board->G0_Command_Register.writeG0_Up_Down(2);
        //use the DMA registers as a two element FIFO
        //The TIO will alternate save locations between the HW save and SW
        //save registers.
        board->G0_DMA_Config_Register.writeG0_DMA_Enable(1);
        board->G0_DMA_Config_Register.writeG0_DMA_Int_Enable(1);
        //arm counter
        board->G0_Command_Register.writeG0_Arm(1);
    // reading the counter value would go something like this...
    void generic_read(tTIO *board)
        int HWsaveOrSWsave;
        //the DMA Read register tells us where the most recent sample was saved:
        // 1 for SW save register, 0 for the HW save register
        HWsaveOrSWsave = board->G0_DMA_Status_Register.readG0_DMA_Read_Register();
        if(HWsaveOrSWsave == 1)
            printf("SW Save Register is 0x%08lx\n",
                board->G0_Save_Registers.readRegister());
        else
            printf("HW Save Register is 0x%08lx\n",
                board->G0_HW_Save_Registers.readRegister());

  • I am using PCI-6033E IO card and i would like to send 5 volts (high logic ) to the trigger box. the trigger box will trigger the frame grabber card, that i am using for image acquisition.

    i am using PCI-6033E IO card and i would like to send 5 volts (high logic ) to the trigger box. the trigger box will trigger the frame grabber card, that i am using for image acquisition.

    Hello;
    The first thing you need to figure out is the shape of the trigger pulse needed.
    In case you just need a logic high TTL pulse, you can use one of the digital lines of your DAQ device.
    In case you need a pulse train (multiple trigger pulses), you will need to configure one of the general purpose counters to accomplish that task.
    You can find examples in both Labview and NI-DAQ showing how to program your DAQ board to accomplish both approaches.
    Hope this helps.
    Filipe A.
    Applications Engineer
    National Instruments

  • Where do I get a nano SIM card for my iPad which works in the USA so I can use Tom Tom app

    Where do I get a nano SIM card for my iPad which will work in the USA.  I need to get on line in the car. Do I need one from AT&amp;T  and can you get in the USA as easily as getting a sin card here.

    We don't know where "here" is.
    You don't need a sim card to use any navigation app. Navigation apps use GPS which is independent of cellular data.

  • SCXI 1140 - Track-and-hold trigger line error.

    I am running an SCXI chassis where 1 of the modules is 1140 with a 1301 terminal. I've tried just acquiring a signal, and I receive the following error.
    Error -10740 occurred at AI Group Config.
    Possible reasons:
    NI-DAQ LV: A signal has already been assigned to the SCXI track-and-hold trigger line, or a control call was inappropriate because the specified module is not configured for one-channel operation.
    Any help or insight would be appreciated.
    Thanks,
    Alex

    Hello cconley,
    I searched our website and was able to find the following KnowledgeBase article in regards to the error you are seeing. Although it specifically references the SCXI 15xx module, I believe that the same information applies to the 1140 module.
    http://digital.ni.com/public.nsf/websearch/91C7DE7A2C2C9AC586256A0A001D8B5D?OpenDocument
    Take care,
    E.Lee
    Eric
    DE For Life!

  • How do i find where 2 best fit lines cross?

    Hi
    I was wondering if anyone knows a way to find where 2 best fit lines cross, I don't have the equation for the lines and i'm not sure if I can get it.
    I currently have the program tracing the lines and comparing y values however it will only increment in steps of 0.1 on the x-axis and i need an accuraccy of 0.0001

    If you have or can get a series of XY value pairs for both of the lines, getting the equation of the line is as simple as calling Linear Fit.vi.  Once you have the equations of both lines, the intersection is simple algebra, subject to the accuracy of your fit.  If the XY data pairs describe a curve, not a line, and you want more accuracy, you can try a polynomial fit using General Polynomial Fit.vi.  To find the intersection, set one polynomial equation equal to the other, compute the coefficients of the resulting polynomial equation, and find the root using Polynomial Roots.vi.  All this assumes you have a Pro or better version of LabVIEW.  If you don't, you can still do it, but you will need to write some code for the fits and roots.  Check out a copy of Numerical Recipes in C, by Press et. al. from your local library and it will give you the equations for all the above.  With LabVIEW's native matrix handling capabilities, the rest is straighforward.
    Let us know if you need more help.
    This account is no longer active. Contact ShadesOfGray for current posts and information.

  • Where can I buy 4 GB memory cards for my MacBook Pro 15 inch 2,53GHz mid 2009?

    Where can I buy 4 GB memory cards for my MacBook Pro 15 inch 2,53GHz mid 2009?

    http://www.macsales.com/
    http://www.crucial.com/
    Make sure the RAM is rated for your vintage and model Mac, and states so from the link you buy it from.

  • Where can I buy a mini-sim card for my iphone 5 in Norway or Denmark or France?

    where can I buy a mini-sim card for my iphone 5 in Norway or Denmark or France?

    This original post is mine
    I wanted to clarify that Verizon has unlocked the phone for me before I left the US
    The international sim cards that I have been able to locate in Norway are caled Mycall or Lebour.
    They are labled mini-sim cards but do not fit nor are they as small as the original Verizon one.
    I am out in the country-side now but will be in Bergen, Norway and Copenhagen, Denmark over the next few days.
    Thanks in advance for any help.

Maybe you are looking for

  • Flash only works for one user

    Using IE7. I have three users on my computer. All have Administrator level access. Flash only works for one of them. When attempting to play a video on YouTube for example it says "You either have JavaScrip turned off or an old version of Adobe Flash

  • Unknown Account in Keychain (for Google)

    I woke up from a nap, came back to my computer, and checked my Google Calendar.  However, I had been signed out and the account information (username, password filled out, "Stay Signed In" checked) on the page was for an unknown account.  My Google a

  • Populating a PDF programmatically

    We have a VB6 application from which we wish to programmatically distribute PDF documents. Before distributing the document we need to pre-populate certain fields so that we can identify the document when it is returned. The document needs to be save

  • N97 Camera image problem

    Ive had the N97 for 2 months now with various problems. Todays new one comes in the form of when i tried to take a picture in low lighting. To the left of the screen when in landscape mode a transparent green half sphere appears when the camera lens

  • Any Bootcamp issues with the new MBP? What about right clicking?

    Tried out the new MBP at the Apple store... was wondering how Bootcamp would work with it. I use Bootcamp all the time for work so I'm interested to here the pro's and con's for the new models. Seems like the new trackpad clicking would be cause issu