ProShell Procedure Framework Status MedAustron Control System Week 1 March 28 th, 2011 Roland Moser PR-110325-a-RMO, March 28th, 2011 Roland Moser 1 R.

Slides:



Advertisements
Similar presentations
Operating System.
Advertisements

Enhancing Spotfire with the Power of R
Private and Confidential ThinkControl & ProLiant Essentials Rapid Deployment Pack.
COURSE: COMPUTER PLATFORMS
GENI Experiment Control Using Gush Jeannie Albrecht and Amin Vahdat Williams College and UC San Diego.
Slow Control LHCf Catania Meeting - July 04-06, 2009 Lorenzo Bonechi.
Software Modeling SWE5441 Lecture 3 Eng. Mohammed Timraz
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. The Web Services Modeling Toolkit Mick Kerrigan.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. The WSML Editor Plugin to the Web Services Modeling Toolkit Mick.
WP CO Status and Progress December 8th, 2010 Johannes Gutleber PR a-JGU, December 8th, 2010 J. Gutleber 1 R. Gutleber.
Yevgeny Petrilin Shay Dan Shadi Ibrahim. GUI : Graphical User Interface DAQ :Data Acquisition Data Acquisition device  a self-powered system that communicated.
Lecture 13 Revision IMS Systems Analysis and Design.
1 Operating Systems Ch An Overview. Architecture of Computer Hardware and Systems Software Irv Englander, John Wiley, Bare Bones Computer.
BSBPMG501A Manage Project Integrative Processes 4.3 Direct and Manage Project Execution This is the process of performing the work defined in the project.
RMS Importer/Exporter Create configuration for the MedAustron Control System PP a-ABR_RMSImporterExporter.pptm abrett/mmarchha RMS Importer/Exporter.
ITS Subsystems Availability MACS Week, June 2011 E. Sargsyan PP a-ESA_ITS_MACS_Week_June2011.pptm E. Sargsyan ITS Subsystems Availability 1.
Configuration Management Process and Environment MACS Review 1 February 5th, 2010 Roland Moser PR a-RMO, February 5 th, 2010 R. Moser 1 R. Gutleber.
PIKA Technologies Inc. Analog Logger Application Sample December 2009.
ROOT An object oriented HEP analysis framework.. Computing in Physics Physics = experimental science =>Experiments (e.g. at CERN) Planning phase Physics.
RUP Fundamentals - Instructor Notes
RUP Implementation and Testing
Scalable Systems Software Center Resource Management and Accounting Working Group Face-to-Face Meeting June 13-14, 2002.
Imperial College Tracker Slow Control & Monitoring.
9 Chapter Nine Compiled Web Server Programs. 9 Chapter Objectives Learn about Common Gateway Interface (CGI) Create CGI programs that generate dynamic.
SUSE Linux Enterprise Desktop Administration Chapter 2 Use the Linux Desktop.
Committee of Sponsoring Organizations of The Treadway Commission Formed in 1985 to sponsor the National Commission on Fraudulent Financial Reporting “Internal.
Update on Database Issues Peter Chochula DCS Workshop, June 21, 2004 Colmar.
The ACGT Workflow Editing & Enactment Environment Giorgos Zacharioudakis Institute of Computer Science, Foundation for Research & Technology – Hellas (ICS-FORTH)
WP CO Column Status and Progress October 7th, 2010 Johannes Gutleber PR a-JGU, October 7th, 2010 J. Gutleber 1 R. Gutleber.
REDNET Prototype overview Rok Stefanic the best people make cosylab.
ProShell Procedure Framework Status MedAustron Control System Week 3 December 8 th, 2010 Roland Moser PR a-RMO, December 8 th, 2010 Roland Moser.
The CSS Scan System Kay-Uwe Kasemir SNS/ORNL Dec
André Augustinus 10 September 2001 DCS Architecture Issues Food for thoughts and discussion.
IBM Software Group ® Overview of SA and RSA Integration John Jessup June 1, 2012 Slides from Kevin Cornell December 2008 Have been reused in this presentation.
PVSSProxy The first piece of the MACS procedure framework (ProShell) Angela Brett.
Beam Interlock System PR b-CTM, October 7th, 2010 Cesar Torcato de Matos.
® IBM Software Group © 2006 IBM Corporation JSF Progress Bar This Learning Module shows how to integrate EGL/JSF functionality into a run-time progress.
CE Operating Systems Lecture 3 Overview of OS functions and structure.
The Virtual Accelerator Allocator Status PR a-CTM, December 8 th, 2010 Cesar Torcato de Matos 1 R. Gutleber.
A Summary of the Distributed System Concepts and Architectures Gayathri V.R. Kunapuli
Framework for MDO Studies Amitay Isaacs Center for Aerospace System Design and Engineering IIT Bombay.
A university for the world real R © 2009, Chapter 9 The Runtime Environment Michael Adams.
Workforce Scheduling Release 5.0 for Windows Implementation Overview OWS Development Team.
Mantid Stakeholder Review Nick Draper 01/11/2007.
REDNet - Status overview Rok Stefanic Ziga Kroflic
FECOS the best people make cosylab Matej Miha Rok
August 2003 At A Glance The IRC is a platform independent, extensible, and adaptive framework that provides robust, interactive, and distributed control.
FECOS Status overview the best people make cosylab Matej Šekoranja Miha.
Configuration database status report Eric van Herwijnen September 29 th 2004 work done by: Lana Abadie Felix Schmidt-Eisenlohr.
DASHBOARDS CustomWare.Net Kiev, December Footer Title 2 Concept, ideas and goals Technical solution and feature overview Internal usage Banks requirements.
ProShell Procedure Framework Status MedAustron Control System Week 2 October 7 th, 2010 Roland Moser PR a-RMO, October 7 th, 2010 Roland Moser 1.
Daniele Spiga PerugiaCMS Italia 14 Feb ’07 Napoli1 CRAB status and next evolution Daniele Spiga University & INFN Perugia On behalf of CRAB Team.
S.Linev: Go4 - J.Adamczewski, H.G.Essel, S.Linev ROOT 2005 New development in Go4.
03/09/2007http://pcalimonitor.cern.ch/1 Monitoring in ALICE Costin Grigoras 03/09/2007 WLCG Meeting, CHEP.
ProShell Procedure Framework Status MedAustron Control System Week 3 October 3 rd, 2011 Roland Moser PR a-RMO, October 3rd, 2011 Roland Moser 1.
Kepler BEAM Workshop Samantha Romanello LTER Network Office.
CO Timing Review: The OP Requirements R. Steerenberg on behalf of AB/OP Prepared with the help of: M. Albert, R. Alemany-Fernandez, T. Eriksson, G. Metral,
Beam Interlock System Technology Evaluation and Design MACS Week 1, 2011 Hannes Pavetits 1 R. Gutleber PR a-HPA, March 28 th, 2011 H. Pavetits.
APRIL 10, Meeting Agenda  Prototype 2 Goals  Robust Connections Demo  System Diagnostics Tool Demo  Final Prototype Risk Mitigation  Final.
M. Caprini IFIN-HH Bucharest DAQ Control and Monitoring - A Software Component Model.
Online Software November 10, 2009 Infrastructure Overview Luciano Orsini, Roland Moser Invited Talk at SuperB ETD-Online Status Review.
Tobias Stadlbauer, Tony Fowler Special Magnets MedAustron 28 June 2011 Special Magnets Controls Status StatusIntroductionDetailsStatusAOBComponents.
Automated Testing for Dynamics CRM Integration Testing Custom Workflow Activities Wael Hamze Ramón Tébar.
> Blueprint Executive Summary >. Presentation Purpose; This Executive Summary captures the key details and outputs which merit stakeholder alignment to.
Chris Gavanas 31/08/2016 Summer Student Report.
Athanasios Topaloudis 3rd Forum 15/02/2017
Object Oriented Analysis and Design
Go4 CHEP 2001 Multithreaded Inter-Task Communication with ROOT -
Requirement Analysis.
Zhangxy Zhangxm Huangxt Dec 17 ,2003
Presentation transcript:

ProShell Procedure Framework Status MedAustron Control System Week 1 March 28 th, 2011 Roland Moser PR a-RMO, March 28th, 2011 Roland Moser 1 R. Gutleber

Scope Overview of ProShell Procedure Framework „Beam Spectrum“ Procedure Example Current status What was achieved since December2010 Plan till June 2011 Summary PR a-RMO, March 28th, 2011 Roland Moser 2

PR a-RMO, March 28th, 2011 Roland Moser 3 OVERVIEW

ProShell Procedure Framework provides a graphical user interface that dynamically loads procedures, Manages procedures‘ lifecycles, provides APIs to interact with control system components Allocate resources through VAA Communicate with resources for control and monitoring purposes PR a-RMO, March 28th, 2011 Roland Moser 4

„Beam Spectrum“ Procedure Example Move Faraday Cup into the beam line For a list of currents perform the following actions Set a current on a power converter Wait until the current is reached on the power converter output Readout value from Faraday cup and add to plot Perform a peak detection on the plot PR a-RMO, March 28th, 2011 Roland Moser 5

Screenshot PR a-RMO, March 28th, 2011 Roland Moser 6

Screenshot PR a-RMO, March 28th, 2011 Roland Moser 7 Main PanelInput Panel Output Panel (Logger, Resource Allocation) MenuBar Status Bar ToolBar

Input Panel (Resources) PR a-RMO, March 28th, 2011 Roland Moser 8 List of Virtual Accelerators and Working Sets that are allocated by ProShell on behalf of the procedure

Input Panel (Procedure Parameters) PR a-RMO, March 28th, 2011 Roland Moser 9

Executing Procedure PR a-RMO, March 28th, 2011 Roland Moser 10

Procedure Finished PR a-RMO, March 28th, 2011 Roland Moser 11

PR a-RMO, March 28th, 2011 Roland Moser 12 STATUS

Plan since December 2010 Enterprise Architect Model Requirements Implementation Complete resource hierarchy Dynamic loading of procedures (Cosylab, Sunil Sah) Petri Net Editor (Cosylab, Sunil Sah) (Eventually Integration PetriNet Visualization) Procedure example e.g. Dummy emittance measurement PR a-RMO, March 28th, 2011 Roland Moser 13

Documentation Progress ProShell Enterprise Architect Model Requirements Added for external developed components Architecture and Design Added for external developed components Very High level architecture is aligned to implementation PR a-RMO, March 28th, 2011 Roland Moser 14

Implementation Progress ProShell Beam spectrum measurement example procedure Application configuration PetriNet improvements (run, pause, restart, etc.) Provide a log4net logging widget (SSA) Device Hierarchy DeviceFactory creates device proxies by name Implement PVSS data acquisition interface Revised commanding interface Implement (basic) device proxies for Power Converter and Faraday cup Feedback and stabilization of PVSSProxy PR a-RMO, March 28th, 2011 Roland Moser 15

Plan since December 2010 Enterprise Architect Model Requirements Implementation Complete resource hierarchy Dynamic loading of procedures (Cosylab, Sunil Sah) Petri Net Editor (Cosylab, Sunil Sah) (Eventually Integration PetriNet Visualization) Procedure example e.g. Dummy beam spectrum measurement PR a-RMO, March 28th, 2011 Roland Moser 16 Slow progress Good progress Done No changes Not started Basic Example

Plan till June 2011 Documentation Improve Requirements Improve Architecture & Design Procedure Developer Manual API documentation Implementation Freeze resource hierarchy API Complete Petri Net Editor (Cosylab, Sunil Sah) PetriNet Loading and Visualization (Cosylab, Sunil Sah) Publisher/Subscriber integration Main Timing System non-realtime network High-bandwidth data acquisition Implement Main Timing System device proxy in C# PR a-RMO, March 28th, 2011 Roland Moser 17

Questions? PR a-RMO, March 28th, 2011 Roland Moser 18

PR a-RMO, March 28th, 2011 Roland Moser 19 ADDITIONAL SLIDES