
| 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 | Jupyter notebook server, connected with CS (epics) | |
| Gateway | 192.168.36.203 | set environment variable EPICS_CA_ADDR_LIST=192.168.36.201 to gateway to access IOC |
git clone https://baltig.infn.it/lnf-da-control/epik8s-btf.git --recurse-submodules |
cd epiks-btf git pull --recurse-submodules |
Set the environment variable:
EPICS_CA_ADDR_LIST=192.168.36.203
For installation look Phoebus
Keep the beamline repository update:
cd epik8s-btf git pull --recurse-submodules cd opi ## the OPI directory. Launcher.bob entry point |
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 |
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
|
EPIK8S EPIK8S
IBEK for Integration and Standardization existing developments
Presentazione EPIK8s Rete EPICS
GIT Workflow GIT Versioning