5
1 BROOKHAVEN SCIENCE ASSOCIATES Introspection Control System Group – Bob Dalesio presenting EPICS Meeting May 2, 2009

1 BROOKHAVEN SCIENCE ASSOCIATES Introspection Control System Group – Bob Dalesio presenting EPICS Meeting May 2, 2009

Embed Size (px)

Citation preview

Page 1: 1 BROOKHAVEN SCIENCE ASSOCIATES Introspection Control System Group – Bob Dalesio presenting EPICS Meeting May 2, 2009

1 BROOKHAVEN SCIENCE ASSOCIATES

Introspection

Control System Group – Bob Dalesio presentingEPICS Meeting May 2, 2009

Page 2: 1 BROOKHAVEN SCIENCE ASSOCIATES Introspection Control System Group – Bob Dalesio presenting EPICS Meeting May 2, 2009

2 BROOKHAVEN SCIENCE ASSOCIATES

Requirements

• Provide information to the operator without knowledge of the PV names

• Provide displays of information that covers functional subsystems such as vacuum, temperatures, beam position, state of health.

• Provide the data in a meaningful order.

Page 3: 1 BROOKHAVEN SCIENCE ASSOCIATES Introspection Control System Group – Bob Dalesio presenting EPICS Meeting May 2, 2009

3 BROOKHAVEN SCIENCE ASSOCIATES

Search Using Name

Psy:PI-Ssy:SI-Tsy:TI<Dev:DI>Sg:SgI-SD

Control System Naming Examples

S:C30-VA:G1<SGV:A>Pos:1-Opn

S:C20-FE:B<FV>Pos:1-Cls

S:C20-VA:G1<IP:A>E:1-RB

S:C20-VA:G4<CHMA:B>

S:C20-VA:G4<BLWR>

S:C24-RF:G1<TMP:B>

S:C24-RF:G1<CCG:B>P

S:C24-VA:G1<CCG:D>P

System Device Signal Comment

cell 30, vacuum, girder 1, sector gate valve A (upstream), open

cell 20 BM front end fast valve

1st sputter ion pump at C20 girder #1

2nd aluminum chamber at C20 girder #4

rf shielded bellows at C20 girder #4

TMP station at 2nd SC cavity insulating vacuum

cold cathode gauge at 2nd SC cavity insulating vacuum

cold cathode gauge at 2nd SC cavity beam vacuum

A Naming Standard Provides A Portion of This.

But – the Naming Standard has to be good - and what about additional information

Page 4: 1 BROOKHAVEN SCIENCE ASSOCIATES Introspection Control System Group – Bob Dalesio presenting EPICS Meeting May 2, 2009

4 BROOKHAVEN SCIENCE ASSOCIATESDesigned lattice & installed hardware seq

Distributed IOC Process Databases

Channel Access

Application / Family

Mid Level Data Client/ServerName Mapping

Conversions

Dipole Quad Sext. Corr. BPM RF

Function BasedApplications

Name Mapping

EPICS Client/Server

Request By Function, Area, Subsystem

Return list of channels and some location information in PVData

Standard Channel Access Functions

To get data

In IRMIS or some table, provide the mapping for specific fields of specific records for functions and attributes that are to be supported.

Page 5: 1 BROOKHAVEN SCIENCE ASSOCIATES Introspection Control System Group – Bob Dalesio presenting EPICS Meeting May 2, 2009

5 BROOKHAVEN SCIENCE ASSOCIATES

Final Comments

• This idea is not new. Operators continue to recreate this sort of functionality. Sasha presented such an application for beam loss monitors.

• This should be a straight forward extension to IRMIS. Most of this information is already planned.

• A minimum number of PVData structures should support this. PVData is being supported over Channel Access V3 as well as JCA so the network communication should come free.

• A set of applications for tables, bar charts, and waterfall plots are planned.