1 / 16

Olog

Olog. Kunal Shroff Eric Berryman Dejan Dežman Arman Arkilic. Publish/subscribe. Command/response. v3. v4. IOC. IOC. …. IOC. IOC. …. v4. Masar. CA client (JCA/CAJ). pvA client. …. Core Client Technologies. CA. Data Sources. Sim. Test. pvA. AccelUtils. Aggregation.

erna
Download Presentation

Olog

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Olog Kunal Shroff Eric Berryman DejanDežman ArmanArkilic

  2. Publish/subscribe Command/response v3 v4 IOC IOC … IOC IOC … v4 Masar CA client (JCA/CAJ) pvA client … Core Client Technologies CA Data Sources Sim Test pvA AccelUtils Aggregation pvManager Java/Python Web based REST services Data Definition vTypes API ChannelFinder Visualization Graphene API Olog CSS Core ChannelFinder Integration Olog Integration … ... Log Viewer BEAST Web UI and other clients Scripts and utilities BOY Logbook pyOlog DataBrowser … … … CS-Studio

  3. Log Entry • Time • Owner • Text • Attachments • Logbooks • Tags • Properties

  4. Webclient

  5. Webclient

  6. Webclient

  7. Olog Clients – CS-Studio

  8. Olog Clients – CS-Studio • Log Entries initialized with application specific information • Alarm server • PV name • Alarm status • Alarm time

  9. Olog Clients – CS-Studio • Save Context • Configuration files for cs-studio applications (.plt) • Controls system data (List of process variables) • Information related to other services(Trac tickets , ChannelFinder queries)

  10. Olog Clients – CS-Studio

  11. Olog Clients – CS-Studio • Restore Context • Launch applications initialized to the state as described while making the log entry • Open archived data for associated pv’s • Run OPI screens • Query other services

  12. Olog Properties • Integration with other services • Ticketing service property name: ticket attributes Id : 1234 URL : https://trac.cs.nsls2.bnl.gov/tickets/1234 • Component directory (FRIB)

  13. Olog properties • Integration with experimental processes and data name: scanProcess attributes type:XPD id: 1234 description: save reduced dataset location: pyPXD.nsls2.bnl.gov/resources attachments: reducedData.json

  14. Olog Clients – pyOlog

  15. Olog Clients – pyOlog

  16. Questions

More Related