SR400 photon counter readout in labview

  • Thread starter Thread starter otg
  • Start date Start date
  • Tags Tags
    Counter Photon
Click For Summary
SUMMARY

The discussion focuses on controlling the SR400 photon counter using LabVIEW. Users can retrieve counts using the "Query Counts.vi" driver, but this only provides final counts after a counting period. Continuous count retrieval, as displayed on the SR400, requires manual command sending via GPIB Read and GPIB Write functions in LabVIEW. The SR400's remote programming manual, available for free from the manufacturer's website, is a valuable resource for understanding the necessary commands.

PREREQUISITES
  • Familiarity with LabVIEW programming environment
  • Understanding of GPIB communication protocols
  • Knowledge of the SR400 photon counter functionalities
  • Access to the SR400 remote programming manual
NEXT STEPS
  • Learn how to implement GPIB Read and GPIB Write commands in LabVIEW
  • Explore the SR400 remote programming manual for command details
  • Investigate continuous data acquisition techniques in LabVIEW
  • Research troubleshooting common issues with LabVIEW drivers
USEFUL FOR

LabVIEW developers, physicists working with photon counters, and engineers involved in instrumentation control will benefit from this discussion.

otg
Messages
30
Reaction score
0
I'm trying to get the hang of labview and it's going pretty well so far. My plan is to control a SR400 photon counter and I seem to get it to do stuff on my commands even though there's no manual for the drivers. (does anyone have one? :) )

My problem/question:
I can get the counts for each gate with the SR400 driver "Query Counts.vi", but I only get the final counts after a counting period. I'd like to get the counts continuously, as they are shown on the SR400 display (would be nice to know the long time behaviour of the counts).

Suggestions/Tips?
 
Engineering news on Phys.org
The Labview drivers are just another "layer" on top of the commands sent to the instrument over the GPIB bus (or whatever interface you are using). Hence, if the functionlity you need is not included in the drivers you just have to do it "manually" by sending the relevant commands directly to the instrument using GPIB Read and GPIB write in Labview (and if you want to be fancy SRQ polling, but that is rarely needed).


I've never used a SR400, but the manuals from SR are usually quite good (and are free downloads from their website). Hence, look in the "remote programming" section of the manual.
 
Thank you for your reply, I found out that it is not possible to do what I first wanted so I simply did it in another way. The drivers also don't seem to be free of problems, but that on the other hand gives me a reason to learn GPIB... :)
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
7K
  • · Replies 6 ·
Replies
6
Views
5K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 14 ·
Replies
14
Views
6K
  • · Replies 9 ·
Replies
9
Views
3K
Replies
3
Views
3K
  • Sticky
  • · Replies 13 ·
Replies
13
Views
8K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 128 ·
5
Replies
128
Views
35K
  • · Replies 5 ·
Replies
5
Views
3K