Skip to content
Snippets Groups Projects

Scripts to control Wiener PowerSupply via snmp commands More details on how perform certain actions via snmp commands are described in more detail in the SNMP Programmers Guide which can be found here: https://iseg-hv.com/download/SOFTWARE/SNMPguide/SNMP_Programmers-Guide_en.pdf

Linux Installation of snmp (copied from iseg snmp programmers guide, see above)

  • sudo apt-get install snmp libsnmp-dev
  • sudo apt-get install snmp-mibs-downloader
  • sudo download mibs
  • WEB interface iCSconfig ➜ SNMP via button “download mib file” (also available in the repository)
  • open a terminal
  • sudo cp ~/Downloads/WIENER-CRATE-MIB.txt usrshare/snmp/mibs

Scripts:

  • GetCurrentTripping.sh -- Return value of current tripping level
  • GetVoltageRiseRate.sh -- Return value of voltage rise rate
  • SetCurrentTripping.sh -- Set value of current tripping level
  • SetVoltageRiseRate.sh -- Set value of voltage rise rate
  • check_current.sh -- Returns value of current
  • clear_state.sh -- Removes possible error state such as from current tripping
  • power_cassette.sh -- Powers a group of channels on a module, used for powering of the KPiX in Lycoris via LV module
  • power_cassette2.sh -- Power a group of channels on a module, used for powering of the KPiX in Lycoris via LV module
  • power_daq.sh -- Power a channel to supply voltage to the Lycoris DAQ board
  • power_kpix.sh -- Very simple script version used as basis for power_cassette.sh only present as it is easier to modify for new uses
  • power_sensor.sh -- Powers a group of channels on the HV module, used for depleting of the Lycoris Sensors via HV module
  • power_sensor2.sh -- Powers a group of channels on the HV module, used for depleting of the Lycoris sensors via HV module
  • simple_control.sh -- Baseline script example for simple Wiener control script
  • Stridenas -- Stridenas Project subfolder
  • |
  • |-->powerScint.sh -- Powers a channel on a module, used for powering of a pmt connected to a scintillator used for Stridenas R-weg measurements via HV module
  • |-->powerSensor.sh -- Powers a channel on a module, used for depleting of the Stridenas sensor via HV module

For new applications the IP address must be adjusted in the scripts accordingly.