Astrium Disk Chopper. Under construction. Nick Hauser 2009-03-31 15:50 Commands This chapter is untested documentation. It was inherited from the velocity selector documentation, with alterations based on an email from Ferdi to Andy on 11th May 2011. The Astrium Disk Chopper is a SICS script context object???. There should be 2 parts, the script context object, which has the name /instrument/disk_chopper and the 2 driveable interfaces to the object, which have the names chopper_speed and chopper_phase. Hence you can drive and run chopper_speed and chopper_phase. To get other parameters use hget or /instrument/disk_chopper/. hset doesn't work for these nodes. run chopper_speed rpm Not implemented Units: RPM Runs the disk chopper to rpm drive chopper_phase phase_angle Not implemented Units: Angstroms Is the same as run but it blocks the client that requested the drive from issuing commands until the task has finished. hget /instrument/disk_chopper/ch1/state Get the state of chopper 1 ch1. The normal operating state under SICS control is CONTROL. Check??? hlist /instrument/disk_chopper Lists all the disk_chopper nodes hset /instrument/disk_chopper/chopper/node val Not implemented Set val on a node of chopper hget /instrument/disk_chopper/chopper/node Get the value of a chopper/node The disk chopper is under the /instrument/disk_chopper node in hipadaba, which is where it will be found when using the Gumtree TableTree. This complies with the NeXus standard. Parameters For more detailed description of these parameter, please see the ASTRIUM chopper manual in the NBI content management system. There are 2 levels in the tree. /instrument/disk_chopper/ This level contains the frequently used speed and phase values for each chopper, and the overall error state. /instrument/disk_chopper/chopper/ e.g. /instrument/disk_chopper/ch1. The lower level contains all the chopper specific parameters Chopper general commands hget /instrument/disk_chopper/device_error to do ??? hget /instrument/disk_chopper/geometry to do ??? hget /instrument/disk_chopper/ch1speed Units: RPM Actual speed ??? Allowable values: hget /instrument/disk_chopper/ch1phase Units: degrees Phase referenced to ??? Allowable values: hlist /instrument/disk_chopper/ch1/ Specific chopper nodes Allowable values: Chopper specific commands hget /instrument/disk_chopper/chopper/state CHECK this section ???. Inherited from velocity selector documentation Privilege = User Get the state. Is not being controlled. Should be at zero rpm.??? Check A reset has been issued by the disk chopper client program Control has been requested by SICS or the disk chopper client program The disk chopper has the brake applied due to an hset setstate brake request, the Brake button applied on the disk chopper client program, or due to a fault condition Powerloss measurement button applied on the disk chopper client program Emergency stop button applied on the disk chopper client program hget /instrument/disk_chopper/chopper/aspeed Units = rpm Get the actual speed hget /instrument/disk_chopper/chopper/aphase Units = degrees Get the actual phase hget /instrument/disk_chopper/chopper/aveto Get the veto state Returned values: not OK OK hget /instrument/disk_chopper/chopper/dir Units = Celsius Get the cooling water inlet temperature hget /instrument/disk_chopper/chopper/flowr Units = litres/min Get the cooling water flow rate hget /instrument/disk_chopper/chopper/rspeed Units = rpm Get the requested speed hget /instrument/disk_chopper/chopper/rphase Units = degrees Get the requested phase hget /instrument/disk_chopper/chopper/mtemp Units = Celsius Get the ???? temperature hget /instrument/disk_chopper/chopper/wtemp Units = Celsius Get the cooling water outlet temperature hget /instrument/disk_chopper/chopper/mvacu Units = 10-3bar Get the vacuum hget /instrument/disk_chopper/chopper/monit ???? hget /instrument/disk_chopper/chopper/mvibr Units = mm/s ??? Get the vibration hget /instrument/disk_chopper/chopper/date ??? hget /instrument/disk_chopper/chopper/time ???