diff --git a/AtSite/cr_barn5-c-CLARENCE-PC.opt b/AtSite/cr_barn5-c-CLARENCE-PC.opt index ff54bd0..7b586d2 100644 Binary files a/AtSite/cr_barn5-c-CLARENCE-PC.opt and b/AtSite/cr_barn5-c-CLARENCE-PC.opt differ diff --git a/Development/.~lock.AlarmDescriptions.ods# b/Development/.~lock.AlarmDescriptions.ods# deleted file mode 100644 index 36215c8..0000000 --- a/Development/.~lock.AlarmDescriptions.ods# +++ /dev/null @@ -1 +0,0 @@ -,CLARENCE-PC/c,Clarence-PC,22.04.2026 08:12,file:///C:/Users/c/AppData/Roaming/LibreOffice/4; \ No newline at end of file diff --git a/Development/AlarmDescriptions.csv b/Development/AlarmDescriptions.csv index 2e7b360..27781db 100644 --- a/Development/AlarmDescriptions.csv +++ b/Development/AlarmDescriptions.csv @@ -1,139 +1,155 @@ TextList Id Default -Device.Application.atAlarmDescriptions _Note_ Import from CSV file -Device.Application.atAlarmDescriptions Feed.mixer.noPremixIngredient Mixer no premix ingredient set -Device.Application.atAlarmDescriptions Feed.mixer.timeoutWhileDumping Mixer timeout while dumping -Device.Application.atAlarmDescriptions Feed.mixer.timeoutWhileFilling Mixer timeout while filling -Device.Application.atAlarmDescriptions g.feedDist.crossAugEnAlm Cross Auger not enabled -Device.Application.atAlarmDescriptions g.feedDist.waitDistEmptyAlm Distribution Cross Auger timeout. Distribution hopper is full or sensor not working -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 Feed valve 1 card fault -Device.Application.atAlarmDescriptions g.fv1Open.faults.chan Feed valve 1 channel fault -Device.Application.atAlarmDescriptions g.fv1Close.faults.card Feed valve 1 card fault -Device.Application.atAlarmDescriptions g.fv1Close.faults.chan Feed valve 1 channel fault -Device.Application.atAlarmDescriptions g.fv2Open.faults.card Feed valve 2 card fault -Device.Application.atAlarmDescriptions g.fv2Open.faults.chan Feed valve 2 channel fault -Device.Application.atAlarmDescriptions g.fv2Close.faults.card Feed valve 2 card fault -Device.Application.atAlarmDescriptions g.fv2Close.faults.chan Feed valve 2 channel fault -Device.Application.atAlarmDescriptions g.fv3Open.faults.card Feed valve 3 card fault -Device.Application.atAlarmDescriptions g.fv3Open.faults.chan Feed valve 3 channel fault -Device.Application.atAlarmDescriptions g.fv3Close.faults.card Feed valve 3 card fault -Device.Application.atAlarmDescriptions g.fv3Close.faults.chan Feed valve 3 channel fault -Device.Application.atAlarmDescriptions g.fv4Open.faults.card Feed valve 4 card fault -Device.Application.atAlarmDescriptions g.fv4Open.faults.chan Feed valve 4 channel fault -Device.Application.atAlarmDescriptions g.fv4Close.faults.card Feed valve 4 card fault -Device.Application.atAlarmDescriptions g.fv4Close.faults.chan Feed valve 4 channel fault -Device.Application.atAlarmDescriptions g.feedMixEmpty.faults.card Feed mixer Empty card fault -Device.Application.atAlarmDescriptions g.feedMixEmpty.faults.chan Feed mixer Empty channel fault -Device.Application.atAlarmDescriptions IO.spareDI.faults.card Spare card fault -Device.Application.atAlarmDescriptions IO.spareDI.faults.chan Spare channel fault -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 -Device.Application.atAlarmDescriptions g.temp1.faults.card g.temp1.faults.card -Device.Application.atAlarmDescriptions g.temp1.faults.over g.temp1.faults.over -Device.Application.atAlarmDescriptions g.temp1.faults.under g.temp1.faults.under -Device.Application.atAlarmDescriptions g.temp1.faults.chan g.temp1.faults.chan -Device.Application.atAlarmDescriptions g.temp2.faults.card g.temp2.faults.card -Device.Application.atAlarmDescriptions g.temp2.faults.over g.temp2.faults.over -Device.Application.atAlarmDescriptions g.temp2.faults.under g.temp2.faults.under -Device.Application.atAlarmDescriptions g.temp2.faults.chan g.temp2.faults.chan -Device.Application.atAlarmDescriptions g.outTemp.faults.card g.outTemp.faults.card -Device.Application.atAlarmDescriptions g.outTemp.faults.over g.outTemp.faults.over -Device.Application.atAlarmDescriptions g.outTemp.faults.under g.outTemp.faults.under -Device.Application.atAlarmDescriptions g.outTemp.faults.chan g.outTemp.faults.chan -Device.Application.atAlarmDescriptions g.fdWghLc.faults.card g.fdWghLc.faults.card -Device.Application.atAlarmDescriptions g.fdWghLc.faults.over g.fdWghLc.faults.over -Device.Application.atAlarmDescriptions g.fdWghLc.faults.under g.fdWghLc.faults.under -Device.Application.atAlarmDescriptions g.fdWghLc.faults.chan g.fdWghLc.faults.chan -Device.Application.atAlarmDescriptions g.birdSclLc.faults.card g.birdSclLc.faults.card -Device.Application.atAlarmDescriptions g.birdSclLc.faults.over g.birdSclLc.faults.over -Device.Application.atAlarmDescriptions g.birdSclLc.faults.under g.birdSclLc.faults.under -Device.Application.atAlarmDescriptions g.birdSclLc.faults.chan g.birdSclLc.faults.chan -Device.Application.atAlarmDescriptions atGVL.dynamicAllocationFail atGVL.dynamicAllocationFail -Device.Application.atAlarmDescriptions atGVL.arrayOutOfBounds atGVL.arrayOutOfBounds -Device.Application.atAlarmDescriptions FeedFemale.mixer.timeoutWhileFilling FeedFemale.mixer.timeoutWhileFilling -Device.Application.atAlarmDescriptions FeedFemale.mixer.timeoutWhileDumping FeedFemale.mixer.timeoutWhileDumping -Device.Application.atAlarmDescriptions FeedFemale.mixer.noPremixIngredient FeedFemale.mixer.noPremixIngredient -Device.Application.atAlarmDescriptions FeedMale.mixer.timeoutWhileFilling FeedMale.mixer.timeoutWhileFilling -Device.Application.atAlarmDescriptions FeedMale.mixer.timeoutWhileDumping FeedMale.mixer.timeoutWhileDumping -Device.Application.atAlarmDescriptions FeedMale.mixer.noPremixIngredient FeedMale.mixer.noPremixIngredient -Device.Application.atAlarmDescriptions IO.bs1_cd1.fault IO.bs1_cd1.fault -Device.Application.atAlarmDescriptions g.feedMixProxM.faults.chan g.feedMixProxM.faults.chan -Device.Application.atAlarmDescriptions IO.spareDI.alm IO.spareDI.alm -Device.Application.atAlarmDescriptions g.waterMtr.fault g.waterMtr.fault -Device.Application.atAlarmDescriptions IO.bs1_cd2.fault IO.bs1_cd2.fault -Device.Application.atAlarmDescriptions g.fdVlv1.fault g.fdVlv1.fault -Device.Application.atAlarmDescriptions g.fdVlv2.fault g.fdVlv2.fault -Device.Application.atAlarmDescriptions g.fdVlv3.fault g.fdVlv3.fault -Device.Application.atAlarmDescriptions g.feedAugerMale.fault g.feedAugerMale.fault -Device.Application.atAlarmDescriptions g.feedLines1n2Female.fault g.feedLines1n2Female.fault -Device.Application.atAlarmDescriptions g.feedLines3Male.fault g.feedLines3Male.fault -Device.Application.atAlarmDescriptions g.feedLines4n5Female.fault g.feedLines4n5Female.fault -Device.Application.atAlarmDescriptions g.feedAuger1.fault g.feedAuger1.fault -Device.Application.atAlarmDescriptions g.crossAuger.fault g.crossAuger.fault -Device.Application.atAlarmDescriptions g.feedWghDump.fault g.feedWghDump.fault -Device.Application.atAlarmDescriptions IO.spareDQ.fault IO.spareDQ.fault -Device.Application.atAlarmDescriptions IO.bs1_cd3.fault IO.bs1_cd3.fault -Device.Application.atAlarmDescriptions IO.bs1_cd4.fault IO.bs1_cd4.fault -Device.Application.atAlarmDescriptions IO.bs2_cd1.fault IO.bs2_cd1.fault -Device.Application.atAlarmDescriptions IO.bs2_cd2.fault IO.bs2_cd2.fault -Device.Application.atAlarmDescriptions g.pitFanVar.fault g.pitFanVar.fault -Device.Application.atAlarmDescriptions g.chimFanVar.fault g.chimFanVar.fault -Device.Application.atAlarmDescriptions g.circFan1_2Var.fault g.circFan1_2Var.fault -Device.Application.atAlarmDescriptions g.circFan3_4Var.fault g.circFan3_4Var.fault -Device.Application.atAlarmDescriptions IO.bs2_cd3.fault IO.bs2_cd3.fault -Device.Application.atAlarmDescriptions g.lightDimmer.fault g.lightDimmer.fault -Device.Application.atAlarmDescriptions IO.spareAq.fault IO.spareAq.fault +Device.CR_Barn5.atAlarmDescriptions _Note_ Import from CSV file +Device.CR_Barn5.atAlarmDescriptions Feed.mixer.noPremixIngredient Mixer no premix ingredient set +Device.CR_Barn5.atAlarmDescriptions Feed.mixer.timeoutWhileDumping Mixer timeout while dumping +Device.CR_Barn5.atAlarmDescriptions Feed.mixer.timeoutWhileFilling Mixer timeout while filling +Device.CR_Barn5.atAlarmDescriptions g.feedDist.crossAugEnAlm Cross Auger not enabled +Device.CR_Barn5.atAlarmDescriptions g.feedDist.waitDistEmptyAlm Distribution Cross Auger timeout. Distribution hopper is full or sensor not working +Device.CR_Barn5.atAlarmDescriptions g.feedDist.waitValvReadyAlm Distribution valve(s) not in position and not ready. Check to make sure they are not stuck +Device.CR_Barn5.atAlarmDescriptions IO.IOBase_1.out_commFault IO Base 1 fault +Device.CR_Barn5.atAlarmDescriptions IO.IOBase_2.out_commFault IO Base 2 fault +Device.CR_Barn5.atAlarmDescriptions g.fv1Open.faults.card Feed valve 1 card fault +Device.CR_Barn5.atAlarmDescriptions g.fv1Open.faults.chan Feed valve 1 channel fault +Device.CR_Barn5.atAlarmDescriptions g.fv1Close.faults.card Feed valve 1 card fault +Device.CR_Barn5.atAlarmDescriptions g.fv1Close.faults.chan Feed valve 1 channel fault +Device.CR_Barn5.atAlarmDescriptions g.fv2Open.faults.card Feed valve 2 card fault +Device.CR_Barn5.atAlarmDescriptions g.fv2Open.faults.chan Feed valve 2 channel fault +Device.CR_Barn5.atAlarmDescriptions g.fv2Close.faults.card Feed valve 2 card fault +Device.CR_Barn5.atAlarmDescriptions g.fv2Close.faults.chan Feed valve 2 channel fault +Device.CR_Barn5.atAlarmDescriptions g.fv3Open.faults.card Feed valve 3 card fault +Device.CR_Barn5.atAlarmDescriptions g.fv3Open.faults.chan Feed valve 3 channel fault +Device.CR_Barn5.atAlarmDescriptions g.fv3Close.faults.card Feed valve 3 card fault +Device.CR_Barn5.atAlarmDescriptions g.fv3Close.faults.chan Feed valve 3 channel fault +Device.CR_Barn5.atAlarmDescriptions g.fv4Open.faults.card Feed valve 4 card fault +Device.CR_Barn5.atAlarmDescriptions g.fv4Open.faults.chan Feed valve 4 channel fault +Device.CR_Barn5.atAlarmDescriptions g.fv4Close.faults.card Feed valve 4 card fault +Device.CR_Barn5.atAlarmDescriptions g.fv4Close.faults.chan Feed valve 4 channel fault +Device.CR_Barn5.atAlarmDescriptions g.feedMixEmpty.faults.card Feed mixer Empty card fault +Device.CR_Barn5.atAlarmDescriptions g.feedMixEmpty.faults.chan Feed mixer Empty channel fault +Device.CR_Barn5.atAlarmDescriptions IO.spareDI.faults.card Spare card fault +Device.CR_Barn5.atAlarmDescriptions IO.spareDI.faults.chan Spare channel fault +Device.CR_Barn5.atAlarmDescriptions g.water.faults.card g.water.faults.card +Device.CR_Barn5.atAlarmDescriptions g.water.faults.over g.water.faults.over +Device.CR_Barn5.atAlarmDescriptions g.water.faults.under g.water.faults.under +Device.CR_Barn5.atAlarmDescriptions g.water.faults.chan g.water.faults.chan +Device.CR_Barn5.atAlarmDescriptions g.water.limits.hihi.alm g.water.limits.hihi.alm +Device.CR_Barn5.atAlarmDescriptions g.water.limits.hi.alm g.water.limits.hi.alm +Device.CR_Barn5.atAlarmDescriptions g.water.limits.lo.alm g.water.limits.lo.alm +Device.CR_Barn5.atAlarmDescriptions g.water.limits.lolo.alm g.water.limits.lolo.alm +Device.CR_Barn5.atAlarmDescriptions g.sumInletDamper.stalled g.sumInletDamper.stalled +Device.CR_Barn5.atAlarmDescriptions g.humidity.faults.card g.humidity.faults.card +Device.CR_Barn5.atAlarmDescriptions g.humidity.faults.over g.humidity.faults.over +Device.CR_Barn5.atAlarmDescriptions g.humidity.faults.under g.humidity.faults.under +Device.CR_Barn5.atAlarmDescriptions g.humidity.faults.chan g.humidity.faults.chan +Device.CR_Barn5.atAlarmDescriptions g.humidity.limits.hihi.alm g.humidity.limits.hihi.alm +Device.CR_Barn5.atAlarmDescriptions g.humidity.limits.hi.alm g.humidity.limits.hi.alm +Device.CR_Barn5.atAlarmDescriptions g.humidity.limits.lo.alm g.humidity.limits.lo.alm +Device.CR_Barn5.atAlarmDescriptions g.humidity.limits.lolo.alm g.humidity.limits.lolo.alm +Device.CR_Barn5.atAlarmDescriptions g.fdWghLc.limits.hihi.alm g.fdWghLc.limits.hihi.alm +Device.CR_Barn5.atAlarmDescriptions g.fdWghLc.limits.hi.alm g.fdWghLc.limits.hi.alm +Device.CR_Barn5.atAlarmDescriptions g.fdWghLc.limits.lo.alm g.fdWghLc.limits.lo.alm +Device.CR_Barn5.atAlarmDescriptions g.fdWghLc.limits.lolo.alm g.fdWghLc.limits.lolo.alm +Device.CR_Barn5.atAlarmDescriptions g.birdSclLc.limits.hihi.alm g.birdSclLc.limits.hihi.alm +Device.CR_Barn5.atAlarmDescriptions g.birdSclLc.limits.hi.alm g.birdSclLc.limits.hi.alm +Device.CR_Barn5.atAlarmDescriptions g.birdSclLc.limits.lo.alm g.birdSclLc.limits.lo.alm +Device.CR_Barn5.atAlarmDescriptions g.birdSclLc.limits.lolo.alm g.birdSclLc.limits.lolo.alm +Device.CR_Barn5.atAlarmDescriptions g.staticPrs.faults.card g.staticPrs.faults.card +Device.CR_Barn5.atAlarmDescriptions g.staticPrs.faults.over g.staticPrs.faults.over +Device.CR_Barn5.atAlarmDescriptions g.staticPrs.faults.under g.staticPrs.faults.under +Device.CR_Barn5.atAlarmDescriptions g.staticPrs.faults.chan g.staticPrs.faults.chan +Device.CR_Barn5.atAlarmDescriptions g.staticPrs.limits.hihi.alm g.staticPrs.limits.hihi.alm +Device.CR_Barn5.atAlarmDescriptions g.staticPrs.limits.hi.alm g.staticPrs.limits.hi.alm +Device.CR_Barn5.atAlarmDescriptions g.staticPrs.limits.lo.alm g.staticPrs.limits.lo.alm +Device.CR_Barn5.atAlarmDescriptions g.staticPrs.limits.lolo.alm g.staticPrs.limits.lolo.alm +Device.CR_Barn5.atAlarmDescriptions IO.spareAI.faults.card IO.spareAI.faults.card +Device.CR_Barn5.atAlarmDescriptions IO.spareAI.faults.over IO.spareAI.faults.over +Device.CR_Barn5.atAlarmDescriptions IO.spareAI.faults.under IO.spareAI.faults.under +Device.CR_Barn5.atAlarmDescriptions IO.spareAI.faults.chan IO.spareAI.faults.chan +Device.CR_Barn5.atAlarmDescriptions IO.spareAI.limits.hihi.alm IO.spareAI.limits.hihi.alm +Device.CR_Barn5.atAlarmDescriptions IO.spareAI.limits.hi.alm IO.spareAI.limits.hi.alm +Device.CR_Barn5.atAlarmDescriptions IO.spareAI.limits.lo.alm IO.spareAI.limits.lo.alm +Device.CR_Barn5.atAlarmDescriptions IO.spareAI.limits.lolo.alm IO.spareAI.limits.lolo.alm +Device.CR_Barn5.atAlarmDescriptions g.temp1.limits.hihi.alm g.temp1.limits.hihi.alm +Device.CR_Barn5.atAlarmDescriptions g.temp1.limits.hi.alm g.temp1.limits.hi.alm +Device.CR_Barn5.atAlarmDescriptions g.temp1.limits.lo.alm g.temp1.limits.lo.alm +Device.CR_Barn5.atAlarmDescriptions g.temp1.limits.lolo.alm g.temp1.limits.lolo.alm +Device.CR_Barn5.atAlarmDescriptions g.temp2.limits.hihi.alm g.temp2.limits.hihi.alm +Device.CR_Barn5.atAlarmDescriptions g.temp2.limits.hi.alm g.temp2.limits.hi.alm +Device.CR_Barn5.atAlarmDescriptions g.temp2.limits.lo.alm g.temp2.limits.lo.alm +Device.CR_Barn5.atAlarmDescriptions g.temp2.limits.lolo.alm g.temp2.limits.lolo.alm +Device.CR_Barn5.atAlarmDescriptions g.outTemp.limits.hihi.alm g.outTemp.limits.hihi.alm +Device.CR_Barn5.atAlarmDescriptions g.outTemp.limits.hi.alm g.outTemp.limits.hi.alm +Device.CR_Barn5.atAlarmDescriptions g.outTemp.limits.lo.alm g.outTemp.limits.lo.alm +Device.CR_Barn5.atAlarmDescriptions g.outTemp.limits.lolo.alm g.outTemp.limits.lolo.alm +Device.CR_Barn5.atAlarmDescriptions g.temp1.faults.card g.temp1.faults.card +Device.CR_Barn5.atAlarmDescriptions g.temp1.faults.over g.temp1.faults.over +Device.CR_Barn5.atAlarmDescriptions g.temp1.faults.under g.temp1.faults.under +Device.CR_Barn5.atAlarmDescriptions g.temp1.faults.chan g.temp1.faults.chan +Device.CR_Barn5.atAlarmDescriptions g.temp2.faults.card g.temp2.faults.card +Device.CR_Barn5.atAlarmDescriptions g.temp2.faults.over g.temp2.faults.over +Device.CR_Barn5.atAlarmDescriptions g.temp2.faults.under g.temp2.faults.under +Device.CR_Barn5.atAlarmDescriptions g.temp2.faults.chan g.temp2.faults.chan +Device.CR_Barn5.atAlarmDescriptions g.outTemp.faults.card g.outTemp.faults.card +Device.CR_Barn5.atAlarmDescriptions g.outTemp.faults.over g.outTemp.faults.over +Device.CR_Barn5.atAlarmDescriptions g.outTemp.faults.under g.outTemp.faults.under +Device.CR_Barn5.atAlarmDescriptions g.outTemp.faults.chan g.outTemp.faults.chan +Device.CR_Barn5.atAlarmDescriptions g.fdWghLc.faults.card g.fdWghLc.faults.card +Device.CR_Barn5.atAlarmDescriptions g.fdWghLc.faults.over g.fdWghLc.faults.over +Device.CR_Barn5.atAlarmDescriptions g.fdWghLc.faults.under g.fdWghLc.faults.under +Device.CR_Barn5.atAlarmDescriptions g.fdWghLc.faults.chan g.fdWghLc.faults.chan +Device.CR_Barn5.atAlarmDescriptions g.birdSclLc.faults.card g.birdSclLc.faults.card +Device.CR_Barn5.atAlarmDescriptions g.birdSclLc.faults.over g.birdSclLc.faults.over +Device.CR_Barn5.atAlarmDescriptions g.birdSclLc.faults.under g.birdSclLc.faults.under +Device.CR_Barn5.atAlarmDescriptions g.birdSclLc.faults.chan g.birdSclLc.faults.chan +Device.CR_Barn5.atAlarmDescriptions atGVL.dynamicAllocationFail atGVL.dynamicAllocationFail +Device.CR_Barn5.atAlarmDescriptions atGVL.arrayOutOfBounds atGVL.arrayOutOfBounds +Device.CR_Barn5.atAlarmDescriptions FeedFemale.mixer.timeoutWhileFilling FeedFemale.mixer.timeoutWhileFilling +Device.CR_Barn5.atAlarmDescriptions FeedFemale.mixer.timeoutWhileDumping FeedFemale.mixer.timeoutWhileDumping +Device.CR_Barn5.atAlarmDescriptions FeedFemale.mixer.noPremixIngredient FeedFemale.mixer.noPremixIngredient +Device.CR_Barn5.atAlarmDescriptions FeedMale.mixer.timeoutWhileFilling FeedMale.mixer.timeoutWhileFilling +Device.CR_Barn5.atAlarmDescriptions FeedMale.mixer.timeoutWhileDumping FeedMale.mixer.timeoutWhileDumping +Device.CR_Barn5.atAlarmDescriptions FeedMale.mixer.noPremixIngredient FeedMale.mixer.noPremixIngredient +Device.CR_Barn5.atAlarmDescriptions IO.bs1_cd1.fault IO.bs1_cd1.fault +Device.CR_Barn5.atAlarmDescriptions g.feedMixProxM.faults.chan g.feedMixProxM.faults.chan +Device.CR_Barn5.atAlarmDescriptions IO.spareDI.alm IO.spareDI.alm +Device.CR_Barn5.atAlarmDescriptions g.waterMtr.fault g.waterMtr.fault +Device.CR_Barn5.atAlarmDescriptions IO.bs1_cd2.fault IO.bs1_cd2.fault +Device.CR_Barn5.atAlarmDescriptions g.fdVlv1.fault g.fdVlv1.fault +Device.CR_Barn5.atAlarmDescriptions g.fdVlv2.fault g.fdVlv2.fault +Device.CR_Barn5.atAlarmDescriptions g.fdVlv3.fault g.fdVlv3.fault +Device.CR_Barn5.atAlarmDescriptions g.feedAugerMale.fault g.feedAugerMale.fault +Device.CR_Barn5.atAlarmDescriptions g.feedLines1n2Female.fault g.feedLines1n2Female.fault +Device.CR_Barn5.atAlarmDescriptions g.feedLines3Male.fault g.feedLines3Male.fault +Device.CR_Barn5.atAlarmDescriptions g.feedLines4n5Female.fault g.feedLines4n5Female.fault +Device.CR_Barn5.atAlarmDescriptions g.feedAuger1.fault g.feedAuger1.fault +Device.CR_Barn5.atAlarmDescriptions g.crossAuger.fault g.crossAuger.fault +Device.CR_Barn5.atAlarmDescriptions g.feedWghDump.fault g.feedWghDump.fault +Device.CR_Barn5.atAlarmDescriptions IO.spareDQ.fault IO.spareDQ.fault +Device.CR_Barn5.atAlarmDescriptions IO.bs1_cd3.fault IO.bs1_cd3.fault +Device.CR_Barn5.atAlarmDescriptions IO.bs1_cd4.fault IO.bs1_cd4.fault +Device.CR_Barn5.atAlarmDescriptions IO.bs2_cd1.fault IO.bs2_cd1.fault +Device.CR_Barn5.atAlarmDescriptions IO.bs2_cd2.fault IO.bs2_cd2.fault +Device.CR_Barn5.atAlarmDescriptions g.pitFanVar.fault g.pitFanVar.fault +Device.CR_Barn5.atAlarmDescriptions g.chimFanVar.fault g.chimFanVar.fault +Device.CR_Barn5.atAlarmDescriptions g.circFan1_2Var.fault g.circFan1_2Var.fault +Device.CR_Barn5.atAlarmDescriptions g.circFan3_4Var.fault g.circFan3_4Var.fault +Device.CR_Barn5.atAlarmDescriptions IO.bs2_cd3.fault IO.bs2_cd3.fault +Device.CR_Barn5.atAlarmDescriptions g.lightDimmer.fault g.lightDimmer.fault +Device.CR_Barn5.atAlarmDescriptions IO.spareAq.fault IO.spareAq.fault +Device.CR_Barn5.atAlarmDescriptions g.varCent.fault g.varCent.fault +Device.CR_Barn5.atAlarmDescriptions g.varEastWest.fault g.varEastWest.fault +Device.CR_Barn5.atAlarmDescriptions g.inlet1Pos.limits.hihi.alm g.inlet1Pos.limits.hihi.alm +Device.CR_Barn5.atAlarmDescriptions g.inlet1Pos.limits.hi.alm g.inlet1Pos.limits.hi.alm +Device.CR_Barn5.atAlarmDescriptions g.inlet1Pos.limits.lo.alm g.inlet1Pos.limits.lo.alm +Device.CR_Barn5.atAlarmDescriptions g.inlet1Pos.limits.lolo.alm g.inlet1Pos.limits.lolo.alm +Device.CR_Barn5.atAlarmDescriptions g.inlet2Pos.limits.hihi.alm g.inlet2Pos.limits.hihi.alm +Device.CR_Barn5.atAlarmDescriptions g.inlet2Pos.limits.hi.alm g.inlet2Pos.limits.hi.alm +Device.CR_Barn5.atAlarmDescriptions g.inlet2Pos.limits.lo.alm g.inlet2Pos.limits.lo.alm +Device.CR_Barn5.atAlarmDescriptions g.inlet2Pos.limits.lolo.alm g.inlet2Pos.limits.lolo.alm +Device.CR_Barn5.atAlarmDescriptions g.inlet1Pos.faults.over g.inlet1Pos.faults.over +Device.CR_Barn5.atAlarmDescriptions g.inlet1Pos.faults.under g.inlet1Pos.faults.under +Device.CR_Barn5.atAlarmDescriptions g.inlet1Pos.faults.chan g.inlet1Pos.faults.chan +Device.CR_Barn5.atAlarmDescriptions g.inlet2Pos.faults.over g.inlet2Pos.faults.over +Device.CR_Barn5.atAlarmDescriptions g.inlet2Pos.faults.under g.inlet2Pos.faults.under +Device.CR_Barn5.atAlarmDescriptions g.inlet2Pos.faults.chan g.inlet2Pos.faults.chan Device.Application.atAlarmDescriptions ' ' diff --git a/Development/AlarmDescriptions.ods b/Development/AlarmDescriptions.ods index 604829e..424e43e 100644 Binary files a/Development/AlarmDescriptions.ods and b/Development/AlarmDescriptions.ods differ diff --git a/Development/cr_barn5-c-CLARENCE-PC.opt b/Development/cr_barn5-c-CLARENCE-PC.opt index f293fa4..ea34dd7 100644 Binary files a/Development/cr_barn5-c-CLARENCE-PC.opt and b/Development/cr_barn5-c-CLARENCE-PC.opt differ diff --git a/Development/cr_barn5.Device.CR_Barn5.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo b/Development/cr_barn5.Device.CR_Barn5.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo new file mode 100644 index 0000000..f22037e --- /dev/null +++ b/Development/cr_barn5.Device.CR_Barn5.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea5b025ac15aa4abcf48f3a0927c5056437d8a5ec88dcfaa07cc8ddc1451171e +size 46624683 diff --git a/Development/cr_barn5.Device.CR_Barn5.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo_guids b/Development/cr_barn5.Device.CR_Barn5.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo_guids new file mode 100644 index 0000000..2533a17 Binary files /dev/null and b/Development/cr_barn5.Device.CR_Barn5.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo_guids differ diff --git a/Development/cr_barn5.Device.CR_Barn5.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.compileinfo b/Development/cr_barn5.Device.CR_Barn5.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.compileinfo new file mode 100644 index 0000000..f22037e --- /dev/null +++ b/Development/cr_barn5.Device.CR_Barn5.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.compileinfo @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea5b025ac15aa4abcf48f3a0927c5056437d8a5ec88dcfaa07cc8ddc1451171e +size 46624683 diff --git a/Development/cr_barn5.Device.CR_Barn5.xml b/Development/cr_barn5.Device.CR_Barn5.xml index 82ff7d3..830b923 100644 --- a/Development/cr_barn5.Device.CR_Barn5.xml +++ b/Development/cr_barn5.Device.CR_Barn5.xml @@ -5,5 +5,117 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Result code + + + + + Alarm logging and active alarm count + + + + + + + \ No newline at end of file diff --git a/Development/cr_barn5.backup b/Development/cr_barn5.backup index 4bb23b7..b0ba3cf 100644 Binary files a/Development/cr_barn5.backup and b/Development/cr_barn5.backup differ diff --git a/Development/cr_barn5.project b/Development/cr_barn5.project index 83eae3f..143840d 100644 --- a/Development/cr_barn5.project +++ b/Development/cr_barn5.project @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5629186be59a2677a9189050e06356d91319a4cb46691b0a7cce4a73deb5e9d2 -size 12700779 +oid sha256:e5d1e2a61f52b4c63621d4a9113e115a548a98f1ab39b472ef6843026ef1f5fd +size 10385178 diff --git a/Development/cr_barn5_autosave.precompilecache b/Development/cr_barn5_autosave.precompilecache index e848477..9f2e66e 100644 --- a/Development/cr_barn5_autosave.precompilecache +++ b/Development/cr_barn5_autosave.precompilecache @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:25e4c7cdf993cdfdbb4e88eab1076ff20226b658371ea1bc7e23aecfd5316018 -size 3581472 +oid sha256:f1372a6c8c53cbcea4a27e0919d41e65e3b6a9c478e5bfab20a7a8881ef5f6c1 +size 3680485 diff --git a/Development/cr_barn5_project.precompilecache b/Development/cr_barn5_project.precompilecache index bd23403..b6599ac 100644 --- a/Development/cr_barn5_project.precompilecache +++ b/Development/cr_barn5_project.precompilecache @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:675b8f6dcb53a834bba3e3cda2bcc5e29fe279bc1e6cb37408b92b698ccfeab2 -size 3581658 +oid sha256:3597180c63cc913452313be1fc8668c993c9dcca7a900ee368ec7a17ad560dce +size 3680485