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

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

Embed Size (px)

Citation preview

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)