From: Gerd Rosenbaum <rosenbaum@anl.gov>
Date: Sun, 27 Feb 2000 15:06:57 -0600
Subject: Re: Software for fill-on-fill injection
Message-ID: <38B98E1D.7954D1A5@anl.gov>


Bill,

Mark was talking about fill-on-fill and not about the darn top-up. The PV's you
point to in Linda DeVito's e-mail don't tell what Mark want to have:

> - Next fill-on-fill injection will occur in N minutes
>
> - Previous fill-on-fill injection completed N minutes ago
>

Gerd


Bill Lavender wrote:

> >     Folks,
> >
> > I am trying to modify my tomography software to work with fill-on-fill
> > injection.  What I need to do is the following:
> >
> > - ~60 seconds before a fill, stop data taking frames and take a final "flat
> >   field" for normalization
> >
> > - After the fill wait ~60 seconds, take another flat field and then continue
> >   taking data frames
> >
> > In order to implement this I need PVs which provide the following information:
> >
> > - Next fill-on-fill injection will occur in N minutes
> >
> > - Previous fill-on-fill injection completed N minutes ago
> >
> > Obviously other PVs from which the above information can be derived would also
> > be fine.  Is such information currently available?  I could not find it in the
> > Web documentation.  If it is not available am I the only one who thinks it is
> > important to have?
> >
> >                                    Mark Rivers
> >
>
> Well, Linda Devito sent out a mail message on Friday to a bunch of people
> which contained most of this information.  I looked at the list of recipients
> for that message and for some reason your name wasn't on the list, so
> here is a copy:
>
> > February 25, 2000
> >
> > Top-up test starts @ 0800 Monday (2/28)
> >
> > No fill-on-fill refill at 7:45
> >
> > 0800 the injection magnets will be pulsed at 2 Hz for 5 minutes for user
> > triggering test
> >
> > 0805 a fill-on-fill to 100 mA, followed by top-up operation with 2
> > minute period
> >
> > 1100- 1105 triggering test repeated followed by fill-on-fill to 100 mA
> >
> > 1400-1405 triggering test repeated followed by fill-on-fill to 100 mA
> >
> > 1405 top-up operation continues until 0800 on Tuesday
> >
> >
> > As a reminder, the following are the PV’s related to top-up:
> >
> > S:TopUpCurrent   - Amount of Top Up current
> >
> > S:TopUpTime  - Time of Last Injection
> >
> > S:MSLT:longTopOffGateBI  - The Injection Gate Pulse
> >
> > S:TopUpInterval - Time between Injections
> >
>
> I've just checked these PVs and they do seem to exist.
>
> Hope this helps,
>
> Bill Lavender



From: Mark Rivers <RIVERS@cars3.uchicago.edu>
Date: Sun, 27 Feb 2000 14:09:45 -0600
Subject: Re: Software for fill-on-fill injection
Message-Id: <000227140945.208051a4@cars3.uchicago.edu>



Bill Lavender wrote:

> Well, Linda Devito sent out a mail message on Friday to a bunch of people
> which contained most of this information.  I looked at the list of recipients
> for that message and for some reason your name wasn't on the list, so
> here is a copy:
> 
> > As a reminder, the following are the PV=92s related to top-up:
> > S:TopUpCurrent   - Amount of Top Up current
> > S:TopUpTime  - Time of Last Injection
> > S:MSLT:longTopOffGateBI  - The Injection Gate Pulse
> > S:TopUpInterval - Time between Injections
> 
> I've just checked these PVs and they do seem to exist.

My message related not to top-up mode, but to normal fill-on-fill operations.
You are correct that the PVs listed above exist, however their values seem to
be meaningless during normal operations.  For example, right now:
S:TopUpCurrent = 0.26746392
S:TopUpTime  = Feb 27, 2000 11:33:24
S:TopUpInterval =  1.0000000

The time of the last injection is correct.  However, what does 
S:TopUpCurrent = .267 mean?  They injected 100 mA during the last fill.  What
does TopUpInterval = 1.00 mean?  They are not topping up, and it is certainly
not the estimated time to the next injection.

From the above PVs I cannot get the information I want:
- Accurate prediction of the time of the next fill-on-fill injection so I
  can stop taking data just before it occurs.

Is the TopUpTime the time when the injection was begun or finished?  Is it
guaranteed to be accurate to a few seconds?

Mark



From: Bill Lavender <lavender@icarus.csrri.iit.edu>
Date: Sun, 27 Feb 2000 13:49:23 -0600 (CST)
Subject: Re: Software for fill-on-fill injection
Message-Id: <200002271949.NAA23442@icarus.csrri.iit.edu>


>     Folks,
> 
> I am trying to modify my tomography software to work with fill-on-fill
> injection.  What I need to do is the following:
> 
> - ~60 seconds before a fill, stop data taking frames and take a final "flat
>   field" for normalization
> 
> - After the fill wait ~60 seconds, take another flat field and then continue
>   taking data frames
> 
> In order to implement this I need PVs which provide the following information:
> 
> - Next fill-on-fill injection will occur in N minutes
> 
> - Previous fill-on-fill injection completed N minutes ago
> 
> Obviously other PVs from which the above information can be derived would also
> be fine.  Is such information currently available?  I could not find it in the
> Web documentation.  If it is not available am I the only one who thinks it is
> important to have?
> 
>                                    Mark Rivers
> 

Well, Linda Devito sent out a mail message on Friday to a bunch of people 
which contained most of this information.  I looked at the list of recipients
for that message and for some reason your name wasn't on the list, so
here is a copy:

> February 25, 2000
> 
> Top-up test starts @ 0800 Monday (2/28)
> 
> No fill-on-fill refill at 7:45
> 
> 0800 the injection magnets will be pulsed at 2 Hz for 5 minutes for user
> triggering test
> 
> 0805 a fill-on-fill to 100 mA, followed by top-up operation with 2
> minute period
> 
> 1100- 1105 triggering test repeated followed by fill-on-fill to 100 mA
> 
> 1400-1405 triggering test repeated followed by fill-on-fill to 100 mA
> 
> 1405 top-up operation continues until 0800 on Tuesday
> 
> 
> As a reminder, the following are the PV’s related to top-up:
> 
> S:TopUpCurrent   - Amount of Top Up current
> 
> S:TopUpTime  - Time of Last Injection
> 
> S:MSLT:longTopOffGateBI  - The Injection Gate Pulse
> 
> S:TopUpInterval - Time between Injections
> 

I've just checked these PVs and they do seem to exist.

Hope this helps,

Bill Lavender