SynApps love, vme, ebrick modules EPICS Collaboration Meeting – Beamline Controls SIG Workshop David Kline June 12–16, 2006.

Slides:



Advertisements
Similar presentations
Schutzvermerk nach DIN 34 beachten XControl XC100 + XI/OC I/O-Modules + XVision Text-Display The convincing machine and system control by Moeller XControl.
Advertisements

Making the System Operational
MIL/STD-1553B Bus Overview J. Frederick Bartlett Fermilab June 3, 1999.
Control System Studio (CSS)
1 Operating Systems Input/Output Management. 2 What is the I/O System A collection of devices that different sub- systems of a computer use to communicate.
Extensions to the Asyn Driver for Data Acquisition Klemen Zagar May 2 nd, 2013.
Slide 5-1 Copyright © 2004 Pearson Education, Inc. Operating Systems: A Modern Perspective, Chapter 5 5 Device Management.
SNS Integrated Control System SNS RDB Requirements, wish list, status A little history l Oracle RDB used exclusively by accelerator physics group l JERI.
RTEMS and Linux at the Canadian Light Source Tony Wilson Canadian Light Source University of Saskatchewan.
Installing Windows XP Professional Using Attended Installation Slide 1 of 30Session 8 Ver. 1.0 CompTIA A+ Certification: A Comprehensive Approach for all.
ITER Fast Controller Prototype Feng Wang, Shi Li and Xiaoyang Sun Institute of Plasma Physics, Chinese Academy of Sciences 4/15/20151 The Spring 2010 EPICS.
EPICS Collaboration Meeting, CEA, Saclay, Oct 2014 The use of EtherCAT with EPICS at Diamond Ronaldo Mercado 22/10/2014.
Mark Heron Diamond Light Source Oct 2007 EPICS EPICS Interface to the Libera Electron Beam Position Monitor.
EPICS at APS Beamlines Tim Mooney Advanced Photon Source Argonne National Laboratory.
Pete Owens MICE Controls & Monitoring Workshop 25th September 2006 MICE Control and Monitoring: General Architecture Subsystem Integration User Interface.
Tracker Controls MICE Controls and Monitoring Workshop September 25, 2005 A. Bross.
29 April 2005 Part B Final Presentation Peripheral Devices For ML310 Board Project name : Spring Semester 2005 Final Presentation Presenting : Erez Cohen.
Systems Programming Course Gustavo Rodriguez-Rivera.
OPC Overview OPC Device Support (PLC Gateway for 3.14) Ralph Lange – EPICS Collaboration Meeting at SLAC, April 2005.
14 Nov 2000G3/FlexIO/PLC5/VSIOD8 Carl Lionberger 1 EPICS Support for G3/FlexIO/PLC5/VSIOD8 Carl Lionberger Group3™ optical-fiber-connected I/O AB FlexIO™
Summary of EPICS Beamline Controls SIG Workshop Mark Rivers University of Chicago June 14, 2006.
EtherCAT Driver for Remote I/O James Rowland, Ronaldo Mercado and Nick Rees.
Argonne National Laboratory is managed by The University of Chicago for the U.S. Department of Energy P0 Feedback Project: Merging EPICS with FPGA’s Nicholas.
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.
Keep it Cheap: EPICS Devices for the Small Laboratory
The EPICS Brick development, application, status EPICS Collaboration Meeting – Embedded Controllers David Kline June 12–16, 2006.
EPICS Insertion Device Control System Pete Owens EPICS Collaboration Meeting June 2003 Control System for a Helical Undulator Pete Owens Daresbury Laboratory.
APS BPM and power supply applications on micro-IOCs W. Eric Norum
Writing Your Own Custom IP Drivers for the IOC Blade 9010 By Darrell Nineham 5 Craddock.
8 May 2001EPICS Group3 Carl Lionberger1 EPICS Support for Group3 Control System Carl Lionberger Group3™ optical-fiber-connected I/O Software and operational.
Main Bullet #1 Main Bullet #2 Main Bullet #3 EPICS and CLS September 18, 2009.
Ralph Lange: OPC Gateway (Device Support) OPC Gateway (Device Support) Ralph Lange – EPICS Collaboration Meeting March SSRF.
2006 Chapter-1 L3: "Embedded Systems - Architecture, Programming and Design", Raj Kamal, Publs.: McGraw-Hill, Inc. 1 Hardware Elements in the Embedded.
EPICS for Experiments. Programme 09:30: Introduction to EPICS (Nick Rees) 09:45: Asyn (Jon Thompson) –C++, extending AsynPortDriver base class –Parameters,
Update on FPGA/IOC applications and RTEMS developments at the APS W. Eric Norum
Conversion to EPICS R3.14 Mark Rivers. New capabilities Progress in converting synApps/GSECARS Outstanding issues Work to be done Outline.
Beamline Controls with EPICS at NSLS Zhijian Yin NSLS, BNL EPICS Collaboration Meeting, SSRF, March 2008.
Wireless Sensor Networks MOTE-KITS TinyOS Crossbow UC Berkeley.
LCLS Undulator Positioning Control System Shifu Xu, Joseph Xu, Josh Stein Control Group, AES/APS, ANL June 15, 2006.
The EPICS Brick development, application, status EPICS Collaboration Meeting – Embedded Controllers David Kline June 12–16, 2006.
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.
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.
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.
The microIOC Family Gasper Pajor EPICS Collaboration Meeting Argonne National Laboratory June 2006.
1 EPICS Linux Based IOC Support EPICS Meeting at BESSY May 2002 Marty Kraimer.
ATF2 Mover Software 19 June 2008 Janice Nelson, Doug McCormick (SLAC) Glen White (LAL/SLAC) Justin May (no longer at SLAC)
EPICS Collaboration Meeting Fall PAL October 22 ~ 26, 2012 LCLS Timing System (pattern design, evGUI, and high level) Mike Zelazny for LCLS Timing.
EPICS at APS Beamlines Tim Mooney Advanced Photon Source Argonne National Laboratory.
EPICS Application Development At The Canadian Light Source Glen Wright.
Fast Fault Finder A Machine Protection Component.
Control System Overview J. Frederick Bartlett Fermilab June 1,1999.
Connecting EPICS with Easily Reconfigurable I/O Hardware EPICS Collaboration Meeting Fall 2011.
Motor drivers for asyn motor device support Mark Rivers GeoSoilEnviroCARS, Advanced Photon Source University of Chicago.
An EPICS solution for Galil products that can provide a comprehensive, and high performance motor and PLC control system for use at synchrotrons and other.
Stanford Linear Accelerator Center Ron Chestnut EPICS Collaboration Mtg May 21-23, SLAC EPICS Projects Yesteryear, Today, and Tomorrow.
1 1999/Ph 514: Supported Hardware EPICS Supported Hardware Ned D. Arnold APS.
SIDE SCAN HARDWARE CONFIGURATION
Babak Kalantari, EPICS Collaboration Meeting, Kobe 2009 A generic driver for Data Buffer of MRF Timing System Babak Kalantari Paul Scherrer Institute Switzerland.
Control System Overview J. Frederick Bartlett Fermilab June 1,1999.
SIDE SCAN HARDWARE CONFIGURATION HYPACK Connection Block Diagram GPS, single beam and tide data go into HYPACK ® SURVEY. Sidescan (with optional.
ONCS Subsystem Status Chris Witzig (BNL), Stephen Pate (NMSU) DC Meeting PHENIX Collaboration Week 22-June-1998 Chain Test Software Subsystem Support Tests.
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.
SA developed mini-PCIe IO card By Peet Smit. RS282 x8 USB x4 WLAN Video Capture LVDS Display SATA x4 mSATA-half LAN x2 3G & SIMM Digital IO.
The EPICS Brick development, application, status
The EPICS Brick development, application, status
Diamond Motion Control Emma Shepherd & Matthew Pearson May 2011
AT Commands Supports AT commands
HAPS Controls Glen White ATF2 Software Review Workshop, LAL, June 2008
asyn Driver Tutorial Measurement Computing 1608GX-2A0
regDev Simple access to register based devices
Presentation transcript:

synApps love, vme, ebrick modules EPICS Collaboration Meeting – Beamline Controls SIG Workshop David Kline June 12–16, 2006

2 Topics Synopsis of love, vme, EPICS brick (ebrick) Module directories Collaborative effort, list of some contributors: –Kurt Götze –David Kline –Tim Mooney –Mark Rivers –Marty Smith –Ron Sluiter Responsibilities… –Develop enhancements –Support, modifications, fault fixes –Coordinating and organizing releases (efforts from others)

3 Module directories Source code – record, device / driver support, libraries EPICS databases iocBoot –Startup scripts –Autosave request files MEDM display files –Commissioning and operating Documentation –For users and developers (IO map, manuals, PV naming) –How to build, configure, and deploy the software Examples

4 love module Love controller, –Instrument to measure voltage, current, pressure, or temperature –Support models 1600 and 16A –Communication is through 2-wire RS485 –Works in VME and Linux environments (laptop, desktop, ebrick) –Only readback device Support –Asyn interfaces implemented asynInt32 - ai, ao, longin asynUint32Digital – bi, bo, longin, longout, mbbi, mbbo –Standalone application is available –IP-Octal RS232 and RS485 modules can be used –MEDM screens for commissioning, diagnostics, operations –Current release B3-2-3 (late summer) Documentation –1600 and 16A information, wiring diagrams, presentations Love controller

5 love module – hardware configuration (RS485) MVME5100 Love Controller Model SBS XM-Octal-IO Love Controller Model 16A 2 Love Controller Model 1600 n-1 Love Controller Model 1600 n B(+) A(-) SBS 626 (TVME200) IP-OCTAL

6 love module - MEDM screens Hidden menu Primary / operation Diagnostics / control

7 vme module –Current release R2-4-2 Record support vmeRecord –Provides run-time access to VME bus (supported/unsupported) –Test and evaluate new hardware Device support –Acromag bit digital input/output –Acromag channel analog output (12-bit) –APS bunch-clock generator –Generic A32 VME interface –Heidenhain IK320 encoder/interpolator –HP 10895A Laser interferometer

8 vme module – supported hardware Device support, cont… –Joerger scaler –APS machine-status link (MRD100) –Varoc SSI encoder –VMI bit D/A Driver support for VME hardware –Avme9210 –Heidenhain IK320 encoder/interpolator –Varoc SSI encoder vmeTest application –Written by Frank Lenkszus –Menu driven, setup VME transactions –Interaction at the iocsh

9 vme module – MEDM screens MEDM screens –Acromag module –Bunch clock generator –IK320 –Machine status link –HP 10895A –vme Record

10 ebrick module Newer module, available by request, synApps 5.2 Low-cost IOC, PC104, soft real-time, localized control Hardware support –Diamond Systems (DSC) Athena Pentium III Eden processor, 660Mhz, 128MB 16 16bits, 4 12bits (-10V..10V) 24 digital IO bits, watchdog timer, 4 USB, IDE, 4 Serial, printer, VGA, mouse, keyboard, 10/100 Ethernet –DSC Ruby-MM-416, 4 16bits, 24 digital IO bits –DSC Emerald-MM-8P, 8 RS-232/422/485 ports –DSC Onyx-MM, 48 digital IO bits –DSC Pearl-MM, 16 output relays –Sensoray Model 518 Smart A/D, 8 channel sensor

11 ebrick module - support Hardware support, cont.. –OMS PC68/78 Motion Controller –MDrive, –Love controllers (RS485 converter) –XIA Huber slits –Kohzu monochromater –White beam slits –Generic Digital IO (Scaler) –Mass media: 40GB HDD / 2GB CF Standalone unit (no purple) or rack mountable Old and busted New hot

12 ebrick module - support Software, –Vector Linux STD 5.1, Slackware based –Development tools, editors, CVS, TkCVS, X11, XDMCP, IceWM, NFS –EPICS base , synApps 5.1, Probe, MEDM, IOC directories, databases –Asyn-based driver support for hardware Digital IO asynUInt32digital – bi, bo, mbbi, mbbo A/D and D/A asynInt32, asynFloat64 – ai, ao, longin, longout –MEDM screens –Screen application (iocsh attach)

13 ebrick module – MEDM screens

14 Beamline Controls SIG Workshop Thank You