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.

Slides:



Advertisements
Similar presentations
Control System Studio (CSS)
Advertisements

Introduction to Alarm Handlers Randy Flood Karen Schroeder AOD/OPS.
VMWare Workstation Installation. Starting Vmware Workstation Go to the start menu and start the VMware Workstation program. *Note: The following instructions.
MENU SYSTEM DESCRIPTION Tempatron Ltd Data Measurements Division Darwin Close Reading RG2 0TB UK T : +44 (0) F : +44 (0) E :
Pete Owens MICE Controls & Monitoring Workshop 25th September 2006 MICE Control and Monitoring: General Architecture Subsystem Integration User Interface.
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.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS Jan Control System Studio Training - Alarm System Use.
LECTURE 14 Operating Systems and Utility Programs
The easy way to a nice looking website design By a total non-designer (Me!)
WebCCTV 1 Contents Introduction Getting Started Connecting the WebCCTV NVR to a local network Connecting the WebCCTV NVR to the Internet Restoring the.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
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.
Exploring the Basics of Windows XP
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS April 2013 Control System Studio Training - Alarm System Use.
R. Lange, M. Giacchini: Monitoring a Control System Using Nagios Monitoring a Control System Using Nagios Ralph Lange, BESSY – Mauro Giacchini, LNL.
DEMONSTRATION FOR SIGMA DATA ACQUISITION MODULES Tempatron Ltd Data Measurements Division Darwin Close Reading RG2 0TB UK T : +44 (0) F :
Multimedia Authoring Tools Lecture 13
Experimental Physics and Industrial Control System (EPICS) Alarm Handler (ALH) Bob Dalesio, August 14, 1999.
By Jeerarat Boonyanit. As you can see I have chosen Cpanel for my server management tool. cPanel is a Linux based web hosting control panel that provides.
Web Browser: Netscape Navigator and Internet Explorer By Bhupendra Ratha, Lecturer School of Library and Information Science Devi Ahilya University, Indore.
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.
Control System Studio (CSS)‏ Kunal Shroff EPICS Training Meeting 07/10/2010.
Input/Output Controller (IOC) Overview Andrew Johnson Computer Scientist, AES Controls Group.
Configuring the MagicInfo Pro Display
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.
EPICS and EDM Overview 03 October 2008 Matt Boyes EPICS and EDM Overview Lecture 1 Matt Boyes.
London April 2005 London April 2005 Creating Eyeblaster Ads The Rich Media Platform The Rich Media Platform Eyeblaster.
London April 2005 London April 2005 Creating Eyeblaster Ads The Rich Media Platform The Rich Media Platform Eyeblaster.
Implementation - Deployment Methods of deployment –User PC –Network shared (workstation install) –Terminal server –Web Deployment (ActiveX) (Note: this.
Objectives Understand what MATLAB is and why it is widely used in engineering and science Start the MATLAB program and solve simple problems in the command.
IRMIS 2 Overview Andrew Johnson Computer Scientist, AES Controls.
MCTS Guide to Microsoft Windows Server 2008 Applications Infrastructure Configuration (Exam # ) Chapter Four Windows Server 2008 Remote Desktop Services,
Jan Hatje, DESY CSS ITER March 2009: Technology and Interfaces XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 1 CSS – Control.
Control System Studio (CSS) Overview Kay Kasemir, July 2009.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS Oct EPICS Meeting, PAL, Korea Control System Studio Training.
An Introduction to Designing and Executing Workflows with Taverna Aleksandra Pawlik materials by: Katy Wolstencroft University of Manchester.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS Jan Control System Studio, CSS Overview.
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Matthias Clausen, DESY XFEL Refrigerator Controls – April CSS Core Applications.
SciDAC SSS Quarterly Report Sandia Labs August 27, 2004 William McLendon Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed.
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.
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.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS April 2013 Control System Studio, CSS Overview.
Introduction to KE EMu Unit objectives: Introduction to Windows Use the keyboard and mouse Use the desktop Open, move and resize a.
Jan Hatje, DESY CSS GSI Feb. 2009: Technology and Interfaces XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 1 CSS – Control.
EPICS Release 3.15 Bob Dalesio May 19, Features for 3.15 Support for large arrays Channel access priorities Portable server replacement of rsrv.
Advanced Photon Source Channel Access, CaSnooper, and CASW Kenneth Evans, Jr. Presented November 7, 2003 Argonne National Laboratory.
Jan Hatje, DESY CSS – Control System Studio EPICS collaboration meeting CSS – Control System Studio Update EPICS collaboration meeting 2008 Shanghai.
A Quick Look at the EPICS IDE Kenneth Evans, Jr. Presented at the EPICS Collaboration Meeting June 13, 2006 Argonne National Laboratory, Argonne, IL.
Applications Kay Kasemir ORNL/SNS Using Information and pictures from Matthias Clausen, Jan Hatje, and Helge Rickens (DESY) October 2007.
1 1999/Ph 514: Lab #1 : CA Clients EPICS Lab #1 CA Clients.
B. Dalesio, N. Arnold, M. Kraimer, E. Norum, A. Johnson EPICS Collaboration Meeting December 8-10, 2004 Roadmap for IOC.
EPICS and LabVIEW Tony Vento, National Instruments
An EPICS IDE Using Eclipse Kenneth Evans, Jr. Presented at the EPICS Collaboration Meeting June 15, 2006 Argonne National Laboratory, Argonne, IL.
Matthias Clausen, DESY EPICS Training – Client Tools/ CSS EPICS collaboration meeting EPICS Training Client Tools EPICS collaboration meeting 2008.
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.
: Information Retrieval อาจารย์ ธีภากรณ์ นฤมาณนลิณี
4000 Imaje 4020 – Software Imaje 4020 – Content ■ Content of Chapter Software: 1. Flash Up 2. Netcenter 3. FTP 4. Active X 5. XCL commands 6. Exercise.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS 2012, April at SLAC Control System Studio Training - Alarm System.
Run the on your PC to start the firmware configuration process Run IP Config Tool.
Updates to CaPython/CaChannel John Hammonds Beamline Controls and Data Acquisition Group APS Engineering Support Division EPICS Collaboration Meeting INFN.
CACI Proprietary Information | Date 1 PD² v4.2 Increment 2 SR13 and FPDS Engine v3.5 Database Upgrade Name: Semarria Rosemond Title: Systems Analyst, Lead.
THE NEW MOBILE WORKSPACE Enable Business Applications on Mobile Devices hopTo Work “I am amazed to see how easily hopTo transforms the user interface of.
SciDAC SSS Quarterly Report Sandia Labs January 25, 2005 William McLendon Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed.
Configuration and Monitoring
Pilot Watcher Product Overview V5.3
EPICS Training Client Tools
Channel Access, CaSnooper, and CASW
Getting Started with EPICS A lecture Series
Control System Studio (CSS)
Presentation transcript:

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 of Energy Overview of Client Tools Kenneth Evans, Jr. August 23, 2004 Part of the EPICS “Getting Started” Lecture Series

Pioneering Science and Technology Office of Science U.S. Department of Energy 2 For software development EPICS is divided into several parts Base -Build system and build tools -Common and OS-interface libraries -Channel Access client and server libraries -Static and run-time database access routines -Database processing code -Standard record, device and driver support Extensions -Channel Access clients -Other tools that typically run on workstations Support Modules -Record, device, and driver support EPICS Software

Pioneering Science and Technology Office of Science U.S. Department of Energy 3 EPICS Overview MEDM Client MEDM Server IOC MeterPower SupplyCamera IOC Channel Access Tools

Pioneering Science and Technology Office of Science U.S. Department of Energy 4 Tools Covered in This Presentation Command-Line Tools -caget, caput, camonitor, cainfo MEDM ALH Probe StripTool HistTool SGA ADT EPICS WIN32 Extensions Pocket PC Applications

Pioneering Science and Technology Office of Science U.S. Department of Energy 5 More Information There is a wealth of information in the EPICS web pages - Each of the Extensions covered here has its own page with much additional information -Including tar files of the latest releases The are many other tools described there as well The Extensions executables are typically located at -…epics/extensions/bin/ /<executable -e.g. /usr/local/epics/bin/solaris-sparc/medm -Platforms are solaris-sparc, linux-x86, win32-x86, etc. The Base command line tools are typically at -…epics/base/bin/ /

Pioneering Science and Technology Office of Science U.S. Department of Energy 6 EPICS Extensions Web Page

Pioneering Science and Technology Office of Science U.S. Department of Energy 7 Command-Line Tools There are several versions of these tools We will discuss the ones that comes with EPICS Base -Starting with Base These should become the standard ones The tools we will cover are: -Caget - Gets the value of one or more process variables -Caput - Sets the value of one process variable -Camonitor - Monitors the value changes of one or more process variables -Cainfo - Gets information about one or more process variables All accept –h to display usage and options

Pioneering Science and Technology Office of Science U.S. Department of Energy 8 Caget Example Get the values of two process variables caget S35DCCT:currentCC S:SRlifeTimeHrsCC Returns S35DCCT:currentCC S:SRlifeTimeHrsCC

Pioneering Science and Technology Office of Science U.S. Department of Energy 9 Caput Example Set the value of a process variable caput Xorbit:S1A:H1:CurrentAO 1.2 Returns Old : Xorbit:S1A:H1:CurrentAO 0 New : Xorbit:S1A:H1:CurrentAO 1.2

Pioneering Science and Technology Office of Science U.S. Department of Energy 10 Returns evans:calc :23: evans:bo :23: On evans:calc :23: evans:bo :23: Off evans:calc :23: evans:calc :23: evans:calc :23: evans:calc :23: Camonitor Example Monitor two process variables camonitor evans:calc evans:bo01 Use Ctrl-C to stop monitoring

Pioneering Science and Technology Office of Science U.S. Department of Energy 11 Cainfo Example Get information about a process variable cainfo S35DCCT:currentCC Returns State: connected Host: ctlapps4l188:5064 Access: read, no write Data type: DBR_DOUBLE (native: DBF_DOUBLE) Element count: 1 Currently there is not as much information as with Probe or PvInfo in MEDM

Pioneering Science and Technology Office of Science U.S. Department of Energy 12 MEDM Stands for Motif Editor and Display Manager The principal human interface to the control system What you see on the television monitors around the site Used by most of the technical staff Used worldwide at many facilities Both runs and creates control screens

Pioneering Science and Technology Office of Science U.S. Department of Energy 13 MEDM Screens And thousands of others

Pioneering Science and Technology Office of Science U.S. Department of Energy 14 MEDM MEDM will be covered more fully in another session

Pioneering Science and Technology Office of Science U.S. Department of Energy 15 ALH Stands for Alarm Handler Important GUI application in the Control Room Brings alarms to the operators’ attention -It dings and flashes Allows the operator to globally acknowledge alarms Provides a hierarchical display -Allows managing alarms in overview or in detail Provides guidance for handling specific alarms Logs alarms and displays alarm history

Pioneering Science and Technology Office of Science U.S. Department of Energy 16 Flash Demos The demos in this presentation use Flash The Flash Player is installed on most computers If you do not see the demos, try right clicking where they should be and check if Play is selected If there is no right-click menu, you do not have the Flash Player If the version on the right-click menu is not 7 or above, you may have trouble with the slides, particularly advancing them -The advance arrow at the bottom left of the slide may work You can get or update the Flash Player via the link at: - -It is a Plug-in for Netscape/Mozilla and an ActiveX Control for IE -You need the IE version for PowerPoint - (Use IE to visit the link)

Pioneering Science and Technology Office of Science U.S. Department of Energy 17 ALH Demo

Pioneering Science and Technology Office of Science U.S. Department of Energy 18 ALH ALH will be covered more fully in another session

Pioneering Science and Technology Office of Science U.S. Department of Energy 19 Probe Simple way to get information about a single process variable Combines the features of caget, caput, camonitor, and cainfo in a graphical interface Very useful in diagnosing problems

Pioneering Science and Technology Office of Science U.S. Department of Energy 20 Probe Demo

Pioneering Science and Technology Office of Science U.S. Department of Energy 21 StripTool Plots process variables in real time on a strip chart Widely used

Pioneering Science and Technology Office of Science U.S. Department of Energy 22 StripTool Demo

Pioneering Science and Technology Office of Science U.S. Department of Energy 23 HistTool An easy way to get a histogram of a process variable Drag and drop a process variable name from MEDM As many times as you want

Pioneering Science and Technology Office of Science U.S. Department of Energy 24 HistTool Demo

Pioneering Science and Technology Office of Science U.S. Department of Energy 25 SGA Stands for Simple GIF Animator Use it to make animated GIFs for MEDM You need to already have the images

Pioneering Science and Technology Office of Science U.S. Department of Energy 26 SGA Demo

Pioneering Science and Technology Office of Science U.S. Department of Energy 27 ADT Stands for Array Display Tool A way to display arrays of single process variables -Such as BPM or vacuum readings around the ring -Not waveforms Configurable menus and displays Uses SDDS extensively Many features Primarily used by Physicists Will not be covered further in this presentation

Pioneering Science and Technology Office of Science U.S. Department of Energy 28 EPICS WIN32 Extensions Package of the important EPICS applications -Built to run on Windows

Pioneering Science and Technology Office of Science U.S. Department of Energy 29 EPICS WIN32 Extensions Require Hummingbird Exceed -Arguably the best Windows X Server -The only viable source of Motif libraries for Windows -Possible to use other Windows X Servers but it is not supported There is an InstallShield installer located at -ftp://ftp.aps.anl.gov/pub/extensionsStatic/win32ftp://ftp.aps.anl.gov/pub/extensionsStatic/win32 -You usually want the latest version there The installation is easy and should not mess up your computer Uninstalling them is also easy -If you be sure to stop all running programs first -Closing Exceed stops all except CaRepeater Read the README before starting! Historical Note: The EPICS Logo was designed for and first used with the installer for the EPICS WIN32 Extensions

Pioneering Science and Technology Office of Science U.S. Department of Energy 30 Pocket PC Applications EPICS has been ported to the Pocket PC Two EPICS applications are available -ProbeCE -BeamDisplay There are better ways to access EPICS with a Pocket PC -E.g. Citrix Metaframe -Can give access to all the EPICS WIN32 Extensions -Covered in the presentation on Remote Access

Pioneering Science and Technology Office of Science U.S. Department of Energy 31 Virtual Linac The Virtual Linac includes examples and startup scripts for -MEDM -StripTool -Probe -ALH You can use the other tools with it as well You are encouraged to go out and play with it

Pioneering Science and Technology Office of Science U.S. Department of Energy 32 Thank You This has been an APS Controls Presentation

Pioneering Science and Technology Office of Science U.S. Department of Energy 33 Thank You This has been an APS Controls Presentation