120 likes | 226 Views
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.
E N D
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
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
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
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
Simatic S7 PLC Family Ethernet, MPI, PROFIBUS high end: S7-400 mid range: S7-300 OP + S7-300: C7 SoftPLC: WinAC PROFIBUS + AS-Interface Decentral Pheriphery: ET200L, ET200S,...... mini: IM151/CPU mini: S7-200 AS-Interface • Homogenous powerful programming environment: Step7 (IL,LD,FBD,ST,...) • High modularity, scalability, extendability • Advanced communication capabilities => distributed systems
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,….)
ZEL’s PROFIBUS HW + SW • DP masters • DP slaves • PCI, cPCI, VME • Linux SW • device driver • dialog system • configurator
DISSOCIATOR MAGNETS MAGNETS COOLPAK RF Units RF Units Protons H2, D2 Example 2: Atomic Beam Source • 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
CONTROL COMPUTER Physics computer (WinCC) UDP Temporary Lab Equipment Keithley Multimeter Tektronix Scope GPIB (IEEE 488) PROFIBUS DP S7-300 S7-300 S7-300 S7-300 S7-300 PROFIBUS DP PROFIBUS DP PROFIBUS DP RF Generator HPT HPT GATEWAY ET200M GATEWAY ET200M PIDs + Chopper Control Intensity device Polarimeter Vacuum System + Safety System RF Transitions Dissociator Control System Architecture
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)