The MCS system (Monitoring and Control System) allows Shift people to Monitor and control Chamber HV, SVX bias voltage, and other items which needs to be changed during a store. This system also monitors many devices, such as Chamber HV, PMT HV, LV, etc, and will issue an alarm upon malfunction of such devices.
Note that the iFix MCS system is only a part of the Hardware Monitor and control system for CDF, which include :
iFix (Current version 2.2 is in use; plan to upgrade to 3.0 at the beginning of 2003) is a commercial PC program iFIX (for Fully Integrated Control System) by Intellution, which first appeared in 1984. This program is an "Industrial Automation Software system", which allows a PC to control and monitor equipment, in industrial and other settings. Thus, it is an appropriate program to provide our CDF detector's controls and monitor functions.
Some of the features ofi FIX 2.2, a 2001 updated version of FIX include :
Thus, any PC workstation with iFix installed and access to the secured CDF iFix network (currently B0 location only) with access to the DMACS server can access the equipment status at any time, though remote control is a security issue that needs to be determined.
Here is some information about the
run 1 ACNET based Monitor and Control system and some of the experiences with it (the good, the bad and the ugly)If your equipment needs to be interfaced to the CDF MCS system, please contact
JC Yun or Steve Hahn , and look at some of the other tutorial web pages in this area.In addition, if your PC needs to be included in the MCS network, arrangements must be made in terms of where your PC will be located and how it will be hooked up to the MCS network in order to communicate with the MCS system.
CDF iFix MCS system is up and running, and is used in the CDF control room to monitor and control HV, etc.
There are 2 View nodes (PC's running iFix that is not connected directly to any hardware but is connected to the secured network) which is available in the control room. In addition, some MCS displays are available from the Web -- though none of the buttons are "active" (We certainly don't want anyone outside the CDF control room adjusting the HV of our detectors !!!).
Given that the local control software is written in C or VB, it is fairly trivial via the EDA toolkit to create a local FIX database and write the data read by the local software to the appropriate block type. Names of alarm blocks in the local database need to be communicated to JC Yun or Steve Hahn so that they can be tied to the global alarms pages. Other functionality such as the Historian, local user pages , etc. can be set up by the user. Pictures generated by the user are to be stored in the appropriate directory on the DMACS server. There is to be a separate folder for each detector. Security area(s) need to be defined and user information entered into the security configuration file on the server with appropriate privileges for each user.