olog

16
Olog Kunal Shroff Eric Berryman Dejan Dežman Arman Arkilic

Upload: erna

Post on 07-Feb-2016

64 views

Category:

Documents


0 download

DESCRIPTION

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. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Olog

Olog

Kunal ShroffEric BerrymanDejan DežmanArman Arkilic

Page 2: Olog

pvManager

Graphene

IOC

CA client (JCA/CAJ)

CSS

Core

ChannelFinder Integration

ChannelFinder

…DataBrowser

BOY

IOC … IOC

pvA client

IOC …v3 v4

Publ

ish/

subs

crib

e Command/response

v4

Masar

...

pvASim Test

API

CACore Client TechnologiesData Sources

Aggregation

Visualization

vTypesData Definition

BEAST

Log Viewer

AccelUtils

Olog Integration

OlogAPI

Logbook

pyOlog

Scripts and utilitiesWeb UI and other clients

Java/Python Web based REST services

CS-Studio

Page 3: Olog

Log Entry

• Time• Owner• Text• Attachments• Logbooks• Tags• Properties

Page 4: Olog

Webclient

Page 5: Olog

Webclient

Page 6: Olog

Webclient

Page 7: Olog

Olog Clients – CS-Studio

Page 8: Olog

Olog Clients – CS-Studio

• Log Entries initialized with application specific information

• Alarm server – PV name– Alarm status– Alarm time

Page 9: Olog

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)

Page 10: Olog

Olog Clients – CS-Studio

Page 11: Olog

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

Page 12: Olog

Olog Properties

• Integration with other services– Ticketing serviceproperty name: ticketattributes

Id : 1234URL :

https://trac.cs.nsls2.bnl.gov/tickets/1234– Component directory (FRIB)

Page 13: Olog

Olog properties

• Integration with experimental processes and dataname: scanProcessattributes

type: XPDid: 1234description: save reduced datasetlocation: pyPXD.nsls2.bnl.gov/resourcesattachments: reducedData.json

Page 14: Olog

Olog Clients – pyOlog

Page 15: Olog

Olog Clients – pyOlog

Page 16: Olog

Questions