[Dsg-hallc_nps] [EXTERNAL] Re: Re: NPS/DSG update

Brian Eng beng at jlab.org
Tue Oct 18 14:58:01 EDT 2022


Hi Brad,

No config files, just the screens themselves. These screens aren't in version control at the moment.

Phoebus uses a memento file to set the start up config, but that depends on the locations of the screens.

I'm guessing that's part of what the startup script Steve mentioned does.
________________________________
From: Brad Sawatzky <brads at jlab.org>
Sent: Tuesday, October 18, 2022 2:32 PM
To: Stephen Wood <saw at jlab.org>; Brian Eng <beng at jlab.org>
Cc: Patrizia Rossi <rossi at jlab.org>; Dsg-hallc_nps at jlab.org <dsg-hallc_nps at jlab.org>
Subject: [EXTERNAL] Re: [Dsg-hallc_nps] Re: NPS/DSG update

Yeah, I want to be very careful that our development work does not
impact the running experiment.  We will keep our work isolated from
the Hall C production environment for the time being.

We will keep using the Phoebus package under the cdsg account (that was
used to develop this software) for the time being.

What we need is the appropriate config files (I assume those are in the
tarball attached to the email), environment settings, instructions
on where to place those files, and instructions on how to run Phoebus
and get the relevant GUI up and running under the 'hccoda'
account we will use in EEL/108.

The 'proper' way to do this is to put the relevant GUI/application
specific files along with a Readme/Howto up on Github.  That makes it
trivial to track and sync changes in a controlled way.  If you (DSG
folks) doing this already, perhaps you can send me a link to the repo?

-- Brad


On Tue, 18 Oct 2022, Stephen Wood wrote:

> There is a copy of Phoebus in ~cvxwrks/CSS used for the high voltage
> controls.  The script hcphoebus.sh is used to start it.
>
> Steve
>
>   On Oct 18, 2022, at 1:36 PM, Brian Eng via Dsg-hallc_nps
>   <dsg-hallc_nps at jlab.org> wrote:
>
>   Hi Brad,
>
>   Since it will need to be under another account I guess you can install
>   Phoebus in a more common area?
>
>   https://urldefense.proofpoint.com/v2/url?u=https-3A__controlssoftware.sns.ornl.gov_css-5Fphoebus_nightly_phoebus-2Dlinux.zip&d=DwIBAg&c=CJqEzB1piLOyyvZjb8YUQw&r=vRrieMgp4FbexQ5kgKImwA&m=RHEu54KFcnskP4iA7KArAuX-wmPHxvtgIv_Pm5bezDF31cttJ-udFKL3mjP8UTvN&s=8oRt9fDFEHNOfJEY-UXYkc2P_yuFELuG4Ro3zyxbm_s&e=
>
>   I've attached an archive of the current screens. I suspect there
>   will be tweaks to them at some point once they're used more often
>   and we get some feedback.
>
>   > On Oct 18, 2022, at 12:39 PM, Brad Sawatzky via Dsg-hallc_nps
>   <dsg-hallc_nps at jlab.org> wrote:
>   >
>   > Hi Aaron,
>   >
>   > Thanks very much!  There should be an NPS status meeting at 9am on
>   > Thursday, Oct 20.  It would be good for the DSG to provide a summary/
>   > update there too.
>   >
>   >
>   > Follow-up on a couple questions/comments in the PPT file:
>   > -------------------
>   > HV / LV crates are ** now in use **
>   > -------------------
>   >  ** PLEASE NEGOTIATE ANY TESTS INVOLVING THOSE SYSTEMS WITH ME **
>   >  - The 'free test' window has largely closed for hardware located
>   >    in the EEL/108.
>   >
>   > - The Wiener MPOD LV crate (nps-lv1.jlab.org) *is* in active use.
>   > - The 1st CAEN HV crate (nps-hv1.jlab.ort     *is* in active use.
>   >
>   > - The 2nd CAEN HV crate (nps-hv2.jlab.org) is not used at this time
>   hv-nps2.
>   >
>   > -------------------
>   > Account questions:
>   > -------------------
>   > - 'cdsg' is the development sandbox for you folks.
>   >
>   > - 'hccoda' will be the account we will use to run software developed by
>   >  your group during the EEL/108 tests.
>   >  - Usernames and (rooted) pathnames should not be hardcoded in the
>   >    software or config files though.  The software will need to be moved
>   >    to more standard Hall C accounts in the spring.
>   >
>   > -------------------
>   > LED controls
>   > -------------------
>   > - Bryan Moffit and William Gu will support you on this.
>   > - There was an email thread on the necessary drivers and software with
>   >  those folks, Aaron, and me that seems to have stalled on Aug 22.
>   >  - Any follow-up there?  (If so, please keep me in the loop.)
>   >
>   > -------------------
>   > LabVIEW questions
>   > -------------------
>   > - Can you confirm if this is Linux or Window-based LabVIEW?
>   >  - It should be linux-based, but I want to double-check this
>   >    requirement wasn't lost.
>   >
>   >
>   > -- Brad
>   >
>   > On Mon, 17 Oct 2022, Aaron Brown wrote:
>   >
>   >> Hi Brad et al.,
>   >> Attached please find the outcome of DSG discussion regarding Brad's
>   email
>   >> from 10/14/2022.
>   >> Brad will be receiving follow up emails with further questions as they
>   >> arise.
>   >> Best,
>   >> Aaron
>   >>
>   >>
>   ----------------------------------------------------------------------------
>   >>
>   >
>   >> From: Brad Sawatzky <brads at jlab.org>
>   >> Sent: Friday, October 14, 2022 3:56 PM
>   >> To: Aaron Brown <ambrown at jlab.org>
>   >> Cc: Dsg-hallc_nps at jlab.org <dsg-hallc_nps at jlab.org>; Patrizia Rossi
>   >> <rossi at jlab.org>
>   >> Subject: [EXTERNAL] Re: [Dsg-hallc_nps] NPS/DSG update
>   >>
>   >> Hi folks,
>   >>
>   >> Aaron and I had a brief email exchange earlier in the week, but I also
>   >> had some more general follow-up questions to the DSG group.  The NPS
>   >> Collaboration is getting to the point where the controls noted below
>   >> will be required, even after all of the delays associated with the PMT
>   >> noise issue.
>   >>
>   >> We will need working software within a few weeks to continue the
>   >> program.  I understand that things are being worked on, but I'd like
>   >> a rough, but meaningful, timetable for the development work noted below
>   >> to help us plan on our end.
>   >>
>   >> o Phoebus HV GUI isn't quite ready to go.
>   >>  - The Instructions here aren't enough to run the GUI
>   >>
>   >>
>   https://wiki.jlab.org/cuawiki/index.php/NPS_Controls#Phoebus_HV_controls
>   >>  - I presume that works from the cdsg account, but that is not the
>   >>    account that we will use.
>   >>    - Can you add instructions on how to install a copy of that software
>   >>      in a different account (provide a tarball, etc.)
>   >>
>   >> o Chiller controls: Please add documentation to the wiki on how to
>   >>    configure and run the relevant software
>   >>    https://wiki.jlab.org/cuawiki/index.php/NPS_Controls#Chiller
>   >>
>   >> o Thermal Readbacks: Please add documentation to the wiki on how to
>   >>    configure and run the relevant software
>   >>
>   >>
>   https://wiki.jlab.org/cuawiki/index.php/NPS_Controls#Thermal_Readbacks_.28Keysight.29
>   >>
>   >> o Can you provide an ETA on the LV controls software?
>   >>  - I had understood there was a GUI for the same Weiner MPOD system
>   >>    running in Hall A associated with the GEMs.  Can that be adapated?
>   >>
>   >> o Can you provide a status update on the LED controls
>   >>  - Do you have a testbed established using the boards and drivers you
>   >>    in your possession?
>   >>  - Have you been able to take to the boards with the low level code
>   >>    Bryan Moffit, William Gu, et al have provided?
>   >>
>   >> All the best,
>   >> -- Brad
>   >>
>   >> On Mon, 10 Oct 2022, Aaron Brown wrote:
>   >>
>   >>> Hi Brad,
>   >>> Here's a quick update on the NPS items we're working on:
>   >>>
>   >>>  o The LV control GUI is still being developed (we have the base
>   >>>    driver for EPICS, but have not be able to get much done beyond
>   >>>    that, so the iSeg version is still the only working version)
>   >>>  o Peter, Brian, and I are still working on the LED controls GUI
>   >>>    (we have base level software but no real testing/implementation)
>   >>>  o The humidity/thermocouple readback is being redone since the
>   >>>    thermocouple connections have been changed (almost complete,
>   >>>    needs to be retested)
>   >>>  o The chiller controls are done
>   >>>
>   >>> Best,
>   >>> Aaron
>   >>
>   > --
>   > Brad Sawatzky (he/him), PhD <brads at jlab.org> -<>- Jefferson
>   Lab/SciComp/F272
>   > Ph: 757-269-5947  -<>-  Fax: 757-269-5235  -<>- Pager:
>   brads-page at jlab.org
>   > The most exciting phrase to hear in science, the one that heralds new
>   >  discoveries, is not "Eureka!" but "That's funny..."   -- Isaac Asimov
>   > _______________________________________________
>   > Dsg-hallc_nps mailing list
>   > Dsg-hallc_nps at jlab.org
>   > https://mailman.jlab.org/mailman/listinfo/dsg-hallc_nps
>
>   <phoebus_screens.tar.gz>_______________________________________________
>   Dsg-hallc_nps mailing list
>   Dsg-hallc_nps at jlab.org
>   https://mailman.jlab.org/mailman/listinfo/dsg-hallc_nps
>
> References
>
>    Visible links
>    . mailto:dsg-hallc_nps at jlab.org
>    . https://urldefense.proofpoint.com/v2/url?u=https-3A__controlssoftware.sns.ornl.gov_css-5Fphoebus_nightly_phoebus-2Dlinux.zip&d=DwIBAg&c=CJqEzB1piLOyyvZjb8YUQw&r=vRrieMgp4FbexQ5kgKImwA&m=RHEu54KFcnskP4iA7KArAuX-wmPHxvtgIv_Pm5bezDF31cttJ-udFKL3mjP8UTvN&s=8oRt9fDFEHNOfJEY-UXYkc2P_yuFELuG4Ro3zyxbm_s&e=
>    . mailto:dsg-hallc_nps at jlab.org
>    . http://nps-lv1.jlab.org/
>    . http://nps-hv2.jlab.org/
>    . mailto:brads at jlab.org
>    . mailto:ambrown at jlab.org
>    . mailto:Dsg-hallc_nps at jlab.org
>    . mailto:dsg-hallc_nps at jlab.org
>    . mailto:rossi at jlab.org
>    . https://wiki.jlab.org/cuawiki/index.php/NPS_Controls#Phoebus_HV_controls
>    . https://wiki.jlab.org/cuawiki/index.php/NPS_Controls#Chiller
>    . https://wiki.jlab.org/cuawiki/index.php/NPS_Controls#Thermal_Readbacks_.28Keysight.29
>    . mailto:brads at jlab.org
>    . mailto:brads-page at jlab.org
>    . mailto:Dsg-hallc_nps at jlab.org
>    . https://mailman.jlab.org/mailman/listinfo/dsg-hallc_nps
>    . mailto:Dsg-hallc_nps at jlab.org

--
Brad Sawatzky (he/him), PhD <brads at jlab.org> -<>- Jefferson Lab/SciComp/F272
Ph: 757-269-5947  -<>-  Fax: 757-269-5235  -<>- Pager: brads-page at jlab.org
The most exciting phrase to hear in science, the one that heralds new
  discoveries, is not "Eureka!" but "That's funny..."   -- Isaac Asimov
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.jlab.org/pipermail/dsg-hallc_nps/attachments/20221018/5b1e7fa9/attachment-0001.html>


More information about the Dsg-hallc_nps mailing list