Skip to content
Tango controls device servers for controlling Wiener MPODS and inserted modules.
C++ HTML Python Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
WienerMpodHvModule
WienerMpodLvHvCtrl
LICENSE
README.md

README.md

tango-controls-wiener-mpod-server

Tango controls device servers for controlling a Wiener MPOD crate and inserted high- or low-voltage modules.

WienerMpodLvHvCtrl

This is the main device server class. It makes use of the net-snmp library to communicate with the MPOD over a network connection.

The SNMP crate variables are available as attributes. The module and channel SNMP variables can be accessed over functions.

See the README.txt file in the WienerMpodLvHvCtrl directory for information about compilation. The included html documentation gives further details about the device server configuration and the exposed functions and attributes.

The DS configuration is also illustrated in the wiki.

The DS might not run if your MPOD controller runs old firmware. We tested version MPOD 2.1.2212.0 and everything was fine. If your version is older a firmware update might be necessary.

WienerMpodHvModule

This device class simplifies working with a single Iseg high-voltage modules by exposing the module's and the channels' SNMP variables as attributes. The channel attributes are generated dynamically for a given number of channels.

It requires a running WienerMpodLvHvCtrl device server.

See the README.txt file in the WienerMpodHvModule directory for information about compilation. The included html documentation gives further details about the device server configuration and the exposed attributes.

The DS configuration is also illustrated in the wiki.

Other Software

Other software for controlling MPOD crates is available. Using this software will familiarize you with your MPOD crate and help you to optimize your Tango-controls setup. You can also run this control software in parallel with you Tango setup.

Support

Further Information

  • the WIENER-CRATE-MIB.txt file from the Wiener website explains all used SNMP variables in details.
  • the MPOD manual from the Wiener website explains how to use an MPOD.
  • the user guide of your Iseg module explains how to use your high-voltage module.
You can’t perform that action at this time.