-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DETMON: Board temperature available as PVs #5544
Comments
This requires code changes and #5069 is to do an actual release to DETMON so presumably makes sense to do this one first? |
#5069 is not to do a release (this was done in another ticket and I will remove it from the acceptance criteria). So all is needed is config changes, I don't think either needs to hold up each other. |
Had a quick look between tickets. It appears you can use |
So https://github.com/slac-epics-modules/CAENHVAsyn seems to potentially already have this functionality, it's also an ASYN driver rather than a old style driver so should be a bit easier to maintain. I'm not sure I know enough about these devices to decide whether switching driver is a good idea at this point, will open to wider discussion. |
Decision is to try the new driver on DETMON and see if it's stable |
PRs at:
Also made a number of pull requests at https://github.com/slac-epics-modules/CAENHVAsyn/pulls for original library. This exposes the temperature as a PV an alarm can be put on it by setting LLM/HLM at runtime or using the alerts system. It also exposes the last 3 parameters listed at #4187 and all of those at #4188. To test ask me for the IP address of a test crate. Further issues have also been created for this IOC: |
Davide is setting up a board in a failure state on Monday so we can test the board status more. |
As part of the review, make a note if this may have fixed or changed the details of: |
Currently impeded waiting for the CAEN to be turned back on. Initial investigation showed discrepancies between the values given by the old and new iocs. |
Crate is back on, but the new IOC now can't seem to talk to it. The old IOC can though. |
The new driver now seems to talk happily to the CAEN crate. The new driver's code is much cleaner and more extensible than the older driver however I have some reservations to keep an eye on:
The decision is to approve and merge the new driver and have a test run on DETMON and reduce logging: #6158 and #6159 |
As someone supporting the detectors at ISIS I want to be able to ensure temperatures of my crates are within safe ranges. My remote working workflow is to monitor the temperature and contact MCR if there is a problem.
Acceptance criteria:
The HVCAEN IOC has the temperature available for each board in a crate. Alarms should be placed on the temperature PV. Temperature changes of greater than 1 degrees should be logged.
Notes
The text was updated successfully, but these errors were encountered: