Commit 28150802 authored by Holger Brand's avatar Holger Brand
Browse files

Add Watchdog PV-Monitoring and BMIL-FPGA-SW-Watchdog.

parent 1ae13964
Subproject commit 50153dd4c50d413edea38c380a396b5e6c9a88b8
Subproject commit afac9d5a9f561e973c405c8082b89dafa0f33db9
......@@ -74,6 +74,44 @@
<Property Name="type" Type="Str">Network</Property>
<Property Name="typeDesc" Type="Bin">'!#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!!B(1!!!"A!A!!!!!!"!!R!)1&gt;#&lt;W^M:7&amp;O!!%!!!!!!!!!!!!!!!</Property>
</Item>
<Item Name="BMIL_SW-Watchdog" Type="Variable">
<Property Name="Alarming:BitArray:Enabled" Type="Str">False</Property>
<Property Name="Alarming:Boolean:AckType" Type="Str">Auto</Property>
<Property Name="Alarming:Boolean:AlarmOn" Type="Str">High</Property>
<Property Name="Alarming:Boolean:AllowLog" Type="Str">True</Property>
<Property Name="Alarming:Boolean:Area" Type="Str"></Property>
<Property Name="Alarming:Boolean:Description" Type="Str">FPGA-SW-Watchdog timed out</Property>
<Property Name="Alarming:Boolean:Enabled" Type="Str">True</Property>
<Property Name="Alarming:Boolean:Name" Type="Str">Boolean</Property>
<Property Name="Alarming:Boolean:Priority" Type="Str">1</Property>
<Property Name="Alarming:EventOnDataChange" Type="Str">False</Property>
<Property Name="Alarming:EventOnUserInputOnly" Type="Str">True</Property>
<Property Name="Alarming:Hi:Enabled" Type="Str">False</Property>
<Property Name="Alarming:HiHi:Enabled" Type="Str">False</Property>
<Property Name="Alarming:Lo:Enabled" Type="Str">False</Property>
<Property Name="Alarming:LoLo:Enabled" Type="Str">False</Property>
<Property Name="Alarming:ROC:Enabled" Type="Str">False</Property>
<Property Name="Alarming:Status:AckType" Type="Str">Auto</Property>
<Property Name="Alarming:Status:AllowLog" Type="Str">True</Property>
<Property Name="Alarming:Status:Area" Type="Str"></Property>
<Property Name="Alarming:Status:Description" Type="Str"></Property>
<Property Name="Alarming:Status:Enabled" Type="Str">True</Property>
<Property Name="Alarming:Status:Name" Type="Str">Status</Property>
<Property Name="Alarming:Status:Priority" Type="Str">1</Property>
<Property Name="featurePacks" Type="Str">Alarming,Logging,Network</Property>
<Property Name="Logging:LogData" Type="Str">True</Property>
<Property Name="Logging:LogEvents" Type="Str">True</Property>
<Property Name="Network:AccessType" Type="Str">read only</Property>
<Property Name="Network:BuffSize" Type="Str">50</Property>
<Property Name="Network:ProjectBinding" Type="Str">False</Property>
<Property Name="Network:SingleWriter" Type="Str">False</Property>
<Property Name="Network:URL" Type="Str">\\localhost\UTCS_AE\BMIL_SW-Watchdog</Property>
<Property Name="Network:UseBinding" Type="Str">True</Property>
<Property Name="Network:UseBuffering" Type="Str">False</Property>
<Property Name="numTypedefs" Type="UInt">0</Property>
<Property Name="type" Type="Str">Network</Property>
<Property Name="typeDesc" Type="Bin">'!#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!!B(1!!!"A!A!!!!!!"!!R!)1&gt;#&lt;W^M:7&amp;O!!%!!!!!!!!!!!!!!!</Property>
</Item>
<Item Name="Charge-IL-Enabled" Type="Variable">
<Property Name="Alarming:EventOnDataChange" Type="Str">False</Property>
<Property Name="Alarming:EventOnUserInputOnly" Type="Str">True</Property>
......
......@@ -1552,6 +1552,20 @@ Bit 24-31: Auxilliary Interlock Inputs
<Property Name="type" Type="Str">Network</Property>
<Property Name="typeDesc" Type="Bin">'!#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!!:&amp;1!!!"A!A!!!!!!"!!1!)1!"!!!!!!!!!!!!!!!</Property>
</Item>
<Item Name="BMIL_SW-Watchdog" Type="Variable">
<Property Name="Alarming:EventOnDataChange" Type="Str">False</Property>
<Property Name="Alarming:EventOnUserInputOnly" Type="Str">True</Property>
<Property Name="featurePacks" Type="Str">Network</Property>
<Property Name="Network:AccessType" Type="Str">read/write</Property>
<Property Name="Network:BuffSize" Type="Str">50</Property>
<Property Name="Network:ProjectBinding" Type="Str">False</Property>
<Property Name="Network:SingleWriter" Type="Str">True</Property>
<Property Name="Network:UseBinding" Type="Str">False</Property>
<Property Name="Network:UseBuffering" Type="Str">False</Property>
<Property Name="numTypedefs" Type="UInt">0</Property>
<Property Name="type" Type="Str">Network</Property>
<Property Name="typeDesc" Type="Bin">'!#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!!B(1!!!"A!A!!!!!!"!!R!)1&gt;#&lt;W^M:7&amp;O!!%!!!!!!!!!!!!!!!</Property>
</Item>
<Item Name="BMIL_T-BeamOff" Type="Variable">
<Property Name="Alarming:EventOnDataChange" Type="Str">False</Property>
<Property Name="Alarming:EventOnUserInputOnly" Type="Str">True</Property>
......
......@@ -494,6 +494,7 @@ T-BeamOn="ni.var.psp://kcpc080/UTCS_BMIL_SV/BMIL_T-BeamOn"
T-BeamOff="ni.var.psp://kcpc080/UTCS_BMIL_SV/BMIL_T-BeamOff"
Beam="ni.var.psp://kcpc080/UTCS_BMIL_SV/BMIL_Beam"
Interval-Enabled="ni.var.psp://kcpc080/UTCS_BMIL_SV/BMIL_Interval-Enabled"
SW-Watchdog="ni.var.psp://kcpc080/UTCS_BMIL_SV/BMIL_SW-Watchdog"
[BMILProxy]
LVClassPath="CSPP_PVProxy.lvlib:CSPP_PVProxy.lvclass"
CSPP_BaseActor:CSPP_BaseActor.DefaultGUI="CSPP_DeviceGUIActor.lvlib:CSPP_DeviceGUIActor.lvclass"
......@@ -1181,6 +1182,8 @@ SecValvesByPass="ni.var.psp://kcpc080/UTCS_AE/SecValvesByPass"
SecKey="ni.var.psp://kcpc080/UTCS_AE/SecKey"
SecValvesState="ni.var.psp://kcpc080/UTCS_AE/SecValvesState"
VacuumBurst="ni.var.psp://kcpc080/UTCS_AE/VacuumBurst"
BMIL_WDAlarm="ni.var.psp://kcpc080/UTCS_AE/BMIL_WDAlarm"
BMIL_SW-Watchdog="ni.var.psp://kcpc080/UTCS_AE/BMIL_SW-Watchdog"
Enable-RatTrap-IL="ni.var.psp://kcpc080/UTCS_AE/Enable-RatTrap-IL"
Enable-Magnet-IL="ni.var.psp://kcpc080/UTCS_AE/Enable-Magnet-IL"
Enable-Targetwheel-IL="ni.var.psp://kcpc080/UTCS_AE/Enable-Targetwheel-IL"
......
This diff is collapsed.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment