Forschungszentrum Karlsruhe in der Helmholtz-Gemeinschaft ANKA Synchrotron: Architecture, use of ACS, experience of operation Wolfgang Mexner Forschungszentrum Karlsruhe in der Helmholtz-Gemeinschaft Forschungszentrum Karlsruhe GmbH Earth + Environment Health Energy Structure of Matter Keytechnology Forschungszentrum Karlsruhe in der Helmholtz-Gemeinschaft The Machine 0 5 10 m storage ring 2,5 GeV/200 mA booster 500 MeV microtron 50 MeV Forschungszentrum Karlsruhe in der Helmholtz-Gemeinschaft Beamlines at ANKA XAS Absorption DIFF Diffraction SUL-X FluoTopo Fluorescence, Topography INE Actinide Research Lithography PX ProteinCrystallography IR InfraRedSpectroscopy MPI-MF Surface Diffraction WERA Soft X-ray Analytical Device Forschungszentrum Karlsruhe in der Helmholtz-Gemeinschaft The storage ring ANKA Circumference: 110,4 m Diameter: ca. 35 m Electron energy: 2,5 GeV Electron current: ca. 200 mA Life time: > 20 h Forschungszentrum Karlsruhe in der Helmholtz-Gemeinschaft Storage ring components bending magnet focusing magnets insertion device beamline front end experiment hall Forschungszentrum Karlsruhe in der Helmholtz-Gemeinschaft ANKA Machine CS Datasheet 9 device server machines 28 different device types (IDLs) 43 device servers 507 devices more than 1500 data channels Forschungszentrum Karlsruhe in der Helmholtz-Gemeinschaft ANKA Machine CS Diagram Java clients on Windows machines C++ ACS Device servers on Windows LonWorks fieldbus with drivers in C for Neuron nodes Forschungszentrum Karlsruhe in der Helmholtz-Gemeinschaft Device Server machine Windows 2000 machine with LonWorks interface card. Each device server started with own batch script local copy of dll-s and configuration database maintained with CVS remote access with VNC Forschungszentrum Karlsruhe in der Helmholtz-Gemeinschaft ACS device servers at ANKA ACS version 1.1 ported to windows because of LonWorks drivers We had to do some fixes on BACI properties, should they go in main ACS branch? Some problems: – with large number of slow clients monitor dispatching starts to be “slower” – logging server is synchronous and slows down whole system when used Forschungszentrum Karlsruhe in der Helmholtz-Gemeinschaft LNS Errors during Activator Startup Forschungszentrum Karlsruhe in der Helmholtz-Gemeinschaft Power Supply Clients @ ANKA Forschungszentrum Karlsruhe in der Helmholtz-Gemeinschaft SQL Snapshot Client Forschungszentrum Karlsruhe in der Helmholtz-Gemeinschaft SQL-Database Forschungszentrum Karlsruhe in der Helmholtz-Gemeinschaft SQL Data Retrieval with Excel Forschungszentrum Karlsruhe in der Helmholtz-Gemeinschaft Data Retrieval by Fill-Number Forschungszentrum Karlsruhe in der Helmholtz-Gemeinschaft Missing Clients Configurable Alarm Table with clear graphical status display Client with Bitmap with „Hot Spots“ to select power supplies etc. Forschungszentrum Karlsruhe in der Helmholtz-Gemeinschaft Upgrade to newer ACS? Are mentioned problems solved in new ACS? What are new features, that ANKA would benefit of? How much does it take to port ACS to Windows?