[Dsg-hallc_nps] [EXTERNAL] Re: NPS LED/VLD controller specs/information/summary

Chris Cuevas cuevas at jlab.org
Mon Dec 5 16:00:49 EST 2022


Hi Brad,

Thanks for the verification and this is what I recall from operating a CAEN mainframe with external interlock controls in the past.

Yes, I am sure this HV interlock will be thoroughly tested before turning on all of the NPS PMT.

-Chris
~~~~~~~~~~~~~~
________________________________
From: Brad Sawatzky <brads at jlab.org>
Sent: Monday, December 5, 2022 15:16
To: Chris Cuevas <cuevas at jlab.org>
Cc: Bryan Moffit <moffit at jlab.org>; Aaron Brown <ambrown at jlab.org>; dsg-hallc_nps at jlab.org <dsg-hallc_nps at jlab.org>; Brian Eng <beng at jlab.org>; William Gu <jgu at jlab.org>; Robert Michaels <rom at jlab.org>
Subject: [EXTERNAL] Re: NPS LED/VLD controller specs/information/summary

Hi Chris,

The CAEN 4527 manual states that external interlock trips are handled
the same as internal (overvolt, overcurrent) trips.  The internal trips
require manual intervention to reset.

It would be good to (safely!) confirm this works as expected though.

-- Brad

On Mon, 05 Dec 2022, Chris Cuevas wrote:

> I 2nd the motion about project momentum and thanks for the continued work
> focus.
> I have a comment about the switches for the large door panel and want to
> make sure that the HV interlock is designed to have a latch 'OFF' feature
> that requires a human to reset. I do not recall if the CAEN mainframe has a
> provision to latch fault conditions but if not, then some external circuit
> must not allow HV to be enabled until after a human checks the system and
> presses a reset.  Merely closing the door panel should not re-enable the HV.
> Probably more than a month away from full check out so there is time to
> verify the details.
> Thanks again,
> -Chris
> ~~~~~~~~~~~
>
> ----------------------------------------------------------------------------
>


> From: Brad Sawatzky <brads at jlab.org>
> Sent: Monday, December 5, 2022 12:14
> To: Bryan Moffit <moffit at jlab.org>
> Cc: Aaron Brown <ambrown at jlab.org>; dsg-hallc_nps at jlab.org
> <dsg-hallc_nps at jlab.org>; Brian Eng <beng at jlab.org>; William Gu
> <jgu at jlab.org>; Chris Cuevas <cuevas at jlab.org>; Robert Michaels
> <rom at jlab.org>
> Subject: [EXTERNAL] Re: NPS LED/VLD controller specs/information/summary
>
> That sounds excellent Bryan -- thanks!
>
> When you're at the point where we should check-in on the bleaching /
> calibration pulse functionality, please set up a Teams meeting
> with the usual suspects (basically the CC list above).
>
> It feels like we've got some momentum on this project -- I don't
> want to lose it :-)
>
> -- Brad
>
> On Mon, 05 Dec 2022, Bryan Moffit wrote:
>
> > I've pushed a 'beta' version of the vld-epics driver to github:
> >
> >
> https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_vld-2Depics&d=DwIBAg&c=CJqEzB1piLOyyvZjb8YUQw&r=WqNl28DmXBHG4t4e3fl8GQ&m=4KPfe3H0qQp0SZUJC0D3qFogaJ8Ih1DWYS6GgplTuM68XMuc37fNBtI3KEp19dBS&s=R8S4rpTcuLIPAVnuLMBQARGk08Y4384Se3-aKiP0JZ8&e=
> >
> > It has read/write support to the VLD parameters, but does not yet
> > include 'automated' specific procedure support (bleaching, calibration
> > pulse).
> >
> > I'm starting to code up that procedure support into the vld library
> > (which has also been updated).  We ought to talk about specifics for
> > the bleaching / calibration pulse functionality and driver hooks to
> > your UI.
> >
> > On 22-Nov-22 5:36 PM, Aaron Brown wrote:
> > > Hi Brad,
> > >
> > > Brian will be on vacation from 11/24/2022 until 01/03/2023.
> > > He will begin working on the control scripts that utilize the existing
> > > Linux drivers and is confident that this can be completed by early
> > > January 2023.
> > > With regards to the "Beta quality GUI", the EPICS drivers would need to
> > > be completed before we could finish this.
> > > The layout of the GUI is done, we just need the PVs before we can move
> > > to the testing/debugging phase.
> > > for the EPICS drivers, it would be a good idea to see if someone from
> > > the FE/DAQ group could complete the task.
> > >
> > > Happy Thanksgiving!
> > >
> > > -- Aaron
> > > ------------------------------------------------------------------------
> > > *From:* Brad Sawatzky <brads at jlab.org>
> > > *Sent:* Monday, November 21, 2022 6:42 PM
> > > *To:* Bryan Moffit <moffit at jlab.org>; dsg-hallc_nps at jlab.org
> > > <dsg-hallc_nps at jlab.org>
> > > *Cc:* Brian Eng <beng at jlab.org>; Aaron Brown <ambrown at jlab.org>; William
> > > Gu <jgu at jlab.org>; Chris Cuevas <cuevas at jlab.org>; Robert Michaels
> > > <rom at jlab.org>
> > > *Subject:* [EXTERNAL] NPS LED/VLD controller specs/information/summary
> > > After recent discussions with Bryan and William, I volunteered to send
> > > out a status/summary on the NPS LED/VLD needs for the near (Dec/Jan)
> > > and medium term (Feb/Mar).
> > >
> > >
> > > - Operational specs for the LED pulser are in William's directories.
> > >    - His software libraries and test code can be found here:
> > >         /group/da/distribution/coda/Hardwaremanual/VLD/
> > >      or from the CODA web page.  The test software can be accessed from
> > >         /daqfs/home/jgu/Triggersoftware/trigger.c, VLDtestN functions.
> > >    There are docx files in the /group directory with specs and technical
> > >    details.  Ideally we would be running the software under linux (intel
> > >    vme computer), so any vxworks specific code should be updated to
> > >    compile in that environment.
> > >    - I am attaching what I think is the most recent spec document for
> > >      easy access:  'VLD.docx'
> > >
> > > - A Control/GUI requirements summary is attached as a text file.
> > >    - See: 'LED-GUI-summary-21Nov2022.txt'
> > >
> > > - Here is a link to some (intel controller) development code from Bryan
> > >    Moffit:
> > >
> https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_vld&d=DwIBAg&c=CJqEzB1piLOyyvZjb8YUQw&r=WqNl28DmXBHG4t4e3fl8GQ&m=4KPfe3H0qQp0SZUJC0D3qFogaJ8Ih1DWYS6GgplTuM68XMuc37fNBtI3KEp19dBS&s=dqW7AT3y0gr0QnEMKCriPOOWjKo52OOluhX9o7jmFp4&e=
> <https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_vld&d=DwIDAw&c=CJqEzB1piLOyyvZjb8YUQw&r=TkJUDpm1-rWCci4nhe47n5XMOLWvRg1TNSqSgPyxyhs&m=1N3fMPIfm78FoxmXp_mXreXU8E0U2i30VAPa6A-PqDvhIBy5Wm1U9gzMBHv6iWyH&s=B6Fs97LKHZhH97IC2bajCCDXfhExhHaLYIvGerKATkM&e=>
> > >
> > >
> > > ---------------------------------------------
> > > Near Term Requirements (ie. late-Dec/early-January)
> > > ---------------------------------------------
> > > - We don't need a full working GUI, but we do need a clear, student-
> > >    accessible way to run specific tests.
> > >    * I am imagining a set of pre-compiled, special-case binaries or
> > >      script(s) that are run from a command-line running on the VME
> > >      contoller(s)
> > >
> > > - The scripts should be able to do the following:
> > >    A.  Turn all LED on in bleach mode
> > >      * This should also set the Trg_out NIM ouput logic HI *first*
> > >        and that needs to be tied into the HV interlock circuit.
> > >
> > >    B.  Pulse one or more specified LEDs when a pulse is seen on the VLD
> > >        Trg/Clk input.
> > >        - The list of LEDs to be activated, pulse characteristics, etc
> can
> > >          either be hardcoded, or read-in via a config file.  Doesn't
> have
> > >          to be perfect, just needs to work.  We can fine-tune later.
> > >
> > >
> > > ---------------------------------------------
> > > 'Beta' quality GUI (Feb, early-March)
> > > ---------------------------------------------
> > > - NPS installation begins this spring -- that will come very soon!
> > >
> > > * We will need at least a 'beta' quality (ie. feature complete, but may
> > >    be buggy) GUI by Feb/early-March so we can test and fix bugs before
> > >    the systems is disassembled and moved to the Hall.  It will be a
> while
> > >    before it is working again in the Hall and we definitely do not want
> > >    to leave testing this critical system to the summer.
> > >
> > > -- Brad
> > >
> > > --
> > > 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
> >
>
--
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/20221205/067a7b71/attachment-0001.html>


More information about the Dsg-hallc_nps mailing list