Can Labview DAQ work on a self-trigg​ering basis?

Currently I have the following setup:
We shoot electrons through a diamond (which is attached to a electronics board via electrodes), then the electrons pass through a scintillator.  We use the scintillator/phototube as the trigger pulse right now, but I want to be able to instead trigger on the diamond itself.  Is it possible to self trigger?
Any suggestions?
Thanks

If the board connected to the diamond outputs a pulse and the pulse is what you want to measure then sure, you could wire it to both the analog input and also your trigger channel.  You can set up various trigger conditions.  If the pulse is TTL (or close), you use digital triggering.  If it's an analog signal, you can set the threshold and other parameters to control triggering.
There are many ways to control DAQ triggering.  Have you checked out the examples that ship with labview?  Open the Example Finder (Help>Find Examples...) and search for 'trigger'.  That should give you some ideas to get started.
Using LabVIEW: 7.1.1, 8.5.1 & 2013

Similar Messages

  • I have LabView Student Edition, how can I make work a USB 6008?

    The Student edition it doesnot have many Vi's that there are necesary to work with a USB 6008, I would like to know how can I make work the Usb 6008 with LabView Student Edition

    Hello Jorge,
    When you say "NI-DAQmx configuration" do you mean the NI-DAQmx Base Configuration Utility?  Are you using NI-DAQmx or NI-DAQmx Base to communicate with the 6008?
    NI-DAQmx 7.5 added support for the USB-6008.  Therefore, you can use either NI-DAQmx or NI-DAQmx Base to control this device.  Make sure that you are setting the USB-6008 to NI-DAQmx before trying to use the NI-DAQmx VIs in LabVIEW.  To do this, Open Measurement and Automation Explorer (MAX) and select Tools >> NI-DAQmx Configuration >> NI-DAQmx USB Driver Selector.  Your USB-6008 should appear in this window, indicating which driver your device is configured for.  Make sure it is set to NI-DAQmx before trying to use the NI-DAQmx VIs.
    When your 6008 is set to NI-DAQmx, you cannot use NI-DAQmx Base or any of the DAQmx Base examples.  Likewise, when the 6008 is set to NI-DAQmx Base, you cannot use any NI-DAQmx VIs.
    If you would like to use NI-DAQmx with your USB-6008, please set the driver by following the steps above and verify that "USB-6008" is listed under "Devices and Interfaces >> NI-DAQmx Devices" in MAX.
    I hope this helps.  Please let me know if you continue having trouble with your USB-6008.
    Regards,
    Sean C.

  • Can ni-daq 6.9.3 nbe used with labview 4

    can ni-daq 6.9.3 nbe used with labview 4

    Greetings,
    The earliest version of LabVIEW supported by NI-DAQ 6.9.3 is LabVIEW
    5.0. The newest version of NI-DAQ to support LabVIEW 4 is NI-DAQ 6.6.
    So, you will either have to upgrade LabVIEW or use NI-DAQ 6.6. You
    can download NI-DAQ 6.6 from the link below.
    NI-DAQ Driver Downloads
    http://digital.ni.com/softlib.nsf/webcategories/85256410006C055586256BBB002C1293?opendocument&node=132070_US
    I hope this helps.
    Regards,
    Todd D.
    NI Applications Engineer

  • LabVIEW / DAQ / FPGA / Vision 基本練習題

    附件是 LabVIEW / DAQ / FPGA / Vision 實機操作的習題,歡迎大家下載多多練習!
    LabVIEW 習題
    DAQ 習題
    FPGA & CompactRIO 習題
    Vision 習題

    Hi Gary,
    My suggestion is to first work from the Vision RIO examples in the example finder.  All of the examples are commented and should at least help you get started.  Also, check out this tutorial on Digital Camera Basics, you will notice many of the concepts talked about here in the code itself.
    http://www.ni.com/white-paper/3287/en
    You are correct in your assumption that the image comes in pixel by pixel and you can read more about the image's construction in the article and see that construction in the example codes.
    Cole R.
    National Instruments
    Applications Engineer

  • How can I periodicaly get data from a CAN interface that works in "Transmit by response" mode??

    Hello Again!
    I am a very new user of LabView, and last week I got the order to implement a Comunication with  a CAN interface.
    I am trying to get Information from a CAN interface, that works as a "slave", as it is said in the very short handbook. This means it only responds, when it is asked to.
    As i want to get the 20 different datas periodicaly it would be fine to do this in a kind of loop. This means:
    -tell the interface to send data1
    -read data 1
    -tell the interface to send  data 2
    Are there any examples or ideas, how to create similar loops? 
    As I am absolutely no expert in computing, it would be nice if you answer with very little technical terms...
    Thanks RT

    Hi RT,
    Try the attached example, which writes a remote frame to your slave and reads the response. It is doing this 20 times in a for loop and a specified timing.
    Hope that helps.
    DirkW
    Attachments:
    CAN Receive Periodic using Remote.vi ‏97 KB

  • Cannot upload data to serial device using x-on, x-off in Labview but works OK in Hyperterminal

    Hello,
    I'm trying to write a Labview 7.1 App that will upload a motorola .S28 file to a custom designed piece of hardware. The serial port on the hardware device requires the serial port settings be set to 9600, 8,N,1, none, for general operation and my Labview app is able to send and receive information from the hardware using the NI VISA 4.00 serial read and write routines, so I know that there are no fundamental communications errors.  The general communications also work when I set the com port to 9600, 8,N,1, x-on, x-off.
    The problem I'm experiencing is that I can upload calibration files (which require x-on, x-off flow control) in Hyperterminal by:
    1. configuring the Hyperterminal session for 9600, 8,N,1, x-on, x-off
    2. selecting "Transfer--> Send Text File... when my device prompts me to upload the file.
    This works 100% of the time in Hyperterminal, but I cannot accomplish the same upload in my Labview app.
    The very first thing my LV app does is to pop up a dialog box to the user prompting him/her to select the desired com port (Visa Resource Name), Baud rate, Data bits, Parity, Stop bits, Flow Control, and allows the user to enable/disable the termination char and to set the termination char (always enabled and set to default 0xA).  The flow control is set to x-on, x-off. This is accomplished using the VISA Configure Serial Port vi. 
    I have tried using both the VISA Write From File vi and also reading the file to a text variable then using the VISA (serial) Write vi but neither work. The VISA Write From File vi  return count correctly identifies the number of bytes in the file but the hardware never returns it's transfer complete status message (remember this works 100% of the time in Hyperterminal).  Does anyone out there have any advice as to how I can make this work?
    Thanks,
    Ian

    This is going to be a two-part solution, meaning you will need to change the way you read your file and the way you transmit the data.
    First, when you read from your file, set the Read VI to read in Line Mode. When you do this, the output of the read will be an array of strings rather than a single string. It will basically read the file until it hits the CR/LF combination, but should strip the terminating characters from each line.
    Second, in order to replace the carriage return which was stripped, you can configure VISA to transmit a termination character after each write is performed. In addition to setting the termination character to CR on the Configure Serial Port VI, you will want to use a VISA Property Node to set the Serial::End Mode For Writes properter to use the termination character.
    Now, you can simply use a For loop to index through your string array, transmitting each line. You will have eliminated all your manual parsing of the file, which should simplify your application and increase performance. I have included a picture of how this could be done in LabVIEW 8.x. The file I/O interface looks different than it did in 7.1, but the same functionality exists.
    -Jason S.
    Message Edited by JasonS on 09-26-2007 08:49 AM
    Attachments:
    sendfile.jpg ‏23 KB

  • Selfreg.cmd doesn't work on NT (self registration of users)

    ...duplicate post from Login Server/Security for wider audience...
    Ok, still trying to get the fully authorised method of getting self registration to work on Win NT/2000.
    I've got my portal30_sso_ua schema set up. I've run in ssoumgt.pks/pkb and therefore I can also see wwsso_ls_private and granted everything as appropriate .
    I've tried to hack the selfreg.cmd file, but it still bombs out.
    Has anyone got this working yet on NT? If so, please could they send their hacked scripts (inc. supporting files) so that I can get this working.
    Cheers,
    John

    If 10.7.0 or later...
    Bootup holding CMD+r, or the Option/alt key to boot from the Restore partition & use Disk Utility from there to Repair the Disk, then Repair Permissions.
    If that doesn't help Reinstall the OS.

  • Ask for help with LabView Daq and Tek VX4244 VX4101

    I use NI VIO-MXI-64XE-10, Tek VX4101 and Tek VX4244 to acquire data in one
    Tek 1410A VXI mainframe connected a PII 350/64M computer with MXI2
    cable.these modules are used for three independent applications,the datum
    are acquired and through preliminary computation, then sent to three TCP/IP
    ports the computer served in real time. the burden of the system will be
    very heavy because the 64XE-10 need to use up the 100K sample rate
    continuously dealed by 50 channels,and the VX4244 need about 30Hz for all 16
    channels.
    64XE-10 is easily detected by NI software, and I can use LabView Daq
    intermediate analog input VIs to acquire data in background, read 50 samples
    and compute the mean for each channel,then packa
    ge the 50 mean and send to
    client end with 40 times a second. I found the speed is satisfactory.
    As for VX4244 and VX4101,I can't use LabView Daq VIs,and the driving
    functions for LabView with the product are difficult to understand, I want
    to know how I can get data and send out efficiently,how to get data in
    background,and how to use FDC ?
    And for 64XE-10, although the speed is satisfactory, but it use much more
    CPU resource, I want to use advanced analog input VIs to build the code,I
    want to know where I can find examples using the advanced analog input VIs ?
    Best Regards

    I use NI VIO-MXI-64XE-10, Tek VX4101 and Tek VX4244 to acquire data in one
    Tek 1410A VXI mainframe connected a PII 350/64M computer with MXI2
    cable.these modules are used for three independent applications,the datum
    are acquired and through preliminary computation, then sent to three TCP/IP
    ports the computer served in real time. the burden of the system will be
    very heavy because the 64XE-10 need to use up the 100K sample rate
    continuously dealed by 50 channels,and the VX4244 need about 30Hz for all 16
    channels.
    64XE-10 is easily detected by NI software, and I can use LabView Daq
    intermediate analog input VIs to acquire data in background, read 50 samples
    and compute the mean for each channel,then packa
    ge the 50 mean and send to
    client end with 40 times a second. I found the speed is satisfactory.
    As for VX4244 and VX4101,I can't use LabView Daq VIs,and the driving
    functions for LabView with the product are difficult to understand, I want
    to know how I can get data and send out efficiently,how to get data in
    background,and how to use FDC ?
    And for 64XE-10, although the speed is satisfactory, but it use much more
    CPU resource, I want to use advanced analog input VIs to build the code,I
    want to know where I can find examples using the advanced analog input VIs ?
    Best Regards

  • Can LabVIEW DSC Run on XP Embedded

    cross posted to LAVA
    Hi
    Does anyone knows if LabVIEW DSC works on XP embedded?
    These two posts are interesting: WinCE post cRIO post
    Regards
    JG
    Message Edited by jg code on 03-04-2009 07:16 PM
    Certified LabVIEW Architect * LabVIEW Champion
    Solved!
    Go to Solution.

    Hello jg-code,
    XP Embedded is not a supported Operating System for running LabVIEW developement environment or the DSC Module.  This does not mean that it will not work, only that we do not guarantee that it will work.  One reason for this is that XP Embedded can be made into any variety of installations.  The following link may provide some useful information.
    Running LabVIEW on Windows XP Embedded
         http://zone.ni.com/devzone/cda/tut/p/id/4011
    Regards,
    Charlie Piazza
    Staff Product Support Engineer, RF
    National Instruments

  • Why is my Ipad working by its self

    I had my Ipad for about 2 months and then the WiFi said No WiFi.  I took it in to Apple and they replaced it with a new Ipad.  When I got home and set up my new Ipad from my back up, it started randomly working by its self.   It will type random things go on to random websites, click on random apps.  It happens while I'm using it and when I'm not using it.  Has this happened to anyone else and what should I do?

    It sounds like a hardware error.  You can try resetting the device by holding the Home button and Power button for about 10 seconds until the device powers off and the back on.  If it still continues you will want to take it back to Apple for another replacement.

  • PCI-6251 into LABVIEW DAQ Assist block interrupti​ons and resets

    Signals being received from PCI-6251 into a LABVIEW DAQ Assist block interrupts and resets every 10 seconds after 1 minute of data acquisition. Would this be a memory buffer problem or is it something related to the hardware? I am using a BNC-2110 hardware connector. Please view the attached image.
    Attachments:
    Interuption1a.GIF ‏4 KB

    Hey Peter,
    Ahh, I understand the graph now!  Hmm, this is very strange behavior.  Instead of using the DAQ Assistant, try to use the explicit DAQmx VIs (see picture).  You have more explicit control over what is going on with the DAQmx VIs and keep as much as you can out of the loop.
    Regards,
    Erik
    Attachments:
    analoginput.JPG ‏23 KB

  • 2.7 year experiance in labview, DAQ, PXI, PCI seeking job

    chennai based
    2.7 year experiance in labview, DAQ, PXI, PCI seeking job
    Attachments:
    sen 3.doc ‏81 KB

    Thanks for your help,
    I've finally got rid of the errors, but when i run the VI while using the potentiometer, i'm not getting any readings on the graphs (on the front panel). I've checked for errors but cannot find any...
    Any help is appreciated,
    Thanks
    p.s. i've attached the VI so you can see what i mean...
    Attachments:
    Pitch Analysis1.vi ‏321 KB

  • LabView DAQ running more stable under Linux?

    Hello,
    We are doing LabView DAQ using a cDAQ9714 module (with AI card 9203 and AO card 9265) at a customer site. We are running an excutable on a Windows PC and had a couples of times (3 so far) that the PC just gone freeze for some reason and we lost all inputs and outputs. Each time it happend after the program continous run a few days. So far we have no clue why this is happening (Any idea?)
    We need the program to run continously for months and years and absolutely hate the fact that it freeze. Since we couldn't find any bug in the program till now, we're thinking to blame Windows. Then alternative for us is to use Linux os. My questions are:
    1. Does LabView run stable on Linux than on Windows? Any data or experience anyone has?
    2. To get the same program runs on Linux, I heard I have to buy a LabView Linux delelopment tool and create the excutable from there. Does this involve any extra effort than the Windows one?
    3. Does NI have any industrial PC that has Linux OS preinstalled instead of Windows? We bought one PPC 2115 before.
    Thanks!
    Rgds,
    Harry

    Harry - the main link here: http://zone.ni.com/devzone/cda/tut/p/id/6909 will show DAQmx (some Linux) and DAQmx Base (Linux/Mac) support for all of our products.  It's the same table on the last link it just links a list for all of our hardware offerings.  Currently there aren't any offerings with your desired I/O, we have a few multifunction DAQ devices like the USB-6218 that can be programmed with DAQmx Base in Linux.  If you are looking to run stand-alone and highly stable applications you may want to look into programming an application with the LabVIEW Real-Time Module and deploy it to a RTOS (Real Time Operating System) controller.  You would program the application in Windows with LabVIEW and this additional module, and then distribute the program to a controller.  If you deployed to an industrial controller you can interface PCIe, USB buses etc for your DAQ instruments.  We also offer this in our CompactRIO form factor where you would deploy the application to a controller/C series chassis similar to the compactDAQ you are using now in that it houses those C series modules but has much more to offer.  I've put a few links below here if you would like to look into these products any further.  
    NI 3110:  http://sine.ni.com/nips/cds/view/p/lang/en/nid/206847
    NI CompactRIO: http://www.ni.com/compactrio/
    NI 9074 Integrated 8 Slot Controller-Chassis:  http://sine.ni.com/nips/cds/view/p/lang/en/nid/203964
    Regards,
    Ben N.
    Applications Engineering
    ni.com/support

  • Can LabView 2013 be used to develop blocks for Lego LabView Education EV3?

    I would like to interface some custom sensors to the Lego EV3 brick. Can LabView 2013 be used to build Blocks for Lego LabView EV3 software?

    Please note Mac OSX users using LabView 2013 Student Edition -- you CAN use the new EV3 modules but you must install f1 patch first. 
    I installed NI LabVIEW 2013 LEGO MINDSTORMS NXT Module f1 Patch.
    Then 
    NI LabVIEW 2013 Module for LEGO MINDSTORMS f2 Patch
    Now I can program for LEGO EV3, download to EV3 and it works all from the LV 2013 Student Edition (UK).
    Dr. Michael Vallance
    Future University, Japan.
    Homepage http://www.mvallance.net
    International Virtual Environments Research Group (iVERG) http://www.iverg.com

  • Can LabVIEW be used to activate a test device running on a Keyence PLC programmed with Keyence Ladder Logic?

    Good Morning,
    I'm working on automating a test at my workplace.  We have an automatic test fixture that is controlled by a Keyence PLC running on Keyence Ladder Logic.  It worth mentioning that the data from the test is monitored with a Chatillon digital torque gauge.  I was hoping that I would be able to program LabVIEW to activate the PLC and then have LabVIEW record the data from the Chatillon for the test.  I'm pretty sure I can get the Chatillon torque data into LabVIEW, but am unsure even where to start with the PLC.  I realize that I might not be able to use the PLC with LabVIEW, but just thought I check for certain.  Any help with either the Torque gauge or the PLC would be greatly appreciated.

    Giridhar_Rajan wrote:
    Rolfk,
    Thanks for your suggestion on this. Perhaps i could develop
    a VI library for myself which could communicate with the keyence
    PLC and perform all the operations mentioned in the keyence manual.
    Thanks everybody for your valuable suggestions and help.
    This is always another option. I implemented several
    VI libraries in the past to access PLCs and PLC alike systems over
    serial port and TCP/IP directly such as AutomationDirect PLCs, Siemens
    AS511, Opto22 SnapIO, Haidenhein TNC, etc. However don't underestimate
    the work this will be. In general if the protocol is documented at
    least I can get something working in a single day, but until the
    protocol libraries are so well developed that they can work stable and
    reliably over days and weeks of uninterrupted communication with the
    device, you easily spend anything from one week to five or six weeks of
    development work. The difficulty is usually not to get the
    communication going, but to get a library that can cope with
    communication errors by ignoring certain errrors or retrying the
    operation even before the higher level software gets aware that there
    might have been a problem at all.
    Of course if OPC is the only commercially available option and you do
    need to operate on a RT target for instance there is no other option
    than to dive in such a driver development. If however your time is
    limited and you do want a rather reliable operation and can work from a
    normal Windows computer using an OPC solution will almost always be
    easier, cheaper and much better for your blood pressure.
    Rolf Kalbermatter
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

Maybe you are looking for

  • How can I pass field value betwen view in ICWC?

    Hi experts, I am new to this BSP programming. I have some requirements to modify standard ICWC in CRM 5.0 Hope can get some advices and helps here. I have added a new field called <status> to context note SEARCHCUSTOMER in BupaSearchB2B view and also

  • Connecting LG home theatre system to xbox

    "I'm looking at a blue ray home theater system (LG LHB953). I want to make sure there's a way to have my xbox play its sound through the blue ray speaker system. Here is a link to the picture of the back of the blue ray player (http://shopper.cnet.co

  • How do you troubleshoot Flash animations that wont load?

    I've recently switched to Safari 3.1 from Firefox and am finding occasional pages with flash animations that wont play (currently trying to get to "Product tour" on this page: http://www.logitech.com/index.cfm/remotes/universal_remotes/devices/3898&c

  • Default LaunchDaemons and open ports?

    I recently have written a port scanner for a project at my university and after running it, I discovered that a large portion of my Macbooks' well known ports was open. These were 21 (ftp), 22 (ssh), 23 (telnet), 53 (domain), 79 (finger)!!, 88 (kerbe

  • Missing itunes64.msi fixed

    I used to have a problem of missing itunes64.msi file on my Windows 7 computer and getting annoyed for ages. Today I got it fixed with an apple support team member. Let's share the solution for Windows 7 below so the ones who have been struggling wit