-- SvetlanaFedotova - 29 Jan 2020

CrySrcGasController

FESA class for controlling the gas flow on Pfeiffer fine-dosing valve for ion source ECRIS. The valve accepts voltage from 0 to 10 V. The voltage value is send to the valve via AdcDac card.

SVN:

https://www-acc.gsi.de/svn/fesa/device/class/CrySrcGasController

https://www-acc.gsi.de/svn/fesa/device/deploy-unit/CrySrcGasController_DU

Released on scuxl0289, pro-environment

Instance (nomenclature): YRT1IZ1G

Setting Property:

voltage-item

RTDeviceClass:

generates FESL- device object

RT-Actions:

StatusUpdateRTAction: timer OncePerSecond; fills Status information

Server actions:

SettingSetAction: reads “voltage-item” value from Setting Property; calls FESL method setValueVoltage(voltage)


FESL

SVN:

https://www-acc.gsi.de/svn/fesa/device/driver/feSupport/trunk/feSupport/device/ionSource/IonSrcGas.cpp

https://www-acc.gsi.de/svn/fesa/device/driver/feSupport/trunk/feSupport/device/ionSource/IonSrcGas.hpp

Hardware

scuxl0289

AdcDac card FG 900.161

Slave 10

Number of internal DAC: 1

Namespace : FeSupport:GasControl:class ionSrcGas

Methods and parameters:

PUBLIC:

setValueVoltage (param: double voltage);

getDacValue();
Topic revision: r1 - 29 Jan 2020, SvetlanaFedotova
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback