Aidan is making changes to h1tcscs which requires reading EPICS channels from the Beckhoff system. Here is the current number of H1 models which use CA to read/write data to external systems.
model with ez_ca_read parts | number of channels read |
h1ioppemmx* | 1 |
h1ioppemmy* | 1 |
h1odcmaster | 5 |
h1pslpmc | 1 |
h1sushtts | 1 |
h1tcscs | 14 |
model with ez_ca_write parts | number of channels written |
h1psliss | 16 |
h1pslpmc | 1 |
* The mid station IOP models lack a full timing system (no IRIGB signal) and instead get their GPS time from the DAQ via Channel Access.
The list of EZ_CA_[READ/WRITE] channels was obtained by:
cd /opt/rtcds/lho/h1/release/src/epics/fmseq
ls|grep -v "_daq"|xargs grep "EZ_CA_READ"
ls|grep -v "_daq"|xargs grep "EZ_CA_WRITE"