...
Description | This is a PythonSoftIOC that can read DCS magnet values allocated in Memcached memory, decode them, and use them as process variables (PVs) for EPICS. Then it send commands to the DCS DEVIL process. | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Target release | 2.4.1 | ||||||||||||||
Task List |
| ||||||||||||||
Document status |
| ||||||||||||||
Designer | |||||||||||||||
Developers | |||||||||||||||
Project | https://baltig.infn.it/lnf-da-control/softioc-devil-wrapper |
Project schema
...
Code Block | ||||
---|---|---|---|---|
| ||||
#[...] iocs: - name: "mag-wrapper" asset: "https://confluence.infn.it/display/TESTBEAM/SoftIOC+DEVIL+Wrapper" charturl: 'https://baltig.infn.it/epics-containers/ioc-chart.git' image: baltig.infn.it:4567/epics-containers/epics-py-base iocprefix: "DAFNE" start: "/epics/ioc/config/start.sh" ## if your mynewioc has a start.sh this line must be kept gitinit: true #[...] |
...
Code Block | ||||
---|---|---|---|---|
| ||||
#!/bin/bash script_dir=$(dirname "$0") cd $script_dir echo "Starting Mag-Wrapper : $EPICS_CA_ADDR_LIST" pip install -r ./scripts/requirements.txt python ./scripts/main.py -x DAFNE -c btf-config.json |
OPI Magnets Test on CS-Studio Phoebus
...
OPI 2.4 - Read only from Memcached (not send commands to DEVIL)
...