Archiver Eclipse/CSS Alarm Giovannini Loris Spes Control System Group 1
Overview Archiver with CSS and DataBrowser Gui Presentation ECLIPSE CSS Which Eclipse and how to install How to configure for running CSS How to activate a plugin My To-Do Management of ALARM What is absolutely necessary to use this tool A small example My To-Do Questions? Giovannini Loris Spes Control System Group 2
Archiver - CSS and DataBrowser Gui Presentation Graphics of PV s Trend stored into Archive Pv List PVs show in the Graphics Where is stored the PV Giovannini Loris Spes Control System Group 3
ECLIPSE Which Eclipse and How to install Only one release of Eclipse is correct to develope the CSS and that is: Eclipse for RCP/Plug-in Developers Because the CSS is built as many plug-in of ECLIPSE. In the binary versions of pre-built products NOT all plug-in are enable. The installation is very easy, it s just unpack the file downloaded. Giovannini Loris Spes Control System Group 4
ECLIPSE How to configure to run CSS org.csstudio.sns.sturtup.product or org.csstudio.startup.product 5
ECLIPSE How to activate a CSS plug-in 1) Tab Plugins 2) choose plug-in selected Below only 3) Expand Workspaces And select only the plug-in that you want 4) push the button Add request plugin For more information clik here 6
ECLIPSE My To-Do How to develope a css-plugin: I downloaded from the website of desy-de the developed plugin and I followed the istructions to install, but at the moment I can t test this application. Understand how to have the last css src daily: I can t work with the old src, and I can t download every day the new source. I downloaded the source from http://ics-web.sns.ornl.gov/css/products.html but this is not a repository Develope a small application: Gui for the configuration tool or Gui for the XML PV ArchiveEngine 7
ECLIPSE My To Do Create a tarball with our configuration: activate the Alarm plug-in, correct all configuration.ini create an executable file 8
MANAGE ALARM What is absolutely necessary to use this tool READ the document BEAST.doc which EXPLAINS BETTER what i summarized here 1. RDB with alarm Server configuration: MySql is Supported 2. JMS Server: Download of Apache ActiveMQ is free and there is no need configure for the alarm GUI and Alarm Server to comunicate 3. Alarm Server: start the application java org.csstudio.alarm.server (configured) 4. Activate the plug-in Alarm in the CSS Optional component 1. JMS2RDB to log the alarm system activity (as well as other CSS log messages) Message History GUI (start the application java org.csstudio.sns.jms2rdb) in this moment i have just installed. 2. Tomcat and Web Reports to view configuration and alarm logs online 3. JMS2SPEECH to annunciate alarm message 4. JMS Monitored: it s a GUI to read css message without storage. 9
MANAGE ALARM What is absolutely necessary to use this tool Org.csstudio.alarm.server JMS Server Download Apache ActiveMQ is free and there is no need configure RDB MySql is supported org.csstudio.sns.jms2rdb = optional 10
ALARM A small Example Alarm Tree Alarm Table Acknowledged Alarms 11
MANAGE ALARM A small Example Message History 12
MANAGE ALARM My To-Do 1. Create a service for alarm server 2. Create a service for jms2rdb 3. Find which are our Alarm PVs and create an XML file 13
Questions? THE END 14