# # Resource backup , created Fri Oct 09 08:44:15 CEST 2015 # #--------------------------------------------------------- # SERVER RipsPWM/1, RipsPWM device declaration #--------------------------------------------------------- RipsPWM/1/DEVICE/RipsPWM: "sy/ps-rips-pwm/1" # --- sy/ps-rips-pwm/1 properties sy/ps-rips-pwm/1->FilePath: "/segfs/tango/jclient/RipsProto/settings" sy/ps-rips-pwm/1->MacroDeviceName: "sy/door-rips/01" sy/ps-rips-pwm/1->OnStatusMask: 0x8e000 sy/ps-rips-pwm/1->polled_attr: dspcodeversion,\ 1000,\ stepnumber,\ 1000,\ rampmode,\ 1000,\ shotnumber,\ 1000,\ dippstate,\ 1000,\ dipnstate,\ 1000,\ qfstate,\ 1000,\ qdstate,\ 1000,\ dipoleramping,\ 1000,\ qfocramping,\ 1000,\ qdefocramping,\ 1000,\ readytoramp,\ 1000,\ writerampenable,\ 1000,\ dipcorrectionon,\ 1000,\ qfcorrectionon,\ 1000,\ qdcorrectionon,\ 1000,\ diprampingon,\ 1000,\ qframpingon,\ 1000,\ qdrampingon,\ 1000,\ frontendmode,\ 1000,\ frontendoutputs,\ 1000,\ frontendinputs,\ 1000,\ historyreset,\ 1000,\ dippforced,\ 1000,\ dipnforced,\ 1000,\ qfforced,\ 1000,\ qdforced,\ 1000,\ testmode,\ 1000,\ testplc,\ 1000,\ testadcs,\ 1000,\ dloopclosed,\ 1000,\ qfloopclosed,\ 1000,\ qdloopclosed,\ 1000,\ adctriggerdelay,\ 1000,\ adcsamplingrate,\ 1000,\ adcclockorigin,\ 1000,\ state,\ 100,\ dippstatus,\ 1000,\ dipnstatus,\ 1000,\ qfstatus,\ 1000,\ qdstatus,\ 1000,\ dipolecurrent,\ 1000,\ qfoccurrent,\ 1000,\ qdefoccurrent,\ 1000,\ faultsinhibited,\ 1000 sy/ps-rips-pwm/1->poll_ring_depth: 50 sy/ps-rips-pwm/1->WaveformFile: waveform.txt sy/ps-rips-pwm/1->__SubDevices: "sys/epci32/rips-0",\ "sys/epci32/rips-1",\ "sys/epci32/rips-2",\ "sys/epci32/rips-3",\ "sy/door-rips/01",\ "dserver/macroserver/rips",\ "sy/ps-rips-pwm/dipole",\ "sy/ps-rips-pwm/qfoc",\ "sy/ps-rips-pwm/qdefoc" # --- sy/ps-rips-pwm/1 attribute properties sy/ps-rips-pwm/1/FrontEndInputs->display_unit: 1.0 sy/ps-rips-pwm/1/FrontEndInputs->format: 0x%x sy/ps-rips-pwm/1/FrontEndInputs->max_value: 4294967295 sy/ps-rips-pwm/1/FrontEndInputs->min_value: 0 sy/ps-rips-pwm/1/FrontEndInputs->standard_unit: 1.0 sy/ps-rips-pwm/1/RampMode->__value: 3 sy/ps-rips-pwm/1/StepNumber->__value: 1600 #--------------------------------------------------------- # CLASS RipsPWM properties #--------------------------------------------------------- CLASS/RipsPWM->cvs_location: "ESRF:/cvsroot/cppserver/machine/powersupply/rips/RipsPWM/RipsPWM/src/" CLASS/RipsPWM->Description: "This class is a part of Ramping Injector Power Supply project.",\ "Read Rips DSP status through Epci32 Tango class.",\ "The Dsp is a part of the FPGA on PCI board",\ "It also manages waveform for 3 RIPS circuits" CLASS/RipsPWM->doc_url: "http://www.esrf.eu/computing/cs/tango/tango_doc/ds_doc/" CLASS/RipsPWM->InheritedFrom: TANGO_BASE_CLASS CLASS/RipsPWM->ProjectTitle: "Ramping Injector Power Supply Rectifier" #--------------------------------------------------------- # SERVER RipsPWM/1, RipsPwmCircuit device declaration #--------------------------------------------------------- RipsPWM/1/DEVICE/RipsPwmCircuit: "sy/ps-rips-pwm/dipole",\ "sy/ps-rips-pwm/qdefoc",\ "sy/ps-rips-pwm/qfoc" # --- sy/ps-rips-pwm/dipole properties sy/ps-rips-pwm/dipole->polled_attr: name,\ 1000,\ waveform,\ 1000,\ state,\ 1000,\ a0correction,\ 1000,\ a1correction,\ 1000,\ rfeedforward,\ 1000,\ lfeedforward,\ 1000,\ voltagewhenoff,\ 1000,\ currentwhenoff,\ 1000 sy/ps-rips-pwm/dipole->poll_ring_depth: 50 sy/ps-rips-pwm/dipole->PwmDeviceName: "sy/ps-rips-pwm/1" sy/ps-rips-pwm/dipole->__SubDevices: "tango://acudebian7.esrf.fr:10000/sy/ps-rips-pwm/1",\ "sys/epci32/rips-2",\ "sy/ps-rips-pwm/1" # --- sy/ps-rips-pwm/dipole attribute properties sy/ps-rips-pwm/dipole/A0Correction->__value: 2.89 sy/ps-rips-pwm/dipole/A1Correction->__value: 0.1 sy/ps-rips-pwm/dipole/CorrectionOn->__root_att: "sy/ps-rips-pwm/1/DipCorrectionOn" sy/ps-rips-pwm/dipole/Current->__root_att: "sy/ps-rips-pwm/1/DipoleCurrent" sy/ps-rips-pwm/dipole/CurrentWhenOff->display_unit: 1.0 sy/ps-rips-pwm/dipole/CurrentWhenOff->max_value: 1600.0 sy/ps-rips-pwm/dipole/CurrentWhenOff->standard_unit: 1.0 sy/ps-rips-pwm/dipole/CurrentWhenOff->__value: -1200.9 sy/ps-rips-pwm/dipole/LfeedForward->__value: 0.3 sy/ps-rips-pwm/dipole/RampingOn->__root_att: "sy/ps-rips-pwm/1/DipRampingOn" sy/ps-rips-pwm/dipole/RfeedForward->__value: 0.2 sy/ps-rips-pwm/dipole/VoltageWhenOff->display_unit: 1.0 sy/ps-rips-pwm/dipole/VoltageWhenOff->max_value: 1650.0 sy/ps-rips-pwm/dipole/VoltageWhenOff->min_value: -1650.0 sy/ps-rips-pwm/dipole/VoltageWhenOff->standard_unit: 1.0 sy/ps-rips-pwm/dipole/VoltageWhenOff->__value: -1200.33 # --- sy/ps-rips-pwm/qdefoc properties sy/ps-rips-pwm/qdefoc->PhaseLag: -52 sy/ps-rips-pwm/qdefoc->polled_attr: name,\ 1000,\ waveform,\ 1000,\ state,\ 1000,\ a0correction,\ 1000,\ a1correction,\ 1000,\ rfeedforward,\ 1000,\ lfeedforward,\ 1000,\ voltagewhenoff,\ 1000,\ currentwhenoff,\ 1000 sy/ps-rips-pwm/qdefoc->poll_ring_depth: 50 sy/ps-rips-pwm/qdefoc->PwmDeviceName: "sy/ps-rips-pwm/1" sy/ps-rips-pwm/qdefoc->Ratio: 0.263 sy/ps-rips-pwm/qdefoc->__SubDevices: "sys/epci32/rips-2",\ "sy/ps-rips-pwm/1" # --- sy/ps-rips-pwm/qdefoc attribute properties sy/ps-rips-pwm/qdefoc/A0Correction->__value: 0.12 sy/ps-rips-pwm/qdefoc/A1Correction->__value: 0.3 sy/ps-rips-pwm/qdefoc/CorrectionOn->__root_att: "sy/ps-rips-pwm/1/QdCorrectionOn" sy/ps-rips-pwm/qdefoc/Current->__root_att: "sy/ps-rips-pwm/1/QDefocCurrent" sy/ps-rips-pwm/qdefoc/CurrentWhenOff->display_unit: 1.0 sy/ps-rips-pwm/qdefoc/CurrentWhenOff->max_value: 600.0 sy/ps-rips-pwm/qdefoc/CurrentWhenOff->min_value: -600.0 sy/ps-rips-pwm/qdefoc/CurrentWhenOff->standard_unit: 1.0 sy/ps-rips-pwm/qdefoc/CurrentWhenOff->__value: 123.78 sy/ps-rips-pwm/qdefoc/LfeedForward->__value: 0.5 sy/ps-rips-pwm/qdefoc/RampingOn->__root_att: "sy/ps-rips-pwm/1/QdRampingOn" sy/ps-rips-pwm/qdefoc/RfeedForward->__value: 0.4 sy/ps-rips-pwm/qdefoc/VoltageWhenOff->display_unit: 1.0 sy/ps-rips-pwm/qdefoc/VoltageWhenOff->max_value: 1150.0 sy/ps-rips-pwm/qdefoc/VoltageWhenOff->min_value: -1150.0 sy/ps-rips-pwm/qdefoc/VoltageWhenOff->standard_unit: 1.0 sy/ps-rips-pwm/qdefoc/VoltageWhenOff->__value: 123.45 # --- sy/ps-rips-pwm/qfoc properties sy/ps-rips-pwm/qfoc->PhaseLag: 86 sy/ps-rips-pwm/qfoc->polled_attr: name,\ 1000,\ waveform,\ 1000,\ state,\ 1000,\ a0correction,\ 1000,\ a1correction,\ 1000,\ rfeedforward,\ 1000,\ lfeedforward,\ 1000,\ voltagewhenoff,\ 1000,\ currentwhenoff,\ 1000 sy/ps-rips-pwm/qfoc->PwmDeviceName: "sy/ps-rips-pwm/1" sy/ps-rips-pwm/qfoc->Ratio: 0.298 sy/ps-rips-pwm/qfoc->__SubDevices: "sys/epci32/rips-2",\ "sy/ps-rips-pwm/1" # --- sy/ps-rips-pwm/qfoc attribute properties sy/ps-rips-pwm/qfoc/A0Correction->__value: 0.456 sy/ps-rips-pwm/qfoc/A1Correction->__value: 0.78 sy/ps-rips-pwm/qfoc/CorrectionOn->__root_att: "sy/ps-rips-pwm/1/QfCorrectionOn" sy/ps-rips-pwm/qfoc/Current->__root_att: "sy/ps-rips-pwm/1/QFocCurrent" sy/ps-rips-pwm/qfoc/CurrentWhenOff->display_unit: 1.0 sy/ps-rips-pwm/qfoc/CurrentWhenOff->max_value: 600.0 sy/ps-rips-pwm/qfoc/CurrentWhenOff->min_value: -600.0 sy/ps-rips-pwm/qfoc/CurrentWhenOff->standard_unit: 1.0 sy/ps-rips-pwm/qfoc/CurrentWhenOff->__value: 456 sy/ps-rips-pwm/qfoc/LfeedForward->__value: 0.5 sy/ps-rips-pwm/qfoc/RampingOn->__root_att: "sy/ps-rips-pwm/1/QfRampingOn" sy/ps-rips-pwm/qfoc/RfeedForward->__value: 0.9 sy/ps-rips-pwm/qfoc/VoltageWhenOff->display_unit: 1.0 sy/ps-rips-pwm/qfoc/VoltageWhenOff->max_value: 1150.0 sy/ps-rips-pwm/qfoc/VoltageWhenOff->min_value: -1150.0 sy/ps-rips-pwm/qfoc/VoltageWhenOff->standard_unit: 1.0 sy/ps-rips-pwm/qfoc/VoltageWhenOff->__value: 234 #--------------------------------------------------------- # CLASS RipsPwmCircuit properties #--------------------------------------------------------- CLASS/RipsPwmCircuit->cvs_location: "ESRF:/cvsroot/cppserver/machine/powersupply/rips/RipsPWM/RipsPwmCircuit/src/" CLASS/RipsPwmCircuit->Description: "This class is a part of Ramping Injector Power Supply project.",\ "It is able to model a circuit Dipole, QFoc or QDefoc.",\ "The controlled circuit will be get from device member name",\ "This class controls it through a Epci device." CLASS/RipsPwmCircuit->doc_url: "http://www.esrf.eu/computing/cs/tango/tango_doc/ds_doc/" CLASS/RipsPwmCircuit->InheritedFrom: TANGO_BASE_CLASS CLASS/RipsPwmCircuit->ProjectTitle: "Ramping Injector Power Supply Rectifier" # --- dserver/RipsPWM/1 properties dserver/RipsPWM/1->polling_threads_pool_conf: "sy/ps-rips-pwm/dipole,sy/ps-rips-pwm/qdefoc,sy/ps-rips-pwm/qfoc,sy/ps-rips-pwm/1" dserver/RipsPWM/1->__SubDevices: "tango://acudebian7.esrf.fr:10000/dserver/ripspwm/1"