19–23 Sept 2022
Europe/Ljubljana timezone
EPICS collaboration meeting is a hybrid event; an in-person and a virtual event

Phoebusgen & PV Info - New High Level Control Tools

22 Sept 2022, 16:45
20m
Kolokvij hall (J. Stefan Institute)

Kolokvij hall

J. Stefan Institute

J. Stefan Institute, Jamova cesta 39, 1000 Ljubljana, Slovenia

Speaker

Tynan Ford (Lawrence Berkeley National Laboratory)

Description

Two new high level control tools have been developed at the Advanced Light Source which have been made available for the community to use and collaborate on. The first tool, phoebusgen, is a Python module which allows for the programmatic creation of CS Studio Phoebus XML. The tool allows for quick screen development and is especially useful for engineering panels which contain many widgets in a common pattern.

The second tool is a web application called PV Info. Built with ReactJS, it is a front-end interface to the EPICS Channel Finder PV directory service. Users can query PVs based on its name, IOC name, host name, etc. In addition, PV Info has an optional integration with PV Web Socket (pvws) to show live PV data. Integrations with archive viewers and online logs are also available.

Primary author

Tynan Ford (Lawrence Berkeley National Laboratory)

Presentation materials