CaenHV Satellite#
Satellite controlling a CAEN high-voltage crate such as the SY5527 and its modules
Description#
This Satellite allows to control CAEN high-voltage crates such as the SY5527 and the inserted modules.
Requirements#
The CaenHV satellite requires the [caenhv]
component, which can be installed with:
pip install --no-build-isolation -e .[caenhv]
pip install ConstellationDAQ[caenhv]
Parameters#
The following parameters need to be specified in the configuration file. System and connection parameters are required.
Parameter |
Description |
Type |
Default Value |
---|---|---|---|
|
The type of crate connected, e.g. |
String |
- |
|
The type of connection, e.g. |
String |
- |
|
Additional information for the connection, e.g. the ip address |
String |
- |
|
The user name to connect with |
String |
- |
|
The password to connect with |
String |
- |
|
Parameters for individual channels where |
- |
- |
The available parameter names for board[BNUM]_ch[CHNUM]_[PARNAME]
depend on the model of the board in use. For the A7435SN, this would be V0Set
, I0Set
, V1Set
, I1Set
, RUp
, RDWn
, Trip
, SVMax
, VMon
, IMon
, Status
, Pw
, POn
, PDwn
, ImRange
, TripInt
, TripExt
, ZCDetect
, and ZCAdjust
Usage#
A minimal configuration would be:
[satellites.CaenHV.sy5527]
# Device-specific system settings for the SY5527-controlling Satellite
system="SY5527"
link="TCPIP"
link_argument="192.168.8.2"
username="myuser"
password="mypassword!"
board1_ch1_V0Set = 1
board1_ch1_pw = "on"
Framework Parameters#
This satellite inherits the following framework parameters from its base classes: