F Antiproton Source Embedded Systems and Hardware Support Presented to Controls Working Group November 19, 2003 by Dave Peterson Pbar Engineering Group.

Slides:



Advertisements
Similar presentations
1.2 History of Operating Systems
Advertisements

CSCI 1412 Tutorial 1 Introduction to Hardware, Software Parminder Kang Home:
Arecibo Telescope Servo & Drive System Technical Meeting May 2004 VERTEX ANTENNENTECHNIK GmbH Arecibo Telescope Servo Drive System Ideas For Computer.
Introduction to Site Surveys Matt Larsen, CEO Skybeam.
April 2004 page 1 Confidential and propietary CentraLine Portfolio c l o s e t o y o u.
Chapter Chapter Goals Describe the layers of a computer system Describe the concept of abstraction and its relationship to computing Describe.
Software engineering, program management. The problem  Software is expensive to design! – Industry estimates put software development labor costs at.
How to build your own computer And why it will save you time and money.
SM3121 Software Technology Mark Green School of Creative Media.
Study of Data Acquisition System and Data Loggers
 A system consisting of a number of remote terminal units (or RTUs) collecting field data connected back to a master station via a communications system.
1 CHAPTER 4 LANGUAGE/SOFTWARE Hardware Hardware is the machine itself and its various individual equipment. It includes all mechanical, electronic.
Distributed Control Systems Emad Ali Chemical Engineering Department King SAUD University.
February 17-18, 2010 R&D ERL James Jamilkowski R&D ERL Controls Larry Hoff James Jamilkowski February 17-18, 2010 Controls.
Diagnostics and Controls K. Gajewski ESS Spoke RF Source Accelerator Internal Review.
Chapter 01 Nell Dale & John Lewis.
Single Board Computers and Industrial PC Hardware at the CLS
PLC introduction1 Discrete Event Control Concept Representation DEC controller design DEC controller implementation.
Unit 1 — Computer Basics Lesson 1 — Understanding Computers and Computer Literacy.
Local Area Networks (LAN) are small networks, with a short distance for the cables to run, typically a room, a floor, or a building. - LANs are limited.
06/05/2004AB/CO TC RF controls issues Brief overview & status Requested from AB/CO Hardware, Timing, VME/FESA for LEIR, SPS, LHC Controls for LHC RF Power.
Problems and Solutions To Air Traffic Controllers Joshua Miguel.
CLS: Control System E. Matias, R. Berg, G. Wright, T. Wilson, T. Johnson, R. Tanner and H. Zhang Canadian Light Source University of Saskatchewan Invited.
Dec 8-10, 2004EPICS Collaboration Meeting – Tokai, Japan MicroIOC: A Simple Robust Platform for Integrating Devices Mark Pleško
Running EPICS on NI CompactRIO Initial Experience Eric Björklund (LA-UR )
Topics of presentation
Integrating Acquired Subsystems Bob Dalesio 11/29/98.
The microIOC Family Gasper Pajor EPICS Collaboration Meeting Argonne National Laboratory June 2006.
FAIR Accelerator Controls Strategy
March 2008EPICS Meeting in Shanghai1 KEKB Control System Status Mar Tatsuro NAKAMURA KEKB Control Group, KEK.
Operating Systems David Goldschmidt, Ph.D. Computer Science The College of Saint Rose CIS 432.
Experience Running Embedded EPICS on NI CompactRIO Eric Björklund Dolores Baros Scott Baily.
Oct 8-9, 2005ACS Collaboration Meeting – Archamps, France The MicroIOC From Custom To Production First customer: PSI 25 pieces.
NICA control system, beam diagnostics V.Andreev, E.Gorbachev, A.Kirichenko, D. Monakhov, S. Romanov, G.Sedykh, T. Rukoyatkina, V.Volkov VBLHEP, JINR, Dubna.
Term 2, 2011 Week 2. CONTENTS Communications devices – Modems – Network interface cards (NIC) – Wireless access point – Switches and routers Communications.
A U.S. Department of Energy Office of Science Laboratory Operated by The University of Chicago Argonne National Laboratory Office of Science U.S. Department.
Design Team : Advisor: Dr. Edwin Project Web Site: Client: Paul
I NTRODUCTION TO N ETWORK A DMINISTRATION. W HAT IS A N ETWORK ? A network is a group of computers connected to each other to share information. Networks.
Managed by UT-Battelle for the Department of Energy SCL Vacuum Control System Upgrade Derrick Williams
Cscape EnvisionFX Horner APG, LLC March 7, EnvisionFX - What Does it Do? Graphical interface allows easy transfers of data to and from the PC and.
1 The ILC Control Work Packages. ILC Control System Work Packages GDE Oct Who We Are Collaboration loosely formed at Snowmass which included SLAC,
An Overview of Support of Small Embedded Systems with Some Recommendations Controls Working Group April 14, 2004 T. Meyer, D. Peterson.
LIGO-G9900XX-00-M LIGO II1 Why are we here and what are we trying to accomplish? The existing system of cross connects based on terminal blocks and discrete.
Routing Algorithms Lecture Static/ Dynamic, Direct/ Indirect, Shortest Path Routing, Flooding, Distance Vector Routing, Link State Routing, Hierarchical.
Project X RD&D Plan Controls Jim Patrick AAC Meeting February 3, 2009.
LHC machine protection close-out 1 Close-out. LHC machine protection close-out 2 Introduction The problem is obvious: –Magnetic field increase only a.
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Wojciech Jalmuzna, Technical University of Lodz, Department of Microelectronics and Computer.
SEMINAR ON P.L.C. SUBMITTED BY HRIDAY MUKHERJEE AMIT DEBNATH SOMNATH SHIL
JLab Accelerator Controls Matt Bickley MaRIE discussion April 26, 2016.
Fermilab Control System Jim Patrick - AD/Controls MaRIE Meeting March 9, 2016.
Lecture 1 Page 1 CS 111 Summer 2013 Important OS Properties For real operating systems built and used by real people Differs depending on who you are talking.
SCADA Supervisory Control And Data Acquisition Pantech Solutions Here is the key to learn more.
Programmable Logic Devices
Lesson 3 SCADA.
Accelerator control at iThemba LABS
Laboratorio per dottorandi 2017 Particle Accelerators Control System
ATF/ATF2 Control System
How SCADA Systems Work?.
Development of built-in diagnostics in the RADE framework (EN2746)
5 SYSTEM SOFTWARE CHAPTER
CSNS Accelerator Control and Beam Instrumentation JIN Dapeng, XU Taoguang … June 9, 2015
Programmable Logic Controllers (PLCs) An Overview.
What Do I Want from an RDB?
PLC / SCADA / HMI Controllers: Name : Muhammad Zunair Comsats University Date: 28-October-2018.
Rapid Automation Design
5 SYSTEM SOFTWARE CHAPTER
Planning and Storyboarding a Web Site
EPICS: Experimental Physics and Industrial Control System
Commissioning the European XFEL cryogenic system and best practice
Close-out.
Presentation transcript:

f Antiproton Source Embedded Systems and Hardware Support Presented to Controls Working Group November 19, 2003 by Dave Peterson Pbar Engineering Group Leader

f November 19, 2003Controls Working Group D. Peterson2 Things other than Applications The way we were Where we are now –Embedded Systems –Other Special Equipment Where we want to be –A sampling of project needs –A Wish List Thoughts and Comments

f November 19, 2003Controls Working Group D. Peterson3 A Bit of (my view of Pbar Controls) History In the beginning there was CAMAC and Multibus. –Just about anything else was specially built. –Controls Group provided connection all the way to the field devices (e.g. Beechy Boxes). Then came programmable logic, PALs, PLAs and eventually FPGAs. –Now a single card layout could do many things. –Modification was easy. –Many more field interfaces were built by Pbar (e.g. Power Supply and RF interlocks). The rise and fall and eventual rise of Microcontrollers. –Easier to sequence than PALs. –Required large effort in hardware and software. (The saga of the 058.) –Not always very reliable. –Now tools have become much easier to use. LabVIEW automates bench testing. –Allowed almost anyone to control devices and gather measurements. –Packaged functions save enormous amounts of time. –1 engineer * LabVIEW * 3 weeks = 2 programmers * Pascal * 6 months Programmable Logic Controllers (PLCs) save the day. –PET accelerator vacuum, water and magnets run by two PLCs. –They proved to be inexpensive, robust and flexible. –For these Pbar now handles everything past the end of the Ethernet cable. Ethernet and the Web go everywhere. –Devices communicate quickly. –The parameter page isn’t the only way to see devices.

f November 19, 2003Controls Working Group D. Peterson4 Pbar Embedded Systems VME –PBVAC, PBCOOL, BAKER, DRF1, AP0PLC, MWAP10 –AP1001, AP1002, AP5001 –ACCLLRF, E760 LLRF –4 TWT Protection –12 BPM –1 IRM? LabVIEW –Flying Wires? –Damper Measurements –Data logging and beam loss notification –Vacuum bakeout supervision –Fermi Weather Station serial to file converter TDS7000 Scope running Windows 2 Vector Signal Analyzers (VSA) 16 PLCs ( 2 Rabbits ( Serial –Microcontroller for Signal Multiplexer via OptiLogic unit –GPS receiver via VME 2 Shutter controllers running Basic

f November 19, 2003Controls Working Group D. Peterson5 Other Special Equipment 13 Tektronix TDS3000 Ethernet Scopes (11 dedicated, 2 rovers) GPIB –7 Keithley Voltmeters –4 HP Spectrum Analyzers –2 HP Network Analyzers –2 RF Synthesizers –1 Scope –1 Dynamic Signal Analyzer –1 Universal Counter –1 NMR Teslameter Stepper Motors –CAMAC 057 controlled (31 cards, up to 16 motors per card). –PLC controlled (20 motors now, 40 more on the way). 5 BCD Devices

f November 19, 2003Controls Working Group D. Peterson6 The Needs of Future Projects Data acquisition (primarily for beam lines) –Fairly fast ( Msamples/sec). –Often doesn’t need much memory (a few thousand samples). –Simultaneous channels. An example of a commercial product: –Application support for uniformity. Embedded Systems –Support for a variety of commercial cards. –Hard real time processing. –User configurable. –Accelerator state awareness.

f November 19, 2003Controls Working Group D. Peterson7 Wish List Scope measurement applications. Interprocess communications for small systems. Machine states available to sub-systems (similar to MDAT?). Would like something smaller and simpler than VME. –Although they are like cute little hairless Furbies ®, sometimes PLCs just aren’t suitable. –I might not need to put a VME crate where I only need a few channels or maybe the channels are distributed far and wide. –Too bad HPIE died. It had time synch and mini VxWorks. Would like to avoid front end tasks in time critical systems (call it “demoocification”). Interactive Graphics.

f November 19, 2003Controls Working Group D. Peterson8 Thoughts & Comments Can there be really be standardized hardware and software? –It often helps reduce duplication of effort but sometimes a little competition is healthy. –It is necessary to maintain some variety since one size does not always fit all. –How do I find out what is already in use here? Commercially available devices are becoming smarter, faster, cheaper and networked. Many networked devices have similar protocols. (Well, at least the simple ones I use.) It seems the equipment end becomes a communications issue rather than a hardware issue. Support through OACs seems to be the way to go. The two extremes of utilization –The rapidly deployable diagnostic tools (such as Ethernet scopes). –The inexpensive, specific function systems (such as aspirin under a microswitch).