C) & Automation

Command/Control (C/C) & Automation by / Intrumentation (L.Daudin & Ph. Alfaurt) Cde/Ctrl & Automation days 27-28 Mai 2013 - L. Daudin 1 C/C & Au...
Author: Neil Webb
9 downloads 0 Views 880KB Size
Command/Control (C/C) & Automation by

/ Intrumentation (L.Daudin & Ph. Alfaurt)

Cde/Ctrl & Automation

days 27-28 Mai 2013 - L. Daudin

1

C/C & Automation -

Main DESIR beamline controled like other SP2/Ph2 beamlines  Goal : DESIR & Spiral2 compatible in terms of exploitation  DESIR C/C sould be = SP2 C/C =

 DESIR Automation = SP2’s = Siemens PLC based

Cde/Ctrl & Automation

days 27-28 Mai 2013 - L. Daudin

2

Command / Control  First Dev. with Labview User Interfaces (faster & EPICS tools)  All equipements had to be EPICS compatible  Then, more and more EPICS developments ….

Automation : Vacuum & Interlocks Spiral2 like :  Siemens Programable Logic Controller (PLC) based …  Communicate with C/C using Modbus protocol / Ethernet

Cde/Ctrl & Automation

days 27-28 Mai 2013 - L. Daudin

3

Command/Control (C/C) What is

? Experimental Physics and Industrial Control System

-

A Collaboration -

-

A Control System Architecture -

-

A world wide collaboration that shares designs, software tools, and expertise for implementing large-scale control systems (ANL, LANL, ORNL, SLAC, JLAB, DESY, BESSY, PSI, …)

A client/server model with an efficient communication protocol (Channel Acces) for passing data A distributed real-time database of machine values

A Software Toolkit -

A collection software tools collaboratively developed which can be integrated to provide a comprehensive and scalable control system

EPICS is a set of Open Source software tools, libraries and applications developed collaboratively and used worldwide to create distributed soft real-time control systems for scientific instruments such as a particle accelerators, telescopes and other large scientific experiments.

Cde/Ctrl & Automation

days 27-28 Mai 2013 - L. Daudin

4

General SP2-EPICS C/C Architecture

CLIENTs : OPI (Operator Interface) HMI (Human Machine Interfaces) on Linux RHEEL PCs

Communication : Ethernet Network Protocol : Channel Access (published Processed Variables )

SERVERs : IOC (Input-Output Controler) VME IOC (VME crate / VxWorks) or Soft IOC (PC / Linux RHEEL).

FieldBus (Ethernet) Protocol : Modbus/TCP

EQUIPMENTS : - Power supplies (Mainly High Voltage)  optics - Beam Diagnostics - Motors - PLCs (Programmable Logic Controler).

Cde/Ctrl & Automation

days 27-28 Mai 2013 - L. Daudin

5

Automation Architecture User Interface(Labview)

PC Ethernet (Modbus-TCP) TouchScreen (Local Interface)

Interlocks, Propulser PLC

Vacuum PLC FieldBus (Profibus DP)

Control Unit

Distributed Inputs/Outputs

Pump controller

Fiber Optics

Brushless Motor

Power electronics

Distributed Inputs/Outputs High Voltage Platform (source/GPIB)

Turbo molecular Valve

Gauges

Pump

Vacuum Cde/Ctrl & Automation

days 27-28 Mai 2013 - L. Daudin

6

a PIPERADE C/C solution at CENBG 2015

2013 OPI PC / Linux

HMI Labview PC - Windows

Client EPICS Modbus / TCP

Channel Access

Ethernet Network (LAN)

Soft IOC

VME IOC

PLC

PLC

Secu / CC / Prop

« Vacuum »

Modbus/TCP Security (E/S TOR)

PLC

PLC

Secu / CC / Prop

« Vacuum »

Fiber Optics

Fiber Optics

Profibus DP

Distributed In./Out. A0 AI DO DI

RSxxx

4 Power Supply Gas & Fridge Ion Source 60kV

Distributed In./Out. A0 AI DO DI

Pneumatic

In./Out.

Distributed In./Out. GPIB 59.9kV

RSxxx

Diagnostics, Secu (Access & HV )

Cde/Ctrl & Automation

HV Power Supplies

A0 AI DO DI RSxxx

Pump Ctrl. Gauge Controller

Steerers, dipoles & Quadrupoles

Beamline « Earth » Equipements

days 27-28 Mai 2013 - L. Daudin

Valves / 9 Pumping groups / Gauges Vacuum

7

GPIB (RFQ-cooler-buncher) 59,9 kV

Équilibre +VRF / -VRF

M2 Vacuum Value

Ampli « Manuel » + regulation

V1 Measure [+VRF]

Reflected Power

Injection

Measure [-VRF]

Vacuum Gauge electronics

V2 -VRF

+VRF « Manual » + regulation

extraction

RF Tuning

M1

Vdc4 (100V)

E : 61V E15 EE16 : 60V EE17 : 59V EE18 : 58V EE19 : 57V EE20 : 56V EE21 : 55V EE22: 54V EE23 : 53V EE24 : 52V EE25 : 5V

EE14 : 62V

Closed : 200V

EE13 : 64V

EE12 : 66V

EE11 : 68V

EE10 : 70V

EE09 : 72V

EE08 : 74V

EE07 : 76V

EE06 : 80V

EE05 : 84V

EE04 : 88V

EE03 : 90V

EE02: 100V

EE01 : 0V

Inject3 : 30 V

Vdc2 (10kV)

Switch Push-pull HT

Vdc24 (100V) A

GAS Ctlr.

B

Vdc25

32 x Vdc power supply Ctrl.

Cde/Ctrl & Automation

A out

Vdc3 (100V)

He

Vdc1 (10kV)

Inject2 : -7000 V

Inject1 : -8000 V

J1

days 27-28 Mai 2013 - L. Daudin

A out

B

Vdc26 Trig IN

Vdc31 (10kV)

A out

B

Buncher Gene.

Extract2 2 : -15.000 V

~

Vacuum interlock

Extract2 2 : -1.000 V

RF gen.

Extract1 1:0V

RF Gen. Control 0,5< freq (MHz)