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.

Slides:



Advertisements
Similar presentations
G D L-Bus Proposal CDS Meeting, June 23, 2004 Paul Schwinberg, Daniel Sigg.
Advertisements

HARDWARE Rashedul Hasan..
Inputs: Digital and 4 configurable for Digital or 10 bit Analog Outputs:4 - 8 amp Relays or 700ma Transistors (1 PWM) 4 Line by 18 Character fully.
EXTERNAL COMMUNICATIONS DESIGNING AN EXTERNAL 3 BYTE INTERFACE Mark Neil - Microprocessor Course 1 External Memory & I/O.
1 Physics 434 Module 1 About the computers: –You can save VI’s on the local disk. put them into My Documents\your_name (But beware: no backup, no protection)
Seismic Octave Programming for Analog/Digital Converters Michael W. Siekman Electrical and Computer Engineering Senior Capstone Design Project 2007 Advisor:
PPT 206 Instrumentation, Measurement and Control SEM 2 (2012/2013) Dr. Hayder Kh. Q. Ali 1.
Motor Control Lab Using Altera Nano FPGA
1 Project supervised by: Dr Michael Gandelsman Project performed by: Roman Paleria, Avi Yona 12/5/2003 Multi-channel Data Acquisition System Mid-Term Presentation.
Design and Implementation of a Virtual Reality Glove Device Final presentation – winter 2001/2 By:Amos Mosseri, Shy Shalom, Instructors:Michael.
Trigger-less and reconfigurable data acquisition system for J-PET
EtherCAT (Beckhoff) for advanced LIGO
ASPPRATECH.
MUST HAVE SHOULD HAVE COULD HAVE Module # 010. Qi Hardware Objectives Recognize hardware Know how to interface to field equipment Know the 4 different.
Using FPGAs with Embedded Processors for Complete Hardware and Software Systems Jonah Weber May 2, 2006.
EtherCAT Driver for Remote I/O James Rowland, Ronaldo Mercado and Nick Rees.
SimPhonics, Inc. SimPhonics SMx Audio System. SimPhonics, Inc. V+ Visual Programming Language SMx Audio System Various I/O Drivers VComm Networked Audio.
Hall C’s HMS PLC Controls by Steven Lassiter. What Constituents a PLC System PLC (processors) Programming. I/O modules. Field Device Signals (sometimes.
A* candidate for the power supply Wiener MPOD-LV crate w/ remote control only (except for local on/off switch) Type “EC LV” Front or rear connections (reverse.
The Internal Components of a Personal Computer (PC)
Online Systems Status Review of requirements System configuration Current acquisitions Next steps... Upgrade Meeting 4-Sep-1997 Stu Fuess.
Electronics for PS and LHC transformers Grzegorz Kasprowicz Supervisor: David Belohrad AB-BDI-PI Technical student report.
USB DAQ Product USB DAQ Product Κώστας Γρηγορίου Sales Engineer Ιούνιος 26, 2007.
Motherboard (Main board)
Data Acquisition Data acquisition (DAQ) basics Connecting Signals Simple DAQ application Computer DAQ Device Terminal Block Cable Sensors.
Microcontroller based system design Asst. Prof. Dr. Alper ŞİŞMAN.
CRIO as a hardware platform for Machine Protection. W. Blokland S. Zhukov.
XS26-2 Expandable Safety Controller.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
8 May 2001EPICS Group3 Carl Lionberger1 EPICS Support for Group3 Control System Carl Lionberger Group3™ optical-fiber-connected I/O Software and operational.
Data Acquisition Dr inż. ZDZISŁAW PÓLKOWSKI Polkowice, 2015 University of Pitesti Dolnośląska Wyższa Szkoła Przedsiębiorczości i Techniki w Polkowicach.
Dec 8-10, 2004EPICS Collaboration Meeting – Tokai, Japan MicroIOC: A Simple Robust Platform for Integrating Devices Mark Pleško
SoftPLC In TealwareTM SoftPLC ProcessorsTM Hardbook SoftPLC’s
The Components of a System Unit
The microIOC Family Gasper Pajor EPICS Collaboration Meeting Argonne National Laboratory June 2006.
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.
K. Luchini LCLS Injector /BC1 Magnet PS Final Design Review, March 30, Injector and BC1 Magnet PS Controls K. Luchini.
Automatic accident avoiding system PROJECT MEMBERS MUTHUKUMAR.K (05ME33) SAKTHIDHASAN.S (05ME39) SAKTHIVEL.N (05ME40) VINOTH.S (05ME56) PROJECT GUIDE:
Hardware Introduction – Standard vs Q.i
The recent history and current state of the linac control system Tom Himel Dec 1,
Fifth CMS Electronics Week EASY: a new SY1527-based Embedded Assembly SYstem May 7th, 2003 CAEN SpA.
Managed by UT-Battelle for the Department of Energy SCL Vacuum Control System Upgrade Derrick Williams
New product introduction:
Digital Data-Acquisition Systems Since the late 1950s, computers have been used to monitor, and in many cases to control, the performance of large process.
16722 Mo: data acquisition150+1 data acquisition.
Data Acquisition Device (DAQ) A DAQ is a cool little device that allows you to interface hardware to a computer. Here is what we will do:  Create a square.
ATLAS DCS ELMB PRR, March 4th 2002, H.J.Burckhart1 Embedded Local Monitor Board ELMB  Context  Aim  Requirements  Add-ons  Our aims of PRR.
New digital readout of HFRAMDON neutron counters Proposal Version 2.
ECE 101 Exploring Electrical Engineering Chapter 7 Data Acquisition Herbert G. Mayer, PSU Status 11/30/2015 Derived with permission from PSU Prof. Phillip.
Magnet Low Current PS Upgrade Kristi Luchini,Sandeep Babel, Till Straumann, Mitch D’Ewart, Briant Lam, Dave MacNair May 19, 2016 VME to Emedded Industrial.
Integrating Advantech PCI I/O cards into EPICS. Outline ANTARES computer control and data acquisition systems architecture STAR computer control and data.
Lesson 1 PLC BASICS. PLC Definition  Programmable Logic Controllers are industrial computers that control machine and other applications.  PLC have.
Chapter 1: Introduction to the Personal Computer
Intro to USB-6009 DAQ.
Software Defined Radio
SCADA for Remote Industrial Plant
Haiwell PLC Modules Introduce
Instructor Materials Chapter 1: Introduction to the Personal Computer
Identifying SLC 500™ System Components
PLC Hardware Components.
Data Acquisition (DAQ)
Report on ATF2 Third Project Meeting ATF2 Magnet Movers ATF2 Q-BPM Electronics Is SLAC ILC Instrumentation Group a good name?
LLRF Control System Outline Scope Requirements Options considered
Low Level RF Design Outline Scope Requirements Options considered
KAGRA PLC System Overview
Command and Data Handling
FPGA Vinyl to Digital Converter (VDC)
What is “Control System” or “Framework”?
quadEM: New Beam Position Monitor & Electrometer Hardware and Software
Presentation transcript:

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 wiring has served it’s purpose, but has become unwieldy, particularly in light of the EMI retrofit. In many cases, we have blindly(?) applied our new EMI policies and the result has been to place as many as 6 EMI filters in our slow control and monitoring signal paths. This is certainly overkill and probably detrimental.

LIGO-G9900XX-00-M LIGO II2 What do we like about the cross connects? Flexibility- During installation and commissioning activities you can easily reconfigure to support changing needs. Simplicity- There are no active components. It is tough to beat a wire for simplicity. Verification- It is relatively easy to get to signals during debug. Commercially available- The pieces used to put the system together are all readily available from multiple vendors

LIGO-G9900XX-00-M LIGO II3 What don’t we like? Configuration Control- While wires are simple, lots of wires can become a rat’s nest. The documentation must be kept up to date. Operational Problems- Wires can come loose during debug and operations and can be hard to find. Size- They take up a lot of space. Cross talk and interference- The large loop area of many of the signal paths are susceptible to interference. Cost- The current EPICS interface via VME can have a high per channel cost.

LIGO-G9900XX-00-M LIGO II4 How do we keep what we like and get rid of what we don’t? Focus on the real problems- »Size »Unwieldiness »Overkill in EMI upgrade »Intermittency »……. Focus on the good things »Commercially available »Flexible »Simplicity

LIGO-G9900XX-00-M LIGO II5 Block Diagram of One Possible Solution Analog Module or Chassis Cross Connect Board ADC DAC DIO CPU EPICS IOC CHASSIS Channel Access Analog Module or Chassis Cross Connect Board ADC DAC DIO CPU EPICS IOC CHASSIS Channel Access

LIGO-G9900XX-00-M LIGO II6 Features Analog modules or chassis are connected to EPICS IOC Chassis via shielded cable, EMI feedthroughs, etc. Cross connect board is used to connect from modules to control ADCs, DACs, DIO, ala the current cross connects. Commercial ADCs, DACs, DIO and CPUs would be used CPU runs EPICS and connects to existing control network via fiber Ethernet.

LIGO-G9900XX-00-M LIGO II7 What type of CPUs, bus, modules, etc could be used? There are many alternatives available »PC104 »PCI »USB »….

LIGO-G9900XX-00-M LIGO II8 What has already been done within the collaboration? EPICS has been ported to Linux based embedded CPUs and PCs »PC104 »PCI »As far as we know, USB devices have not been done, but development does not appear to hard.

LIGO-G9900XX-00-M LIGO II9 What would one of these solutions look like and cost? As a design example and exercise, the 40M LSC auxiliary controls cross connects was replaced with a PC104 based system. The 40M LSC is very similar to the site LSC systems. The ADC, DAC and DIO functions are done using Aquarela Systems model AQ and AQ A modules. »There is nothing special about these modules. They were only chosen as an example. Final choices would be the result of a more detailed study A CPU was not chosen, but there are many available.

LIGO-G9900XX-00-M LIGO II10 ADC, DAC and DIO for Design Example AQ Analog I/O Module with General Purpose I/O and PWM Analog Input: 14 channel 12 or 16-bit resolution 0 to 5V / 0 to 10V / -5 to 5V / to 10V individually selectable ranges 100 Ksps conversion rate Internal sample buffer for high speed acquisition Analog Output 8 or 16 channel 8 or 12-bit resolution 3 us settling time 5V output range General Purpose I/O and PWM 2 general purpose TTL I/O that can be configured as input, output or PWM output 4 general purpose TTL I/O that can be configured as input output or 10-bit to 5V 20 us analog input AQ A Digital Output 24 Line Buffered Output (3 X 8-bit Ports) 7 to 35V DC Operation 100 to 350mA Depending on Duty Cycle Thermal Overload Shut Down Over-Current Protection LED for Fault Indication Software Fault Indication Software Fault Reset Internal Ground Clamp Diodes

LIGO-G9900XX-00-M LIGO II11 40M LSC Example Due to the modularity of the system it would require only one type of IOC chassis. Each with the same cross connect board and similar EPICS software. The system require 4 of these chassis. Three of the chassis would be more fully utilized, but still have extra channels and one chassis would be lightly utilized. Each chassis would have: »One CPU »Two AQ Analog IO modules »One AQ A Digital IO module »One fiber to e-net converter Each chassis would take up 2U of rack space

LIGO-G9900XX-00-M LIGO II12 40M Example cont’d There is also a requirement for one cross connect chassis to assemble get signals to/from the front end XY220s. This chassis contains only a cross connect board. Schematics for the example are located on Jay’s web page.

LIGO-G9900XX-00-M LIGO II13 40M Example Costs IOC Chassis: »CPU- ~$400 »Analog IO- 2x$ »Digital IO- $99 »Cross connect board- ~$100 »E-net to fiber-$100 »Chassis, cables, emi feedthroughs, misc- ~$1000 »Total chassis cost- $2231 ea. X 4 chassis= $8924 XY220 Chassis- ~$600 Total cost minus cables- ~$9500

LIGO-G9900XX-00-M LIGO II14 40M Example Costs cont’d What does it replace? »Two auxiliary VME crates, CPUs, ADCs, DACs, BIO…. »All cross connect blocks, wires

LIGO-G9900XX-00-M LIGO II15 40 Meter LSC Design Example Alternatives Alternatives to the Aquarela System boards: »Diamond Systems Diamond-MM-32-AT »Diamond Systems Ruby-MM-1612 »Many others The PC104 based solution used in the design example could be replaced with a USB based solution. »The CPU would be a Linux based embedded CPU running EPICS. »IO would be accessed via a local USB inside the chassis. »Example of the USB IO devices that could be used are available from: –FiberByte DAQ , DAQ , DAQ –Measurement Computing Personal Measurement Device Series –Others We could also use an embedded CPU with PCI slots. This solution would be very similar to the EPICS systems we have already developed for the TCS and TNI.

LIGO-G9900XX-00-M LIGO II16 Conclusions There are a wide variety of solutions available. Many solutions involve little custom hardware design beyond our requirements for custom interconnects Many solutions would involve modest amounts of software porting and development, but much of it may already be available. A more detailed study and analysis of our requirements and available technologies could lead to a solution that would meet most if not all of our current and future goals.