Introduction to Control System Studio CSS Kay Kasemir
- Slides: 19
Introduction to Control System Studio (CSS) Kay Kasemir, Kunal Shroff EPICS Fall Collaboration Meeting, October 2011 PSI
What is CSS • To End Users: – Integrated Control System User interface • • Common look and feel Rich context menu with easy access to multiple applications Drap & Drop support Help, introduction documentation
What is CSS • To Developers: – A Collaboration • Started 2006 between DESY and SNS • Joined by CLS, APS, BNL, ITER, Diamond, … your site? – An Architecture – A Toolkit
CSS Architecture IDE with CSS applications Eclipse IDE CSS UI CSS Headless CSS appl. UI CSS appl. CSS Core UI CSS Core Eclipse RCP UI Eclipse RCP Eclipse Runtime OSGi (Equinox) Java Virtual Machine Slide from DESY
CSS architecture • Portable environment (Windows, Linux, OS X) • Excellent (free!) development tools • Extensible bundling: Plug-Ins, Extension points, Registry • Rich Client Platform (RCP) for windows, menus, online help, preferences, online update, …
CSS toolkit • Core Plug-Ins – Live data access, Historic Data Access, Control system data types (PV, Sample, …), Logbook , EMail, Authentication, Authorization, … – Pluggable • Historic Data: XML-RPC, RDB, … • Authentication: Kerberos, LDAP, …
CSS toolkit
Probe • Probe is a simple client tool that allows to connect and inspect the value of a pv. – camonitor – caput • CSS diag Probe
EPICS PV Tree • displays the hierarchical data flow between EPICS records. • CSS diag pvtree
PV Table • tabular view of PV names and their current value • "snapshot" of current values
Alarm System (BEAST) Tabular or Tree view, voice annunciations, … Select by Name, Description Sort by Time, Severity, … Acknowledge
Many More applications • Application Plug-Ins – Strip-Chart: Data Browser – OPI: SDS, BOY – Alarms: NAMS, BEAST – Archive: DESY Archive, BEAUTY – Utilities: Probe, Clock , PV Tree , Psychiatrist • Help → Help Content
Integrated Environment
Data Browser email
Data Browser E-Log
Pluggable infrastructure • The extension point infrastructure provides an easy way to add your implementation Archive. Reader API “get archive data for PV Name”
Integrated Help, Preferences • Uniform access to settings, searchable help – Applications – Support Libraries • Logging • Control System access
References • This talk is created from CSS Help documents & http: //www-linac. kek. jp/cont/epics/css/ • Sourceforge project location http: //cs-studio. sf. net source repository, wiki….
CSS at ICALEPS • Posters – MOPMN 015 “Multi channel applications for CSS” – MOPKN 025 "Integrating the EPICS IOC Log into the CSS Message Log" • Talks – THBHAUST 01 (I. e. Thursday? ? ) "SNS Online Display Technologies for EPICS"
- Xna visual studio 2017
- Xbox xna
- Estructura switch
- Introduction to digital control system
- Advantages of digital computers
- The hollywood studio system in the 1930s and 1940s
- Control mass
- Primary control vs secondary control
- Product control and process control
- Reynold’s transport theorem
- Stock control e flow control
- Control volume vs control surface
- What is a positive and negative control
- Negative control definition
- Data link control
- Control de flujo y control de errores
- Negative control vs positive control examples
- Control flow errors
- Sectional drive
- Control c control v