Daq with Caen qdc and tdc

Hi ,
I am trying to make a simple DAQ system with a CAEN QDC
(V965A) and a CAEN TDC (V775N) in a VME crate that are controlled by a VXI card
as slot_0 controller and a MXI-2 bus to a PXI card in a pc running LabView
8.2. 
I need to write  the daq code in LabView as I have used
it in the past for a similar configuration. I need some help with a direction
to posted occurrences of this  type of code even if it is for slightly
different modules (adc or tdc). I try not to have to write the code again from scratch
as time is of the essence. I am sure someone has that working daq system within
the past five years. These setups are very popular in nuclear physics
experiments. Thanks.
"Expert is the man that has made all possible mistakes in his field"

Hi Athans,
I would recommend asking Caen, if they have any LabVIEW drivers or even C drivers.
I have seen there are some LabVIEW drivers for some of Caen's products so this should hopefully bear fruit.
Regards
JamesC
NIUK and Ireland

Similar Messages

  • DAQ with CAEN VME TDC

    Hello, I'm using the caen VME TDC V1290N and i would like to know how to read data using labview.
    I got an externatl trigger connected to the trigger and and one input to input 1 from PMT/scill.
    thanks.
    ps. I'm new to this

    Hi wiggy13,
    If there are DLLs available for your controller for 3rd party programs to access, you can program LabVIEW to call into those libraries.  There are a few items to note.  First, it's possible to access your controller, and you can even import the DLLs easily if each one has a header file.  (Use the Import Shared Library Wizard found at Tools » Import » Shared Library.)  Second, in order to get this to work successfully, you need some sort of documentation to instruct you as to how to communicate with your device.  Just note that this method would be very involved.
    What would be well worth your time would be to do an in-depth search to see if someone else has already written a LabVIEW instrument driver for your specific device.
    I hope this helps,
    Kevin S.
    Applications Engineer
    National Instruments

  • Will DAQ with PCI-4474 and a Kinemetrics Episensor ES-U sensor work?

    We are planning to setup a DAQ system measuring some low level vibration. The system considered will be a PC based card, PCI-4474 and a Kinematrics Episensor ES-U accelerometer. Before purchase,we would like to find out is there any compatibility issue between these two devices or any complicacy in setting them up. Suggestions are welcomed. Thanks.

    Hi Zenz,
    I just want to ask how is your project going regarding the PCI-4474 and a Kinematrics Episensor ES-U accelerometer. I am using the same model of accelerometer from Kinemetrics but now it's power by an old ADC from Kinemetrics also. Now were planning to shift to NI DAQ including the power supplies. Were more on vibration testing.
    Thanks
    Sherwin
    Philippines 

  • DAQ with keithley 6221 and 2182a

    Hi,
    I am trying to record the voltage and current measured by the Keithley 6221 and 2182a boxes using SignalExpress 2011. However, I am unable to get the program to recognize these devices. I know that the boxes are connected to the computer propely because I can operate them with the sample software (KI6220) provided with the instruments. Right now I've been trying to install different drivers and such, but any Labview program that I run won't recognize the devices. 
    Help??
    Thanks in advance!
    The techer

    Short Answer:
    Keithly instruments are not supported in SignalExpress.
    Long Answer:
    Devices which are not from National Instruments usually only show up in MAX if they are interfaced through standard protocols (e.g. USB, serial, GP-IB).  If the devices do not use standard protocols, they will probably not show up in MAX.
    This does not mean they will not work in LabVIEW.  If the manufacturer provides VIs to run the instruments, they should work fine in LabVIEW.  However, support for SignalExpress is separate from LabVIEW support.  LabVIEW is a programming environment and SignalExpress is an interactive application.  You can use LabVIEW support to create SignalExpress support using a User Step (see documentation).  Some manufacturers (e.g. Tektronix) provide both LabVIEW and SignalExpress support, but I don't think Keithly is one of them.
    If you need help writing a user step, let us know.
    This account is no longer active. Contact ShadesOfGray for current posts and information.

  • Problem with DAQ in while loop and Graphs

    Hello,
    I'm new here so I apologize if I posted this on the wrong board  
    This is my "situation":
    I need to make a simple PID controller which takes information (process variable) from an outside source (a NI's DAC connected through the USB port ) which is accomplished using NI-DAQ as an input, and the PID's output goes to the second NI-DAQ which is also connected using DAC to an actuator which in my case regulates the air pressure. (VI attached)
    My problem is the following.
    Both of the NI-DAQ I placed using DAQ Assist, require to be in a while loop.
    -If I place them in separate loops, I have the problem of passing information between the Input NI-DAQ and the PID, and also between the PID and the Output NI-DAQ.
    -If I place them both in one big loop, an error occurs saying that the selected buffer size is too small (Error -200609).
    The timing settings for the DAQ's N samples, 100 samples to read at the rate of 1k (I also tried with Continuous samples and many different combinations of Samples to Read an Rate but without success).
    Should I wire them with the same dt(s)?
    The other thing I need to do (I'm also writing it here in order not to open new topics) is show the following 3 signals on a Graph (process variable (dynamic data type)(range 4mA - 20mA), PID output (double)(range 4mA - 20mA), and the Set Point (double)(range 0 to inf))
    Firstly, is it possible to show the first two on a scale from 0 to 100 without changing the PID's output which needs to be 4-20?
    Secondly, which graph should I use if I have different data types? (I tried the Waveform Chart, and succeeded in showing the first two; the third just messes everything up)
    I would also have to make a legend explaining which signal is which (I see that this is possible with the Mixed Signal Graph).
    I know this is probably too much to ask, but I'd be grateful for any help
    Thank you in advance
    Attachments:
    PID while.vi ‏100 KB

    My problem is the following. Both of the NI-DAQ I placed using DAQ Assist, require to be in a while loop.
    -If
    I place them in separate loops, I have the problem of passing
    information between the Input NI-DAQ and the PID, and also between the
    PID and the Output NI-DAQ.
    This is the best option---Use QUEUE or Functional global or something else to tranfer the data to and fro
    How  do I make that QUEUE or Functional global?
    -If I place them both in one big loop, an error occurs saying that the selected buffer size is too small (Error -200609).
    Have
    you tried increasing the buffer? Is the acquisition happening
    parallelly (means to say the first DAQ not wired (error terminal) to
    second DAQ)
    Well the buffer is, at least how I understood it, the option Number of Samples when in Continuous Samples mode. Concerning the parallel acquisition, do you mean I should wire the error ports of both of the DAQs?

  • How can I include different DAQ cards (for notebook and PC) in one applicatio​n?

    I want to build one application, which runs on different computers. On PC a DAQ board PCI-6052E and LabVIEW including application builder are installed and work. My program runs.
    Now I want to build an application, which runs on the notebook without LabVIEW but with the similar DQACard-AI-16XE-50, too.
    How I have to install the DAQCard on the notebook and how can I include the driver?

    Sylke,
    Check the following link which guides you step by step to install the driver and configure the daq board:
    http://www.ni.com/support/install/
    Hope this information is helpful.
    L Aguila
    Applications Engineer
    National Instruments

  • Is it possible to display a waveform with fixed length and fixed starting point?

    Hi,
    I am using DAQ assitant to acquire voltage and current measurment of my device. The voltage is a pure sine wave and current is a periodic waveform with phase difference and distortion. I use waveform chart to display the waveform of voltage and current waveform in seperate charts and they work fine.But the waveforms look like moving to the right all the time, in another way ,the phase is always shifting. Now i want to display the waveforms of both with fixed length (say 2 cycle) and also in a same chart. Apart from that, i also want to display the voltage waveform starting form 0 degree (a fixed point )rather than moving all the time. In this case, i can observe the angle difference between voltage and current. Is there any method to achieve this purpose?
    Many Thanks,
    Hao

    Hao,
    first of all, you are using a chart which has three options for updates if the chart is "full":
    Strip chart (default)
    Scope chart
    Sweep chart
    These are called "update mode". Test the modes yourself.
    Also you have to know that you will not likely have an integer number of periods of your signal in the display of the chart. Therefore, a continuous signal will "move" the graph from update to update.
    You can implement some algorithm to discard data to maintain a static "trigger" level for display, but as stated, it will leave gaps in the signal. These gaps are not a concern unless you use the displayed signal for analysis (e.g. FFT).
    Norbert
    CEO: What exactly is stopping us from doing this?
    Expert: Geometry
    Marketing Manager: Just ignore it.

  • How to use Mulitple DAQs with a single triggered event on only one of the DAQs

    I have three PXI6115 and would like to tie all these to a single triggered event on one of the DAQs. I've scaned the examples and any assistance would be greatly appreciated....

    TCjr,
    Please refer to your other post:
    How to use Multiple DAQs with a single triggered event on only one of the DAQs

  • Using NI-DAQ with Borland C++ 5.01

    Hi,
    I've got a problem using Ni-DAQ with Borland C++ 5.01 (i know this section is for visual C++ but I couldm't find any for ANSI C++). If I write a simple program with one of the libraries included in nidaq.h and if i specify the correct lib and include locations I have a problem with the linkink process; in particular it says that the function can be resolved...
    If anyone can help me I would appreciate it. Thanx
    Optoclasfo

    Hey optoclasfo,
    I haven't used Borland much, but with Visual C++ the problem normally
    happens because the lib and include paths are not added to the
    project. For Visual C++ they are stored at
    Tools->Options->Directories. If the library files (*.lib) are not
    added to the project you can get this error as well.
    I hope this helps out.
    Joshua P.
    Application Engineering
    National Instruments

  • Daq with excel vba

    Hello,
    I'm working with Excel VBA and I have a 6024E card. I'd like to know where I can download the CW DAQ 3.0.1 and if there is a documentation describing the functionality of the CW DAQ.
    With kind regards
    Alexander Heß 

    Hello Alex,
    you are able to use 3 different drivers for the device.
    DAQmx,Traditional DAQ or DAQmx Base.
    I didnt found any 3.0.1 version.
    Only a 3.1 version of the DAQmx Base driver.
    http://joule.ni.com/nidu/cds/view/p/id/970/lang/de
    Here a link to the DAQcard overview with the latest driver software: http://zone.ni.com/devzone/cda/tut/p/id/6910#eseries
    Kind regards,
    Elmar

  • Daq with PocketPC any speed limit ??

    Hi ! HELP NEEDED !!!
    i need to sample 12 chanels with 16ksamples/s ....
    so its something like ... 200,000 ksamles/s ...
    and make some Min/Max calculations ...
    i want to use it with the PocketPC and the Daq 6024E .. and ofcourse LabView 7 ...
    the speet limit of daq .. is 200,000 ks/s .. so its ok ..
    but what PocketPC speed i need ??? (200Mhz, 300Mhz, 400Mhz) ... and if its actually possible to sample this speed on the PocketPC aplication ....
    anybody tried ???
    any body worked near the limits ???
    what amount of memory needed ??? 64 mb enought ??
    anybody ?? plz ??? :-)
    its too pity to buy and to find that its not working ...
    u can answere also to [email protected]

    200KS/s on the 6024E should work fine on 200Mhz StrongARM and 400Mhz XScale CPUs. 200/300Mhz XScales will probably not be fast enough. You will need to download the 7.0f1 patch for LabVIEW and the PDA module to get this level of performance (and to support multichannel).
    Due to various factors from both Windows CE and LabVIEW PDA, using the high-level multichannel acquisition VIs in a default PDA install you should expect to be able to acquire somewhere around 10s of contiguous data at 200KS/s. This can be improved to 50s by various means including a lower-level usage of the DAQ driver code. If you require continuous acquisition, this is achievable but more difficult to program, and may not be able to operate stably at 200KS/s.
    If you need more information a
    bout said lower-level programming please msg me privately.

  • How do I use edge commons composition loader to load multiple compositions with a next and back button?

    I am working on an interactive book and have set up each page as a separate composition in edge.
    I am using  the edge commons JS library to load multiple compositions into a main composition.
    You can see how this works here: Edge Commons - Extension Library for Edge Animate and Edge Reflow | EdgeDocks.com
    The way the edge commons tutorial is set up requires a button for each composition i want to load. I am interested in loading multiple compositions with a "next" and "back" button, and a "swipe left, "swipe right" gesture on the content symbol that each composition is loaded into. I also need the swipe features on the content symbol not to interfere with the interactive elements on the loaded composition.
    Please suggest a solution that will work without adding additional scripts beyond edge commons and jquery.

    Sort of. I'm using this code inside an action for a button symbol. But it doesn't work perfectly. Trying to debug it.
    Let me know if you have any luck.
    //Check to see if pageCounter already exists
    if (typeof EC.pageCounter === 'undefined') {
      // it doesn't exist so initialize it to first page
        EC.pageCounter = 2;
    //check if the page is only 1 digit -- patch for single digit
    if (EC.pageCounter < 9) {
       // it is, so we need to pad a 0 on the front.
      EC.pageCounterString = "0" + EC.pageCounter;
      //e.g.  01 ...09,11,12,13....115,222352,,....
    else {
      EC.pageCounterString = EC.pageCounter;
    EC.loadComposition(EC.pageCounterString + "/publish/web/" + EC.pageCounterString + ".html", sym.$("container"));
    EC.pageCounter = EC.pageCounter + 1;
    //TODO for back  -1

  • Stock on posting date with storagelocation,batch and stock types informatio

    Hi,
    I'm needing a report (similar funtion of MB5B) which must reveal the stock postion (closing balance) of the materials on a particular date alongwith storage loactions, batches and stocktypes (Unres/Q/Blkd).As such MB5B either gives the output either by storage location or by batch, not the combination of both.
    Else provide any possibilty means( Database tables) from where i could arrive these mention outputs.
    I could be able to get the information by collecting the values from MKPF & MSEG tables. But this information only suffice the material movements carried on that particular date.. And i will be not having the closing balance as a whole.
    I even wonder to get any such a kind of information in which i could able to get the stock with stock types(Unres/Q/Blkd).
    Any light on this matter is highly appreciable.
    Regards
    Prasanna

    Hi Amit Bakshi,
    Thanks for the reply..
    I executed the suggested program but i found the same kind of information aslike in MB5B..
    The information all i'm looking is to get the closing balance of the given material with storagelocations, batches and stock types on a given posting date.
    For eg.
    On 15 / 03 / 2011
    Material A
    Batch       Slocation       Stock type               Closing balance Qty.
    A1              S001               Unres.                             50
    A1              S002               Unres                            120
    B1              S001               Quality                             15
    C1              S003               Blocked                            30
    In MB5B i could able to get the values of closing balance either Storage location level or by batch level but is it possible to get the combination of both along with stock types?
    Reg
    Prasanna

  • How do I Help Apple Care Stop Warring with Each Other and Fix the Problem with My iPhone that They Acknowledge Creating?

    How Do I Help Apple US & Apple Europe Stop Warring With Each Other And Fix The Problem They Created?
    PROBLEM
    Apple will not replace, as promised, the iPhone 5 (A1429 GSM model) that they gave me in London, UK, with an iPhone 5 (A1429 CDMA model).
    BACKGROUND
    My iPhone 5 (A1429 CDMA model) was purchased this year in September on an existing Verizon Wireless (VZW) line using an upgrade. The purchase took place in California and the product was picked up using Apple Personal Pickup through the Cerritos Apple Retail Store. I will refer to this phone at my "original" phone.
    The original phone was taken into the Apple Store Regent Street in London, England, UK on November 15, 2012. The reason for this visit was that my original phone's camera would not focus.
    The Apple Store Regent Street verified there was a hardware problem but was unable to replace the part.
    The Apple Store Regent Street had me call the US AppleCare. At first they denied support, but then a supervisor, name can be provided upon request, approved the replacement of my original phone with an iPhone 5 (A1429 GSM model) as a temporary solution until I got back in the US. And approved that the GSM model would be replaced with a CDMA model when I came back to the US. I will refer to the GSM model as the "replacement". They gave me the case number --------.
    The Apple Store Regent Street gave me the replacement and took the original. The first replacement did not work for reasons I do not understand. They switched out the replacement several times until they got one that worked on the T-Mobile nano SIM card that I had purchased in England, UK. Please refer to the repair IDs below to track the progression of phones given to me at the Apple Store Regent Street:
    Repair ID ----------- (Nov 15)
    Repair ID ----------- (Nov 16)
    Repair ID ----------- (Nov 16)
    The following case number was either created in the UK or France between November 15 to November 24. Case number -----------
    On November 19, 2012, I went to France and purchased an Orange nano SIM card. The phone would not activate like the first two repair IDs above.
    On November 24, 2012, I went to the Apple Store Les Quatre Temps. The Genius told me that my CDMA phone should not have been replaced with a GSM model in the UK and that this was clearly Apple's fault. They had me call the AppleCare UK.
    My issue was escalated to a tier 2 UK AppleCare agent. His contact information can be provided upon request. He gave me the case number -----------.
    The UK tier 2 agent became upset when he heard that I was calling from France and that the France Apple Store or France AppleCare were not helping me. He told me that my CDMA phone should not have been replaced with a GSM model in the UK and that this was clearly Apple's fault.
    The UK tier 2 agent said he was working with engineers to resolve my problem and would call me back the next day on November 25, 2012.
    While at the Apple Store Les Quatre Temps, a Genius switched the phone given to from repair ID ----------- with a new one that worked with the French nano SIM card.
    Also, while at the Apple Store Les Quatre Temps, I initiated a call with AppleCare US to get assistance because it seems that AppleCare UK was more upset that France was not addressing the issue rather than helping me. I have email correspondance with the AppleCare US representative.
    A Genius at the Apple Store Les Quatre Temps switched the replacement with a new GSM model that worked on the French SIM card but would not work if restored, received a software update, or had the SIM card changed. This is the same temporary solution I received from the Apple Store Regent Street in the UK.
    By this point, I had spent between 12-14 hours in Apple Store or on the phone with an AppleCare representative.
    Upon arriving in the US, I went to my local Apple Store Brea Mall to have the replacement switched with a CDMA model. They could not support me. He told me that my CDMA phone should not have been replaced with a GSM model in the UK and that this was clearly Apple's fault. My instructions were to call AppleCare US again.
    My call with AppleCare US was escalated to a Senior Advisor, name can be provided upon request, and they gave me the case number -----------. After being on the phone with him for over an hour, his instructions were to call the Apple Store Regent Street and tell them to review my latest notes. They were to process a refund for a full retail priced iPhone 5 64BG black onto my credit card so that I could use that money to buy a new iPhone 5 64GB black at the Apple Store Brea Mall to reoslve the problem.
    The Apple Store Regent Street did not process my refund. He, name can be provided upon request, told me that the AppleCare US did not do a good job reviewing my case, that they were incapable of getting to the bottom of it like they were, and instructed me to call AppleCare US and tell them to review this case number and this repair id. I asked if he read the notes from the AppleCare US Senior Advisor and he would not confirm nor deny. When I offered to give him the case number he accepted but it seemed like would do no good. Our call was disconnected. When I tried calling back the stores automated system was turned on and I could not get back through.
    Now I have the full retail price of an iPhone 5 64GB black CDMA on my credit card and Apple will not process the refund as they said they would.
    I've, at this point, spent between 14-16 hours at Apple Stores or on the phone with AppleCare representatives, and still do not have the problem resolved.
    SOLUTION
    AppleCare US and AppleCare Europe need to resolve their internal family issues without further impacting their customers.
    Apple is to process a refund to my credit card for the cost of a full retail priced iPhone 5 64GB black.
    DESIRED OUTCOMES
    I have an iPhone 5 (A1429 CDMA model) that works in the US on VZW as it did before I received the replacement phone in the UK.
    Apple covers the cost of the solution because I did not create the problem.
    Apple resolves their internal issue without costing me more time, energy, or money.
    This becomes a case study for AppleCare so that future customers are not impacted like I have been by their support system.
    Does anyone have recommendations for me?
    Thank you!
    <Edited by Host>

    Thanks, but I've been on the phone with AppleCare US (where I am and live) and AppleCare UK. They continue bouncing me back and forth without helping resolve the problem.
    Perhaps someones knows how to further escalate the issue at Apple?

  • I have 2 macbooks each with an account for me and one for my wife. I use one Macbook logged in with my account and my wife uses the other Macbook only loged in on her account. We both make regular time-machine back-ups each on a separate external disk

    I have 2 Macbooks each with an account for me and one for my wife. I use one Macbook logged in with my account and my wife uses the other Macbook only logged in on her account. We both make regular time-machine back-ups each on a separate external disk. Is it possible to update her account on my macbook using her external disk without overwriting my stuff on the same Macbook and vice versa?

    Time Machine does not do individual accounts. It records the complete drive. So if you were to use her TM backup on your Mac it would make your Mac just like hers. Both yours and her account on your MAC.
    Just copy the missing files over from her Mac to yours. If there are differennt programs on each then they would need to be installed on both.

Maybe you are looking for

  • Lookup DSO in Start Routine and End Routine to update date

    Hi Gurus, I need a Start Routine & help, while loading the data from DSO to Info Cube. In the DSO ( /BIC/AZSD_O0300 ) & in the InfoCube I have a common fields are 0DOC_NUMBER ( DOCUMENT NUMBER), 0S_ORD_ITEM ( Sales Document Item Number ), 0SCHED_LINE

  • How to generate an Idoc form an existing Sales Order?

    Hi experts. Our client needs to generate an ORDERS05 output Idoc for Sales Orders that has already been created. Is there a way to generate a new Idoc for those Sales Orders? MASTER_IDOC_DISTRIBUTE won't do the job cause I don't how to complete all t

  • Blew out Final Cut registration (legit); number won't work, how do I get reset

    For the second time in the last year I have upgraded my MacPro (to a newer tower), I just physically transferred my internal drives to the new tower (in a not well thought out test) and seem to have blown out my app registration (legit); how do I get

  • Coding for Formulas

    hi guys, i need you help. i try to find out, in which table the definitions of FML Formulas are. For example: If there is an calculation, like 2 + 2, in which table I can find the generated coding from the formular editor? can anybody help me...pls.

  • JDBC & Applets(urgent)

    Hi, On my pc i have installed only JDK 1.1.6. Do i need to install some more plugins for my JDBC connection to work on my applet?Do i need to have the SDK? Please reply