Skip to content

Commit

Permalink
Auto-update from Github Actions Workflow
Browse files Browse the repository at this point in the history
Deployed from commit 13a48d8 (refs/heads/master)
  • Loading branch information
github-actions committed Nov 20, 2024
1 parent 6cdb4fe commit 3690524
Show file tree
Hide file tree
Showing 6 changed files with 190 additions and 186 deletions.
18 changes: 9 additions & 9 deletions master/Arbiter_KFEArbiter_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -373,8 +373,8 @@ <h2>CurrentBPUpdate<a class="headerlink" href="#currentbpupdate" title="Link to
<span class="o">////////////////////////</span>
<span class="p">{</span><span class="n">attribute</span> <span class="s1">&#39;TcLinkTo&#39;</span> <span class="o">:=</span> <span class="s1">&#39;TIIB[plc-txi-optics]^IO Inputs^MR1K3_Y_ENC&#39;</span><span class="p">}</span>
<span class="n">i_MR1K3_ENC</span> <span class="n">AT</span> <span class="o">%</span><span class="n">I</span><span class="o">*</span> <span class="p">:</span> <span class="n">ULINT</span><span class="p">;</span> <span class="o">//</span> <span class="n">MR1K3</span> <span class="n">encoder</span> <span class="kn">from</span> <span class="nn">the</span> <span class="n">txi</span> <span class="n">k</span> <span class="n">optics</span> <span class="n">optics</span> <span class="n">system</span>
<span class="n">cMR1K3_IN_UpperLimit</span> <span class="p">:</span> <span class="n">UDINT</span> <span class="o">:=</span> <span class="mi">108500000</span> <span class="o">+</span> <span class="mi">5000000</span><span class="p">;</span>
<span class="n">cMR1K3_IN_LowerLimit</span> <span class="p">:</span> <span class="n">UDINT</span> <span class="o">:=</span> <span class="mi">108500000</span> <span class="o">-</span> <span class="mi">5000000</span> <span class="p">;</span>
<span class="n">cMR1K3_IN_UpperLimit</span> <span class="p">:</span> <span class="n">UDINT</span> <span class="o">:=</span> <span class="mi">108500000</span> <span class="o">+</span> <span class="mi">10000000</span><span class="p">;</span>
<span class="n">cMR1K3_IN_LowerLimit</span> <span class="p">:</span> <span class="n">UDINT</span> <span class="o">:=</span> <span class="mi">108500000</span> <span class="o">-</span> <span class="mi">10000000</span> <span class="p">;</span>
<span class="n">cMR1K3_OUT_UpperLimit</span> <span class="p">:</span> <span class="n">UDINT</span> <span class="o">:=</span> <span class="mi">8900000</span><span class="p">;</span>

<span class="n">q_MR1K3_VETO</span> <span class="n">AT</span> <span class="o">%</span><span class="n">Q</span><span class="o">*</span> <span class="p">:</span> <span class="n">BOOL</span><span class="p">;</span> <span class="o">//</span> <span class="n">Signal</span> <span class="n">to</span> <span class="n">accel</span><span class="o">.</span> <span class="n">MPS</span> <span class="n">that</span> <span class="n">MR1K3</span> <span class="ow">is</span> <span class="ow">in</span>
Expand Down Expand Up @@ -505,37 +505,37 @@ <h2>CXDisplay<a class="headerlink" href="#cxdisplay" title="Link to this heading
<h2>Fast_Faults_Evaluate<a class="headerlink" href="#fast-faults-evaluate" title="Link to this heading"></a></h2>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">PROGRAM</span> <span class="n">Fast_Faults_Evaluate</span>
<span class="n">VAR</span>
<span class="n">FFO</span> <span class="p">:</span> <span class="n">FB_FastFault</span> <span class="o">:=</span><span class="p">(</span>
<span class="n">FFO</span> <span class="p">:</span> <span class="n">FB_FastFault</span> <span class="o">:=</span><span class="p">(</span><span class="n">i_DevName</span> <span class="o">:=</span> <span class="s1">&#39;PMPS Arbiter&#39;</span><span class="p">,</span>
<span class="n">i_Desc</span> <span class="o">:=</span> <span class="s1">&#39;Fault occurs when the beamline valves on qrixs are not in open state&#39;</span><span class="p">,</span>
<span class="n">i_TypeCode</span> <span class="o">:=</span> <span class="mi">16</span><span class="c1">#1010);</span>
<span class="n">i_xFastFaultOut_qrix_vac</span> <span class="n">AT</span> <span class="o">%</span><span class="n">I</span><span class="o">*</span><span class="p">:</span> <span class="n">BOOL</span><span class="p">;</span>

<span class="n">FFO2</span> <span class="p">:</span> <span class="n">FB_FastFault</span> <span class="o">:=</span><span class="p">(</span>
<span class="n">FFO2</span> <span class="p">:</span> <span class="n">FB_FastFault</span> <span class="o">:=</span><span class="p">(</span><span class="n">i_DevName</span> <span class="o">:=</span> <span class="s1">&#39;PMPS Arbiter&#39;</span><span class="p">,</span>
<span class="n">i_Desc</span> <span class="o">:=</span> <span class="s1">&#39;Forward Fault from TXI Vacuum.&#39;</span><span class="p">,</span>
<span class="n">i_TypeCode</span> <span class="o">:=</span> <span class="mi">16</span><span class="c1">#3010);</span>
<span class="p">{</span><span class="n">attribute</span> <span class="s1">&#39;TcLinkTo&#39;</span> <span class="o">:=</span> <span class="s1">&#39;TIIB[plc-txi-vac]^IO Inputs^FFO&#39;</span><span class="p">}</span>
<span class="n">i_xFastFaultOut_txi_vac</span> <span class="n">AT</span> <span class="o">%</span><span class="n">I</span><span class="o">*</span><span class="p">:</span> <span class="n">BOOL</span><span class="p">;</span>

<span class="n">FFO3</span> <span class="p">:</span> <span class="n">FB_FastFault</span> <span class="o">:=</span><span class="p">(</span>
<span class="n">FFO3</span> <span class="p">:</span> <span class="n">FB_FastFault</span> <span class="o">:=</span><span class="p">(</span><span class="n">i_DevName</span> <span class="o">:=</span> <span class="s1">&#39;PMPS Arbiter&#39;</span><span class="p">,</span>
<span class="n">i_Desc</span> <span class="o">:=</span> <span class="s1">&#39;Forward Fault from TXI Motion.&#39;</span><span class="p">,</span>
<span class="n">i_TypeCode</span> <span class="o">:=</span> <span class="mi">16</span><span class="c1">#3013);</span>
<span class="p">{</span><span class="n">attribute</span> <span class="s1">&#39;TcLinkTo&#39;</span> <span class="o">:=</span> <span class="s1">&#39;TIIB[plc-txi-mot]^IO Inputs^FFO&#39;</span><span class="p">}</span>
<span class="n">i_xFastFaultOut_txi_mot</span> <span class="n">AT</span> <span class="o">%</span><span class="n">I</span><span class="o">*</span><span class="p">:</span> <span class="n">BOOL</span><span class="p">;</span>


<span class="n">FFO4</span> <span class="p">:</span> <span class="n">FB_FastFault</span> <span class="o">:=</span><span class="p">(</span>
<span class="n">FFO4</span> <span class="p">:</span> <span class="n">FB_FastFault</span> <span class="o">:=</span><span class="p">(</span><span class="n">i_DevName</span> <span class="o">:=</span> <span class="s1">&#39;PMPS Arbiter&#39;</span><span class="p">,</span>
<span class="n">i_Desc</span> <span class="o">:=</span> <span class="s1">&#39;Forward Fault from TXI OPTICS.&#39;</span><span class="p">,</span>
<span class="n">i_TypeCode</span> <span class="o">:=</span> <span class="mi">16</span><span class="c1">#3013);</span>
<span class="p">{</span><span class="n">attribute</span> <span class="s1">&#39;TcLinkTo&#39;</span> <span class="o">:=</span> <span class="s1">&#39;TIIB[plc-txi-optics]^IO Inputs^FFO&#39;</span><span class="p">}</span>
<span class="n">i_xFastFaultOut_txi_optics</span> <span class="n">AT</span> <span class="o">%</span><span class="n">I</span><span class="o">*</span><span class="p">:</span> <span class="n">BOOL</span><span class="p">;</span>

<span class="p">(</span><span class="o">*</span><span class="n">TXI</span> <span class="n">OPTICS</span> <span class="n">Protection</span> <span class="n">Faults</span><span class="o">*</span><span class="p">)</span>

<span class="n">FFO_RIX_TXI_OPTICS</span> <span class="p">:</span> <span class="n">FB_FastFault</span> <span class="o">:=</span><span class="p">(</span>
<span class="n">i_Desc</span> <span class="o">:=</span> <span class="s1">&#39;Fault when MR1K1 is IN while a TXI Optics is in (either MR1K3 and MR2K3)&#39;</span><span class="p">,</span>
<span class="n">FFO_RIX_TXI_OPTICS</span> <span class="p">:</span> <span class="n">FB_FastFault</span> <span class="o">:=</span><span class="p">(</span><span class="n">i_DevName</span> <span class="o">:=</span> <span class="s1">&#39;PMPS Arbiter&#39;</span><span class="p">,</span>
<span class="n">i_Desc</span> <span class="o">:=</span> <span class="s1">&#39;Fault when MR1K1 is IN while a TXI Optics is IN (Check MR1K3 and MR2K3)&#39;</span><span class="p">,</span>
<span class="n">i_TypeCode</span> <span class="o">:=</span> <span class="mi">16</span><span class="c1">#3103);</span>

<span class="n">FFO_TXI_OPTICS</span> <span class="p">:</span> <span class="n">FB_FastFault</span> <span class="o">:=</span><span class="p">(</span>
<span class="n">FFO_TXI_OPTICS</span> <span class="p">:</span> <span class="n">FB_FastFault</span> <span class="o">:=</span><span class="p">(</span><span class="n">i_DevName</span> <span class="o">:=</span> <span class="s1">&#39;PMPS Arbiter&#39;</span><span class="p">,</span>
<span class="n">i_Desc</span> <span class="o">:=</span> <span class="s1">&#39;Fault when MR1K3 is OUT and MR2K3 is IN&#39;</span><span class="p">,</span>
<span class="n">i_TypeCode</span> <span class="o">:=</span> <span class="mi">16</span><span class="c1">#3113);</span>
<span class="n">END_VAR</span>
Expand Down
Loading

0 comments on commit 3690524

Please sign in to comment.