Ethercat

The BCM-FC IOC provides support for reading temperatures via Ethercat.

Start BCM-FC IOC
ssh laci@cpu-b084-hp03
cd $EPICS_IOC_TOP/users/caf/modules/BunchChargeMonitor/BunchChargeMonitor-git/startup/vioc-li00-im01
./st.cmd
Start BCM-FC Display
ssh lcls-dev3
bash
source /afs/slac/g/lcls/epics/setup/go_epics_3.15.5-1.0.bash
cd  /afs/slac/g/lcls/epics/iocTop/users/caf/modules/BunchChargeMonitor/BunchChargeMonitor-git/edl
bash startEdm_FC.sh
Read Ethercat Values

Divide values by 100 for temperature in degrees C.

caget VIOC:LI00:IM01:BCM_EL3202_1:INPUT1:VALUE VIOC:LI00:IM01:BCM_EL3202_2:INPUT1:VALUE VIOC:LI00:IM01:BCM_EL3202_2:INPUT2:VALUE
VIOC:LI00:IM01:BCM_EL3202_1:INPUT1:VALUE 3986
VIOC:LI00:IM01:BCM_EL3202_2:INPUT1:VALUE 2474
VIOC:LI00:IM01:BCM_EL3202_2:INPUT2:VALUE 2506
  • No labels