[Halld-controls] [Dsg-halld_plc] PVs to be added to IOC for display in WEDM
Hovanes Egiyan
hovanes at jlab.org
Fri Jul 26 09:05:07 EDT 2019
Hi,
There are multiple ways to deal with these, but I think the most
efficient would be to make some changes
to the source where these variables come from.
Nick, can we add another status tag similar to MPS_Status_Read, but
instead of DINT array use BOOL array type?
Then I can transfer it into EPICS as mbbiDirect records, and Tyler can
use those two to display in the EDM GUI.
I do not know why would this array be DINT in the first place.
The numbers shown on the solenoid voltage screen mostly come from PXI,
so the summing should
probably be done on PXI, which means Brian could check if he can create
four more variables
to provide the summed voltages.
FDC:CHILL:STATUS and FDC:CHILL:ALARM1 EPICS records are mbbiDirect type
records, byte monitor
should be able to show them properly.
Hovanes.
On 7/25/19 11:47 AM, Tyler Lemon wrote:
> Hello Hovanes,
>
> For the Solenoid Power supply screen, the PV
> "SOL:a:MPS_Status_Read_DINT" is the one being parsed in CSS for the
> status bits.
>
> When caget is used you get:"SOL:a:MPS_Status_Read_DINT 24 1 0 0 0 0 0
> 1 1 1 1 0 0 0 0 0 0 0 0 0 1 0 1 0 1"
>
> EDM has a byte monitor that can handle up to 16 bits. The array parsed
> in CSS is 24 elements, it would need to be split up into multiple PVs.
> On the Solenoid interlocks screen, the "MPS Interlock Sum" status is
> also pulled out of this array using a script. Since CSS is using
> scripts to get individual status bits on multiple screens, it may be
> best to make 24 new, individual Boolean PVs for each status bit.
>
> Also, on the Solenoid Voltages screen, the summed coil voltages below
> each coil graphic are obtained from a rule in CSS and cannot be
> displayed in EDM either. Four PVs will also need to be added to an IOC
> for the voltage sums.
>
> For the FDC chiller screen, the EDM byte monitor may be able to use
> the existing PVs. I'll look at this this afternoon and let you know if
> anything needs to be added to an IOC.
>
> Best regards,
> Tyler
>
> _______________________________________________
> Dsg-halld_plc mailing list
> Dsg-halld_plc at jlab.org
> https://mailman.jlab.org/mailman/listinfo/dsg-halld_plc
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.jlab.org/pipermail/halld-controls/attachments/20190726/8fbef024/attachment.html>
More information about the Halld-controls
mailing list