ESS Test and Prototyping Activities Daniel Piso Ferńandez December 4, 2014
EPICS & PLCs Integration
One year and some months ago… 3
After a year… 4
Who owns PLCs at ESS…??? Accelerator Division, Target Division, NSS and Conventional Facilities. Main consumers are (in quantity): – RF local interlocks – Cryogenics Systems – Vacuum Systems – Local Protection Systems – Conventional Facilities Systems ICS does not own by far the majority of the PLCs (but it will provide development effort). But it us who has the standardization capability, almost all of them need to be integrated into the EPICS control system. We are trying to do it together with our stakeholders. 5
Estimations 6 ITEM QTY Mid Range PLC set 176 High Range PLC set 38 Digital Input Module 208 Digital Output Module 87 Analog Input Module 953 Analog Output Module 91 Analog Input TC Module 442 Profibus Module 100 Serial Module 720 Distributed I/O rails 326 Safety PLC Set 23 Safety Digital Input Module 85 Safety Digital Output Module 85 High speed boolean processor 310 I/O ControlFieldBusI/O Control * Number of devices Device NameNumber of devices: Possible Interface DIDI-FDODO-FAIAOTC / PT100SerialDigital IN Digital IN Fast Digital OUT Digital OUT Fast Analog IN Analog OUT TC / PT100SERIAL VACUUM Primary pump155PB, Serial, IO WATTER COOLING Cooling water155IO OIL Oil155IO POWER SUPPLY CONTROL Filament155Aux port PS Klystron Solenoid155Serial?? RF FAST INTERLOCK Arc Detectors155IO MOD Interlocks155IO LLRF Interlocks155IO CAV Interlocks155IO MPS Interlock155IO PIN Diode155IO Power forward/reflecting155IO GENERAL SAFETY HV cable detection155IO DOOR Switch detector155IO PSS Status155IO Emergency push button155IO For One Transmitter SUM: *Copyright Rafael Montaño
Standardization by procurement A PLC hardware Open Call for Tender is about to go out. – We want to procure a framework agreement to select a preferred vendor. – It is ONLY to buy hardware and development software This tender does not cover PSS, TSS and motion controls applications. In any case, selecting a vendor it is not the only aspect of standardization! 7
Documentation 8
Documentation (II) 9
Documentation (III) 10
Conventional Facilities Integration 11
Cryogenics Integration 12
PLCs in vacuum 13 This is only for analog signals for protection applications. Monitoring signals via serial ports
Maximum Required Sampling Rates 14 Vacuum System1 sample/sec, 1 sample/10msec, 10samples/msec Conventional Facilities Systems1 sample/sec Power Distribution Systems1 sample/sec Water Cooling Systems1 sample/sec Cryogenics systems1 sample/10msec Slow Interlock System1 sample/10msec
Modbus vs. s7plc 15 The goal was to measure the capability of exchanging data regarding the exchange rate and the number of channels (connections) used.
Event Correlation Test 16 We are measuring four times: when a Signal is triggered on Timing- IOC. when PLC detects this signal on its digital input. when PLC sends this value to PLC-IOC. when PLC-IOC updates this new value from PLC Wiki PLC
Event Correlation Test (II) 17
Event Correlation Test (III) 18 Similar delay times. Except in the test with minimum PLC cycle time 20ms and PLC push rate 20 ms.
He Loop Test 19 Cooler Heater Control valve Hoses Flow meter
Work flow?? 20
What is ahead….? Finish the OCT and select a vendor Finish the documentation to be provided to the stakeholders Understand how PLC development fit in the overall workflows and select/develop the proper tools for operate and maintain PLC-based controls systems Does UNICOS fits in those workflows? To be seen… Build internal know-how 21