You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a SANS2D scientist, I want IBEX to provide me with two baffle position controls, so that I can independently adjust the position of either baffle (front/rear).
Acceptance Criteria
I can move the front baffle along the z-axis via the IBEX GUI.
I can move the front baffle along the z-axis via genie_python.
I can move the rear baffle along the z-axis via the IBEX GUI.
I can move the rear baffle along the z-axis via genie_python.
Baffle trolley motors are de-energised when motion is complete. 1. The baffle position controls operate with the "Move All" button (see SANS2D: Vacuum Tank OPI #4577), so that the user can enter new positions but the baffle doesn't move until the "Move All" is pressed. (No longer required SANS2D (and others): Delayed move #5499 (comment))
IBEX provides the same level of functionality as the existing LabVIEW VIs
The front and rear baffles are physically mounted on trolleys sharing a single set of rails parallel to the z-axis.
the trolleys are free to move along the entire length of the rails, constrained only by each other and the front and rear detector trolleys.
there is a risk that the baffle trolleys could collide with each other or with the detector trolleys.
in the event of a collision between detectors & baffles, there are routines in the Galil controller(s) which initiate a rapid deceleration to avoid (or at least minimise) damage to devices.
allow the user to define the position setpoint of the baffle
reflect the position of the baffle in a readback field
Because the motors that drive the baffle trolleys operate in a vacuum, they should be de-energised when a move is complete (otherwise they are at risk of over-heating).
Note the homing of baffle trolleys:
for the front baffle , the z-direction home must start in a forwards direction (i.e. towards the sample position).
for the rear baffle, the z-direction home must start in a backwards direction (i.e. towards the rear of the tank).
There are schematic diagrams showing the operation of the SANS2D vacuum tank.
There are schematic diagrams showing the how the SANS2D vacuum tank User OPI and Advanced OPI could look.
The LabVIEW VI for the SANS2D vacuum tank is located at: C:\LabVIEW Modules\Instruments\SANS2D\Sans2d Tank (for more details see the S2d Tank - Front Panel.vi in the file Sans2d Tank - System Functions.llb)
Check the paragraphs describing the Front & Rear Baffles in the Beam_line_descriptors document.
As a SANS2D scientist, I want IBEX to provide me with two baffle position controls, so that I can independently adjust the position of either baffle (front/rear).
Acceptance Criteria
1. The baffle position controls operate with the "Move All" button (see SANS2D: Vacuum Tank OPI #4577), so that the user can enter new positions but the baffle doesn't move until the "Move All" is pressed.(No longer required SANS2D (and others): Delayed move #5499 (comment))Notes
C:\LabVIEW Modules\Instruments\SANS2D\Sans2d Tank(for more details see theS2d Tank - Front Panel.viin the fileSans2d Tank - System Functions.llb)