Working on getting alarm manager to work, copy in changes from SVC-Potato
This commit is contained in:
parent
78b7de135b
commit
76daa47234
1
Development/.~lock.AlarmDescriptions.ods#
Normal file
1
Development/.~lock.AlarmDescriptions.ods#
Normal file
@ -0,0 +1 @@
|
||||
,CLARENCE-PC/c,Clarence-PC,03.09.2025 16:00,file:///C:/Users/c/AppData/Roaming/LibreOffice/4;
|
||||
@ -8,42 +8,86 @@ Device.Application.atAlarmDescriptions g.feedDist.waitDistEmptyAlm Distribution
|
||||
Device.Application.atAlarmDescriptions g.feedDist.waitValvReadyAlm Distribution valve(s) not in position and not ready. Check to make sure they are not stuck
|
||||
Device.Application.atAlarmDescriptions IO.IOBase_1.out_commFault IO Base 1 fault
|
||||
Device.Application.atAlarmDescriptions IO.IOBase_2.out_commFault IO Base 2 fault
|
||||
Device.Application.atAlarmDescriptions g.fv1Open.faults.card ***** g.fv1Open.faults.card
|
||||
Device.Application.atAlarmDescriptions g.fv1Open.faults.chan ***** g.fv1Open.faults.chan
|
||||
Device.Application.atAlarmDescriptions g.fv1Open.alm ***** g.fv1Open.alm
|
||||
Device.Application.atAlarmDescriptions g.fv1Close.faults.card ***** g.fv1Close.faults.card
|
||||
Device.Application.atAlarmDescriptions g.fv1Close.faults.chan ***** g.fv1Close.faults.chan
|
||||
Device.Application.atAlarmDescriptions g.fv1Close.alm ***** g.fv1Close.alm
|
||||
Device.Application.atAlarmDescriptions g.fv2Open.faults.card ***** g.fv2Open.faults.card
|
||||
Device.Application.atAlarmDescriptions g.fv2Open.faults.chan ***** g.fv2Open.faults.chan
|
||||
Device.Application.atAlarmDescriptions g.fv2Open.alm ***** g.fv2Open.alm
|
||||
Device.Application.atAlarmDescriptions g.fv2Close.faults.card ***** g.fv2Close.faults.card
|
||||
Device.Application.atAlarmDescriptions g.fv2Close.faults.chan ***** g.fv2Close.faults.chan
|
||||
Device.Application.atAlarmDescriptions g.fv2Close.alm ***** g.fv2Close.alm
|
||||
Device.Application.atAlarmDescriptions g.fv3Open.faults.card ***** g.fv3Open.faults.card
|
||||
Device.Application.atAlarmDescriptions g.fv3Open.faults.chan ***** g.fv3Open.faults.chan
|
||||
Device.Application.atAlarmDescriptions g.fv3Open.alm ***** g.fv3Open.alm
|
||||
Device.Application.atAlarmDescriptions g.fv3Close.faults.card ***** g.fv3Close.faults.card
|
||||
Device.Application.atAlarmDescriptions g.fv3Close.faults.chan ***** g.fv3Close.faults.chan
|
||||
Device.Application.atAlarmDescriptions g.fv3Close.alm ***** g.fv3Close.alm
|
||||
Device.Application.atAlarmDescriptions g.fv4Open.faults.card ***** g.fv4Open.faults.card
|
||||
Device.Application.atAlarmDescriptions g.fv4Open.faults.chan ***** g.fv4Open.faults.chan
|
||||
Device.Application.atAlarmDescriptions g.fv4Open.alm ***** g.fv4Open.alm
|
||||
Device.Application.atAlarmDescriptions g.fv4Close.faults.card ***** g.fv4Close.faults.card
|
||||
Device.Application.atAlarmDescriptions g.fv4Close.faults.chan ***** g.fv4Close.faults.chan
|
||||
Device.Application.atAlarmDescriptions g.fv4Close.alm ***** g.fv4Close.alm
|
||||
Device.Application.atAlarmDescriptions g.feedMixEmpty.faults.card ***** g.feedMixEmpty.faults.card
|
||||
Device.Application.atAlarmDescriptions g.feedMixEmpty.faults.chan ***** g.feedMixEmpty.faults.chan
|
||||
Device.Application.atAlarmDescriptions g.feedMixEmpty.alm ***** g.feedMixEmpty.alm
|
||||
Device.Application.atAlarmDescriptions IO.spareDI.faults.card ***** IO.spareDI.faults.card
|
||||
Device.Application.atAlarmDescriptions IO.spareDI.faults.chan ***** IO.spareDI.faults.chan
|
||||
Device.Application.atAlarmDescriptions IO.spareDI.alm ***** IO.spareDI.alm
|
||||
Device.Application.atAlarmDescriptions g.water.faults.card ***** g.water.faults.card
|
||||
Device.Application.atAlarmDescriptions g.water.faults.over ***** g.water.faults.over
|
||||
Device.Application.atAlarmDescriptions g.water.faults.under ***** g.water.faults.under
|
||||
Device.Application.atAlarmDescriptions g.water.faults.chan ***** g.water.faults.chan
|
||||
Device.Application.atAlarmDescriptions g.water.limits.hihi.alm ***** g.water.limits.hihi.alm
|
||||
Device.Application.atAlarmDescriptions g.water.limits.hi.alm ***** g.water.limits.hi.alm
|
||||
Device.Application.atAlarmDescriptions g.water.limits.lo.alm ***** g.water.limits.lo.alm
|
||||
Device.Application.atAlarmDescriptions g.water.limits.lolo.alm ***** g.water.limits.lolo.alm
|
||||
Device.Application.atAlarmDescriptions g.sumInletDamper.stalled ***** g.sumInletDamper.stalled
|
||||
Device.Application.atAlarmDescriptions g.fv1Open.faults.card g.fv1Open.faults.card
|
||||
Device.Application.atAlarmDescriptions g.fv1Open.faults.chan g.fv1Open.faults.chan
|
||||
Device.Application.atAlarmDescriptions g.fv1Open.alm g.fv1Open.alm
|
||||
Device.Application.atAlarmDescriptions g.fv1Close.faults.card g.fv1Close.faults.card
|
||||
Device.Application.atAlarmDescriptions g.fv1Close.faults.chan g.fv1Close.faults.chan
|
||||
Device.Application.atAlarmDescriptions g.fv1Close.alm g.fv1Close.alm
|
||||
Device.Application.atAlarmDescriptions g.fv2Open.faults.card g.fv2Open.faults.card
|
||||
Device.Application.atAlarmDescriptions g.fv2Open.faults.chan g.fv2Open.faults.chan
|
||||
Device.Application.atAlarmDescriptions g.fv2Open.alm g.fv2Open.alm
|
||||
Device.Application.atAlarmDescriptions g.fv2Close.faults.card g.fv2Close.faults.card
|
||||
Device.Application.atAlarmDescriptions g.fv2Close.faults.chan g.fv2Close.faults.chan
|
||||
Device.Application.atAlarmDescriptions g.fv2Close.alm g.fv2Close.alm
|
||||
Device.Application.atAlarmDescriptions g.fv3Open.faults.card g.fv3Open.faults.card
|
||||
Device.Application.atAlarmDescriptions g.fv3Open.faults.chan g.fv3Open.faults.chan
|
||||
Device.Application.atAlarmDescriptions g.fv3Open.alm g.fv3Open.alm
|
||||
Device.Application.atAlarmDescriptions g.fv3Close.faults.card g.fv3Close.faults.card
|
||||
Device.Application.atAlarmDescriptions g.fv3Close.faults.chan g.fv3Close.faults.chan
|
||||
Device.Application.atAlarmDescriptions g.fv3Close.alm g.fv3Close.alm
|
||||
Device.Application.atAlarmDescriptions g.fv4Open.faults.card g.fv4Open.faults.card
|
||||
Device.Application.atAlarmDescriptions g.fv4Open.faults.chan g.fv4Open.faults.chan
|
||||
Device.Application.atAlarmDescriptions g.fv4Open.alm g.fv4Open.alm
|
||||
Device.Application.atAlarmDescriptions g.fv4Close.faults.card g.fv4Close.faults.card
|
||||
Device.Application.atAlarmDescriptions g.fv4Close.faults.chan g.fv4Close.faults.chan
|
||||
Device.Application.atAlarmDescriptions g.fv4Close.alm g.fv4Close.alm
|
||||
Device.Application.atAlarmDescriptions g.feedMixEmpty.faults.card g.feedMixEmpty.faults.card
|
||||
Device.Application.atAlarmDescriptions g.feedMixEmpty.faults.chan g.feedMixEmpty.faults.chan
|
||||
Device.Application.atAlarmDescriptions g.feedMixEmpty.alm g.feedMixEmpty.alm
|
||||
Device.Application.atAlarmDescriptions IO.spareDI.faults.card IO.spareDI.faults.card
|
||||
Device.Application.atAlarmDescriptions IO.spareDI.faults.chan IO.spareDI.faults.chan
|
||||
Device.Application.atAlarmDescriptions IO.spareDI.alm IO.spareDI.alm
|
||||
Device.Application.atAlarmDescriptions g.water.faults.card g.water.faults.card
|
||||
Device.Application.atAlarmDescriptions g.water.faults.over g.water.faults.over
|
||||
Device.Application.atAlarmDescriptions g.water.faults.under g.water.faults.under
|
||||
Device.Application.atAlarmDescriptions g.water.faults.chan g.water.faults.chan
|
||||
Device.Application.atAlarmDescriptions g.water.limits.hihi.alm g.water.limits.hihi.alm
|
||||
Device.Application.atAlarmDescriptions g.water.limits.hi.alm g.water.limits.hi.alm
|
||||
Device.Application.atAlarmDescriptions g.water.limits.lo.alm g.water.limits.lo.alm
|
||||
Device.Application.atAlarmDescriptions g.water.limits.lolo.alm g.water.limits.lolo.alm
|
||||
Device.Application.atAlarmDescriptions g.sumInletDamper.stalled g.sumInletDamper.stalled
|
||||
Device.Application.atAlarmDescriptions g.humidity.faults.card g.humidity.faults.card
|
||||
Device.Application.atAlarmDescriptions g.humidity.faults.over g.humidity.faults.over
|
||||
Device.Application.atAlarmDescriptions g.humidity.faults.under g.humidity.faults.under
|
||||
Device.Application.atAlarmDescriptions g.humidity.faults.chan g.humidity.faults.chan
|
||||
Device.Application.atAlarmDescriptions g.humidity.limits.hihi.alm g.humidity.limits.hihi.alm
|
||||
Device.Application.atAlarmDescriptions g.humidity.limits.hi.alm g.humidity.limits.hi.alm
|
||||
Device.Application.atAlarmDescriptions g.humidity.limits.lo.alm g.humidity.limits.lo.alm
|
||||
Device.Application.atAlarmDescriptions g.humidity.limits.lolo.alm g.humidity.limits.lolo.alm
|
||||
Device.Application.atAlarmDescriptions g.fdWghLc.limits.hihi.alm g.fdWghLc.limits.hihi.alm
|
||||
Device.Application.atAlarmDescriptions g.fdWghLc.limits.hi.alm g.fdWghLc.limits.hi.alm
|
||||
Device.Application.atAlarmDescriptions g.fdWghLc.limits.lo.alm g.fdWghLc.limits.lo.alm
|
||||
Device.Application.atAlarmDescriptions g.fdWghLc.limits.lolo.alm g.fdWghLc.limits.lolo.alm
|
||||
Device.Application.atAlarmDescriptions g.birdSclLc.limits.hihi.alm g.birdSclLc.limits.hihi.alm
|
||||
Device.Application.atAlarmDescriptions g.birdSclLc.limits.hi.alm g.birdSclLc.limits.hi.alm
|
||||
Device.Application.atAlarmDescriptions g.birdSclLc.limits.lo.alm g.birdSclLc.limits.lo.alm
|
||||
Device.Application.atAlarmDescriptions g.birdSclLc.limits.lolo.alm g.birdSclLc.limits.lolo.alm
|
||||
Device.Application.atAlarmDescriptions g.staticPrs.faults.card g.staticPrs.faults.card
|
||||
Device.Application.atAlarmDescriptions g.staticPrs.faults.over g.staticPrs.faults.over
|
||||
Device.Application.atAlarmDescriptions g.staticPrs.faults.under g.staticPrs.faults.under
|
||||
Device.Application.atAlarmDescriptions g.staticPrs.faults.chan g.staticPrs.faults.chan
|
||||
Device.Application.atAlarmDescriptions g.staticPrs.limits.hihi.alm g.staticPrs.limits.hihi.alm
|
||||
Device.Application.atAlarmDescriptions g.staticPrs.limits.hi.alm g.staticPrs.limits.hi.alm
|
||||
Device.Application.atAlarmDescriptions g.staticPrs.limits.lo.alm g.staticPrs.limits.lo.alm
|
||||
Device.Application.atAlarmDescriptions g.staticPrs.limits.lolo.alm g.staticPrs.limits.lolo.alm
|
||||
Device.Application.atAlarmDescriptions IO.spareAI.faults.card IO.spareAI.faults.card
|
||||
Device.Application.atAlarmDescriptions IO.spareAI.faults.over IO.spareAI.faults.over
|
||||
Device.Application.atAlarmDescriptions IO.spareAI.faults.under IO.spareAI.faults.under
|
||||
Device.Application.atAlarmDescriptions IO.spareAI.faults.chan IO.spareAI.faults.chan
|
||||
Device.Application.atAlarmDescriptions IO.spareAI.limits.hihi.alm IO.spareAI.limits.hihi.alm
|
||||
Device.Application.atAlarmDescriptions IO.spareAI.limits.hi.alm IO.spareAI.limits.hi.alm
|
||||
Device.Application.atAlarmDescriptions IO.spareAI.limits.lo.alm IO.spareAI.limits.lo.alm
|
||||
Device.Application.atAlarmDescriptions IO.spareAI.limits.lolo.alm IO.spareAI.limits.lolo.alm
|
||||
Device.Application.atAlarmDescriptions g.temp1.limits.hihi.alm g.temp1.limits.hihi.alm
|
||||
Device.Application.atAlarmDescriptions g.temp1.limits.hi.alm g.temp1.limits.hi.alm
|
||||
Device.Application.atAlarmDescriptions g.temp1.limits.lo.alm g.temp1.limits.lo.alm
|
||||
Device.Application.atAlarmDescriptions g.temp1.limits.lolo.alm g.temp1.limits.lolo.alm
|
||||
Device.Application.atAlarmDescriptions g.temp2.limits.hihi.alm g.temp2.limits.hihi.alm
|
||||
Device.Application.atAlarmDescriptions g.temp2.limits.hi.alm g.temp2.limits.hi.alm
|
||||
Device.Application.atAlarmDescriptions g.temp2.limits.lo.alm g.temp2.limits.lo.alm
|
||||
Device.Application.atAlarmDescriptions g.temp2.limits.lolo.alm g.temp2.limits.lolo.alm
|
||||
Device.Application.atAlarmDescriptions g.outTemp.limits.hihi.alm g.outTemp.limits.hihi.alm
|
||||
Device.Application.atAlarmDescriptions g.outTemp.limits.hi.alm g.outTemp.limits.hi.alm
|
||||
Device.Application.atAlarmDescriptions g.outTemp.limits.lo.alm g.outTemp.limits.lo.alm
|
||||
Device.Application.atAlarmDescriptions g.outTemp.limits.lolo.alm g.outTemp.limits.lolo.alm
|
||||
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -45,6 +45,9 @@
|
||||
<UserDefElement iecname="id" type="T_STRING" byteoffset="6" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="description" type="T_STRING" byteoffset="87" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeArray name="T_ARRAY__0__249__OF_atAlarmStatus" size="42000" nativesize="44000" typeclass="Array" iecname="ARRAY [0..249] OF atAlarmStatus" basetype="T_atAlarmStatus">
|
||||
<ArrayDim minrange="0" maxrange="249" />
|
||||
</TypeArray>
|
||||
<TypeArray name="T_ARRAY__0__99__OF_atAlarmStatus" size="16800" nativesize="17600" typeclass="Array" iecname="ARRAY [0..99] OF atAlarmStatus" basetype="T_atAlarmStatus">
|
||||
<ArrayDim minrange="0" maxrange="99" />
|
||||
</TypeArray>
|
||||
@ -59,13 +62,13 @@
|
||||
<UserDefElement iecname="toAddress" type="T_ARRAY__0__9__OF_atMessagingEmailAddress" byteoffset="409" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="subject" type="T_STRING" byteoffset="1229" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atAlarmManager" size="50412" nativesize="70576" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atAlarmManager">
|
||||
<UserDefElement iecname="active" type="T_ARRAY__0__99__OF_atAlarmStatus" byteoffset="0" vartype="VAR_OUTPUT" access="Read" />
|
||||
<UserDefElement iecname="activeCnt" type="T_DINT" byteoffset="16800" vartype="VAR_OUTPUT" access="Read" />
|
||||
<UserDefElement iecname="all" type="T_ARRAY__0__99__OF_atAlarmStatus" byteoffset="16804" vartype="VAR_OUTPUT" access="Read" />
|
||||
<UserDefElement iecname="alarmCnt" type="T_DINT" byteoffset="33604" vartype="VAR_OUTPUT" access="Read" />
|
||||
<UserDefElement iecname="logCnt" type="T_DINT" byteoffset="33608" vartype="VAR_OUTPUT" access="Read" />
|
||||
<UserDefElement iecname="alarmLog" type="T_ARRAY__0__99__OF_atAlarmStatus" byteoffset="33612" vartype="VAR_OUTPUT" access="Read" />
|
||||
<TypeUserDef name="T_atAlarmManager" size="100812" nativesize="124576" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atAlarmManager">
|
||||
<UserDefElement iecname="active" type="T_ARRAY__0__249__OF_atAlarmStatus" byteoffset="0" vartype="VAR_OUTPUT" access="Read" />
|
||||
<UserDefElement iecname="activeCnt" type="T_DINT" byteoffset="42000" vartype="VAR_OUTPUT" access="Read" />
|
||||
<UserDefElement iecname="all" type="T_ARRAY__0__249__OF_atAlarmStatus" byteoffset="42004" vartype="VAR_OUTPUT" access="Read" />
|
||||
<UserDefElement iecname="alarmCnt" type="T_DINT" byteoffset="84004" vartype="VAR_OUTPUT" access="Read" />
|
||||
<UserDefElement iecname="logCnt" type="T_DINT" byteoffset="84008" vartype="VAR_OUTPUT" access="Read" />
|
||||
<UserDefElement iecname="alarmLog" type="T_ARRAY__0__99__OF_atAlarmStatus" byteoffset="84012" vartype="VAR_OUTPUT" access="Read" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atMessaging" size="1408" nativesize="1600" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atMessaging">
|
||||
<UserDefElement iecname="emailSettings" type="T_atMessagingEmailSettings" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
|
||||
Binary file not shown.
@ -1,4 +0,0 @@
|
||||
c
|
||||
CLARENCE-PC
|
||||
16640
|
||||
638925321336952231
|
||||
BIN
Development/cr_barn5_project.precompilecache
Normal file
BIN
Development/cr_barn5_project.precompilecache
Normal file
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user