Utilisatio​n de PFI0 NI-6541

Bonjour,
J'utilise actuellement une carte NI-PXI-6541 et j'ai besoin de me déclencher sur plusieurs triggers.
La 6541 en possède 4, cependant le PFI0 se trouve en façade et non sur le cable C68-C68-D4.
Pour des raisons techniques je ne peux pas utiliser la prise en façace, mais j'ai remarqué que le signal PFI0 passe quand même à travers le cable par le biais d'une pin "reserved".
Malheureusement, je n'arrive pas à exploiter ce signal (celui venant du cable) à l'aide de la librairie HSDIO de Labview.
D'où ma question : y a-t-il un paramétrage particulier à faire pour préciser que je souhaite utiliser le signal PFI0 provenant du cable et non de la prise en façade ? Ou bien est-ce tout bonnement impossible ?
Merci d'avance,

Bonjour PI18-Paul,
D'après le manuel, il semble bien que la PFI0 n'est disponible qu'en facade de la carte alors que PFI 1,2&3 sont accessible depuis le connecteur DDC.
Avez-vous besoin des 4 PFI ou bien 3 vous suffissent?
Bonne journée,
Flo
Open Diagram First

Similar Messages

  • Is there any way to force a PXI6115 to generate AI Start Trig on PFI0 but not actually trigger on it?

    I am using a PXI chassis with 10 6115's and a 6608 counter/timer. I need to use analog triggering on one of the 6115 AI channels. The particular channel will depend on the test setup, so I can't just pick one and hard-wire it. This analog trigger will be the master timing reference for all of the boards.
    However, I need to trigger the 6115's at different times (e.g., trigger three at the same time and seven at some later time) so I'm routing the AI Start Trigger from whichever is the trigger channel (one of the first 16 channels) to RTSI0. The first five counters are then GATEd on RTSI0 and the counter OUTs are hardwired to the 6115's PFI0s in groups of two. So,
    basically, one of the 6115s sends AI Start Trigger to the five counters which, in turn, generate five delayed triggers that are sent to the 10 6115's.
    My problem is that I can't use a zero delay on the counter, so I can't get the 6115s to trigger at the same time, if need be. Whichever one generats the analog trigger will always be slightly ahead of all of the others that I would like to trigger at the same time.
    So my question is this: can I somehow force one of the 6115's to generate the AI Start Trigger across RTSI0 but not actually trigger itself until it gets the trigger back from the counter/timer? This way, the delay will still be there but all of the boards can get a simulataneous trigger if need be.
    Thanks,
    RGA

    RGA,
    Unfortunately, I do not believe that it is possible for a DAQ board to generate an AI Start Trigger from an analog trigger, but not be triggered itself until it receives a digital trigger.
    Spencer S.

  • I can't trigger my E series board with PFI0 because it's resolution is too low

    Hi All,
    I am using LabVIEW 7.0 and DAQmx to configure a 6062E-Daq Card. I am
    using the DAC output to apply small voltage steps (as low as 10 mV) to
    a test system. I want to trigger the acquistion of a separate voltage
    signal on an AI channel whenever these small voltage steps are applied.
    To do this, I have sent my DAC output to the PFI0 trigger channel and
    am acquiring my measured signal on AI1. My vi is essentially the
    Acq&Graph Voltage-Int Clk-HW Trig Restarts.vi only my DAQmx Start
    Trigger is changed from Analog Edge to Reference AnalogEdge so I can
    measure 200 pre-samples.
    The vi works beuatifully when my DAC output changes are quite large
    (say 100mV). If I go to smaller pulses then the trigger never fires. I
    understand that the PFI0 has lower input resolution (usually 4 bits
    lower than AI channles) so I think this is my problem.
    I understand that I can use an AI channel to act as my trigger channel
    but in this case, because I am using an E series board, I can only
    measure one channel (my trigger channel) and still have a Reference
    trigger. Is there a way to collect my data with pre-samples, using
    these small triggering steps ?
    Ian

    Hi Ian,
    I just came across this thread and I wrote an application (Utilizing a Software Circular Buffer for Data Acquisition - LV 7.1) awhile back to help do exactly what Laura was talking about, but without taking too much processor time.
    They key to everything is to store the most recent data in a software
    circular buffer.  It works pretty well even running an application
    for hours at a time because it will only retain the last N seconds
    worth of data and no arrays are being built so it keeps memory usage
    fairly low.  You can then look at the data within the circular
    buffer, determine some sort of condition and then view the last Y
    seconds worth of data on whatever row of data you want.
    It's slightly complicated, but with a little work you can get it to
    work for what you are trying to do.  This may help you find a
    solution between now and when you can get your M-Series board.
    Regards,
    Otis
    Training and Certification
    Product Support Engineer
    National Instruments
    Attachments:
    DAQmx-ReadFromCircularBuffer.llb ‏209 KB

  • How can i capture 6 differential analog in lines using PFI0 as a clock?

    Alright here's my setup, i've got labVIEW 8.6.1; i'm using a PXI-6259 i've got 7 diff. analog in lines and a parity line sending parallel data into the 6259. I also have a "strobe" line, which is to be used as the clock. When sending the data on the analog lines into the 6259, the strobe will go high when there is valid data, and only when there is valid data. the width of the strobe is 330u seconds with a 170u second low between each pulse. there is a total of 368 pulses. i have the strobe line wired into the 6259 on pin 11 (PFI0). The data lines go valid 15u seconds before the strobe goes active, and remains valid for another 15u seconds after the strobe goes low. I'm trying to capture one sample on the analog-in lines for each strobe, put the values into an array, and translate them into ascii characters based on the data sheet for the piece of equipment i'm emulating. My daqassistant doing the capturing is timing out, and never showing any data out. is it because i'm using a digital trigger with analog diff. inputs? any ideas?
    thanks,
    Kris

    I don't see the connection between your test vi and your actual setup.  If you have equipment sending data and the trigger, your vi only needs to configure one DAQ device.  Your test vi shows and AO and some POs.  Not sure what those are.  Look at the snippet below to see how it should be done with discrete DAQmx functions instead of an express vi.  This way you can see all of the settings.  What are you using for a clock source?  It should be on-board clock.  Make sure your rate is set correctly and your number of samples is set correctly.
    - tbob
    Inventor of the WORM Global

  • NI-SCOPE Output on PFI0 or PCI1 for 5122

    Hello,
    I am somewhat new to NI-Scope.  I have a 5122 card and would like to output a single TTL pulse on either PFI0 or PFI1.  I don't want it to be triggered or anything.  Basically, on my front panel I'll have a button that says "Pulse" and when I press it the appropriate PFI will output the single pulse.  I've tried using NIScope Export Signal.vi but can't seem to get it to work.
    Thanks for any assistance!
    Steve
    Solved!
    Go to Solution.

    Mike,
    Thanks for letting me know about the single pulse problem.  Unfortunately, a pulse train won't work for my application.  Let me explain a little more what I need to do.
    I have a 5122 card and I would like to acquire data continuously.  There will be a button on my front panel that will say Acquire Data and when I press it the card will start taking data.  My data generation will need to begin with the acquisition, which is why I need the pulse.  The data generation board is configured to begin its sequence of data generation whenever it receives a trigger signal, so if I use the Probe Compensation vi's at 1kHz then my data will keep starting over until I call the Stop vi.  So, this pulse that I need will do two things - trigger my data generation and also trigger my data acquisition.  The data acquisition will stop when I press a Stop Acquisition button.
    I had previously posted in the discussion forums about performing a continuous triggered acquisition with the 5122 card:  http://forums.ni.com/ni/board/message?board.id=150&message.id=2034#M2034.  As you see in the link (3784.vi) I can use this vi with a trigger pulse on PFI1 or PFI0 to start my continuous acquisition.  I was hoping to use this same trigger pulse to begin my data generation so that they would be timed together.
    I'm not sure about this but it look like the Probe Compensation vi may also stop the acquisition.  Will the first pulse arm (start) the acquisition, and then the second pulse will be interpretted as the reference (stop) trigger?  Again, I'm still learning about NI-Scope.
    Thanks for any guidance you can give me!
    Steve

  • Using PFI0 as a trigger and PFI1 as an input on PCI-5114

    Hi,
    I have a NI-5114, and I'm currently using PFI0 as the trigger, and reading out the two analog channels.  I'd like to add a second digital input through the other PFI so I can simply test if something is on or off (already a digital signal).  So, when PFI0 triggers, it digitizes the two inputs and reads whether or not PFI1 is on or off (no timing necessary).  Is there a trick to get this done?
    Thanks,
    Karl 

    Hello Karl,
    Since the PFI lines are generally used as triggers, we cannot read a PFI line unless you are specifically triggering off it. What you could do is as soon as you receive a trigger you can export a trigger of PFI1 which you could connect to one input of an external AND gate and second one is the signal you want to monitor. or can use another DIO DAQ device like USB-6501 to monitor the status of external digital signal. 
    Good Luck
    NI-khil

  • Using PXI 6541 in real time applications

    Hi,
    I am using PXI 6541 for data acquisition from an electronic card. Electronic card generates an interrupt signal and PXI acquire data  when it gets interrupt signal. The interrupt signal is generated 1 KHz. But using my windows XP, I cannot acquire data on this high rate. The highest rate that I can acquire data is 50 Hz. If I want to acquire data with 1 K Hz, from electronic card using PXI 6541 and using Windows XP,  What Should I do.

    Are you trying to use the 'interrupt signal' as a sample clock for your acquisition?  If so, you should be able to route the signal to the PFI input and configure it as the sample clock.  
    As mentioned in your other thread (http://forums.ni.com/t5/Digital-I-O/Using-PXI-6541-in-real-time-applications/m-p/2561885), I would also recommend looking through some of the examples to get a starting point for your application.  
    James K.
    National Instruments
    Applications Engineer

  • Using PXI 6541 in real time applicatio​ns

    Hi,
    I want to use PXI 6541 in real time mood, can it be used in real time applications.

    I am using PXI 6541 for data acquisition from an electronic card. Electronic card generates an interrupt signal and PXI acquire data. The interrupt signal is generated 1 KHz. But using my windows XP, I cant acquire data on this rate. The highest rate that I can acquire data is 50 Hz. If I want to acquire data with 1 K Hz, from electronic card using PXI 6541 and using Windows XP,  What Should I do.

  • Can 6682 be damaged by connecting AM signal to PFI0?

    The 6682 User Manual, page 4-2 states "Do not connect an AM signal to PFI0 when the PFI line is configured for digital operations.  This could cause damage to the digital circuitry....."
    However, Knowledge Base 4E9BT88P, which addresses the issue, makes no mention of damaged circuitry.  It is implied that the worst that can happen is erratic behavior.
    My question is this.  Can circuitry actually be damaged by connecting an AM signal to PFI0 when it is configured for digital operations?
    Thanks,
    Dale

    Hello Dale,
    It is hard to tell if will definitively damage the digital circuitry of the 6682, however I it is not advisable to test this.
    Is there anything specific to your application that leads you to ask this question?
    Thank you.
    - Christian
    Christian A
    National Instruments
    Applications Engineer

  • Anyone seen error codes -1074116171 / -1074118618 using 6541

    I am trying to set a 6541 digitiser to generate and aquire data by applying an external clock from the generator side using the Strobe pin . When i use the initiate aquisition panel the software returns an Error code of -1074116171 when no delay is set up and an error of -1074118618 with a delay set.
    Has anybody seen this before ?
    Can anybody tell me what these error codes mean as when i put them into the ErrorMessage string it tells me Unknown Error.
    Thanks
    Ian

    Ian,
    I am assuming that you have the "DDC Clock Out" signal physically
    connected to the "STROBE" input.  In this fashion, you can use
    STROBE as your acquisition clock source.  However, this requires
    that the generation sample clock be explicitly exported to the DDC
    connector.  To do this, you can call the niHSDIO Export Signal
    vi.  Select sample clock for export and make sure you pick the
    correct output terminal ("ClkOut on Digital Data & Control Connector").  When the session is commited, this clock
    will be driven to the DDC CLK OUT signal on your cable and looped back
    to STROBE through your system.  You have to make sure this clock
    is completely routed before you try to start your acquisition.  If
    the clock is not yet being exported and you try to initiate the
    acquisition, the task will timeout with a clocking error such as the
    one you've seen.
    For a  good example on simultaneous generation and acquisition, I
    might recommend referring to the example shipped with NI HSDIO called
    "Dynamic Generation and Acquisition-Source Synchronous".  This
    example has a generation task export a sample clock and an acquisition
    task that uses that clock.  If you correctly have the two signal
    connected at the end of the cable then you should be golden.
    -Ryan
    Message Edited by Ryan M on 03-14-2006 09:00 AM

  • [845 Series] MS-6541

    Hi,
    I install an motherboard MS-6541 in a new pc, but it does star. I Have intel p4 2.48ghz 512/533 with 256 ddr pc2100 (266).
    I need a manual of MS-6541, someone can help me, please?
    Thanks

    intel MS6541 ver2.1 that comes from a desktop Compaq EVO 310 

  • How to catch an analog hardware trigger from the PFI0/TRIG1 pin?

    I have a PCI-MIO-16E-4 DAQ Board, a BNC-2090 Connector Block and LabVIEW 6.1. How do I configure a VI like the example 'Acquire N - Multi-Analog Hardware Trig.vi' to accept an analog input trigger from the PFI0/TRIG1? What parameters do I give to the AI Config, AI Start and AI Read VIs? The parameter 'Trigger channel' only seem to accept channel numbers, so what channel number do I have to give to make it undestand that I want to catch the trigger using the PFIO/Trig Channel?
    Thank you.

    Hi,
    look into Help!
    AI Start needs on "analog chan and level" the string "PFI0" to use PFI0 for analog trigger input. In the example it is the control "trigger channel".
    Unfortunatly the help is not complete. "analog chan and level" is a cluster of two elements, the channel name and the level. The level is not explained in help.
    Waldemar
    Waldemar
    Using 7.1.1, 8.5.1, 8.6.1, 2009 on XP and RT
    Don't forget to give Kudos to good answers and/or questions

  • PFI0 Trigger : howto plot PFI0 and record dateTime of Rising Edge ?

    Hi,
    I'm acquiring an analog signal on my PCI 6250, triggered on PFI0. For this test, I use DAQ Assistant
    I use VS2010, MS2013, DAQmx 14.0 .
    I acquire at 1MHz, 5,000,000 of samples (5 seconds)
    I would like to plot on a Digital Graph my PFI0 signal, which shows on horizontal axis Date Time. I would like also to know if it possible to record the DateTime of each Rising edge detected (Rising edge period on PFI0 may be faster than 5s) in parallel of my Analog Acquisition or at least the DateTime of the rising edge which has triggered the Analog acquisition.
    Kind Regards,

    Hello Charly,
    Yes you could start 2 differents tasks, one analog aquisition to plot your signal and at the same time one numeric like a counter to mesure your rising edges.
    Hope this will help you,
    Kind regards,
    Maxime G. | Application Engineer
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    LabVIEW Tour
    Journées Techniques dans 10 villes en France, du 4 au 20 novembre 2014

  • Analog trigger with NI9205 PFI0

    I have a problem to trigger an analog acquire with NI9205 (C module in  Compact DAQ)
    i use the PFI0 line, but the acquire don't start when i send a trigger gignal (5 to 0V)
    the error:
    could you help me?
    Thanks a lot!

    You set your task up to run at a rate of 2400 samples per second, and request 64 samples to be read. This means that it will take at least 37.5ms to take the data.
    Your DAQmx Read function has a timeout of 10ms set.  This means that the read will always timeout before the required samples are read as the error is indicating.
    For this configuration you should not need to wire the timeout setting of the DAQmx read at all, I recommend removing that input!
    Craig H. | CLA | Systems Engineer | National Instruments

  • Problème entrées PFI0 6009 et 9205 bloquées en état haut

    Bonjour,
    Je cherche à utiliser un déclenchement externe numérique pour les cartes 6009, 9205 et 9401. J'envoi sur chacune de ces cartes un palier montant de tension de 5V (entre COM et PFI0).
    Cela fonctionne pour ma 9401 mais pas pour mes trois 6009 et la 9205. En y regardant de plus près, je me suis aperçu que la tension entre le COM des cartes et l'entrée PFI0 était ~5V donc bloqué en état haut, alors que la meme mesure de tension sur la 9401 est de 0V donc état bas.
    Remarque subsidaire, tous mes entrées numériques des 6009 sont à l'état haut par défaut.
    Ma question est donc: est déjà normal que certaine de mes entrées PFI0 soit bloquées en état haut et ensuite comment est ce que je peux les repositionner en état bas par défaut?
    Merci d'avance
    Résolu !
    Accéder à la solution.

    Bonjour GabN,
    Vos carte 6009 et 9205 sont en mode "collecteur ouvert" : 
    Page wikipedia qui pourra vous aider à mieux comprendre : Collecteur Ouvert
    Spécifications de l'USB 6009 : NI USB-6009 , voir page 19/31.
    Les E/S sont, en plus d'être en collecteur ouvert, connectées en interne au +5V, c'est donc normal qu'elles soient à 5V lorsque vous les mesurez car le courant est d'environ 0mA.
    En espérant avoir répondu à votre question.
    Bien cordialement,
    Jérôme Henrion | NIF - Application Engineer | PXI Captain
    Certified LabVIEW Developer

Maybe you are looking for

  • Lightbox problem

    Hi Im using a lightbox on a site. And it launches in a new window everytime! really annoying. i didnt know where to post this problem. I have checked all the links in the javascript and css and they all work. any ideas?

  • IPod Nano, don't works....

    I just bought A FREAKING NEW iPod Nano 2G, and installed iTunes and stuff on Vista RC2, it all worked well & fine, until now. I tryd to start it, but nothing happend.. *** is this??? When i connect the ipod on my windows xp pc, it also don't works, n

  • Intel where are you?

    I use an intel-based iMac purchased in '06 and run OS 10.5.8. I contacted Netflix because I am unable to stream movies from their site. Their tech(?) had me go to useragentstring.com where it shows that the browser (both Firefox and Safari) are runni

  • PPPoE

    Hello everybody! I have a problem with my internet connection..maybe someone here can help me.I use Solaris 10 and i need a PPPoE connection to access the internet. After i have installed the necesary software for PPPoE everything seems to be in orde

  • How take screen shot?

    How can I take a screen shot? Since I upgraded to Mountain Lion the old command does not work. Can you help?