12 research outputs found
The new controls infrastructure for the SPS
A completely new control infrastructure has been installed in the SPS machine and experimental areas, replacing the old control system based on NORD computers that dated back to the 1970s. The new system uses Unix workstations and X terminals to replace the old console computers, and PC and VME chassis running LynxOS to replace the low-level interface computers. This paper will present the old equipment access, then describe the transitional phase when the two systems were run in parallel followed by the final complete transition to the new system and the removal of the NORD computers. A great effort was made to recreate the old programming environment in the new system in order to preserve the enormous investment in application programs. The equipment access and the NORD console simulator are two examples of this effort. Finally the paper will present the results of the first few months of operation of the SPS and its experimental areas with this new control infrastructure
Diagnostic and Monitoring CERN Accelerator Controls Infrastructure : The DIAMON Project First Deployment in Operation
The CERN accelerator controls infrastructure spans over several machines and several thousands of devices are used to collect and transmit piece of control data. Each of these remote devices might fail and therefore prevent correct operation. A complete diagnostic and monitoring infrastructure has been developed in order to provide Operation crews with complete and easy to use graphical interface presenting the state of the controls system. Simple agents running in each surveyed item periodically report monitoring information to a central server. Graphical JAVA clients in the operation centers subscribe to this monitoring data and display a view of the current state of the machines. Mouse actions from these clients allows for diagnostic commands to be sent to the agent to get additional details or to repair a faulty situation. This presentation will describe the overall architecture of DIAMON, present the different agents running in the controls system and a few views of the graphical clients. The outcome of the first months in operation of the DIAMON tools will also be presented. Finally, the future plans will be exposed
Recommended from our members
A Directory Service for the CERN PS/SL Java Programming Interface
The CERN PS and SL accelerator control groups developed a common application programming interface (API) in Java [1]. Part of this API is a directory service that provides information about the underlying hardware and software. With this information it is possible to write generic programs that do general actions on lists of devices without hard coding of device names. And, starting from a device name, full details about related devices, the device itself and its class and properties, can be obtained, including the meaning of bits and bitpatterns in status words. The interface definition is independent of any implementation but a reference implementation is provided using Java Database Connectivity (JDBC) against a set of tables in a relational database. Data from very different systems can be brought together and presented in a uniform way to the user. The full potential of the directory service is reached when it is used in software components (Java Beans)
Recommended from our members
The CERN PS/SL Controls Java Application Programming Interface
The PS/SL Convergence Project was launched in March 1998. Its objective is to deliver a common controls infrastructure for the CERN accelerators by year 2001. In the framework of this convergence activity, a project was launched to develop a Java Application Programming Interface (API) between programs written in the Java language and the PS and SL accelerator equipment. This Java API was specified and developed in collaboration with TJNAF. It is based on the Java CDEV [1] package that has been extended in order to end up with a CERN/TJNAF common product. It implements a detailed model composed of devices organised in named classes that provide a property-based interface. It supports data subscription and introspection facilities. The device model is presented and the capabilities of the API are described with syntax examples. The software architecture is also described
Plotin, Traités 7-21
Traduzione francese e commento scientifico dei trattati delle Enneadi indicati nel titolo.French translation and scholarly commentary of the treaties mentioned in the title of the Enneads