Client-server data acquisition controller.Automated data acquisition (DAQ See data acquisition. ) becomes more and more important in performing modern experiments. On the one hand, introductory level physics classes require basic single probe detectors and readout systems such as accelerometers or barometers and on the other hand, national laboratories use elaborate arrays of detectors and sophisticated complex DAQ systems such as CAMAC (Computer Automated Measurement And Control) An IEEE standard (IEEE 583) for modular instrumentation systems. CAMAC "crates" are control stations that contain plug-in cards with ports to data acquisition devices. (Computer Automated Measurement And Control), FASTBUS, and VME (Virtual Machine Environment) An operating system from Fujitsu Services (formerly ICL) that runs on its Series 39 mainframes. Introduced in 1975, VME is a comprehensive product that provides a variety of utilities for datacenter operations. (Versa Module Europa (hardware) Versa Module Europa - (VME) A flexible open-ended bus system which makes use of the Eurocard standard. VME was introduced in 1981 by Motorola, Philips, Thompson, and Mostek. ). The research performed at test laboratories in many universities requires a DAQ that is much more advanced than those for introductory physics classes but not as complex and specialized as those at national research laboratories. To accommodate these needs, we have developed a program that assists in the use of CAMAC systems, which are still used in national laboratories but are no longer the primary source of DAQ since the price per channel ratio is higher than for VME or FASTBUS. This program employs a client server protocol so that a single computer can be used to operate as the server while users need only to run the client program. It also implements a GUI (Graphical User Interface) A graphics-based user interface that incorporates movable windows, icons and a mouse. The ability to resize application windows and change style and size of fonts are the significant advantages of a GUI vs. a character-based interface. (graphical user interface graphical user interface (GUI) Computer display format that allows the user to select commands, call up files, start programs, and do other routine tasks by using a mouse to point to pictorial symbols (icons) or lists of menu choices on the screen as opposed to having to ) to relieve the experienced user of running many command line functions as well as assisting the new user who may not understand all of the command line functions yet. This program is also an effective learning tool for any laboratory course that explores data acquisition in nuclear and particle experiments. * Supported by NSF Grant 0244982 |
|
||||||||||||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion