Prachi Chitnis.  The CSS feel  SDS – Synoptic Display Studio  ADL Converter  PV table, Probe…

Slides:



Advertisements
Similar presentations
Control System Studio (CSS)
Advertisements

The New User Interface MEDITECH Training & Education.
Jan Hatje, DESY AMS – Alarm Management System PCaPAC AMS – Alarm Management System and CSS – Control System Studio Update PCaPAC 2008 J.Stefan Institute,
Customizing the MOSS 2007 Search Results November 2007 Rafael Perez.
Using Macros and Visual Basic for Applications (VBA) with Excel
ORNL is managed by UT-Battelle for the US Department of Energy Control System Studio: First Steps Kay Kasemir ORNL/SNS June 2014.
Managed by UT-Battelle for the Department of Energy Kay Kasemir, Xihui Chen ORNL/SNS April, 2013 Getting Started with CSS.
Matthias Clausen, DESY CSS GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 1 CSS – Control System.
 2006 Pearson Education, Inc. All rights reserved Introduction to the Visual C# 2005 Express Edition IDE.
1 of 6 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
A Guide to Oracle9i1 Creating an Integrated Database Application Chapter 8.
1 of 6 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
1 Introduction to the Visual Studio.NET IDE Powerpoint slides modified from Deitel & Deitel.
CRSX plug-in development. Prerequisites Software and Libraries Eclipse RCP (3.5 or higher) –Go –Select.
Working with SharePoint Document Libraries. What are document libraries? Document libraries are collections of files that you can share with team members.
2. Introduction to the Visual Studio.NET IDE 2. Introduction to the Visual Studio.NET IDE Ch2 – Deitel’s Book.
Control System Studio (CSS)‏ Kunal Shroff EPICS Training Meeting 07/10/2010.
Copyright © Texas Education Agency, All rights reserved. 1 Web Technologies Website Development with Dreamweaver.
Eclipse Overview Introduction to Web Programming Kirkwood Continuing Education Fred McClurg © Copyright 2015, Fred McClurg, All Rights Reserved.
Web Technologies Website Development Trade & Industrial Education
1 Mobile Computing Set Up Copyright 2015 by Janson Industries.
Introduction to Android. Android as a system, is a java based operating system that runs on the Linux kernel. The system is very lightweight and full.
Home Media Network Hard Drive Training for Update to 2.0 By Erik Collett Revised for Firmware Update.
CHAPTER 9 Introducing Microsoft Office Learning Objectives Start Office programs and explore common elements Use the Ribbon Work with files Use.
IT 211 Project Integration and Deployment Lab #11.
Deutsches Elektronen-Synchrotron DESY Helmholtz Association of German Research Centres Hamburg, Germany The European X-Ray Laser Project.
CHAPTER 9 Introducing Microsoft Office Learning Objectives Start Office programs and explore common elements Use the Ribbon Work with files Use.
Website Development with Dreamweaver
Lecture Set 2 Part B – Configuring Visual Studio; Configuration Options and The Help System (scan quickly for future reference)
Domain 3 Understanding the Adobe Dreamweaver CS5 Interface.
Wimba Presenters Guide North Dakota University System 2009.
Plug-in Development Environment. Session Outline Tools Installation Configuration New Project Basic Debugging Remote Debugging.
Introduction to the Visual Studio.NET IDE (LAB 1 )
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.
Chapter 1 Creating a Dreamweaver Web Page and Local Site
Matthias Clausen, DESY CSS – Control System Studio TINE User Meeting 1 CSS – Control System Studio TINE Users Meeting DESY 5 th December 2008 Matthias.
My Workspace ELearning in Sakai Randy Graff, PhD HSC Training.
GumTree Development Environment Setup Windows Only Compatible with Eclipse 3.2 M3 (Last update: 16/11/05)
 2006 Pearson Education, Inc. All rights reserved Introduction to the Visual C# 2005 Express Edition IDE.
Chapter 2 – Introduction to the Visual Studio .NET IDE
Liferay Installation Prepared by: Do Xuan Hai 8 August 2011.
CSS – Control System Studio
Matthias Clausen, DESY CSS GSI Feb. 2009: Synoptic Display Studio and ArchiveBrowser XFEL The European X-Ray Laser Project X-Ray Free-Electron.
Tool Install How to download & install Java 6 & Eclipse updated version based on Dr. G. L. Ray’s slides.
Tutorial 3 Adding and Formatting Text with CSS Styles.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS 2011, October at CEA Saclay, France Control System Studio.
Not Yet Another EPICS Display Manager!? Kay Kasemir, Xihui Chen Kobe EPICS Meeting October.
 2002 Prentice Hall. All rights reserved. 1 Chapter 2 – Introduction to the Visual Studio.NET IDE Outline 2.1Introduction 2.2Visual Studio.NET Integrated.
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.
PAYware Transact Terminal Interface Manager
Jan Hatje, DESY CSS – Control System Studio EPICS collaboration meeting CSS – Control System Studio Update EPICS collaboration meeting 2008 Shanghai.
Matthias Clausen, Jan Hatje, DESY CSS Overview – Alarm System and Management CSS Overview - GSI, 11 Februrary CSS Overview Alarm System and CSS.
Applications Kay Kasemir ORNL/SNS Using Information and pictures from Matthias Clausen, Jan Hatje, and Helge Rickens (DESY) October 2007.
Matthias Clausen, DESY EPICS Training – Client Tools/ CSS EPICS collaboration meeting EPICS Training Client Tools EPICS collaboration meeting 2008.
Chapter 28. Copyright 2003, Paradigm Publishing Inc. CHAPTER 28 BACKNEXTEND 28-2 LINKS TO OBJECTIVES Table Calculations Table Properties Fields in a Table.
IE 411/511: Visual Programming for Industrial Applications Lecture Notes #2 Introduction to the Visual Basic Express 2010 Integrated Development Environment.
CSS Synoptic Display Comments Kay Kasemir, July 2009.
Creating a Google Site For a Digital Portfolio Purpose.
 2002 Prentice Hall. All rights reserved. 1 Introduction to the Visual Studio.NET IDE Outline Introduction Visual Studio.NET Integrated Development Environment.
BOY, A Modern Graphical Operator Interface Editor and Runtime Xihui Chen, Kay Kasemir RAD Control Group.
WaveMaker Visual AJAX Studio 4.0 Training Styling your application.
IBM Worklight environment setup 1. Eclipse IDE Multi-purpose integrated development environment (IDE) Open source Supported for Windows, Mac OS X, Linux.
2 At the top of the zone in which you want to add the Web Part, click Add a Web Part. In the Add Web Parts to [zone] dialog box, select the check box of.
2 At the top of the zone in which you want to add the Web Part, click Add a Web Part. In the Add Web Parts to [zone] dialog box, select the check box of.
EPICS Training Client Tools
Introduction to the Visual C# 2005 Express Edition IDE
Chapter 2 – Introduction to the Visual Studio .NET IDE
Control System Studio (CSS)
Java Code Review with CheckStyle
Presentation transcript:

Prachi Chitnis

 The CSS feel  SDS – Synoptic Display Studio  ADL Converter  PV table, Probe…

 Control System Studio  Eclipse RCP based development platform  Provides IDE for EPICS, TANGO, TINE…  Can access different control systems in one application

 Control System Studio  Eclipse RCP based development platform  Provides IDE for EPICS, TANGO, TINE…  Can access different control systems in one application

communication Core of conn APIs PV in JVM Less complex API, ease for accessing PV

 Versions: Standard, SNS, DESY  Pre-requisite: Java 1.6 or higher  Download according to OS from:  Extract the archive to directory of your choice  Start CSS  Windows: css.exe  Linux: set execute mode for file “css” and run  Login: Cancel the login, you will be logged in as anonymous. (XMPP used for remote management, You can setup your own)

 Console  Menu bar  File…  CSS…  Quickstart…  Window…  Help…

 Used to specify the EPICS IOC location and other attributes  Go to CSS Menu -> CSS -> Preferences -> CSS core -> Control system  Set the default control system as EPICS  Under ‘CSS core’ menu item, go to ‘EPICS’  Set the EPICS preferences here.

 Go to CSS menu -> Help -> Software updates -> Find and Install  Select “Select for new features to install”  Select the check box for “Control system studio update site”  Click “Finish”  Expand the tree for “Control system studio update site”  Select the plugin you want to install and click “select required” button.  Go “next” and accept license agreement.  Next and click “Finish”  The installed plugin will now appear in the CSS menu under appropriate category

 Open workspace navigator  New -> Project -> Save as  Right click on the project  New -> Other -> General -> Folder  Make your own file here

 Open a new SDS file  Open palette, widget properties  Select a widget, use dot to enable movement through arrow keys  Menu bar for arranging widgets  Click on a property on the Property View to set a static property.  Enter a text  Enter a number  Choose a color  Choose a font  Set a boolean  Select a combo item  And three special editors:  Add / change aliases  Add / change actions  Multiselect widget shows common properties to edit (Ctrl+Select)

 The property with such symbol is dynamic  Right click on property to configure or remove dynamic aspects  Channel name can be typed directly  Alias can be used instead of a PV name  Each widget has Primary PV  Copy PV to clipboard  Forwarded to the applications called by contribution menu  Tip text

 Alias is a macro used for the long PV syntax  Each widget can have several aliases  Alias can be forwarded to a new display

 Color can be customized for these  Right click on background color properties to configure dynamic aspects  Next  Colors can be set here  Try out

 Rules can be used to define the dynamic behavior of widget properties  Two types  Java  Script  Scripted rule files should be kept at ‘SDS Script Rules’ folder under the workspace

 There are two kinds of action data  Send a value  Open another display  Each widget can have arbitrary no. of action data  Action can be executed from the contribution menu as well

 Cursor can be changed as the mouse pointer moves over some widget  System cursors  Other – action enabled, action disabled

 Polyline/polygon

Rectangle/ellipse/arc

Label/ text input

Simple slider / Advanced slider

Action button / Menu button

Bargraph / Meter

Grouping container/ Linking container

16 bit binary wheel / Thumb wheel

Strip Chart / Waveform

 Switch

 Timer

 Image

 Default display  Quickstart  Add to quickstart  How to start quickstart entry  Edit preferences

 ADL Converter is a tool to convert MEDM/DM2K files to CSS-SDS files. 1. To start ADL converter, go to main menu -> CSS -> Display -> ADL Converter 2. Click ‘File’ to upload MEDM/DM2K file (.adl file) 3. Select path of directory for the destination file (i.e for the css-sds file) 4. Click convert 5. Multiple files can be converted at once 6. Add multiple files by above procedure, or add folder which contains multiple files (Subfolder;)

 Information and documentation from  CSS help and training examples