ISISComputingGroup / ISISComputingGroup/IBEX

eurotherm: check for manual/auto mode

Open
#8,515 1 comment 0 reactions 0 assignees View on GitHub
3
Dominant language
No language data
Stars
6
Forks
2
Avg merge
16h 40m
Merged PRs (30d)
2

Description

As a user i would like ibex to indicate if the eurotherm is in automatic or manual heating mode (as in the switch on hardware front panel). If the hardware is in manual mode then everything looks fine from ibex and it can set P,I,D,max power, but no heating happens. There is mention of manual/auto in the `summary output status word` and `control status word` but a bit of investigation needs to be done as to what is giving the correct status. It may be there is a manual/auto for the setpoint (as in is eurotherm managing these or set externally) and manual/auto for output power. I would guess the former is control word and the latter output status word (and what we want) but a bit more reading to understand how it all works is needed first. Ibex doesn't explicitly set the heater output, it sets P,I,D and max output and then the eurotherm should calculate the power itself - it does this using PID values so it can reduce output power as a setpoint is approached so as to minimise overshoot and temperature oscillations. So we need to find the right manual/automatic mode readback to display.

## Acceptance criteria

ibex indicates if heating/output is in manual or automatic mode. If in manual mode, make clear that heating will not happen from ibex side.

planning 35:13 2024/10/31

Time in recording of planning meeting: 00h10m 2024/11/28

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.