Status
Summary
T
Updated
Due
Assignee
P
Status
Resolution
| Summary | T | Updated | Due | Assignee | P | Status | Resolution |
|---|
EPIK8s BTF
WEB Entry points:
| Entry Points | URL/IP | Description |
|---|---|---|
| GIT Control Source | Full sources for OPI, IOC and services documentation | |
| ArgoCD | https://argocd-server-argocd.apps.okd-datest.lnf.infn.it/ | Dashboard to Monitor, Manage Control System |
| Console | http://btf-console.apps.okd-datest.lnf.infn.it/ | WEB Console Phoebus CSS with Control Interfaces (epics) |
| Archiver | http://btf-archiver.apps.okd-datest.lnf.infn.it/mgmt/ui/index.html | Epics Archiver |
| Jupyter | http://btf-jupyter.apps.okd-datest.lnf.infn.it | Jupyter notebook server, connected with CS |
| Gateway | 192.168.36.203 | set environment variable EPICS_CA_ADDR_LIST=192.168.36.201 to gateway to access IOC |
Download distribution
Full EPIK8 from scratch
git clone https://baltig.infn.it/lnf-da-control/epik8s-btf.git --recurse-submodules
Update distribution
Update EPIK8
cd epiks-btf git pull --recurse-submodules
EPICS CA Entry Point
Set the environment variable:
EPICS_CA_ADDR_LIST=192.168.36.203
PHOEBUS
For installation look Phoebus Setup
Keep the beamline repository update:
Full CS
cd epik8s-btf git pull --recurse-submodules cd opi ## the OPI directory. Launcher.bob entry point
settings.ini:
settings.ini
org.phoebus.pv.ca/addr_list=192.168.36.203 org.phoebus.pv.ca/auto_addr_list=false org.csstudio.trends.databrowser3/urls=pbraw://btf-archiver.apps.okd-datest.lnf.infn.it/retrieval org.csstudio.trends.databrowser3/archives=pbraw://btf-archiver.apps.okd-datest.lnf.infn.it/retrieval org.phoebus.olog.es.api/olog_url=http://btf-olog.apps.okd-datest.lnf.infn.it/Olog org.phoebus.olog.api/olog_url=http://btf-olog.apps.okd-datest.lnf.infn.it/Olog org.phoebus.logbook/logbook_factory=olog-es org.phoebus.olog.api/username=epics org.phoebus.olog.api/password=epics org.phoebus.channelfinder/channelfinder.serviceURL=http://btf-channelfinder.apps.okd-datest.lnf.infn.it/ChannelFinder org.phoebus.applications.saveandrestore.client/jmasar.service.url=http://btf-saveandrestore.apps.okd-datest.lnf.infn.it/save-restore org.csstudio.scan.client/host=http://btf-scanserver.apps.okd-datest.lnf.infn.it org.csstudio.scan.client/port=4810
MATLAB History Entry point
MATLABURL=http://btf-archiver.apps.okd-datest.lnf.infn.it/retrieval/data/getData.mat
urlwrite(<MATLABURL>, ...
'temp.mat', 'get', ...
{'pv', 'VPIO:IN20:111:VRAW', 'from', '2012-09-27T08:00:00.000Z', 'to', '2012-09-28T08:00:00.000Z'})
dat = load('temp.mat')
delete('temp.mat')
try
header = dat.header;
data = dat.data;
catch
fprintf('Could not get data from file\n');
return
end
header
data
Useful Links
EPIK8S EPIK8S
IBEK for Integration and Standardization existing developments
GIT Workflow GIT Versioning