LEDA Instrumentation Environment Bob Dalesio May 12, 2000.

Slides:



Advertisements
Similar presentations
1 1999/Ph 514: Channel Access Concepts EPICS Channel Access Concepts Bob Dalesio LANL.
Advertisements

1 BROOKHAVEN SCIENCE ASSOCIATES PLC Selection Criteria and Results David Dudley Sep 8, 2009.
Status of the LANSCE Upgrade LA-UR Eric Bjorklund.
Industrial Automation and Control
Data Acquisition Risanuri Hidayat.
ESS Test and Prototyping Activities Daniel Piso Ferńandez December 4, 2014.
W4118 Operating Systems OS Overview Junfeng Yang.
Chapter 16 Control Unit Implemntation. A Basic Computer Model.
NSLS/BNL PLC Choice Elliott Wolin 6-Jan-2010 Following are a few slides from a much longer presentation BNL chose Allen-Bradley – three month evaluation.
Integrating Acquired Subsystems Bob Dalesio 09/21/99.
Programmable Logic Controllers (PLCs) This course deals with PLCs, Programmable Logic Controllers. PLCs are the industrial computer/controllers that are.
Chapter 8 Output Modules.
Chapter 1: The Database Environment
EtherCAT Driver for Remote I/O James Rowland, Ronaldo Mercado and Nick Rees.
Diagnostics and Controls K. Gajewski ESS Spoke RF Source Accelerator Internal Review.
Module I Overview of Computer Architecture and Organization.
Hall C’s HMS PLC Controls by Steven Lassiter. What Constituents a PLC System PLC (processors) Programming. I/O modules. Field Device Signals (sometimes.
EPICS Meeting, APS, June 14 th 2006 MCS-8 The 8 axes motion control system Rok Šabjan
Agenda Adaptation of existing open-source control systems from compact accelerators to large scale facilities.
Chapter 1 1 © Prentice Hall, 2002 Database Design Dr. Bijoy Bordoloi Introduction to Database Processing.
Programmable logic control Data Processing Computer System Key Board Light Pen Mouse PLC a Process Control Computer System Motion Sensor Sound Sensor.
Optical Anchor / Interferometer Status: June, 2004 Josef Frisch.
Synchronous Device Interface at NSLS-II Yuke Tian Control Group, NSLS-II, BNL (May 1, 2009 EPICS Collaboration Meeting, Vancouver)
 AUTOMATION  PLC  SCADA  INSTRUMENTATION  DRIVES & MOTORS.
EPICS Direction to Support Large Projects and Incorporate New Technology Leo R. Dalesio 09/21/99.
Running EPICS on NI CompactRIO Initial Experience Eric Björklund (LA-UR )
André Augustinus 17 June 2002 Technology Overview What is out there to fulfil our requirements? (with thanks to Tarek)
Dupline Elevator Bus Jens Neigaard.
Integrating Acquired Subsystems Bob Dalesio 11/29/98.
LHC Cryogenics Control: INTEGRATION OF THE INDUSTRIAL CONTROLS (UNICOS) AND FRONT-END SOFTWARE ARCHITECTURE (FESA) APPLICATIONS Enrique BLANCO Controls.
Experience Running Embedded EPICS on NI CompactRIO Eric Björklund Dolores Baros Scott Baily.
SNS Integrated Control System Timing Clients at SNS DH Thompson Epics Spring 2003.
Issues in Accelerator Control Bob Dalesio, December 23, 2002.
EPICS EPICS Limitations Bob Dalesio Marty Kraimer.
Fast Fault Finder A Machine Protection Component.
EPICS Release 3.15 Bob Dalesio May 19, Features for 3.15 Support for large arrays - done for rsrv in 3.14 Channel access priorities - planned to.
PSI Power Supply Controls MedAustron Controls Workshop 1 PR a-FMO-PSI_Power_Supply_Controls.pptx F. Moser - PSI Power Supply Controls 1.
NCSX CD-4/MIE block diagrams April 18, 2007 P. Sichta rev 0.
Industrial Controls Engineering Department First CERN PXI Users Group meeting 19 th October 2011 – Hubert REYMOND – EN/ICE 1.
New product introduction:
Copyright 2007 John Wiley & Sons, Inc. Information Systems: Creating Business Value John Wiley & Sons, Inc. Mark Huber, Craig Piercy, and Patrick McKeown.
High Speed Digital Systems Lab Spring/Winter 2010 Project definition Instructor: Rolf Hilgendorf Students: Elad Mor, Ilya Zavolsky Integration of an A/D.
11 th February 2008Brian Martlew EPICS for MICE Status of the MICE slow control system Brian Martlew STFC, Daresbury Laboratory.
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.
1 1999/Ph 514: Supported Hardware EPICS Supported Hardware Ned D. Arnold APS.
The Difference Between Router and Switch Not everyone knows: ADVANTAGES OF SWITCH:  Switches offer higher performance than bridges and hubs.  Switches.
CEA DSM Irfu SIS LDISC 18/04/2012 Paul Lotrus 1 Control Command Overview GBAR Collaboration Meeting Paul Lotrus CEA/DSM/Irfu/SIS.
1 Channel Access Concepts – IHEP EPICS Training – K.F – Aug EPICS Channel Access Concepts Kazuro Furukawa, KEK (Bob Dalesio, LANL)
Timing System R+D for the NLC Josef Frisch. NLC and PEPII Phase and Timing Requirements (approximate)
Managed by UT-Battelle for the Department of Energy Kay Kasemir Jan Experimental Physics and Industrial Control System.
Control System Overview J. Frederick Bartlett Fermilab June 1,1999.
Project X RD&D Plan Controls Jim Patrick AAC Meeting February 3, 2009.
PROGRAMMABLE LOGIC CONTROLLER
Programmable Logic Controller & Distributed Control System Yoon-Je Choi 17 th June 2006.
JLab Accelerator Controls Matt Bickley MaRIE discussion April 26, 2016.
ESS (vacuum) control system Daniel Piso Controls Division February 20, 2013.
Daniel Piso Fernández Some Ideas about Integration Support Cases and PLC Activities at Controls Division.
Integrating Advantech PCI I/O cards into EPICS. Outline ANTARES computer control and data acquisition systems architecture STAR computer control and data.
ICS interfaces Timo Korhonen ICS Apr 22, 2015.
LEDA Vacuum Interlocks Bob Dalesio. Outline Leda vacuum system – displays and interfaces PLC Interlocks as presented to the operator EPICS interlock to.
ESS Timing System Plans Timo Korhonen Chief Engineer, Integrated Control System Division Nov.27, 2014.
Lesson 1 PLC BASICS. PLC Definition  Programmable Logic Controllers are industrial computers that control machine and other applications.  PLC have.
LEDA Vacuum Interlocks
UNICOS: UNified Industrial COntrol System CPC (Continuous Process Control) Basic course SESSION 3: PLC basics UCPC 6 UNICOS-Continuous Process Control.
Laboratorio per dottorandi 2017 Particle Accelerators Control System
Difference Between SOC (System on Chip) and Single Board Computer
Integration of Blu-Ice into
Why PC Based Control ?.
Chapter 1: The Database Environment
EPICS: Experimental Physics and Industrial Control System
Presentation transcript:

LEDA Instrumentation Environment Bob Dalesio May 12, 2000

I/O Interfaces IOCBuses EPICS/VMEIndustry PACAnalog I/O, Binary I/O, Fast Protect, Timing Serial/Modicon PLCAnalog I/O, Binary I/O Steppermotors EPICS/VXIIndustry PACAnalog I/O, Binary I/O, Fast Protect, Timing VXI Custom DSPshigh speed analog EPICS/ISAIndustry PACAnalog I/O, Binary I/O, Fast Protect, Timing Serial/Modicon PLCAnalog I/O, Binary I/O Labview/ISAVXI Custom DSPshigh speed analog Intellution/ISAAllen-Bradley PLCAnalog I/O, Binary I/O Residual Gas Application/ISA*SerialAnalog Inputs *All other “IOCs” have channel access servers - this does not.

EPICS VME Broad range of cards supported Synchronized Analog Inputs Available Timestamps done in close synchronization to data read Native EPICS environment makes integration easier All data is available to all channel access servers Must be EPICS knowledgeable to use Field wiring uses ribbon cable to get from the VME

EPICS VXI Instrumentation bus supports high speed/low noise applications Broad range of cards supported Synchronized Analog Inputs Available Timestamps done in close synchronization to data read Native EPICS environment makes integration easier All data is available to all channel access servers Must be EPICS knowledgeable to use Field wiring uses ribbon cable to get from the VME

EPICS ISA Inexpensive industrial backplanes available Broad range of cards supported Synchronized Analog Inputs Available Timestamps done in close synchronization to data read Native EPICS environment makes integration easier All data is available to all channel access servers Must be EPICS knowledgeable to use Field wiring uses ribbon cable to get from the VME

Industry Pac - VME, VXI, ISA Custom board designs can be used in all bus formats Timestamps done in close synchronization to data read Native EPICS environment makes integration easier All data is available to all channel access servers Must be EPICS knowledgeable to use Field wiring uses ribbon cable to get from the carrier boards is even less convenient than VME

Programmable Logic Controllers - Readable from VME, VXI, ISA Field hardened designs that allow wide distribution Timestamps are not done in close synchronization to data read - latency of PLC scan cycle + IOC read cycle + database scan. PLC programming environment does not require EPICS knowledge Only explicitly exported values are available to the control system. Need to know the PLC programming language Field wiring is typically very convenient

Labview VXI Instrumentation bus supports high speed/low noise applications Broad range of cards supported Timestamps difficult to synchronize with remote I/O Portable server required to integrate with an EPICS system Only explicitly exported data is available outside of Labview. Program change required to export new data. Must be Labview knowledgeable Labview is simple to learn and use for simple applications. Complex applications are hard to create and manage.

Intellution ISA Driver support for many PLCs Timestamps difficult to synchronize with remote I/O Portable server required to integrate with an EPICS system Only explicitly exported data is available outside of Intellution. Program change required to export new data. Must be Intellution knowledgeable The Intellution database is very similar to the EPICS database as they have the same ancestry.

Conclusions If you let everyone choose what they will, you end up with a collection of subsystems that may be the fastest way to complete each subsystem. They are not the fastest to integrate or easiest to maintain. Each of these choices had some advantages when viewed from the subsystems perspective, a higher level view would probably result in different decisions. Different I/O can live in the same system and in many cases is a good idea. Cost/benefit discussions are required. Many sins can be forgiven in a prototype accelerator. Do not try this with a production facility.