ESS vacuum control system Daniel Piso Controls Division

  • Slides: 19
Download presentation
ESS (vacuum) control system Daniel Piso Controls Division www. europeanspallationsource. se February 20, 2013

ESS (vacuum) control system Daniel Piso Controls Division www. europeanspallationsource. se February 20, 2013

EPICS DESIGN ARCHITECTURE (I) Epics Domain

EPICS DESIGN ARCHITECTURE (I) Epics Domain

EPICS DESIGN ARCHITECTURE (II) 1. EPICS IOC runs on Control boxes 2. Control Box

EPICS DESIGN ARCHITECTURE (II) 1. EPICS IOC runs on Control boxes 2. Control Box provides the interface to equipment 1 2 3

EPICS

EPICS

PLC BASED INDUSTRIAL CS • Standardized • Roboust • Long product life time •

PLC BASED INDUSTRIAL CS • Standardized • Roboust • Long product life time • Maintenance support from manufacturer • Suitable performance for systems where slow control is sufficient • Scalable 5

EPICS INTERFACES TO HARDWARE (I) 1. Control box running EPICS connects to the PLC

EPICS INTERFACES TO HARDWARE (I) 1. Control box running EPICS connects to the PLC 2. PLC handles all the logic 3. Preferably, all controllers are connected to the PLC using industry standard protocols (e. g. Profibus, Profinet) 1 2 3 6

EPICS INTERFACES TO HARDWARE (II) 1. Control box running EPICS also connects directly to

EPICS INTERFACES TO HARDWARE (II) 1. Control box running EPICS also connects directly to controllers 2. However, PLC still handles all the logic 1 2 7

INTERFACES TO INSTRUMENTATION FIELDBUSES • • • Simple usage Easy and cheaper wiring Standardization

INTERFACES TO INSTRUMENTATION FIELDBUSES • • • Simple usage Easy and cheaper wiring Standardization across controllers Robust and clean interface Simplified maintenance Controllers need to support it Handling big distances Reliable and industry proven standard Higher price of controllers is compensated with less PLC equipment Incompatible with radiation 8

INTERFACES TO INSTRUMENTATION SERIAL PROTOCOLS (RS 485/232) • Lose “standard“ • More development effort

INTERFACES TO INSTRUMENTATION SERIAL PROTOCOLS (RS 485/232) • Lose “standard“ • More development effort • Difficult to mantain • Problems with very long cables • Not so robust and reliable as profibus or profinet • Many diferent logic protocols • Ok under radiation 9

INTERFACES TO INSTRUMENTATION ANALOG/DIGITAL CONNECTIONS • Additional connections • No clean interfaces • Can

INTERFACES TO INSTRUMENTATION ANALOG/DIGITAL CONNECTIONS • Additional connections • No clean interfaces • Can require special connectors/cables • Can handle difficult cases • Easy to integrate into PLC I/O • Shorter distances 10

VACUUM CONTROLS SCOPE 11

VACUUM CONTROLS SCOPE 11

SUMMARISING • PLC based controls and EPICS integration • Interfaces to instrumentation -> Profi.

SUMMARISING • PLC based controls and EPICS integration • Interfaces to instrumentation -> Profi. Bus/Profi. Net, R 485, R 232, A/D • Preferences about vacuum equipment with feedback information (eig. valve is open/close) • The list of vacuum devices will allow us to develop a set of activities to prototype and develop also standardized controls for different devices. • Software development in different stages: – Manual control of vacuum equipment – Automated control of vacuum equipment – Integrated EPICS HMIs. 12

Vacuum Integration Test Facility • Relevant milestones – Vacuum Test Stand Control System design

Vacuum Integration Test Facility • Relevant milestones – Vacuum Test Stand Control System design (Q 3 -2014) – Vacuum Test Stand ready for operation (Q 4 -2014)

Vacuum Integration Test Facility(ii)

Vacuum Integration Test Facility(ii)

PLC Test Stand 15

PLC Test Stand 15

PLC Test Stand (II) Hardware Specifications Siemens PLC Hardware Rack, Power supply, Ethernet switches,

PLC Test Stand (II) Hardware Specifications Siemens PLC Hardware Rack, Power supply, Ethernet switches, other IOC COMMENT Done Development PC Done Learning Protocols PLC <-> IOC Modbus TCP/IP Profi. Bus – documentation of the current state EPICS-PLC-profibus-modbus-s 7 plc-report. doc (Section 3) EPICS-PLC-profibus-modbus-s 7 plc-report. doc (Section 2) Profi. Net -documentation of the current state Control System Simulation PLC-protocols-Profinet. docx Instructions for a simple IOC example: EPICS-Tools-modbuss 7 plc-SDDs 7 plc-casestudy. doc Instructions how to configure Modbus EPICS driver: EPICSTools-modbus-s 7 plc-SDDs 7 plc-casestudy. doc (Section 3) Instructions how to configure EPICS driver: EPICS-Toolsmodbus-s 7 plc-SDDs 7 plc-casestudy. doc (Section 4) PLC and Simulink Matlab-PLC-connection. doc Beckhoff Decided to test Beckhoff solution: . Matlab-PLC-connection. doc ITER Siemens driver Device support for Modbus Device support for Siemens direct driver 16

PLC Test Stand (III) General Tasks Hardware selection and procurement Non-PLC hardware procurement Timing

PLC Test Stand (III) General Tasks Hardware selection and procurement Non-PLC hardware procurement Timing and Event Correlation Connect NTP Server with ESS Timing infrastructure to synchronize PLCs Desing an experiment (using triggers) to test how well we can correlate information from different events Distribution of triggers to PLCs and data on demand Cryogenics Controls Setup a cryogenics controls technical group Testing functionality of ITER Framework Testing functionality of UNICOS Testing cryogenics libraries from CERN EPICS support for Profibus DP Have a clear picture on collaborations between institutions on this field Having a decision about which framework to use by the end of this year Vacuum Test Stand Identify requirements Coding EPICS integration+GUI+Alarms+Archiving New technologies & Simulation Explore solutions to use Simulink for system simulation Simba Box Siemens FPGA module EPICS Integration Control Configuration Database Device Configuration Database Cabling database and Naming Conventional Facilities BACnet MPS & PSS Motion Control Draft of activities for 2014 17

PLC Test Stand (IV) Commodity Solutions IOC 18

PLC Test Stand (IV) Commodity Solutions IOC 18

Questions? 19

Questions? 19