<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1252">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Hi, <br>
    </p>
    <p><br>
    </p>
    <p>There are multiple ways to deal with these, but I think the most
      efficient would be to make some changes <br>
    </p>
    <p>to the source where these variables come from. <br>
    </p>
    <p><br>
    </p>
    <p>Nick, can we add another status tag similar to <span
        style="font-family: calibri, arial, helvetica, sans-serif;
        font-size: 12pt; line-height: normal; color: rgb(0, 0, 0);
        background-color: rgba(0, 0, 0, 0);">MPS_Status_Read, </span>but
      instead of DINT array use BOOL array type? <br>
    </p>
    <p>Then I can transfer it into EPICS as mbbiDirect records, and
      Tyler can use those two to display in the EDM GUI. <br>
    </p>
    <p>I do not know why would this array be DINT in the first place. <br>
    </p>
    <p><br>
    </p>
    <p>The numbers shown on the solenoid voltage screen mostly come from
      PXI, so the summing should <br>
    </p>
    <p>probably be done on PXI, which means Brian could check if he can
      create four more variables <br>
    </p>
    <p>to provide the summed voltages. <br>
    </p>
    <p><br>
    </p>
    <p>FDC:CHILL:STATUS and FDC:CHILL:ALARM1 EPICS records are
      mbbiDirect type records, byte monitor <br>
    </p>
    <p>should be able to show them properly. <br>
    </p>
    <p><br>
    </p>
    <p>Hovanes. <br>
    </p>
    <p><br>
    </p>
    <p><br>
    </p>
    <div class="moz-cite-prefix">On 7/25/19 11:47 AM, Tyler Lemon wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CH2PR09MB39762A2B3F4EEACBEDF2C0AEBAC10@CH2PR09MB3976.namprd09.prod.outlook.com">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
      <div style="font-family: Calibri, Arial, Helvetica, sans-serif;
        font-size: 12pt; color: rgb(0, 0, 0);">
        Hello Hovanes,</div>
      <div style="font-family: Calibri, Arial, Helvetica, sans-serif;
        font-size: 12pt; color: rgb(0, 0, 0);">
        <br>
      </div>
      <div style="font-family: Calibri, Arial, Helvetica, sans-serif;
        font-size: 12pt; color: rgb(0, 0, 0);">
        For the Solenoid Power supply screen, the PV "<span>SOL:a:MPS_Status_Read_DINT</span>"
        is the one being parsed in CSS for the status bits.<br>
      </div>
      <div style="font-family: Calibri, Arial, Helvetica, sans-serif;
        font-size: 12pt">
        <span><br>
        </span></div>
      <div style="font-family: Calibri, Arial, Helvetica, sans-serif;
        font-size: 12pt">
        <span style="font-family: calibri, arial, helvetica, sans-serif;
          font-size: 12pt; line-height: normal; color: rgb(0, 0, 0);
          background-color: rgba(0, 0, 0, 0);">When caget is used you
          get:</span><span style="font-family: calibri, arial,
          helvetica, sans-serif; font-size: 12pt; line-height: normal;
          color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0);">
          "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"</span><span><br>
        </span><span></span></div>
      <div style="font-family: Calibri, Arial, Helvetica, sans-serif;
        font-size: 12pt">
        <br>
      </div>
      <div style="font-family: Calibri, Arial, Helvetica, sans-serif;
        font-size: 12pt">
        <span style="font-family: calibri, arial, helvetica, sans-serif;
          font-size: 12pt; line-height: normal; color: rgb(0, 0, 0);
          background-color: rgba(0, 0, 0, 0);">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.</span></div>
      <div style="font-family: Calibri, Arial, Helvetica, sans-serif;
        font-size: 12pt">
        <br>
      </div>
      <div style="font-family: Calibri, Arial, Helvetica, sans-serif;
        font-size: 12pt">
        <span style="font-family: calibri, arial, helvetica, sans-serif;
          font-size: 12pt; line-height: normal; color: rgb(0, 0, 0);
          background-color: rgba(0, 0, 0, 0);">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.</span></div>
      <div style="font-family: Calibri, Arial, Helvetica, sans-serif;
        font-size: 12pt">
        <br>
      </div>
      <div style="font-family: Calibri, Arial, Helvetica, sans-serif;
        font-size: 12pt">
        <span style="font-family: calibri, arial, helvetica, sans-serif;
          font-size: 12pt; line-height: normal; color: rgb(0, 0, 0);
          background-color: rgba(0, 0, 0, 0);">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.</span><br>
      </div>
      <div style="font-family: Calibri, Arial, Helvetica, sans-serif;
        font-size: 12pt">
        <br>
      </div>
      <div style="font-family: Calibri, Arial, Helvetica, sans-serif;
        font-size: 12pt">
        <span style="font-family: calibri, arial, helvetica, sans-serif;
          font-size: 12pt; line-height: normal; color: rgb(0, 0, 0);
          background-color: rgba(0, 0, 0, 0);">Best regards,</span></div>
      <div style="font-family: Calibri, Arial, Helvetica, sans-serif;
        font-size: 12pt">
        <span style="font-family: calibri, arial, helvetica, sans-serif;
          font-size: 12pt; line-height: normal; color: rgb(0, 0, 0);
          background-color: rgba(0, 0, 0, 0);">Tyler</span><br>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
Dsg-halld_plc mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Dsg-halld_plc@jlab.org">Dsg-halld_plc@jlab.org</a>
<a class="moz-txt-link-freetext" href="https://mailman.jlab.org/mailman/listinfo/dsg-halld_plc">https://mailman.jlab.org/mailman/listinfo/dsg-halld_plc</a>
</pre>
    </blockquote>
  </body>
</html>