slow control activities in fz jülich h. kleines, f. suxdorf,, k. zwoll zentrallabor für elektronik...

12
FORSCHUNGSZENTRUM JÜLICH GmbH F o rsch u n g sze n tru m Jü lich Z e n tra lla b o r fü r E le ktro n ik (Z EL) Slow Control Activities in FZ Jülich H. Kleines, F. Suxdorf, , K. Zwoll Zentrallabor für Elektronik (ZEL), Forschungszentrum Jülich What is ZEL? Industrial Automation in Experiment Control Example 1: Neutron Scattering Example 2: Target Control Future Activities / Cooperation with GSI

Upload: annabella-boone

Post on 22-Dec-2015

217 views

Category:

Documents


1 download

TRANSCRIPT

FORSCHUNGSZENTRUM JÜLICH Gm bHForschungszentrum Jü lich

Zentra llabor fü r E lektron ik (ZE L)

Slow Control Activities in FZ Jülich

H. Kleines, F. Suxdorf,, K. ZwollZentrallabor für Elektronik (ZEL), Forschungszentrum Jülich

– What is ZEL?

– Industrial Automation in Experiment Control

– Example 1: Neutron Scattering

– Example 2: Target Control

– Future Activities / Cooperation with GSI

FORSCHUNGSZENTRUM JÜLICH Gm bHForschungszentrum Jü lich

Zentra llabor fü r E lektron ik (ZE L)

Who are we?

• Zentrallabor für Elektronik (ZEL): Central electronics facility of FZ Jülich

• ~80 Employees• Work Areas:

– Experiment Control Systems– Data Acquisition Systems– Detector Systems– New Field: Medical Systems

• ZEL is a systems house for FZ Jülich:– System design– Software development– Hardware development– Integration

FORSCHUNGSZENTRUM JÜLICH Gm bHForschungszentrum Jü lich

Zentra llabor fü r E lektron ik (ZE L)

Slow Control • Extreme heterogenity

– Experiment size– Application area– Technologies pre-selected by experimentator

• Technologies– Labview, SCADA, Scripting (python), Java, C++ (Qt) – TACO, OPC, Corba– Ethernet, PROFIBUS, CANopen, AS-Interface, GPIB

• “Professional” systems: Industrial Automation Equipment in Front End– PLCs– Fieldbusses– Decentral Periphery

FORSCHUNGSZENTRUM JÜLICH Gm bHForschungszentrum Jü lich

Zentra llabor fü r E lektron ik (ZE L)

PLCs in Experiment Control Systems• PLCs are well established in infrastructure systems

- low prices induced by mass market- robustness

- long term availability and support from manufacturer

• Increasingly being used in experiment control systems- Powerful development tools

- Strong communication capabilities: decentral peripherie (ET200S,..), dedicated CPUs for subtasks

- Real time features

• IEC1131: Just a standardisation framework

• World market leader: Siemens

=> ZEL uses almost exclusively Siemens equipment

FORSCHUNGSZENTRUM JÜLICH Gm bHForschungszentrum Jü lich

Zentra llabor fü r E lektron ik (ZE L)

Simatic S7 PLC Family

high end: S7-400

Ethernet, MPI, PROFIBUS

mini: S7-200mini: IM151/CPU

OP + S7-300: C7 SoftPLC: WinAC

Decentral Pheriphery: ET200L, ET200S,......

PROFIBUS + AS-Interface

AS-Interface

mid range: S7-300

• Homogenous powerful programming environment: Step7 (IL,LD,FBD,ST,...)

• High modularity, scalability, extendability

• Advanced communication capabilities => distributed systems

FORSCHUNGSZENTRUM JÜLICH Gm bHForschungszentrum Jü lich

Zentra llabor fü r E lektron ik (ZE L)

Example1: Neutron Scattering

• SANS Experiments at FRJII• Juelich-Munich Standard:

– Middleware: TACO (Linux)

– Application: Scripting + GUI

• Front-End: totally PLC-controlled– Ca. 25 mechanical axes

– Vaccuum system

– Interlocks (beam shutter,….)

FORSCHUNGSZENTRUM JÜLICH Gm bHForschungszentrum Jü lich

Zentra llabor fü r E lektron ik (ZE L)

Control System Architecture of KWS1

Simatic S7 300

1

aperture

2 3

pneumatics valve

1A1

1A1

1A1

19 Pneumatik-Ventile

14 stepper motors forcollimation apertures

191817...19 collimations elements7 collimation apertures Sample

Environment Detector

1 2

Monitor

3

Selecto

r

PROFIBUS-DP

X

Y

Z

Y

1 7

JuDiDT

PROFIBUS-DP

Ethernet

LinuxTACO-Server

LinuxTACO-Client

GUI, python Script

JuNet

Multiplexer

1A1

1A1

1A1

MonitorCounter

Fiber

stepper motors + encoders fordetector

ET-200S

1A1

1A1

1A1

1A1

1A1

1A1

Detector ServerControl ServerPhysics Computer

Julabo Eurotherm

stepper motors for sample environment

ET-200S

1A1

1A1

1A1

1A1

1A1

1A1

FORSCHUNGSZENTRUM JÜLICH Gm bHForschungszentrum Jü lich

Zentra llabor fü r E lektron ik (ZE L)

Control System Architecture of KWS3

Simatic S7 300Vakuumüberwachung

Schaltschrank I

Simatic S7 300 mit FM 351Hubtisch

3 Phasen Drehstrommotor

Handsteuerung

Funkverbindung

Experimentnetz

PhysikrechnerLinux

TACO-Clientmit PSH

JuNet

Netzwerkswitch

CPCI2

Control Server Detektor Server

19" Einschub

OrtsauflösenderPhotomultiplier (1,8 mm)

Mesh Dynoden6Li Glas

FiberMonitorZähler

CPCI1Linux

TACO-Server

ET-200S

1A1

1A1

1A1

Eintrittsblende4 Motore

1A1

CI-Gehäuse

ET-200S

1A1

1A1

Vakuumpumpen

CI-Gehäuse

ET-200L-SC2D-CCD-Array

4 Analoge Inputs

19" Einschub

ET-200S

1A1

1A1

1A1

Probenblenden4 Motore

CI-Gehäuse

1A1

ET-200S

1A1

1A1

1A1

Probentisch3 Motore

+1 Motor

CI-Gehäuse

1A1

CI-Gehäuse

ET-200S

1A1

1A1

1A1

Spiegelkammer2 Motore und

Laser

CI-Gehäuse

ET-200S

1A1

1A1

Detektortisch2 Motore

PROFIBUS-DP

Secondary PROFIBUS-DP

ca. 22m

FORSCHUNGSZENTRUM JÜLICH Gm bHForschungszentrum Jü lich

Zentra llabor fü r E lektron ik (ZE L)

ZEL’s PROFIBUS HW + SW

• DP masters• DP slaves• PCI, cPCI, VME• Linux SW

– device driver– dialog system– configurator

Com m unication Controller

RAM

PR O FIB U S 2

PR O FIB U S 1

M AU

68340

Processor

16 KDPRAM

AM CC

S5933

FORSCHUNGSZENTRUM JÜLICH Gm bHForschungszentrum Jü lich

Zentra llabor fü r E lektron ik (ZE L)

Example 2: Atomic Beam SourceProtons

DISSOCIATOR

COOLPAK

MAGNETS

RF Units RF Units

MAGNETS

H2, D2

• internal gas target for ANKE (COSY)

• polarized atomic beam(H oder D)

• dissociation by plasma discharge

• polarisation by inhomogenous fields

• integrated diagnostics (polarimeter,..)

• ~ 700 I/O points

Architecture

• PC-based process control system

• SCADA: WinCC

• PLC-based front-end:

• Communication: PROFIBUS DP

FORSCHUNGSZENTRUM JÜLICH Gm bHForschungszentrum Jü lich

Zentra llabor fü r E lektron ik (ZE L)

Control System Architecture

PROFIBUS DP

CONTROL COMPUTER

GPIB (IEEE 488)

GATEWAY

RF Generator

Keithley Multimeter

(WinCC)

Vacuum System+ Safety System

S7-300

ET200M

Intensity device

UDP

HPT HPT

PROFIBUS DPPROFIBUS DP

S7-300

PIDs + Chopper Control

Physics computer

ET200MGATEWAY

RF Transitions

S7-300

PROFIBUS DP

Polarimeter

Tektronix Scope

S7-300

Dissociator

Temporary Lab Equipment

S7-300

FORSCHUNGSZENTRUM JÜLICH Gm bHForschungszentrum Jü lich

Zentra llabor fü r E lektron ik (ZE L)

Future Activities

• PROFInet – Ethernet based access to industrial equipment– DCOM-based + real time stack– Complete engineering model

• EPICS: for experiments at the SNS, Oak Ridge• Cooperation with GSI:

– Key Know How in Industrial Automation + Integration – Restrictions: “Programmorientierte Förderung in der HGF”– ~12 ZEL people in POF program “Hadronen-Physik” under

responsibility of institute IKP – Discussion with IKP: Major contribution of ZEL to GSI project

(DAQ and slow control)