140 likes | 156 Views
Control system at the FREIA Laboratory. ICS – FREIA meeting Uppsala, 22-23 March 2016. People. Note : this is not a formal organization diagram. Infrastructure. LHe Cryo plant HNOSS – horizontal cryostat Subatmospheric pumps Electrosys tetrode RF station
E N D
Control systemat the FREIA Laboratory ICS – FREIA meeting Uppsala, 22-23 March 2016
People Note: this is not a formal organization diagram Konrad Gajewski - FREIA introduction
Infrastructure LHeCryo plant HNOSS – horizontalcryostat Subatmospheric pumps Electrosystetrode RF station DB Elettronicatetrode RF station Deionizedwatercooling system Bunkers and radiationmonitoring system Konrad Gajewski - FREIA introduction
Control system - software • Epics based (CODAC 4.1, EEE) • HMI – BOY (CODAC/EEE) • Archiver BEUTY (CODAC) • Alarm server (BEAST) (CODAC) • IOCs (EEE) • Logbook (elogbook, DESY) • Measurementautomatization – LabVIEW • Epics modulesused at FREIA • s7plc (Cryo system, HNOSS, DB RF station, slow interlocks) • Modbus (Dewpoint meter) • Snmp (Electrosys RF station) • StreamDevice (Vacuumeters, radiationdetectors, environment data) • Sequencer • Autosave Konrad Gajewski - FREIA introduction
Control system - hardware • HP ProLiant DL380p Gen8 – Server • 128 Gb RAM, 200 MB SSD, 300 GB Raid1, 1 TB Raid1 • VirtualMachinehost (Ubuntu) • Virtual Machines (clients): • CSS archive server • CODAC desktop, CSS alarm server • EEE server • Linux workstation (HMI, DM) • Windows PCs (LabVIEW, WinCC, DMs) • IOCs • NUC (i3, 4Gb RAM) • cPCI (timing generator – to be installed) • MTCA (LLRF) • NI CompactRIO (fast interlocks) Konrad Gajewski - FREIA introduction
Control system hardware (cont) • Siemens S7-300 PLC (Profibus, DIO, AI) • Instrumentation • VNA • Function generators • Spectrumanalyzers • Oscilloscopes • NI PXI (LLRF, DAQ) Konrad Gajewski - FREIA introduction
Control system - network • Public subnet (Gbit) • Public WLANS (eduroam, FREIA_guest) • Gbit router to private network (NAT) • Severalsubnets (Cryo-system, HNOSS, PLCs, Epics) • Possibility to connect via VPN (L2TP/IPSec) or ssh from outside • WLANS (FREIA_WLAN, FREIA_MEAS) • Epics gateway (private network – officenetwork) Konrad Gajewski - FREIA introduction
Procedures • Documentation • Common file server (Windows) for FREIA • FREIA reports (DIVA) http://uu.diva-portal.org • Indicohttp://melba.its.uu.se//categoryDisplay.py?categId=32 • Cable database (MySQL, web interface) • Log books – electroniclogbooks for: • FREIA measurements • Control system • Cryostat • Cryo-system • Source coderepository – bitbucket (ESS) • Issuetracking, communication - JIRA (ESS) – limiteduse so far, mainly for control system related stuff • Weekly FREIA meetings (withpossibility to join via telephone) Konrad Gajewski - FREIA introduction
FREIA contribution (control system) • Development of the control system for the acceptance tests of the spoke cavities cryo-module • Acquire the hardware needed for the system • Build and test the control system compatible with ICS • Integrate the testing procedures and the saving of the results in the ESS’s IT infrastructure Dependencies: • Access to the ESS IT infrastructure for storage of the test results. • Access to the vacuum and cryogenic components developed by ESS. Deliverables: • Control system for testing the spoke-cryomodule (software and hardware compatible with ICS). Konrad Gajewski - FREIA introduction
FREIA contribution (control system) • Control System, Methodology and Procedures for Machine Physicists • Identification of the measurements that are of interest for the machine physicists, • Implementation of the control system in ICS for the tests and performing the measurements. Dependencies: • An ESS LLRF system, including the ICS hardware and software, for use during the test. • Access to the ESS IT infrastructure for storage of the test results. Deliverables: • Report containing the description of the tests. • The tests results in a format compatible with ICS requirements. Konrad Gajewski - FREIA introduction
FREIA contribution (control system) • Control Systems for the Lund Test Stand • Develop controls and software in ICS to be used at the Lund Test Stand, • Assist with the installation and commissioning at the Lund Test Stand. Dependencies: • An ESS LLRF system, including the ICS hardware and software, for use during the test. • Access to the ESS IT infrastructure for storage of the test results. Deliverables: • Help with controls integration, installation and commissioning of the elliptical cavities test stand. • Software derived from the spoke cryo-module control system that can be used at Lund Test Stand. Konrad Gajewski - FREIA introduction
ESS deliverables LLRF system to be used for all tests Prototypespokeresonatorcryomoduleincluding hardware and software for usingduring the test Fullyfunctionalprototypespokevalve box HighVoltage modulator and klystrons Konrad Gajewski - FREIA introduction
Areas where ESS canhelp • LLRF • Piezzo tuner • Step motor control • Timing system (TG) • Cryomodule and valvebox controller (PLC) • Modulator and klystron controls • Instrument EPICS drivers • Vacuum devices (serial) Epics drivers • IOC logs • IOC deployment • OPI symbol library, color scheme • Transition CODAC->EEE • Alarms (BEAST) • Archiver (AA) Konrad Gajewski - FREIA introduction
Areas where ESS canhelp (cont) JIRA FREIA Wiki page Konrad Gajewski - FREIA introduction