Skip to content

IRIS VESUVIO demo 3 7 18

Liam edited this page Oct 18, 2018 · 6 revisions

Changes to mention

  • New homing modes for the McLennan, constant velocity move and zero
    • When can we test this homing behaviour on VESUVIO?
    • 16th of July (out of cycle) is good for VESIUVIO instrument scientists to test Ticket 3210
  • Improve Motion Set Points
    • Raise error on invalid setpoints, in position only when within tolerance of set point
  • Add PID table to triton
  • Galil homing routines now use the same acceleration as normal moves
  • MK3Chopper communication reconnect (without memory leak)
  • Julabo improvements, setting sensor control on setpoint (external/internal)
  • PyDev Console keeps history across sessions
  • Allow option to either add to existing plot or create a new plot when right clicking a block
  • E4 updates
  • Fix synoptic greyed out on startup bug
  • NICOS improvements, output in UI, start/stop/resume script, view queue
  • Added column sorting on most tables in the GUI.
  • TPG300 and JulaboFP50 OPI graphs update on heartbeat, updated TPG300 layout
  • Eurotherm OPI: Prevent autofocus on toggle ramp button
  • Display units in log plotter perspective.
  • Fix disconnected monitor blocks

Upcoming

  • Format values the same way on the web dashboard as the GUI.
  • Eurotherm sensors 2+ no longer has needless scrollbars.
  • DAE Run information tab, Period Duration now shows correct value.
  • Correct sort key in DAE detector diagnostics.
  • Make web links perspective use web browser (fixes crash on disconnected network).
  • Added Ctrl+C to interrupt a script in the scripting perspective.

General IBEX Feedback

  • There will be a new GALIL foil changer on VESUVIO
  • IBEX spectra are not plotting properly and aren't being used by the instrument scientists
  • The VESUVIO PV IN:VESUVIO:DAE:VETOPC (shown in a VESUVIO block) which calculates the percentage of vetoed frames is not being calculated properly, and displays negative values when a new Run is initiated
  • Users of Python scripts can become frustrated when scripts fail due to bugs which would be caught by opengenie before the scripts run in earnest. Perhaps a syntax checker, or Mock framework would aid this.
  • IBEX on NDXVESUVIO has become noticeably slow (a few seconds) when changing perspectives
  • When there is an unknown issue with a device, it is unclear when it would be beneficial to attempt an IOC reboot and when to look elsewhere for the problem.
  • An unverified issue with a Eurotherm which kept its setpoint when the type of sensor is switched. This meant that a sample at 300K measured by the first sensor engaged a heater when a second type of sensor was installed on the same sample, when the setpoint was 300K
  • Window splitting in the IBEX GUI has occurs more often, which is undesirable
    • In one case, when switching from a 'plot by log' window to the script window spawned a split screen, which obscured the script completely. This meant that the script could not be changed without also losing the plot parameters.
Clone this wiki locally