Distributed Control System Status & Summary
BLU-ICE in Production Phase
Currently runs on three beam lines at SSRL: BL9-2, BL9-1, and BL11-1.
All beam lines have similar interface, reducing time to train users.
Supported Platforms
BLU-ICE can be run on any platform with TCL/TK (UNIX and Windows).
DCSS and the DHS are compiled in C/C++ using a cross platform library.  The cross
platform library wraps system calls with a simple API and compiles on Digital Unix,
IRIX, OPENVMS, Windows NT, and Linux.
Subset of Currently Supported Hardware
Controller
Function
Comments
DMC2180
Motion Controller
Ethernet Based Controller from Galil
Motion Control
SSRL Control System (ICS)
Control System
DHS wraps the complete system
MAR 345
Detector
DCS protocol includes a generic
detector interface
Quantum 4 CCD
Detector
Extendibility ( Scripting Language Support )
   Extending the capabilities of DCSS is done by writing scripts in TCL (Tool Command
Language). TCL provides control structures, string manipulation, file I/O, socket I/O,
lists,  arrays, and events.