PCaPAC Review - MKS 2

Download Report

Transcript PCaPAC Review - MKS 2

PCaPAC Review
Matthias Clausen
DESY/ MKS-2
14-Nov-2000
EPICS Workshop - Oak Ridge
1
PCaPAC 2000
PCaPAC: Personal Computers and Particle Accelerator Controls
The third international workshop held in between ICALEPCS
conferences.
PCaPAC is not in competition with ICALEPCS but meant to be a
complement to ICALEPCS.
Held from October 9-12 2000 @ DESY
About 120 participants
14-Nov-2000
EPICS Workshop - Oak Ridge
2
Topics :

Controlling Accelerator Subsystems and Experiments

running systems: including commercial or SCADA systems
Operator Interface
 Interfacing Accelerator Hardware
 Accelerator Control Objects and Components
 Integrating Different Systems
 Control System Architecture
 System Administration and Project Management
 Future Trends and Technologies

14-Nov-2000
EPICS Workshop - Oak Ridge
3
Control System Architecture (I)
 COACK Component Oriented Accelerator Control Kernel
Development driven by Isamu Abe from KEK
Implementation by industry. License free for other HEP institutes


Central Windows NT Server running MS-SQL
Basic functions: Graphics, Logs, Alarms… available.
Implemented using MS programs



All data written and read to/from database
Interface for external devices: XML
Limited to some thousand I/O points
14-Nov-2000
EPICS Workshop - Oak Ridge
4
Control System Architecture (II)
 TINE
Backbone protocol for DESY accelerator controls
Publish / subscribe communication
Applications on workstation written in V-Basic
Applications on front end written in ‘C’ C++ or V-Basic
Variety of operating systems supported
 TANGO
CORBA based control system @ ESRF Genoble
Interface to ‘old’ control system TACO (RPC based)
Full Linux support
14-Nov-2000
EPICS Workshop - Oak Ridge
5
Control System Architecture (III)
 ANKA Control
System (Mark Plesco)
Based on Java
Working reliably well
Example for remote development of software
 Development
is specific to the controls problem
 Mainly the implementation ideas can be copied for
future projects
 A lot
14-Nov-2000
of Java Beans can be copied ‘as is’
EPICS Workshop - Oak Ridge
6
System Administration
 NT Administration



Special application (here: NetInstall) necessary to coordinate the installation
of NT products
Trigger regular updates
Distinguish between office and controls PC’s
 Linux Administration




Office PC’s as well as Linux farms
SUSE YaST-2 management tool
AFS support
Boot from a floppy
14-Nov-2000
EPICS Workshop - Oak Ridge
7
Trends
 Future
Web technologies (Alberto Pace / CERN)
Using the Web not only for Web-pages but also http for file transfer
(No AFS needed any more)
 XML


As a new standard document type
As a basis for data exchange
EPICS as a trend setter
How does the collaboration work
 How does software distribution work
-> promote collaboration instead of functionality

14-Nov-2000
EPICS Workshop - Oak Ridge
8
Tutorials :
Java / Corba in a Nutshell (by Mark Plesko)
 Networking Technology Trends (CISCO)



Higher bandwidth beyond 1Gbit (still Ethernet)
Distribution of ‘Hot Spot’ data files:



IPV6 delayed (if ever)



Remote learning
Remote Video
? Quality of service
? Address space
SCADA …
14-Nov-2000
EPICS Workshop - Oak Ridge
9