Delete old AtSite and Weidmueller folders, rename Development to AtSite. AtSite goes online

This commit is contained in:
Clarence Dick 2026-05-13 09:19:34 -06:00
parent e52dcb58e5
commit 5307a86a3a
64 changed files with 164 additions and 13104 deletions

View File

@ -1,103 +1,155 @@
TextList Id Default TextList Id Default
Device.Application.atAlarmDescriptions _Note_ Import from CSV file Device.CR_Barn5.atAlarmDescriptions _Note_ Import from CSV file
Device.Application.atAlarmDescriptions Feed.mixer.noPremixIngredient Mixer no premix ingredient set Device.CR_Barn5.atAlarmDescriptions Feed.mixer.noPremixIngredient Mixer no premix ingredient set
Device.Application.atAlarmDescriptions Feed.mixer.timeoutWhileDumping Mixer timeout while dumping Device.CR_Barn5.atAlarmDescriptions Feed.mixer.timeoutWhileDumping Mixer timeout while dumping
Device.Application.atAlarmDescriptions Feed.mixer.timeoutWhileFilling Mixer timeout while filling Device.CR_Barn5.atAlarmDescriptions Feed.mixer.timeoutWhileFilling Mixer timeout while filling
Device.Application.atAlarmDescriptions g.feedDist.crossAugEnAlm Cross Auger not enabled Device.CR_Barn5.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.CR_Barn5.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.CR_Barn5.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.CR_Barn5.atAlarmDescriptions IO.IOBase_1.out_commFault IO Base 1 fault
Device.Application.atAlarmDescriptions IO.IOBase_2.out_commFault IO Base 2 fault Device.CR_Barn5.atAlarmDescriptions IO.IOBase_2.out_commFault IO Base 2 fault
Device.Application.atAlarmDescriptions g.fv1Open.faults.card Feed valve 1 card fault Device.CR_Barn5.atAlarmDescriptions g.fv1Open.faults.card Feed valve 1 card fault
Device.Application.atAlarmDescriptions g.fv1Open.faults.chan Feed valve 1 channel fault Device.CR_Barn5.atAlarmDescriptions g.fv1Open.faults.chan Feed valve 1 channel fault
Device.Application.atAlarmDescriptions g.fv1Close.faults.card Feed valve 1 card fault Device.CR_Barn5.atAlarmDescriptions g.fv1Close.faults.card Feed valve 1 card fault
Device.Application.atAlarmDescriptions g.fv1Close.faults.chan Feed valve 1 channel fault Device.CR_Barn5.atAlarmDescriptions g.fv1Close.faults.chan Feed valve 1 channel fault
Device.Application.atAlarmDescriptions g.fv2Open.faults.card Feed valve 2 card fault Device.CR_Barn5.atAlarmDescriptions g.fv2Open.faults.card Feed valve 2 card fault
Device.Application.atAlarmDescriptions g.fv2Open.faults.chan Feed valve 2 channel fault Device.CR_Barn5.atAlarmDescriptions g.fv2Open.faults.chan Feed valve 2 channel fault
Device.Application.atAlarmDescriptions g.fv2Close.faults.card Feed valve 2 card fault Device.CR_Barn5.atAlarmDescriptions g.fv2Close.faults.card Feed valve 2 card fault
Device.Application.atAlarmDescriptions g.fv2Close.faults.chan Feed valve 2 channel fault Device.CR_Barn5.atAlarmDescriptions g.fv2Close.faults.chan Feed valve 2 channel fault
Device.Application.atAlarmDescriptions g.fv3Open.faults.card Feed valve 3 card fault Device.CR_Barn5.atAlarmDescriptions g.fv3Open.faults.card Feed valve 3 card fault
Device.Application.atAlarmDescriptions g.fv3Open.faults.chan Feed valve 3 channel fault Device.CR_Barn5.atAlarmDescriptions g.fv3Open.faults.chan Feed valve 3 channel fault
Device.Application.atAlarmDescriptions g.fv3Close.faults.card Feed valve 3 card fault Device.CR_Barn5.atAlarmDescriptions g.fv3Close.faults.card Feed valve 3 card fault
Device.Application.atAlarmDescriptions g.fv3Close.faults.chan Feed valve 3 channel fault Device.CR_Barn5.atAlarmDescriptions g.fv3Close.faults.chan Feed valve 3 channel fault
Device.Application.atAlarmDescriptions g.fv4Open.faults.card Feed valve 4 card fault Device.CR_Barn5.atAlarmDescriptions g.fv4Open.faults.card Feed valve 4 card fault
Device.Application.atAlarmDescriptions g.fv4Open.faults.chan Feed valve 4 channel fault Device.CR_Barn5.atAlarmDescriptions g.fv4Open.faults.chan Feed valve 4 channel fault
Device.Application.atAlarmDescriptions g.fv4Close.faults.card Feed valve 4 card fault Device.CR_Barn5.atAlarmDescriptions g.fv4Close.faults.card Feed valve 4 card fault
Device.Application.atAlarmDescriptions g.fv4Close.faults.chan Feed valve 4 channel fault Device.CR_Barn5.atAlarmDescriptions g.fv4Close.faults.chan Feed valve 4 channel fault
Device.Application.atAlarmDescriptions g.feedMixEmpty.faults.card Feed mixer Empty card fault Device.CR_Barn5.atAlarmDescriptions g.feedMixEmpty.faults.card Feed mixer Empty card fault
Device.Application.atAlarmDescriptions g.feedMixEmpty.faults.chan Feed mixer Empty channel fault Device.CR_Barn5.atAlarmDescriptions g.feedMixEmpty.faults.chan Feed mixer Empty channel fault
Device.Application.atAlarmDescriptions IO.spareDI.faults.card Spare card fault Device.CR_Barn5.atAlarmDescriptions IO.spareDI.faults.card Spare card fault
Device.Application.atAlarmDescriptions IO.spareDI.faults.chan Spare channel fault Device.CR_Barn5.atAlarmDescriptions IO.spareDI.faults.chan Spare channel fault
Device.Application.atAlarmDescriptions g.water.faults.card g.water.faults.card Device.CR_Barn5.atAlarmDescriptions g.water.faults.card g.water.faults.card
Device.Application.atAlarmDescriptions g.water.faults.over g.water.faults.over Device.CR_Barn5.atAlarmDescriptions g.water.faults.over g.water.faults.over
Device.Application.atAlarmDescriptions g.water.faults.under g.water.faults.under Device.CR_Barn5.atAlarmDescriptions g.water.faults.under g.water.faults.under
Device.Application.atAlarmDescriptions g.water.faults.chan g.water.faults.chan Device.CR_Barn5.atAlarmDescriptions g.water.faults.chan g.water.faults.chan
Device.Application.atAlarmDescriptions g.water.limits.hihi.alm g.water.limits.hihi.alm Device.CR_Barn5.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.CR_Barn5.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.CR_Barn5.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.CR_Barn5.atAlarmDescriptions g.water.limits.lolo.alm g.water.limits.lolo.alm
Device.Application.atAlarmDescriptions g.sumInletDamper.stalled g.sumInletDamper.stalled Device.CR_Barn5.atAlarmDescriptions g.sumInletDamper.stalled g.sumInletDamper.stalled
Device.Application.atAlarmDescriptions g.humidity.faults.card g.humidity.faults.card Device.CR_Barn5.atAlarmDescriptions g.humidity.faults.card g.humidity.faults.card
Device.Application.atAlarmDescriptions g.humidity.faults.over g.humidity.faults.over Device.CR_Barn5.atAlarmDescriptions g.humidity.faults.over g.humidity.faults.over
Device.Application.atAlarmDescriptions g.humidity.faults.under g.humidity.faults.under Device.CR_Barn5.atAlarmDescriptions g.humidity.faults.under g.humidity.faults.under
Device.Application.atAlarmDescriptions g.humidity.faults.chan g.humidity.faults.chan Device.CR_Barn5.atAlarmDescriptions g.humidity.faults.chan g.humidity.faults.chan
Device.Application.atAlarmDescriptions g.humidity.limits.hihi.alm g.humidity.limits.hihi.alm Device.CR_Barn5.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.CR_Barn5.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.CR_Barn5.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.CR_Barn5.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.CR_Barn5.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.CR_Barn5.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.CR_Barn5.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.CR_Barn5.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.CR_Barn5.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.CR_Barn5.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.CR_Barn5.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.CR_Barn5.atAlarmDescriptions g.birdSclLc.limits.lolo.alm g.birdSclLc.limits.lolo.alm
Device.Application.atAlarmDescriptions g.staticPrs.faults.card g.staticPrs.faults.card Device.CR_Barn5.atAlarmDescriptions g.staticPrs.faults.card g.staticPrs.faults.card
Device.Application.atAlarmDescriptions g.staticPrs.faults.over g.staticPrs.faults.over Device.CR_Barn5.atAlarmDescriptions g.staticPrs.faults.over g.staticPrs.faults.over
Device.Application.atAlarmDescriptions g.staticPrs.faults.under g.staticPrs.faults.under Device.CR_Barn5.atAlarmDescriptions g.staticPrs.faults.under g.staticPrs.faults.under
Device.Application.atAlarmDescriptions g.staticPrs.faults.chan g.staticPrs.faults.chan Device.CR_Barn5.atAlarmDescriptions g.staticPrs.faults.chan g.staticPrs.faults.chan
Device.Application.atAlarmDescriptions g.staticPrs.limits.hihi.alm g.staticPrs.limits.hihi.alm Device.CR_Barn5.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.CR_Barn5.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.CR_Barn5.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.CR_Barn5.atAlarmDescriptions g.staticPrs.limits.lolo.alm g.staticPrs.limits.lolo.alm
Device.Application.atAlarmDescriptions IO.spareAI.faults.card IO.spareAI.faults.card Device.CR_Barn5.atAlarmDescriptions IO.spareAI.faults.card IO.spareAI.faults.card
Device.Application.atAlarmDescriptions IO.spareAI.faults.over IO.spareAI.faults.over Device.CR_Barn5.atAlarmDescriptions IO.spareAI.faults.over IO.spareAI.faults.over
Device.Application.atAlarmDescriptions IO.spareAI.faults.under IO.spareAI.faults.under Device.CR_Barn5.atAlarmDescriptions IO.spareAI.faults.under IO.spareAI.faults.under
Device.Application.atAlarmDescriptions IO.spareAI.faults.chan IO.spareAI.faults.chan Device.CR_Barn5.atAlarmDescriptions IO.spareAI.faults.chan IO.spareAI.faults.chan
Device.Application.atAlarmDescriptions IO.spareAI.limits.hihi.alm IO.spareAI.limits.hihi.alm Device.CR_Barn5.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.CR_Barn5.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.CR_Barn5.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.CR_Barn5.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.CR_Barn5.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.CR_Barn5.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.CR_Barn5.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.CR_Barn5.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.CR_Barn5.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.CR_Barn5.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.CR_Barn5.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.CR_Barn5.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.CR_Barn5.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.CR_Barn5.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.CR_Barn5.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.CR_Barn5.atAlarmDescriptions g.outTemp.limits.lolo.alm g.outTemp.limits.lolo.alm
Device.Application.atAlarmDescriptions g.temp1.faults.card g.temp1.faults.card Device.CR_Barn5.atAlarmDescriptions g.temp1.faults.card g.temp1.faults.card
Device.Application.atAlarmDescriptions g.temp1.faults.over g.temp1.faults.over Device.CR_Barn5.atAlarmDescriptions g.temp1.faults.over g.temp1.faults.over
Device.Application.atAlarmDescriptions g.temp1.faults.under g.temp1.faults.under Device.CR_Barn5.atAlarmDescriptions g.temp1.faults.under g.temp1.faults.under
Device.Application.atAlarmDescriptions g.temp1.faults.chan g.temp1.faults.chan Device.CR_Barn5.atAlarmDescriptions g.temp1.faults.chan g.temp1.faults.chan
Device.Application.atAlarmDescriptions g.temp2.faults.card g.temp2.faults.card Device.CR_Barn5.atAlarmDescriptions g.temp2.faults.card g.temp2.faults.card
Device.Application.atAlarmDescriptions g.temp2.faults.over g.temp2.faults.over Device.CR_Barn5.atAlarmDescriptions g.temp2.faults.over g.temp2.faults.over
Device.Application.atAlarmDescriptions g.temp2.faults.under g.temp2.faults.under Device.CR_Barn5.atAlarmDescriptions g.temp2.faults.under g.temp2.faults.under
Device.Application.atAlarmDescriptions g.temp2.faults.chan g.temp2.faults.chan Device.CR_Barn5.atAlarmDescriptions g.temp2.faults.chan g.temp2.faults.chan
Device.Application.atAlarmDescriptions g.outTemp.faults.card g.outTemp.faults.card Device.CR_Barn5.atAlarmDescriptions g.outTemp.faults.card g.outTemp.faults.card
Device.Application.atAlarmDescriptions g.outTemp.faults.over g.outTemp.faults.over Device.CR_Barn5.atAlarmDescriptions g.outTemp.faults.over g.outTemp.faults.over
Device.Application.atAlarmDescriptions g.outTemp.faults.under g.outTemp.faults.under Device.CR_Barn5.atAlarmDescriptions g.outTemp.faults.under g.outTemp.faults.under
Device.Application.atAlarmDescriptions g.outTemp.faults.chan g.outTemp.faults.chan Device.CR_Barn5.atAlarmDescriptions g.outTemp.faults.chan g.outTemp.faults.chan
Device.Application.atAlarmDescriptions g.fdWghLc.faults.card g.fdWghLc.faults.card Device.CR_Barn5.atAlarmDescriptions g.fdWghLc.faults.card g.fdWghLc.faults.card
Device.Application.atAlarmDescriptions g.fdWghLc.faults.over g.fdWghLc.faults.over Device.CR_Barn5.atAlarmDescriptions g.fdWghLc.faults.over g.fdWghLc.faults.over
Device.Application.atAlarmDescriptions g.fdWghLc.faults.under g.fdWghLc.faults.under Device.CR_Barn5.atAlarmDescriptions g.fdWghLc.faults.under g.fdWghLc.faults.under
Device.Application.atAlarmDescriptions g.fdWghLc.faults.chan g.fdWghLc.faults.chan Device.CR_Barn5.atAlarmDescriptions g.fdWghLc.faults.chan g.fdWghLc.faults.chan
Device.Application.atAlarmDescriptions g.birdSclLc.faults.card g.birdSclLc.faults.card Device.CR_Barn5.atAlarmDescriptions g.birdSclLc.faults.card g.birdSclLc.faults.card
Device.Application.atAlarmDescriptions g.birdSclLc.faults.over g.birdSclLc.faults.over Device.CR_Barn5.atAlarmDescriptions g.birdSclLc.faults.over g.birdSclLc.faults.over
Device.Application.atAlarmDescriptions g.birdSclLc.faults.under g.birdSclLc.faults.under Device.CR_Barn5.atAlarmDescriptions g.birdSclLc.faults.under g.birdSclLc.faults.under
Device.Application.atAlarmDescriptions g.birdSclLc.faults.chan g.birdSclLc.faults.chan 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 ' '

1 TextList Id Default
2 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions _Note_ Import from CSV file
3 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions Feed.mixer.noPremixIngredient Mixer no premix ingredient set
4 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions Feed.mixer.timeoutWhileDumping Mixer timeout while dumping
5 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions Feed.mixer.timeoutWhileFilling Mixer timeout while filling
6 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.feedDist.crossAugEnAlm Cross Auger not enabled
7 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.feedDist.waitDistEmptyAlm Distribution Cross Auger timeout. Distribution hopper is full or sensor not working
8 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.feedDist.waitValvReadyAlm Distribution valve(s) not in position and not ready. Check to make sure they are not stuck
9 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions IO.IOBase_1.out_commFault IO Base 1 fault
10 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions IO.IOBase_2.out_commFault IO Base 2 fault
11 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.fv1Open.faults.card Feed valve 1 card fault
12 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.fv1Open.faults.chan Feed valve 1 channel fault
13 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.fv1Close.faults.card Feed valve 1 card fault
14 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.fv1Close.faults.chan Feed valve 1 channel fault
15 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.fv2Open.faults.card Feed valve 2 card fault
16 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.fv2Open.faults.chan Feed valve 2 channel fault
17 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.fv2Close.faults.card Feed valve 2 card fault
18 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.fv2Close.faults.chan Feed valve 2 channel fault
19 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.fv3Open.faults.card Feed valve 3 card fault
20 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.fv3Open.faults.chan Feed valve 3 channel fault
21 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.fv3Close.faults.card Feed valve 3 card fault
22 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.fv3Close.faults.chan Feed valve 3 channel fault
23 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.fv4Open.faults.card Feed valve 4 card fault
24 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.fv4Open.faults.chan Feed valve 4 channel fault
25 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.fv4Close.faults.card Feed valve 4 card fault
26 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.fv4Close.faults.chan Feed valve 4 channel fault
27 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.feedMixEmpty.faults.card Feed mixer Empty card fault
28 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.feedMixEmpty.faults.chan Feed mixer Empty channel fault
29 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions IO.spareDI.faults.card Spare card fault
30 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions IO.spareDI.faults.chan Spare channel fault
31 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.water.faults.card g.water.faults.card
32 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.water.faults.over g.water.faults.over
33 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.water.faults.under g.water.faults.under
34 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.water.faults.chan g.water.faults.chan
35 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.water.limits.hihi.alm g.water.limits.hihi.alm
36 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.water.limits.hi.alm g.water.limits.hi.alm
37 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.water.limits.lo.alm g.water.limits.lo.alm
38 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.water.limits.lolo.alm g.water.limits.lolo.alm
39 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.sumInletDamper.stalled g.sumInletDamper.stalled
40 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.humidity.faults.card g.humidity.faults.card
41 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.humidity.faults.over g.humidity.faults.over
42 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.humidity.faults.under g.humidity.faults.under
43 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.humidity.faults.chan g.humidity.faults.chan
44 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.humidity.limits.hihi.alm g.humidity.limits.hihi.alm
45 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.humidity.limits.hi.alm g.humidity.limits.hi.alm
46 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.humidity.limits.lo.alm g.humidity.limits.lo.alm
47 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.humidity.limits.lolo.alm g.humidity.limits.lolo.alm
48 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.fdWghLc.limits.hihi.alm g.fdWghLc.limits.hihi.alm
49 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.fdWghLc.limits.hi.alm g.fdWghLc.limits.hi.alm
50 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.fdWghLc.limits.lo.alm g.fdWghLc.limits.lo.alm
51 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.fdWghLc.limits.lolo.alm g.fdWghLc.limits.lolo.alm
52 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.birdSclLc.limits.hihi.alm g.birdSclLc.limits.hihi.alm
53 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.birdSclLc.limits.hi.alm g.birdSclLc.limits.hi.alm
54 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.birdSclLc.limits.lo.alm g.birdSclLc.limits.lo.alm
55 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.birdSclLc.limits.lolo.alm g.birdSclLc.limits.lolo.alm
56 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.staticPrs.faults.card g.staticPrs.faults.card
57 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.staticPrs.faults.over g.staticPrs.faults.over
58 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.staticPrs.faults.under g.staticPrs.faults.under
59 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.staticPrs.faults.chan g.staticPrs.faults.chan
60 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.staticPrs.limits.hihi.alm g.staticPrs.limits.hihi.alm
61 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.staticPrs.limits.hi.alm g.staticPrs.limits.hi.alm
62 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.staticPrs.limits.lo.alm g.staticPrs.limits.lo.alm
63 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.staticPrs.limits.lolo.alm g.staticPrs.limits.lolo.alm
64 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions IO.spareAI.faults.card IO.spareAI.faults.card
65 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions IO.spareAI.faults.over IO.spareAI.faults.over
66 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions IO.spareAI.faults.under IO.spareAI.faults.under
67 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions IO.spareAI.faults.chan IO.spareAI.faults.chan
68 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions IO.spareAI.limits.hihi.alm IO.spareAI.limits.hihi.alm
69 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions IO.spareAI.limits.hi.alm IO.spareAI.limits.hi.alm
70 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions IO.spareAI.limits.lo.alm IO.spareAI.limits.lo.alm
71 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions IO.spareAI.limits.lolo.alm IO.spareAI.limits.lolo.alm
72 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.temp1.limits.hihi.alm g.temp1.limits.hihi.alm
73 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.temp1.limits.hi.alm g.temp1.limits.hi.alm
74 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.temp1.limits.lo.alm g.temp1.limits.lo.alm
75 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.temp1.limits.lolo.alm g.temp1.limits.lolo.alm
76 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.temp2.limits.hihi.alm g.temp2.limits.hihi.alm
77 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.temp2.limits.hi.alm g.temp2.limits.hi.alm
78 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.temp2.limits.lo.alm g.temp2.limits.lo.alm
79 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.temp2.limits.lolo.alm g.temp2.limits.lolo.alm
80 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.outTemp.limits.hihi.alm g.outTemp.limits.hihi.alm
81 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.outTemp.limits.hi.alm g.outTemp.limits.hi.alm
82 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.outTemp.limits.lo.alm g.outTemp.limits.lo.alm
83 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.outTemp.limits.lolo.alm g.outTemp.limits.lolo.alm
84 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.temp1.faults.card g.temp1.faults.card
85 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.temp1.faults.over g.temp1.faults.over
86 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.temp1.faults.under g.temp1.faults.under
87 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.temp1.faults.chan g.temp1.faults.chan
88 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.temp2.faults.card g.temp2.faults.card
89 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.temp2.faults.over g.temp2.faults.over
90 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.temp2.faults.under g.temp2.faults.under
91 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.temp2.faults.chan g.temp2.faults.chan
92 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.outTemp.faults.card g.outTemp.faults.card
93 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.outTemp.faults.over g.outTemp.faults.over
94 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.outTemp.faults.under g.outTemp.faults.under
95 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.outTemp.faults.chan g.outTemp.faults.chan
96 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.fdWghLc.faults.card g.fdWghLc.faults.card
97 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.fdWghLc.faults.over g.fdWghLc.faults.over
98 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.fdWghLc.faults.under g.fdWghLc.faults.under
99 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.fdWghLc.faults.chan g.fdWghLc.faults.chan
100 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.birdSclLc.faults.card g.birdSclLc.faults.card
101 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.birdSclLc.faults.over g.birdSclLc.faults.over
102 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.birdSclLc.faults.under g.birdSclLc.faults.under
103 Device.Application.atAlarmDescriptions Device.CR_Barn5.atAlarmDescriptions g.birdSclLc.faults.chan g.birdSclLc.faults.chan
104 Device.CR_Barn5.atAlarmDescriptions atGVL.dynamicAllocationFail atGVL.dynamicAllocationFail
105 Device.CR_Barn5.atAlarmDescriptions atGVL.arrayOutOfBounds atGVL.arrayOutOfBounds
106 Device.CR_Barn5.atAlarmDescriptions FeedFemale.mixer.timeoutWhileFilling FeedFemale.mixer.timeoutWhileFilling
107 Device.CR_Barn5.atAlarmDescriptions FeedFemale.mixer.timeoutWhileDumping FeedFemale.mixer.timeoutWhileDumping
108 Device.CR_Barn5.atAlarmDescriptions FeedFemale.mixer.noPremixIngredient FeedFemale.mixer.noPremixIngredient
109 Device.CR_Barn5.atAlarmDescriptions FeedMale.mixer.timeoutWhileFilling FeedMale.mixer.timeoutWhileFilling
110 Device.CR_Barn5.atAlarmDescriptions FeedMale.mixer.timeoutWhileDumping FeedMale.mixer.timeoutWhileDumping
111 Device.CR_Barn5.atAlarmDescriptions FeedMale.mixer.noPremixIngredient FeedMale.mixer.noPremixIngredient
112 Device.CR_Barn5.atAlarmDescriptions IO.bs1_cd1.fault IO.bs1_cd1.fault
113 Device.CR_Barn5.atAlarmDescriptions g.feedMixProxM.faults.chan g.feedMixProxM.faults.chan
114 Device.CR_Barn5.atAlarmDescriptions IO.spareDI.alm IO.spareDI.alm
115 Device.CR_Barn5.atAlarmDescriptions g.waterMtr.fault g.waterMtr.fault
116 Device.CR_Barn5.atAlarmDescriptions IO.bs1_cd2.fault IO.bs1_cd2.fault
117 Device.CR_Barn5.atAlarmDescriptions g.fdVlv1.fault g.fdVlv1.fault
118 Device.CR_Barn5.atAlarmDescriptions g.fdVlv2.fault g.fdVlv2.fault
119 Device.CR_Barn5.atAlarmDescriptions g.fdVlv3.fault g.fdVlv3.fault
120 Device.CR_Barn5.atAlarmDescriptions g.feedAugerMale.fault g.feedAugerMale.fault
121 Device.CR_Barn5.atAlarmDescriptions g.feedLines1n2Female.fault g.feedLines1n2Female.fault
122 Device.CR_Barn5.atAlarmDescriptions g.feedLines3Male.fault g.feedLines3Male.fault
123 Device.CR_Barn5.atAlarmDescriptions g.feedLines4n5Female.fault g.feedLines4n5Female.fault
124 Device.CR_Barn5.atAlarmDescriptions g.feedAuger1.fault g.feedAuger1.fault
125 Device.CR_Barn5.atAlarmDescriptions g.crossAuger.fault g.crossAuger.fault
126 Device.CR_Barn5.atAlarmDescriptions g.feedWghDump.fault g.feedWghDump.fault
127 Device.CR_Barn5.atAlarmDescriptions IO.spareDQ.fault IO.spareDQ.fault
128 Device.CR_Barn5.atAlarmDescriptions IO.bs1_cd3.fault IO.bs1_cd3.fault
129 Device.CR_Barn5.atAlarmDescriptions IO.bs1_cd4.fault IO.bs1_cd4.fault
130 Device.CR_Barn5.atAlarmDescriptions IO.bs2_cd1.fault IO.bs2_cd1.fault
131 Device.CR_Barn5.atAlarmDescriptions IO.bs2_cd2.fault IO.bs2_cd2.fault
132 Device.CR_Barn5.atAlarmDescriptions g.pitFanVar.fault g.pitFanVar.fault
133 Device.CR_Barn5.atAlarmDescriptions g.chimFanVar.fault g.chimFanVar.fault
134 Device.CR_Barn5.atAlarmDescriptions g.circFan1_2Var.fault g.circFan1_2Var.fault
135 Device.CR_Barn5.atAlarmDescriptions g.circFan3_4Var.fault g.circFan3_4Var.fault
136 Device.CR_Barn5.atAlarmDescriptions IO.bs2_cd3.fault IO.bs2_cd3.fault
137 Device.CR_Barn5.atAlarmDescriptions g.lightDimmer.fault g.lightDimmer.fault
138 Device.CR_Barn5.atAlarmDescriptions IO.spareAq.fault IO.spareAq.fault
139 Device.CR_Barn5.atAlarmDescriptions g.varCent.fault g.varCent.fault
140 Device.CR_Barn5.atAlarmDescriptions g.varEastWest.fault g.varEastWest.fault
141 Device.CR_Barn5.atAlarmDescriptions g.inlet1Pos.limits.hihi.alm g.inlet1Pos.limits.hihi.alm
142 Device.CR_Barn5.atAlarmDescriptions g.inlet1Pos.limits.hi.alm g.inlet1Pos.limits.hi.alm
143 Device.CR_Barn5.atAlarmDescriptions g.inlet1Pos.limits.lo.alm g.inlet1Pos.limits.lo.alm
144 Device.CR_Barn5.atAlarmDescriptions g.inlet1Pos.limits.lolo.alm g.inlet1Pos.limits.lolo.alm
145 Device.CR_Barn5.atAlarmDescriptions g.inlet2Pos.limits.hihi.alm g.inlet2Pos.limits.hihi.alm
146 Device.CR_Barn5.atAlarmDescriptions g.inlet2Pos.limits.hi.alm g.inlet2Pos.limits.hi.alm
147 Device.CR_Barn5.atAlarmDescriptions g.inlet2Pos.limits.lo.alm g.inlet2Pos.limits.lo.alm
148 Device.CR_Barn5.atAlarmDescriptions g.inlet2Pos.limits.lolo.alm g.inlet2Pos.limits.lolo.alm
149 Device.CR_Barn5.atAlarmDescriptions g.inlet1Pos.faults.over g.inlet1Pos.faults.over
150 Device.CR_Barn5.atAlarmDescriptions g.inlet1Pos.faults.under g.inlet1Pos.faults.under
151 Device.CR_Barn5.atAlarmDescriptions g.inlet1Pos.faults.chan g.inlet1Pos.faults.chan
152 Device.CR_Barn5.atAlarmDescriptions g.inlet2Pos.faults.over g.inlet2Pos.faults.over
153 Device.CR_Barn5.atAlarmDescriptions g.inlet2Pos.faults.under g.inlet2Pos.faults.under
154 Device.CR_Barn5.atAlarmDescriptions g.inlet2Pos.faults.chan g.inlet2Pos.faults.chan
155 Device.Application.atAlarmDescriptions ' '

Binary file not shown.

Binary file not shown.

View File

@ -1,107 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Symbolconfiguration xmlns="http://www.3s-software.com/schemas/Symbolconfiguration.xsd">
<Header>
<Version>3.5.14.0</Version>
<SymbolConfigObject version="4.5.2.0" runtimeid="3.5.21.10" libversion="4.5.0.0" compiler="3.5.21.10" lmm="3.5.21.10" profile="CODESYS V3.5 SP21 Patch 1+" settings="SupportOPCUA, XmlIncludeComments, LayoutCalculator=OptimizedClientSideLayoutCalculator" />
<ProjectInfo name="cr_barn5" devicename="Device" appname="Application" />
</Header>
<TypeList>
<TypeSimple name="T_BOOL" size="1" swapsize="0" typeclass="Bool" iecname="BOOL" />
<TypeSimple name="T_DATE_AND_TIME" size="4" swapsize="4" typeclass="DateAndTime" iecname="DATE_AND_TIME" />
<TypeSimple name="T_DINT" size="4" swapsize="4" typeclass="DInt" iecname="DINT" />
<TypeSimple name="T_INT" size="2" swapsize="2" typeclass="Int" iecname="INT" />
<TypeSimple name="T_LDATE_AND_TIME" size="8" swapsize="8" typeclass="LDateAndTime" iecname="LDATE_AND_TIME" />
<TypeSimple name="T_STRING" size="81" swapsize="0" typeclass="String" iecname="STRING" />
<TypeSimple name="T_UINT" size="2" swapsize="2" typeclass="UInt" iecname="UINT" />
<TypeUserDef name="T_atAlarmEventType" size="2" nativesize="2" swapsize="2" typeclass="Enum" iecname="atAlarmEventType" basetype="T_INT">
<UserDefElement type="T_atAlarmEventType" iecname="null" enumvalue="0" />
<UserDefElement type="T_atAlarmEventType" iecname="alm" enumvalue="1" />
<UserDefElement type="T_atAlarmEventType" iecname="rtn" enumvalue="2" />
</TypeUserDef>
<TypeUserDef name="T_atMessagingEmailAddress" size="82" nativesize="96" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atMessagingEmailAddress">
<UserDefElement iecname="address" type="T_STRING" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="enabled" type="T_BOOL" byteoffset="81" vartype="VAR_INPUT" access="ReadWrite" />
</TypeUserDef>
<TypeUserDef name="T_atMessagingEmailStatus" size="96" nativesize="104" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atMessagingEmailStatus">
<UserDefElement iecname="lastStatusMessage" type="T_STRING" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="lastStatus" type="T_BOOL" byteoffset="81" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="lastStatusTime" type="T_LDATE_AND_TIME" byteoffset="88" vartype="VAR_INPUT" access="ReadWrite" />
</TypeUserDef>
<TypeArray name="T_ARRAY__0__9__OF_atMessagingEmailAddress" size="820" nativesize="960" typeclass="Array" iecname="ARRAY [0..9] OF atMessagingEmailAddress" basetype="T_atMessagingEmailAddress">
<ArrayDim minrange="0" maxrange="9" />
</TypeArray>
<TypeUserDef name="T_atAlarmStatus" size="168" nativesize="176" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atAlarmStatus">
<UserDefElement iecname="timestamp" type="T_DATE_AND_TIME" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="event" type="T_atAlarmEventType" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
<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>
<TypeUserDef name="T_atMessagingEmailSettings" size="1310" nativesize="1472" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atMessagingEmailSettings">
<UserDefElement iecname="server" type="T_STRING" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="smtpPort" type="T_UINT" byteoffset="82" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="useSSL" type="T_BOOL" byteoffset="84" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="fromName" type="T_STRING" byteoffset="85" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="fromAddress" type="T_STRING" byteoffset="166" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="password" type="T_STRING" byteoffset="247" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="username" type="T_STRING" byteoffset="328" vartype="VAR_INPUT" access="ReadWrite" />
<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="42000" nativesize="124576" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atAlarmManager">
<UserDefElement iecname="all" type="T_ARRAY__0__249__OF_atAlarmStatus" byteoffset="0" vartype="VAR_OUTPUT" access="ReadWrite" />
</TypeUserDef>
<TypeUserDef name="T_atMessaging" size="1408" nativesize="1584" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atMessaging">
<UserDefElement iecname="emailSettings" type="T_atMessagingEmailSettings" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="emailStatus" type="T_atMessagingEmailStatus" byteoffset="1312" vartype="VAR_OUTPUT" access="ReadWrite" />
</TypeUserDef>
</TypeList>
<NodeList>
<Node name="Application">
<Node name="AlarmManager">
<Node name="AlarmGlobals">
<Comment> This GVL must be initialized before GVL "GloballyForAlarmStorage", because this GVL
causes the initialization of the variable g_stApplicationName.
We only need the date and time format pattern for the converted code, therefore
we can (and must!) omit the rest from conversion
We must not use an attribute to hide this GVL, because there are some variables,
that a developer might use. Additionally it is necessary, that this GVL in considered
in the data server, but not visible for the user, because some variables of this GVL
are added to the data source selection implicitely and for this purpose it is necessary,
that this GVL is a part of the available items tree.</Comment>
<Node name="g_diAlarmStateTransitionCounter" type="T_DINT" access="Read">
<Comment> A global counter, that counts all the alarm state transitions, that occur.
Needed by the alarm table for optimized painting. If this counter doesn't
change during subsequent paint calls, the same alarms have been active and
in the same state.
Conditional show attribute must not be present for this variable, because
some architectural problems it can lead in a not correct regitration
CHECKED_OMIT</Comment>
</Node>
<Node name="g_diAlarmStorageCounter" type="T_DINT" access="Read">
<Comment> A similar counter, that will be incremented each time an alarm is written
into the alarm storage. This allows the alarm table to detect, whether
some kind of processing has to be done, because there exists a new alarm.
Conditional show attribute must not be present for this variable, because
some architectural problems it can lead in a not correct regitration
CHECKED_OMIT</Comment>
</Node>
<Node name="g_iAlarmStorageClear" type="T_INT" access="Read">
<Comment> Counts the times when the alarm table has been deleted.
CHECKED_OMIT</Comment>
</Node>
</Node>
</Node>
<Node name="atGVL">
<Node name="alarmManager" type="T_atAlarmManager" access="ReadWrite">
<Comment>Alarm logging and active alarm count</Comment>
</Node>
</Node>
<Node name="Message">
<Node name="messaging" type="T_atMessaging" access="ReadWrite" />
</Node>
</Node>
</NodeList>
</Symbolconfiguration>

BIN
AtSite/cr_barn5.project (Stored with Git LFS)

Binary file not shown.

BIN
AtSite/cr_barn5.projectarchive (Stored with Git LFS)

Binary file not shown.

4
AtSite/cr_barn5.~u Normal file
View File

@ -0,0 +1,4 @@
c
CLARENCE-PC
15412
639142823716781585

Binary file not shown.

BIN
AtSite/cr_barn5_autosave.precompilecache (Stored with Git LFS)

Binary file not shown.

BIN
AtSite/cr_barn5_project.precompilecache (Stored with Git LFS)

Binary file not shown.

View File

@ -1,155 +0,0 @@
TextList Id Default
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 ' '
1 TextList Id Default
2 Device.CR_Barn5.atAlarmDescriptions _Note_ Import from CSV file
3 Device.CR_Barn5.atAlarmDescriptions Feed.mixer.noPremixIngredient Mixer no premix ingredient set
4 Device.CR_Barn5.atAlarmDescriptions Feed.mixer.timeoutWhileDumping Mixer timeout while dumping
5 Device.CR_Barn5.atAlarmDescriptions Feed.mixer.timeoutWhileFilling Mixer timeout while filling
6 Device.CR_Barn5.atAlarmDescriptions g.feedDist.crossAugEnAlm Cross Auger not enabled
7 Device.CR_Barn5.atAlarmDescriptions g.feedDist.waitDistEmptyAlm Distribution Cross Auger timeout. Distribution hopper is full or sensor not working
8 Device.CR_Barn5.atAlarmDescriptions g.feedDist.waitValvReadyAlm Distribution valve(s) not in position and not ready. Check to make sure they are not stuck
9 Device.CR_Barn5.atAlarmDescriptions IO.IOBase_1.out_commFault IO Base 1 fault
10 Device.CR_Barn5.atAlarmDescriptions IO.IOBase_2.out_commFault IO Base 2 fault
11 Device.CR_Barn5.atAlarmDescriptions g.fv1Open.faults.card Feed valve 1 card fault
12 Device.CR_Barn5.atAlarmDescriptions g.fv1Open.faults.chan Feed valve 1 channel fault
13 Device.CR_Barn5.atAlarmDescriptions g.fv1Close.faults.card Feed valve 1 card fault
14 Device.CR_Barn5.atAlarmDescriptions g.fv1Close.faults.chan Feed valve 1 channel fault
15 Device.CR_Barn5.atAlarmDescriptions g.fv2Open.faults.card Feed valve 2 card fault
16 Device.CR_Barn5.atAlarmDescriptions g.fv2Open.faults.chan Feed valve 2 channel fault
17 Device.CR_Barn5.atAlarmDescriptions g.fv2Close.faults.card Feed valve 2 card fault
18 Device.CR_Barn5.atAlarmDescriptions g.fv2Close.faults.chan Feed valve 2 channel fault
19 Device.CR_Barn5.atAlarmDescriptions g.fv3Open.faults.card Feed valve 3 card fault
20 Device.CR_Barn5.atAlarmDescriptions g.fv3Open.faults.chan Feed valve 3 channel fault
21 Device.CR_Barn5.atAlarmDescriptions g.fv3Close.faults.card Feed valve 3 card fault
22 Device.CR_Barn5.atAlarmDescriptions g.fv3Close.faults.chan Feed valve 3 channel fault
23 Device.CR_Barn5.atAlarmDescriptions g.fv4Open.faults.card Feed valve 4 card fault
24 Device.CR_Barn5.atAlarmDescriptions g.fv4Open.faults.chan Feed valve 4 channel fault
25 Device.CR_Barn5.atAlarmDescriptions g.fv4Close.faults.card Feed valve 4 card fault
26 Device.CR_Barn5.atAlarmDescriptions g.fv4Close.faults.chan Feed valve 4 channel fault
27 Device.CR_Barn5.atAlarmDescriptions g.feedMixEmpty.faults.card Feed mixer Empty card fault
28 Device.CR_Barn5.atAlarmDescriptions g.feedMixEmpty.faults.chan Feed mixer Empty channel fault
29 Device.CR_Barn5.atAlarmDescriptions IO.spareDI.faults.card Spare card fault
30 Device.CR_Barn5.atAlarmDescriptions IO.spareDI.faults.chan Spare channel fault
31 Device.CR_Barn5.atAlarmDescriptions g.water.faults.card g.water.faults.card
32 Device.CR_Barn5.atAlarmDescriptions g.water.faults.over g.water.faults.over
33 Device.CR_Barn5.atAlarmDescriptions g.water.faults.under g.water.faults.under
34 Device.CR_Barn5.atAlarmDescriptions g.water.faults.chan g.water.faults.chan
35 Device.CR_Barn5.atAlarmDescriptions g.water.limits.hihi.alm g.water.limits.hihi.alm
36 Device.CR_Barn5.atAlarmDescriptions g.water.limits.hi.alm g.water.limits.hi.alm
37 Device.CR_Barn5.atAlarmDescriptions g.water.limits.lo.alm g.water.limits.lo.alm
38 Device.CR_Barn5.atAlarmDescriptions g.water.limits.lolo.alm g.water.limits.lolo.alm
39 Device.CR_Barn5.atAlarmDescriptions g.sumInletDamper.stalled g.sumInletDamper.stalled
40 Device.CR_Barn5.atAlarmDescriptions g.humidity.faults.card g.humidity.faults.card
41 Device.CR_Barn5.atAlarmDescriptions g.humidity.faults.over g.humidity.faults.over
42 Device.CR_Barn5.atAlarmDescriptions g.humidity.faults.under g.humidity.faults.under
43 Device.CR_Barn5.atAlarmDescriptions g.humidity.faults.chan g.humidity.faults.chan
44 Device.CR_Barn5.atAlarmDescriptions g.humidity.limits.hihi.alm g.humidity.limits.hihi.alm
45 Device.CR_Barn5.atAlarmDescriptions g.humidity.limits.hi.alm g.humidity.limits.hi.alm
46 Device.CR_Barn5.atAlarmDescriptions g.humidity.limits.lo.alm g.humidity.limits.lo.alm
47 Device.CR_Barn5.atAlarmDescriptions g.humidity.limits.lolo.alm g.humidity.limits.lolo.alm
48 Device.CR_Barn5.atAlarmDescriptions g.fdWghLc.limits.hihi.alm g.fdWghLc.limits.hihi.alm
49 Device.CR_Barn5.atAlarmDescriptions g.fdWghLc.limits.hi.alm g.fdWghLc.limits.hi.alm
50 Device.CR_Barn5.atAlarmDescriptions g.fdWghLc.limits.lo.alm g.fdWghLc.limits.lo.alm
51 Device.CR_Barn5.atAlarmDescriptions g.fdWghLc.limits.lolo.alm g.fdWghLc.limits.lolo.alm
52 Device.CR_Barn5.atAlarmDescriptions g.birdSclLc.limits.hihi.alm g.birdSclLc.limits.hihi.alm
53 Device.CR_Barn5.atAlarmDescriptions g.birdSclLc.limits.hi.alm g.birdSclLc.limits.hi.alm
54 Device.CR_Barn5.atAlarmDescriptions g.birdSclLc.limits.lo.alm g.birdSclLc.limits.lo.alm
55 Device.CR_Barn5.atAlarmDescriptions g.birdSclLc.limits.lolo.alm g.birdSclLc.limits.lolo.alm
56 Device.CR_Barn5.atAlarmDescriptions g.staticPrs.faults.card g.staticPrs.faults.card
57 Device.CR_Barn5.atAlarmDescriptions g.staticPrs.faults.over g.staticPrs.faults.over
58 Device.CR_Barn5.atAlarmDescriptions g.staticPrs.faults.under g.staticPrs.faults.under
59 Device.CR_Barn5.atAlarmDescriptions g.staticPrs.faults.chan g.staticPrs.faults.chan
60 Device.CR_Barn5.atAlarmDescriptions g.staticPrs.limits.hihi.alm g.staticPrs.limits.hihi.alm
61 Device.CR_Barn5.atAlarmDescriptions g.staticPrs.limits.hi.alm g.staticPrs.limits.hi.alm
62 Device.CR_Barn5.atAlarmDescriptions g.staticPrs.limits.lo.alm g.staticPrs.limits.lo.alm
63 Device.CR_Barn5.atAlarmDescriptions g.staticPrs.limits.lolo.alm g.staticPrs.limits.lolo.alm
64 Device.CR_Barn5.atAlarmDescriptions IO.spareAI.faults.card IO.spareAI.faults.card
65 Device.CR_Barn5.atAlarmDescriptions IO.spareAI.faults.over IO.spareAI.faults.over
66 Device.CR_Barn5.atAlarmDescriptions IO.spareAI.faults.under IO.spareAI.faults.under
67 Device.CR_Barn5.atAlarmDescriptions IO.spareAI.faults.chan IO.spareAI.faults.chan
68 Device.CR_Barn5.atAlarmDescriptions IO.spareAI.limits.hihi.alm IO.spareAI.limits.hihi.alm
69 Device.CR_Barn5.atAlarmDescriptions IO.spareAI.limits.hi.alm IO.spareAI.limits.hi.alm
70 Device.CR_Barn5.atAlarmDescriptions IO.spareAI.limits.lo.alm IO.spareAI.limits.lo.alm
71 Device.CR_Barn5.atAlarmDescriptions IO.spareAI.limits.lolo.alm IO.spareAI.limits.lolo.alm
72 Device.CR_Barn5.atAlarmDescriptions g.temp1.limits.hihi.alm g.temp1.limits.hihi.alm
73 Device.CR_Barn5.atAlarmDescriptions g.temp1.limits.hi.alm g.temp1.limits.hi.alm
74 Device.CR_Barn5.atAlarmDescriptions g.temp1.limits.lo.alm g.temp1.limits.lo.alm
75 Device.CR_Barn5.atAlarmDescriptions g.temp1.limits.lolo.alm g.temp1.limits.lolo.alm
76 Device.CR_Barn5.atAlarmDescriptions g.temp2.limits.hihi.alm g.temp2.limits.hihi.alm
77 Device.CR_Barn5.atAlarmDescriptions g.temp2.limits.hi.alm g.temp2.limits.hi.alm
78 Device.CR_Barn5.atAlarmDescriptions g.temp2.limits.lo.alm g.temp2.limits.lo.alm
79 Device.CR_Barn5.atAlarmDescriptions g.temp2.limits.lolo.alm g.temp2.limits.lolo.alm
80 Device.CR_Barn5.atAlarmDescriptions g.outTemp.limits.hihi.alm g.outTemp.limits.hihi.alm
81 Device.CR_Barn5.atAlarmDescriptions g.outTemp.limits.hi.alm g.outTemp.limits.hi.alm
82 Device.CR_Barn5.atAlarmDescriptions g.outTemp.limits.lo.alm g.outTemp.limits.lo.alm
83 Device.CR_Barn5.atAlarmDescriptions g.outTemp.limits.lolo.alm g.outTemp.limits.lolo.alm
84 Device.CR_Barn5.atAlarmDescriptions g.temp1.faults.card g.temp1.faults.card
85 Device.CR_Barn5.atAlarmDescriptions g.temp1.faults.over g.temp1.faults.over
86 Device.CR_Barn5.atAlarmDescriptions g.temp1.faults.under g.temp1.faults.under
87 Device.CR_Barn5.atAlarmDescriptions g.temp1.faults.chan g.temp1.faults.chan
88 Device.CR_Barn5.atAlarmDescriptions g.temp2.faults.card g.temp2.faults.card
89 Device.CR_Barn5.atAlarmDescriptions g.temp2.faults.over g.temp2.faults.over
90 Device.CR_Barn5.atAlarmDescriptions g.temp2.faults.under g.temp2.faults.under
91 Device.CR_Barn5.atAlarmDescriptions g.temp2.faults.chan g.temp2.faults.chan
92 Device.CR_Barn5.atAlarmDescriptions g.outTemp.faults.card g.outTemp.faults.card
93 Device.CR_Barn5.atAlarmDescriptions g.outTemp.faults.over g.outTemp.faults.over
94 Device.CR_Barn5.atAlarmDescriptions g.outTemp.faults.under g.outTemp.faults.under
95 Device.CR_Barn5.atAlarmDescriptions g.outTemp.faults.chan g.outTemp.faults.chan
96 Device.CR_Barn5.atAlarmDescriptions g.fdWghLc.faults.card g.fdWghLc.faults.card
97 Device.CR_Barn5.atAlarmDescriptions g.fdWghLc.faults.over g.fdWghLc.faults.over
98 Device.CR_Barn5.atAlarmDescriptions g.fdWghLc.faults.under g.fdWghLc.faults.under
99 Device.CR_Barn5.atAlarmDescriptions g.fdWghLc.faults.chan g.fdWghLc.faults.chan
100 Device.CR_Barn5.atAlarmDescriptions g.birdSclLc.faults.card g.birdSclLc.faults.card
101 Device.CR_Barn5.atAlarmDescriptions g.birdSclLc.faults.over g.birdSclLc.faults.over
102 Device.CR_Barn5.atAlarmDescriptions g.birdSclLc.faults.under g.birdSclLc.faults.under
103 Device.CR_Barn5.atAlarmDescriptions g.birdSclLc.faults.chan g.birdSclLc.faults.chan
104 Device.CR_Barn5.atAlarmDescriptions atGVL.dynamicAllocationFail atGVL.dynamicAllocationFail
105 Device.CR_Barn5.atAlarmDescriptions atGVL.arrayOutOfBounds atGVL.arrayOutOfBounds
106 Device.CR_Barn5.atAlarmDescriptions FeedFemale.mixer.timeoutWhileFilling FeedFemale.mixer.timeoutWhileFilling
107 Device.CR_Barn5.atAlarmDescriptions FeedFemale.mixer.timeoutWhileDumping FeedFemale.mixer.timeoutWhileDumping
108 Device.CR_Barn5.atAlarmDescriptions FeedFemale.mixer.noPremixIngredient FeedFemale.mixer.noPremixIngredient
109 Device.CR_Barn5.atAlarmDescriptions FeedMale.mixer.timeoutWhileFilling FeedMale.mixer.timeoutWhileFilling
110 Device.CR_Barn5.atAlarmDescriptions FeedMale.mixer.timeoutWhileDumping FeedMale.mixer.timeoutWhileDumping
111 Device.CR_Barn5.atAlarmDescriptions FeedMale.mixer.noPremixIngredient FeedMale.mixer.noPremixIngredient
112 Device.CR_Barn5.atAlarmDescriptions IO.bs1_cd1.fault IO.bs1_cd1.fault
113 Device.CR_Barn5.atAlarmDescriptions g.feedMixProxM.faults.chan g.feedMixProxM.faults.chan
114 Device.CR_Barn5.atAlarmDescriptions IO.spareDI.alm IO.spareDI.alm
115 Device.CR_Barn5.atAlarmDescriptions g.waterMtr.fault g.waterMtr.fault
116 Device.CR_Barn5.atAlarmDescriptions IO.bs1_cd2.fault IO.bs1_cd2.fault
117 Device.CR_Barn5.atAlarmDescriptions g.fdVlv1.fault g.fdVlv1.fault
118 Device.CR_Barn5.atAlarmDescriptions g.fdVlv2.fault g.fdVlv2.fault
119 Device.CR_Barn5.atAlarmDescriptions g.fdVlv3.fault g.fdVlv3.fault
120 Device.CR_Barn5.atAlarmDescriptions g.feedAugerMale.fault g.feedAugerMale.fault
121 Device.CR_Barn5.atAlarmDescriptions g.feedLines1n2Female.fault g.feedLines1n2Female.fault
122 Device.CR_Barn5.atAlarmDescriptions g.feedLines3Male.fault g.feedLines3Male.fault
123 Device.CR_Barn5.atAlarmDescriptions g.feedLines4n5Female.fault g.feedLines4n5Female.fault
124 Device.CR_Barn5.atAlarmDescriptions g.feedAuger1.fault g.feedAuger1.fault
125 Device.CR_Barn5.atAlarmDescriptions g.crossAuger.fault g.crossAuger.fault
126 Device.CR_Barn5.atAlarmDescriptions g.feedWghDump.fault g.feedWghDump.fault
127 Device.CR_Barn5.atAlarmDescriptions IO.spareDQ.fault IO.spareDQ.fault
128 Device.CR_Barn5.atAlarmDescriptions IO.bs1_cd3.fault IO.bs1_cd3.fault
129 Device.CR_Barn5.atAlarmDescriptions IO.bs1_cd4.fault IO.bs1_cd4.fault
130 Device.CR_Barn5.atAlarmDescriptions IO.bs2_cd1.fault IO.bs2_cd1.fault
131 Device.CR_Barn5.atAlarmDescriptions IO.bs2_cd2.fault IO.bs2_cd2.fault
132 Device.CR_Barn5.atAlarmDescriptions g.pitFanVar.fault g.pitFanVar.fault
133 Device.CR_Barn5.atAlarmDescriptions g.chimFanVar.fault g.chimFanVar.fault
134 Device.CR_Barn5.atAlarmDescriptions g.circFan1_2Var.fault g.circFan1_2Var.fault
135 Device.CR_Barn5.atAlarmDescriptions g.circFan3_4Var.fault g.circFan3_4Var.fault
136 Device.CR_Barn5.atAlarmDescriptions IO.bs2_cd3.fault IO.bs2_cd3.fault
137 Device.CR_Barn5.atAlarmDescriptions g.lightDimmer.fault g.lightDimmer.fault
138 Device.CR_Barn5.atAlarmDescriptions IO.spareAq.fault IO.spareAq.fault
139 Device.CR_Barn5.atAlarmDescriptions g.varCent.fault g.varCent.fault
140 Device.CR_Barn5.atAlarmDescriptions g.varEastWest.fault g.varEastWest.fault
141 Device.CR_Barn5.atAlarmDescriptions g.inlet1Pos.limits.hihi.alm g.inlet1Pos.limits.hihi.alm
142 Device.CR_Barn5.atAlarmDescriptions g.inlet1Pos.limits.hi.alm g.inlet1Pos.limits.hi.alm
143 Device.CR_Barn5.atAlarmDescriptions g.inlet1Pos.limits.lo.alm g.inlet1Pos.limits.lo.alm
144 Device.CR_Barn5.atAlarmDescriptions g.inlet1Pos.limits.lolo.alm g.inlet1Pos.limits.lolo.alm
145 Device.CR_Barn5.atAlarmDescriptions g.inlet2Pos.limits.hihi.alm g.inlet2Pos.limits.hihi.alm
146 Device.CR_Barn5.atAlarmDescriptions g.inlet2Pos.limits.hi.alm g.inlet2Pos.limits.hi.alm
147 Device.CR_Barn5.atAlarmDescriptions g.inlet2Pos.limits.lo.alm g.inlet2Pos.limits.lo.alm
148 Device.CR_Barn5.atAlarmDescriptions g.inlet2Pos.limits.lolo.alm g.inlet2Pos.limits.lolo.alm
149 Device.CR_Barn5.atAlarmDescriptions g.inlet1Pos.faults.over g.inlet1Pos.faults.over
150 Device.CR_Barn5.atAlarmDescriptions g.inlet1Pos.faults.under g.inlet1Pos.faults.under
151 Device.CR_Barn5.atAlarmDescriptions g.inlet1Pos.faults.chan g.inlet1Pos.faults.chan
152 Device.CR_Barn5.atAlarmDescriptions g.inlet2Pos.faults.over g.inlet2Pos.faults.over
153 Device.CR_Barn5.atAlarmDescriptions g.inlet2Pos.faults.under g.inlet2Pos.faults.under
154 Device.CR_Barn5.atAlarmDescriptions g.inlet2Pos.faults.chan g.inlet2Pos.faults.chan
155 Device.Application.atAlarmDescriptions ' '

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 39 KiB

BIN
Development/Archive.prj (Stored with Git LFS)

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

View File

@ -1,425 +0,0 @@
{
"Version": "CODESYS 64 3.5.21.10",
"Packages": [
{
"Key": {
"Id2": "CODESYS.Compatibility Package",
"Id": "2aa2ae82-3af4-4b69-81f1-02ff88eb8867"
},
"Version": "3.5.17.20"
},
{
"Key": {
"Id2": "CODESYS.Application Composer",
"Id": "68d4dade-c077-4640-8947-403028a81dcd"
},
"Version": "4.3.2.0"
},
{
"Key": {
"Id2": "f078ec17-9021-4efb-85e0-e664479709f4",
"Id": "f078ec17-9021-4efb-85e0-e664479709f4"
},
"Version": "1.36.0.0"
},
{
"Key": {
"Id2": "CODESYS.Base Libraries",
"Id": "4750c29d-1979-4741-9854-ca9c151d8ac2"
},
"Version": "4.0.0.0"
},
{
"Key": {
"Id2": "CODESYS.C Code Integration",
"Id": "81c63d04-3a4b-4faa-bc46-fc3733c51fcb"
},
"Version": "4.0.0.0"
},
{
"Key": {
"Id2": "CODESYS.CANopen",
"Id": "4eb68064-2cbc-4bb0-8280-3c503b2fd9fd"
},
"Version": "4.3.0.0"
},
{
"Key": {
"Id2": "CODESYS.CFC",
"Id": "d1ba94e0-9823-4a49-9ce6-7b424a652307"
},
"Version": "4.4.0.0"
},
{
"Key": {
"Id2": "CODESYS.Code Generator ARM",
"Id": "a80f6c84-de9c-4a0d-b60a-c1d5be61dca5"
},
"Version": "4.0.3.0"
},
{
"Key": {
"Id2": "CODESYS.Code Generator ARM64",
"Id": "321a0a09-ab7e-4e6c-a6d1-2a20ad241809"
},
"Version": "4.0.1.0"
},
{
"Key": {
"Id2": "CODESYS.Code Generator Blackfin",
"Id": "f907fa0a-a4a8-41a1-9e7a-07c55861102a"
},
"Version": "4.0.0.0"
},
{
"Key": {
"Id2": "CODESYS.Code Generator Cortex M3",
"Id": "82f960f6-a039-4977-a069-d10db21d88ab"
},
"Version": "4.0.1.0"
},
{
"Key": {
"Id2": "CODESYS.Code Generator PowerPC",
"Id": "658cc18b-6907-42bc-b314-2dc818ed1e8c"
},
"Version": "4.0.1.0"
},
{
"Key": {
"Id2": "CODESYS.Code Generator RX",
"Id": "6fed3822-77df-4314-ac94-35bcac97d7a0"
},
"Version": "4.0.0.0"
},
{
"Key": {
"Id2": "CODESYS.Code Generator SH",
"Id": "2bc8bcb0-4854-45e5-acbe-165c36e767ee"
},
"Version": "4.0.0.0"
},
{
"Key": {
"Id2": "CODESYS.Code Generator TIC28x",
"Id": "6b0d448b-1767-4ce5-a7c1-b0ae907f4872"
},
"Version": "4.0.0.0"
},
{
"Key": {
"Id2": "CODESYS.Code Generator TriCore",
"Id": "cd9371df-4162-40ee-8835-3bbc38341166"
},
"Version": "4.0.1.0"
},
{
"Key": {
"Id2": "CODESYS.Communication",
"Id": "fe851b02-f348-4b9c-ba56-79f30fc3af71"
},
"Version": "4.5.2.0"
},
{
"Key": {
"Id2": "CODESYS.Compiler Versions Archive",
"Id": "a4871fa6-ae33-4652-9761-5efcdbd9de9b"
},
"Version": "4.0.0.0"
},
{
"Key": {
"Id2": "CODESYS.Core Dump",
"Id": "9b110c8c-1946-458f-8c70-8da16e69106b"
},
"Version": "4.2.0.0"
},
{
"Key": {
"Id2": "CODESYS.Device Reader",
"Id": "fe2f91ba-ad5f-42af-b0ea-47d240bdf1d8"
},
"Version": "4.0.0.0"
},
{
"Key": {
"Id2": "CODESYS.EDS Import",
"Id": "63f22c84-8a21-4ee5-a25b-07f1147b98d0"
},
"Version": "4.2.0.0"
},
{
"Key": {
"Id2": "CODESYS.Embedded Runtime Extension",
"Id": "949080c3-ef20-4000-94b5-c111adbb9292"
},
"Version": "4.1.0.0"
},
{
"Key": {
"Id2": "CODESYS.EtherCAT",
"Id": "ff2121bc-be05-4eed-8485-04f308ac918d"
},
"Version": "4.9.0.0"
},
{
"Key": {
"Id2": "CODESYS.Ethernet Adapter",
"Id": "076e79dd-7266-43b1-8b2b-364189798398"
},
"Version": "4.2.0.0"
},
{
"Key": {
"Id2": "CODESYS.EtherNet/IP",
"Id": "3c3a98d4-ac96-4df9-844a-605ebbce72d4"
},
"Version": "4.7.1.0"
},
{
"Key": {
"Id2": "CODESYS.IO-Link",
"Id": "ad26ff6e-62d0-4b5e-842e-73a326d1d5de"
},
"Version": "4.3.0.0"
},
{
"Key": {
"Id2": "CODESYS.Ladder",
"Id": "36d40cf1-6a25-41eb-8274-8f01bbd5f55f"
},
"Version": "1.1.0.0"
},
{
"Key": {
"Id2": "CODESYS.LD/FBD",
"Id": "fd6546bb-607e-4c88-80c7-eae44fac6413"
},
"Version": "4.6.0.0"
},
{
"Key": {
"Id2": "CODESYS.LibraryDependencyInspection",
"Id": "9c7fd7c3-98fd-403d-89a1-d904570a7198"
},
"Version": "1.1.0.0"
},
{
"Key": {
"Id2": "CODESYS.Memory Tools",
"Id": "a65ac0dd-86eb-48e8-abc5-0150986511cf"
},
"Version": "4.1.0.0"
},
{
"Key": {
"Id2": "CODESYS.Modbus",
"Id": "3fe8c89e-4186-4119-89f3-e224aff8a996"
},
"Version": "4.4.0.0"
},
{
"Key": {
"Id2": "CODESYS.NetX",
"Id": "31a11244-0196-4ce8-becd-ae9e9c68b93f"
},
"Version": "4.0.0.0"
},
{
"Key": {
"Id2": "CODESYS.PROFIBUS",
"Id": "69cb8213-fd11-40cb-90ae-884d6476997b"
},
"Version": "4.1.1.0"
},
{
"Key": {
"Id2": "CODESYS.PROFINET",
"Id": "78827b20-3243-403f-81e4-2972a7319d91"
},
"Version": "4.6.0.0"
},
{
"Key": {
"Id2": "CODESYS.Recipes",
"Id": "a3b3e93f-7e07-435a-ab1d-9f4f8d472e57"
},
"Version": "4.5.0.0"
},
{
"Key": {
"Id2": "CODESYS.Redundancy",
"Id": "3887d1f7-3de4-40f5-88e4-39411f37c5c9"
},
"Version": "4.2.0.0"
},
{
"Key": {
"Id2": "CODESYS.RISC Front End",
"Id": "4c62d173-c9e2-4d58-b633-6521b5a9eaab"
},
"Version": "4.0.2.0"
},
{
"Key": {
"Id2": "CODESYS.SAE J1939",
"Id": "58166f1c-df4f-4db8-bbc2-6e3bb3f4d958"
},
"Version": "4.2.0.0"
},
{
"Key": {
"Id2": "CODESYS.Safety Support",
"Id": "a1db90be-6ec2-46a3-9113-52bd89ac1371"
},
"Version": "4.0.0.0"
},
{
"Key": {
"Id2": "CODESYS.Scripting",
"Id": "bd131967-3a89-4e22-a845-79b0be0a3ce1"
},
"Version": "4.1.0.0"
},
{
"Key": {
"Id2": "65c7e382-6e78-4315-bb25-b0726a9d7070",
"Id": "65c7e382-6e78-4315-bb25-b0726a9d7070"
},
"Version": "1.3.0.0"
},
{
"Key": {
"Id2": "CODESYS.SFC",
"Id": "39c4804e-d000-4f42-8774-cba1c1401aea"
},
"Version": "4.4.0.0"
},
{
"Key": {
"Id2": "CODESYS.SoftMotion",
"Id": "a0b407cf-58e0-4a6b-861a-7b44d938257a"
},
"Version": "4.18.0.0"
},
{
"Key": {
"Id2": "CODESYS.String Libraries",
"Id": "364ad069-cce2-4abc-9eed-2234b09041ee"
},
"Version": "4.0.0.0"
},
{
"Key": {
"Id2": "CODESYS.Target Settings Export",
"Id": "0913b13f-1c9f-4bc7-be7c-1befa3427935"
},
"Version": "4.0.0.0"
},
{
"Key": {
"Id2": "CODESYS.Trace",
"Id": "4e530ec4-2e4e-4639-b965-5b6267572c9b"
},
"Version": "4.2.0.0"
},
{
"Key": {
"Id2": "CODESYS.UserSurvey",
"Id": "55c98a23-1128-4d94-97c1-efc9658b47da"
},
"Version": "1.2.0.0"
},
{
"Key": {
"Id2": "CODESYS.Visualization",
"Id": "3328f7bd-a81c-4f41-8ee9-4d5a588a4882"
},
"Version": "4.7.0.0"
},
{
"Key": {
"Id2": "CODESYS.Visualization Support",
"Id": "871b622c-b4bd-4ae3-b33c-d8f18aa656d7"
},
"Version": "4.5.0.0"
},
{
"Key": {
"Id2": "CODESYS.CodeMeter for Linux",
"Id": "e17b4051-7834-44d8-b0fe-a308b3e22e5e"
},
"Version": "4.16.0.0"
},
{
"Key": {
"Id2": "CODESYS.Control for Linux ARM64",
"Id": "7cc31437-70a6-4f27-abb0-a931dce4f44a"
},
"Version": "4.15.0.0"
},
{
"Key": {
"Id2": "CODESYS.Control SL Deploy Tool",
"Id": "1f12e67e-75a0-4e86-ae26-12511f2dd589"
},
"Version": "4.16.0.0"
},
{
"Key": {
"Id2": "CODESYS.Control SL Extension Package",
"Id": "1876dd82-4af9-429e-9e61-18793b7fecc3"
},
"Version": "4.16.0.0"
},
{
"Key": {
"Id2": "CODESYS.Edge Gateway for Linux",
"Id": "b5ed008b-99f4-4667-92be-ddd842c4302e"
},
"Version": "4.16.0.0"
},
{
"Key": {
"Id2": "CODESYS.LicenseProvider",
"Id": "08fd7bae-c2b4-44a8-bef6-d56a3e2de966"
},
"Version": "1.2.0.0"
},
{
"Key": {
"Id2": "CODESYS.LicenseProviderEnabler",
"Id": "9414c814-dc18-47cf-b950-239a65a0fe2e"
},
"Version": "1.4.0.0"
},
{
"Key": {
"Id2": "CODESYS.Licensing.Support",
"Id": "bd482a15-5b2c-4a4c-86da-68f47a9e5bd0"
},
"Version": "1.1.0.0"
},
{
"Key": {
"Id2": "391c858b-4c9d-45ee-9698-cc5d93a857ea",
"Id": "391c858b-4c9d-45ee-9698-cc5d93a857ea"
},
"Version": "4.6.2.0"
},
{
"Key": {
"Id2": "dd6c2da4-2ed2-4076-9bf7-52394db68819",
"Id": "dd6c2da4-2ed2-4076-9bf7-52394db68819"
},
"Version": "1.7.0.0"
},
{
"Key": {
"Id2": "CODESYS.File Based Storage",
"Id": "2dab95cd-0919-45f5-b83a-6a4c9aff72ba"
},
"Version": "0.9.0.0"
}
]
}

BIN
Development/cr_barn5.project (Stored with Git LFS)

Binary file not shown.

View File

@ -1,4 +0,0 @@
c
CLARENCE-INSPIR
23856
639142224001083734

View File

@ -1,120 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Symbolconfiguration xmlns="http://www.3s-software.com/schemas/Symbolconfiguration.xsd">
<Header>
<Version>3.5.14.0</Version>
<SymbolConfigObject version="4.7.0.0" runtimeid="3.5.22.10" libversion="4.6.0.0" compiler="3.5.22.0" lmm="3.5.22.10" profile="CODESYS V3.5 SP22 Patch 1+" settings="SupportOPCUA, XmlIncludeComments, LayoutCalculator=OptimizedClientSideLayoutCalculator" />
<ProjectInfo name="cr_barn5_RECOVERED_2026-04-29T13-23-44" devicename="Device" appname="CR_Barn5" />
</Header>
<TypeList>
<TypeSimple name="T_BOOL" size="1" swapsize="0" typeclass="Bool" iecname="BOOL" />
<TypeSimple name="T_BYTE" size="1" swapsize="1" typeclass="Byte" iecname="BYTE" />
<TypeSimple name="T_DATE_AND_TIME" size="4" swapsize="4" typeclass="DateAndTime" iecname="DATE_AND_TIME" />
<TypeSimple name="T_DINT" size="4" swapsize="4" typeclass="DInt" iecname="DINT" />
<TypeSimple name="T_INT" size="2" swapsize="2" typeclass="Int" iecname="INT" />
<TypeSimple name="T_LDATE_AND_TIME" size="8" swapsize="8" typeclass="LDateAndTime" iecname="LDATE_AND_TIME" />
<TypeSimple name="T_STRING" size="81" swapsize="0" typeclass="String" iecname="STRING" />
<TypeSimple name="T_STRING_MAX_LEN_APPLNAME_" size="61" swapsize="0" typeclass="String" iecname="STRING(MAX_LEN_APPLNAME)" />
<TypeSimple name="T_UDINT" size="4" swapsize="4" typeclass="UDInt" iecname="UDINT" />
<TypeSimple name="T_UINT" size="2" swapsize="2" typeclass="UInt" iecname="UINT" />
<TypeArray name="T_ARRAY__0__15__OF_BYTE" size="16" nativesize="16" typeclass="Array" iecname="ARRAY [0..15] OF BYTE" basetype="T_BYTE">
<ArrayDim minrange="0" maxrange="15" />
</TypeArray>
<TypeSimple name="T_POINTER_TO_APPLICATION" size="8" swapsize="8" typeclass="Pointer" iecname="POINTER TO APPLICATION" />
<TypeSimple name="T_POINTER_TO_BYTE" size="8" swapsize="8" typeclass="Pointer" iecname="POINTER TO BYTE" />
<TypeSimple name="T_REFERENCE_TO_STRING_REF" size="81" swapsize="0" typeclass="Reference" iecname="REFERENCE TO STRING_REF" basetype="T_STRING" />
<TypeUserDef name="T_atAlarmEventType" size="2" nativesize="2" swapsize="2" typeclass="Enum" iecname="atAlarmEventType" basetype="T_INT">
<UserDefElement type="T_atAlarmEventType" iecname="null" enumvalue="0" />
<UserDefElement type="T_atAlarmEventType" iecname="alm" enumvalue="1" />
<UserDefElement type="T_atAlarmEventType" iecname="rtn" enumvalue="2" />
</TypeUserDef>
<TypeUserDef name="T_atMessagingEmailAddress" size="82" nativesize="1120" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atMessagingEmailAddress">
<UserDefElement iecname="address" type="T_STRING" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="enabled" type="T_BOOL" byteoffset="81" vartype="VAR_INPUT" access="ReadWrite" />
</TypeUserDef>
<TypeUserDef name="T_atMessagingEmailStatus" size="96" nativesize="1128" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atMessagingEmailStatus">
<UserDefElement iecname="lastStatusMessage" type="T_STRING" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="lastStatus" type="T_BOOL" byteoffset="81" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="lastStatusTime" type="T_LDATE_AND_TIME" byteoffset="88" vartype="VAR_INPUT" access="ReadWrite" />
</TypeUserDef>
<TypeArray name="T_ARRAY__0__9__OF_atMessagingEmailAddress" size="820" nativesize="11200" typeclass="Array" iecname="ARRAY [0..9] OF atMessagingEmailAddress" basetype="T_atMessagingEmailAddress">
<ArrayDim minrange="0" maxrange="9" />
</TypeArray>
<TypeSimple name="T_RTS_IEC_HANDLE" size="8" swapsize="8" typeclass="Pointer" iecname="RTS_IEC_HANDLE" aliasedtype="T_POINTER_TO_BYTE" aliasediecname="POINTER TO BYTE" />
<TypeUserDef name="T_atAlarmStatus" size="168" nativesize="1056" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atAlarmStatus">
<UserDefElement iecname="timestamp" type="T_DATE_AND_TIME" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="event" type="T_atAlarmEventType" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
<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>
<TypeUserDef name="T_APPLICATION" size="188" nativesize="192" typeclass="Userdef" pouclass="STRUCTURE" iecname="APPLICATION">
<UserDefElement iecname="pAppParent" type="T_POINTER_TO_APPLICATION" byteoffset="0" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="iId" type="T_UDINT" byteoffset="8" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="CodeGuid" type="T_ARRAY__0__15__OF_BYTE" byteoffset="12" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="DataGuid" type="T_ARRAY__0__15__OF_BYTE" byteoffset="28" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="udiState" type="T_UDINT" byteoffset="44" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="udiOpState" type="T_UDINT" byteoffset="48" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="hBootproject" type="T_RTS_IEC_HANDLE" byteoffset="56" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="hDebugTask" type="T_RTS_IEC_HANDLE" byteoffset="64" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="pfGlobalInit" type="T_POINTER_TO_BYTE" byteoffset="72" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="pfGlobalExit" type="T_POINTER_TO_BYTE" byteoffset="80" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="hSessionIdPool" type="T_RTS_IEC_HANDLE" byteoffset="88" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="hForcePool" type="T_RTS_IEC_HANDLE" byteoffset="96" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="hBPPool" type="T_RTS_IEC_HANDLE" byteoffset="104" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="bPersistentForce" type="T_DINT" byteoffset="112" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="szName" type="T_STRING_MAX_LEN_APPLNAME_" byteoffset="116" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="udiPSVersion" type="T_UDINT" byteoffset="180" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="udiTargetSettingVersion" type="T_UDINT" byteoffset="184" vartype="VAR" access="ReadWrite" />
</TypeUserDef>
<TypeArray name="T_ARRAY__0__249__OF_atAlarmStatus" size="42000" nativesize="264000" 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="105600" typeclass="Array" iecname="ARRAY [0..99] OF atAlarmStatus" basetype="T_atAlarmStatus">
<ArrayDim minrange="0" maxrange="99" />
</TypeArray>
<TypeUserDef name="T_atMessagingEmailSettings" size="1310" nativesize="12736" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atMessagingEmailSettings">
<UserDefElement iecname="server" type="T_STRING" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="smtpPort" type="T_UINT" byteoffset="82" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="useSSL" type="T_BOOL" byteoffset="84" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="fromName" type="T_STRING" byteoffset="85" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="fromAddress" type="T_STRING" byteoffset="166" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="password" type="T_STRING" byteoffset="247" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="username" type="T_STRING" byteoffset="328" vartype="VAR_INPUT" access="ReadWrite" />
<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="100830" nativesize="657616" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atAlarmManager">
<UserDefElement iecname="all" type="T_ARRAY__0__249__OF_atAlarmStatus" byteoffset="0" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="active" type="T_ARRAY__0__249__OF_atAlarmStatus" byteoffset="42000" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="alarmLog" type="T_ARRAY__0__99__OF_atAlarmStatus" byteoffset="84000" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="activeCnt" type="T_DINT" byteoffset="100800" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="alarmCnt" type="T_DINT" byteoffset="100804" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="logCnt" type="T_DINT" byteoffset="100808" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="App" type="T_POINTER_TO_APPLICATION" byteoffset="100816" access="ReadWrite" />
<UserDefElement iecname="AppResult" type="T_UDINT" byteoffset="100824" access="ReadWrite" />
<UserDefElement iecname="_appNameLength" type="T_INT" byteoffset="100828" access="ReadWrite" />
</TypeUserDef>
<TypeUserDef name="T_atMessaging" size="1408" nativesize="14896" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atMessaging">
<UserDefElement iecname="emailSettings" type="T_atMessagingEmailSettings" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="emailStatus" type="T_atMessagingEmailStatus" byteoffset="1312" vartype="VAR_OUTPUT" access="ReadWrite" />
</TypeUserDef>
</TypeList>
<NodeList>
<Node name="CR_Barn5">
<Node name="atAlarmManager">
<Node name="_appNameLength" type="T_INT" access="ReadWrite" />
<Node name="App" type="T_POINTER_TO_APPLICATION" access="ReadWrite" />
<Node name="AppResult" type="T_UDINT" access="ReadWrite">
<Comment> Result code </Comment>
</Node>
</Node>
<Node name="atGVL">
<Node name="alarmManager" type="T_atAlarmManager" access="ReadWrite">
<Comment>Alarm logging and active alarm count</Comment>
</Node>
</Node>
<Node name="Message">
<Node name="messaging" type="T_atMessaging" access="ReadWrite" />
</Node>
</Node>
</NodeList>
</Symbolconfiguration>

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,103 +0,0 @@
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
1 TextList Id Default
2 Device.Application.atAlarmDescriptions _Note_ Import from CSV file
3 Device.Application.atAlarmDescriptions Feed.mixer.noPremixIngredient Mixer no premix ingredient set
4 Device.Application.atAlarmDescriptions Feed.mixer.timeoutWhileDumping Mixer timeout while dumping
5 Device.Application.atAlarmDescriptions Feed.mixer.timeoutWhileFilling Mixer timeout while filling
6 Device.Application.atAlarmDescriptions g.feedDist.crossAugEnAlm Cross Auger not enabled
7 Device.Application.atAlarmDescriptions g.feedDist.waitDistEmptyAlm Distribution Cross Auger timeout. Distribution hopper is full or sensor not working
8 Device.Application.atAlarmDescriptions g.feedDist.waitValvReadyAlm Distribution valve(s) not in position and not ready. Check to make sure they are not stuck
9 Device.Application.atAlarmDescriptions IO.IOBase_1.out_commFault IO Base 1 fault
10 Device.Application.atAlarmDescriptions IO.IOBase_2.out_commFault IO Base 2 fault
11 Device.Application.atAlarmDescriptions g.fv1Open.faults.card Feed valve 1 card fault
12 Device.Application.atAlarmDescriptions g.fv1Open.faults.chan Feed valve 1 channel fault
13 Device.Application.atAlarmDescriptions g.fv1Close.faults.card Feed valve 1 card fault
14 Device.Application.atAlarmDescriptions g.fv1Close.faults.chan Feed valve 1 channel fault
15 Device.Application.atAlarmDescriptions g.fv2Open.faults.card Feed valve 2 card fault
16 Device.Application.atAlarmDescriptions g.fv2Open.faults.chan Feed valve 2 channel fault
17 Device.Application.atAlarmDescriptions g.fv2Close.faults.card Feed valve 2 card fault
18 Device.Application.atAlarmDescriptions g.fv2Close.faults.chan Feed valve 2 channel fault
19 Device.Application.atAlarmDescriptions g.fv3Open.faults.card Feed valve 3 card fault
20 Device.Application.atAlarmDescriptions g.fv3Open.faults.chan Feed valve 3 channel fault
21 Device.Application.atAlarmDescriptions g.fv3Close.faults.card Feed valve 3 card fault
22 Device.Application.atAlarmDescriptions g.fv3Close.faults.chan Feed valve 3 channel fault
23 Device.Application.atAlarmDescriptions g.fv4Open.faults.card Feed valve 4 card fault
24 Device.Application.atAlarmDescriptions g.fv4Open.faults.chan Feed valve 4 channel fault
25 Device.Application.atAlarmDescriptions g.fv4Close.faults.card Feed valve 4 card fault
26 Device.Application.atAlarmDescriptions g.fv4Close.faults.chan Feed valve 4 channel fault
27 Device.Application.atAlarmDescriptions g.feedMixEmpty.faults.card Feed mixer Empty card fault
28 Device.Application.atAlarmDescriptions g.feedMixEmpty.faults.chan Feed mixer Empty channel fault
29 Device.Application.atAlarmDescriptions IO.spareDI.faults.card Spare card fault
30 Device.Application.atAlarmDescriptions IO.spareDI.faults.chan Spare channel fault
31 Device.Application.atAlarmDescriptions g.water.faults.card g.water.faults.card
32 Device.Application.atAlarmDescriptions g.water.faults.over g.water.faults.over
33 Device.Application.atAlarmDescriptions g.water.faults.under g.water.faults.under
34 Device.Application.atAlarmDescriptions g.water.faults.chan g.water.faults.chan
35 Device.Application.atAlarmDescriptions g.water.limits.hihi.alm g.water.limits.hihi.alm
36 Device.Application.atAlarmDescriptions g.water.limits.hi.alm g.water.limits.hi.alm
37 Device.Application.atAlarmDescriptions g.water.limits.lo.alm g.water.limits.lo.alm
38 Device.Application.atAlarmDescriptions g.water.limits.lolo.alm g.water.limits.lolo.alm
39 Device.Application.atAlarmDescriptions g.sumInletDamper.stalled g.sumInletDamper.stalled
40 Device.Application.atAlarmDescriptions g.humidity.faults.card g.humidity.faults.card
41 Device.Application.atAlarmDescriptions g.humidity.faults.over g.humidity.faults.over
42 Device.Application.atAlarmDescriptions g.humidity.faults.under g.humidity.faults.under
43 Device.Application.atAlarmDescriptions g.humidity.faults.chan g.humidity.faults.chan
44 Device.Application.atAlarmDescriptions g.humidity.limits.hihi.alm g.humidity.limits.hihi.alm
45 Device.Application.atAlarmDescriptions g.humidity.limits.hi.alm g.humidity.limits.hi.alm
46 Device.Application.atAlarmDescriptions g.humidity.limits.lo.alm g.humidity.limits.lo.alm
47 Device.Application.atAlarmDescriptions g.humidity.limits.lolo.alm g.humidity.limits.lolo.alm
48 Device.Application.atAlarmDescriptions g.fdWghLc.limits.hihi.alm g.fdWghLc.limits.hihi.alm
49 Device.Application.atAlarmDescriptions g.fdWghLc.limits.hi.alm g.fdWghLc.limits.hi.alm
50 Device.Application.atAlarmDescriptions g.fdWghLc.limits.lo.alm g.fdWghLc.limits.lo.alm
51 Device.Application.atAlarmDescriptions g.fdWghLc.limits.lolo.alm g.fdWghLc.limits.lolo.alm
52 Device.Application.atAlarmDescriptions g.birdSclLc.limits.hihi.alm g.birdSclLc.limits.hihi.alm
53 Device.Application.atAlarmDescriptions g.birdSclLc.limits.hi.alm g.birdSclLc.limits.hi.alm
54 Device.Application.atAlarmDescriptions g.birdSclLc.limits.lo.alm g.birdSclLc.limits.lo.alm
55 Device.Application.atAlarmDescriptions g.birdSclLc.limits.lolo.alm g.birdSclLc.limits.lolo.alm
56 Device.Application.atAlarmDescriptions g.staticPrs.faults.card g.staticPrs.faults.card
57 Device.Application.atAlarmDescriptions g.staticPrs.faults.over g.staticPrs.faults.over
58 Device.Application.atAlarmDescriptions g.staticPrs.faults.under g.staticPrs.faults.under
59 Device.Application.atAlarmDescriptions g.staticPrs.faults.chan g.staticPrs.faults.chan
60 Device.Application.atAlarmDescriptions g.staticPrs.limits.hihi.alm g.staticPrs.limits.hihi.alm
61 Device.Application.atAlarmDescriptions g.staticPrs.limits.hi.alm g.staticPrs.limits.hi.alm
62 Device.Application.atAlarmDescriptions g.staticPrs.limits.lo.alm g.staticPrs.limits.lo.alm
63 Device.Application.atAlarmDescriptions g.staticPrs.limits.lolo.alm g.staticPrs.limits.lolo.alm
64 Device.Application.atAlarmDescriptions IO.spareAI.faults.card IO.spareAI.faults.card
65 Device.Application.atAlarmDescriptions IO.spareAI.faults.over IO.spareAI.faults.over
66 Device.Application.atAlarmDescriptions IO.spareAI.faults.under IO.spareAI.faults.under
67 Device.Application.atAlarmDescriptions IO.spareAI.faults.chan IO.spareAI.faults.chan
68 Device.Application.atAlarmDescriptions IO.spareAI.limits.hihi.alm IO.spareAI.limits.hihi.alm
69 Device.Application.atAlarmDescriptions IO.spareAI.limits.hi.alm IO.spareAI.limits.hi.alm
70 Device.Application.atAlarmDescriptions IO.spareAI.limits.lo.alm IO.spareAI.limits.lo.alm
71 Device.Application.atAlarmDescriptions IO.spareAI.limits.lolo.alm IO.spareAI.limits.lolo.alm
72 Device.Application.atAlarmDescriptions g.temp1.limits.hihi.alm g.temp1.limits.hihi.alm
73 Device.Application.atAlarmDescriptions g.temp1.limits.hi.alm g.temp1.limits.hi.alm
74 Device.Application.atAlarmDescriptions g.temp1.limits.lo.alm g.temp1.limits.lo.alm
75 Device.Application.atAlarmDescriptions g.temp1.limits.lolo.alm g.temp1.limits.lolo.alm
76 Device.Application.atAlarmDescriptions g.temp2.limits.hihi.alm g.temp2.limits.hihi.alm
77 Device.Application.atAlarmDescriptions g.temp2.limits.hi.alm g.temp2.limits.hi.alm
78 Device.Application.atAlarmDescriptions g.temp2.limits.lo.alm g.temp2.limits.lo.alm
79 Device.Application.atAlarmDescriptions g.temp2.limits.lolo.alm g.temp2.limits.lolo.alm
80 Device.Application.atAlarmDescriptions g.outTemp.limits.hihi.alm g.outTemp.limits.hihi.alm
81 Device.Application.atAlarmDescriptions g.outTemp.limits.hi.alm g.outTemp.limits.hi.alm
82 Device.Application.atAlarmDescriptions g.outTemp.limits.lo.alm g.outTemp.limits.lo.alm
83 Device.Application.atAlarmDescriptions g.outTemp.limits.lolo.alm g.outTemp.limits.lolo.alm
84 Device.Application.atAlarmDescriptions g.temp1.faults.card g.temp1.faults.card
85 Device.Application.atAlarmDescriptions g.temp1.faults.over g.temp1.faults.over
86 Device.Application.atAlarmDescriptions g.temp1.faults.under g.temp1.faults.under
87 Device.Application.atAlarmDescriptions g.temp1.faults.chan g.temp1.faults.chan
88 Device.Application.atAlarmDescriptions g.temp2.faults.card g.temp2.faults.card
89 Device.Application.atAlarmDescriptions g.temp2.faults.over g.temp2.faults.over
90 Device.Application.atAlarmDescriptions g.temp2.faults.under g.temp2.faults.under
91 Device.Application.atAlarmDescriptions g.temp2.faults.chan g.temp2.faults.chan
92 Device.Application.atAlarmDescriptions g.outTemp.faults.card g.outTemp.faults.card
93 Device.Application.atAlarmDescriptions g.outTemp.faults.over g.outTemp.faults.over
94 Device.Application.atAlarmDescriptions g.outTemp.faults.under g.outTemp.faults.under
95 Device.Application.atAlarmDescriptions g.outTemp.faults.chan g.outTemp.faults.chan
96 Device.Application.atAlarmDescriptions g.fdWghLc.faults.card g.fdWghLc.faults.card
97 Device.Application.atAlarmDescriptions g.fdWghLc.faults.over g.fdWghLc.faults.over
98 Device.Application.atAlarmDescriptions g.fdWghLc.faults.under g.fdWghLc.faults.under
99 Device.Application.atAlarmDescriptions g.fdWghLc.faults.chan g.fdWghLc.faults.chan
100 Device.Application.atAlarmDescriptions g.birdSclLc.faults.card g.birdSclLc.faults.card
101 Device.Application.atAlarmDescriptions g.birdSclLc.faults.over g.birdSclLc.faults.over
102 Device.Application.atAlarmDescriptions g.birdSclLc.faults.under g.birdSclLc.faults.under
103 Device.Application.atAlarmDescriptions g.birdSclLc.faults.chan g.birdSclLc.faults.chan

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 39 KiB

BIN
Wiedmuller/Archive.prj (Stored with Git LFS)

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -1,103 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Symbolconfiguration xmlns="http://www.3s-software.com/schemas/Symbolconfiguration.xsd">
<Header>
<Version>3.5.14.0</Version>
<SymbolConfigObject version="4.7.0.0" runtimeid="3.5.20.10" libversion="4.6.0.0" compiler="3.5.21.10" lmm="3.5.21.40" profile="CODESYS V3.5 SP21 Patch 4+" settings="SupportOPCUA, XmlIncludeComments, LayoutCalculator=OptimizedClientSideLayoutCalculator" />
<ProjectInfo name="cr_barn5" devicename="Device" appname="Application" />
</Header>
<TypeList>
<TypeSimple name="T_BOOL" size="1" swapsize="0" typeclass="Bool" iecname="BOOL" />
<TypeSimple name="T_DATE_AND_TIME" size="4" swapsize="4" typeclass="DateAndTime" iecname="DATE_AND_TIME" />
<TypeSimple name="T_DINT" size="4" swapsize="4" typeclass="DInt" iecname="DINT" />
<TypeSimple name="T_INT" size="2" swapsize="2" typeclass="Int" iecname="INT" />
<TypeSimple name="T_LDATE_AND_TIME" size="8" swapsize="8" typeclass="LDateAndTime" iecname="LDATE_AND_TIME" />
<TypeSimple name="T_STRING" size="81" swapsize="0" typeclass="String" iecname="STRING" />
<TypeSimple name="T_UINT" size="2" swapsize="2" typeclass="UInt" iecname="UINT" />
<TypeUserDef name="T_atAlarmEventType" size="2" nativesize="2" swapsize="2" typeclass="Enum" iecname="atAlarmEventType" basetype="T_INT">
<UserDefElement type="T_atAlarmEventType" iecname="null" enumvalue="0" />
<UserDefElement type="T_atAlarmEventType" iecname="alm" enumvalue="1" />
<UserDefElement type="T_atAlarmEventType" iecname="rtn" enumvalue="2" />
</TypeUserDef>
<TypeUserDef name="T_atMessagingEmailAddress" size="82" nativesize="88" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atMessagingEmailAddress">
<UserDefElement iecname="address" type="T_STRING" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="enabled" type="T_BOOL" byteoffset="81" vartype="VAR_INPUT" access="ReadWrite" />
</TypeUserDef>
<TypeUserDef name="T_atMessagingEmailStatus" size="96" nativesize="96" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atMessagingEmailStatus">
<UserDefElement iecname="lastStatusMessage" type="T_STRING" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="lastStatus" type="T_BOOL" byteoffset="81" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="lastStatusTime" type="T_LDATE_AND_TIME" byteoffset="88" vartype="VAR_INPUT" access="ReadWrite" />
</TypeUserDef>
<TypeArray name="T_ARRAY__0__9__OF_atMessagingEmailAddress" size="820" nativesize="880" typeclass="Array" iecname="ARRAY [0..9] OF atMessagingEmailAddress" basetype="T_atMessagingEmailAddress">
<ArrayDim minrange="0" maxrange="9" />
</TypeArray>
<TypeUserDef name="T_atAlarmStatus" size="168" nativesize="172" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atAlarmStatus">
<UserDefElement iecname="timestamp" type="T_DATE_AND_TIME" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="event" type="T_atAlarmEventType" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
<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="43000" typeclass="Array" iecname="ARRAY [0..249] OF atAlarmStatus" basetype="T_atAlarmStatus">
<ArrayDim minrange="0" maxrange="249" />
</TypeArray>
<TypeUserDef name="T_atMessagingEmailSettings" size="1310" nativesize="1380" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atMessagingEmailSettings">
<UserDefElement iecname="server" type="T_STRING" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="smtpPort" type="T_UINT" byteoffset="82" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="useSSL" type="T_BOOL" byteoffset="84" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="fromName" type="T_STRING" byteoffset="85" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="fromAddress" type="T_STRING" byteoffset="166" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="password" type="T_STRING" byteoffset="247" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="username" type="T_STRING" byteoffset="328" vartype="VAR_INPUT" access="ReadWrite" />
<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="42000" nativesize="121116" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atAlarmManager">
<UserDefElement iecname="all" type="T_ARRAY__0__249__OF_atAlarmStatus" byteoffset="0" vartype="VAR_OUTPUT" access="ReadWrite" />
</TypeUserDef>
<TypeUserDef name="T_atMessaging" size="1408" nativesize="1480" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atMessaging">
<UserDefElement iecname="emailSettings" type="T_atMessagingEmailSettings" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="emailStatus" type="T_atMessagingEmailStatus" byteoffset="1312" vartype="VAR_OUTPUT" access="ReadWrite" />
</TypeUserDef>
</TypeList>
<NodeList>
<Node name="Application">
<Node name="AlarmManager">
<Node name="AlarmGlobals">
<Comment> This GVL must be initialized before GVL "GloballyForAlarmStorage", because this GVL
causes the initialization of the variable g_stApplicationName.
We only need the date and time format pattern for the converted code, therefore
we can (and must!) omit the rest from conversion
We must not use an attribute to hide this GVL, because there are some variables,
that a developer might use. Additionally it is necessary, that this GVL in considered
in the data server, but not visible for the user, because some variables of this GVL
are added to the data source selection implicitely and for this purpose it is necessary,
that this GVL is a part of the available items tree.</Comment>
<Node name="g_diAlarmStateTransitionCounter" type="T_DINT" access="Read">
<Comment> A global counter, that counts all the alarm state transitions, that occur.
Needed by the alarm table for optimized painting. If this counter doesn't
change during subsequent paint calls, the same alarms have been active and
in the same state.
Conditional show attribute must not be present for this variable, because
some architectural problems it can lead in a not correct regitration
CHECKED_OMIT</Comment>
</Node>
<Node name="g_diAlarmStorageCounter" type="T_DINT" access="Read">
<Comment> A similar counter, that will be incremented each time an alarm is written
into the alarm storage. This allows the alarm table to detect, whether
some kind of processing has to be done, because there exists a new alarm.
Conditional show attribute must not be present for this variable, because
some architectural problems it can lead in a not correct regitration
CHECKED_OMIT</Comment>
</Node>
</Node>
</Node>
<Node name="atGVL">
<Node name="alarmManager" type="T_atAlarmManager" access="ReadWrite">
<Comment>Alarm logging and active alarm count</Comment>
</Node>
</Node>
<Node name="Message">
<Node name="messaging" type="T_atMessaging" access="ReadWrite" />
</Node>
</Node>
</NodeList>
</Symbolconfiguration>

View File

@ -1,425 +0,0 @@
{
"Version": "CODESYS 64 3.5.21.10",
"Packages": [
{
"Key": {
"Id2": "CODESYS.Compatibility Package",
"Id": "2aa2ae82-3af4-4b69-81f1-02ff88eb8867"
},
"Version": "3.5.17.20"
},
{
"Key": {
"Id2": "CODESYS.Application Composer",
"Id": "68d4dade-c077-4640-8947-403028a81dcd"
},
"Version": "4.3.2.0"
},
{
"Key": {
"Id2": "f078ec17-9021-4efb-85e0-e664479709f4",
"Id": "f078ec17-9021-4efb-85e0-e664479709f4"
},
"Version": "1.36.0.0"
},
{
"Key": {
"Id2": "CODESYS.Base Libraries",
"Id": "4750c29d-1979-4741-9854-ca9c151d8ac2"
},
"Version": "4.0.0.0"
},
{
"Key": {
"Id2": "CODESYS.C Code Integration",
"Id": "81c63d04-3a4b-4faa-bc46-fc3733c51fcb"
},
"Version": "4.0.0.0"
},
{
"Key": {
"Id2": "CODESYS.CANopen",
"Id": "4eb68064-2cbc-4bb0-8280-3c503b2fd9fd"
},
"Version": "4.3.0.0"
},
{
"Key": {
"Id2": "CODESYS.CFC",
"Id": "d1ba94e0-9823-4a49-9ce6-7b424a652307"
},
"Version": "4.4.0.0"
},
{
"Key": {
"Id2": "CODESYS.Code Generator ARM",
"Id": "a80f6c84-de9c-4a0d-b60a-c1d5be61dca5"
},
"Version": "4.0.3.0"
},
{
"Key": {
"Id2": "CODESYS.Code Generator ARM64",
"Id": "321a0a09-ab7e-4e6c-a6d1-2a20ad241809"
},
"Version": "4.0.1.0"
},
{
"Key": {
"Id2": "CODESYS.Code Generator Blackfin",
"Id": "f907fa0a-a4a8-41a1-9e7a-07c55861102a"
},
"Version": "4.0.0.0"
},
{
"Key": {
"Id2": "CODESYS.Code Generator Cortex M3",
"Id": "82f960f6-a039-4977-a069-d10db21d88ab"
},
"Version": "4.0.1.0"
},
{
"Key": {
"Id2": "CODESYS.Code Generator PowerPC",
"Id": "658cc18b-6907-42bc-b314-2dc818ed1e8c"
},
"Version": "4.0.1.0"
},
{
"Key": {
"Id2": "CODESYS.Code Generator RX",
"Id": "6fed3822-77df-4314-ac94-35bcac97d7a0"
},
"Version": "4.0.0.0"
},
{
"Key": {
"Id2": "CODESYS.Code Generator SH",
"Id": "2bc8bcb0-4854-45e5-acbe-165c36e767ee"
},
"Version": "4.0.0.0"
},
{
"Key": {
"Id2": "CODESYS.Code Generator TIC28x",
"Id": "6b0d448b-1767-4ce5-a7c1-b0ae907f4872"
},
"Version": "4.0.0.0"
},
{
"Key": {
"Id2": "CODESYS.Code Generator TriCore",
"Id": "cd9371df-4162-40ee-8835-3bbc38341166"
},
"Version": "4.0.1.0"
},
{
"Key": {
"Id2": "CODESYS.Communication",
"Id": "fe851b02-f348-4b9c-ba56-79f30fc3af71"
},
"Version": "4.5.2.0"
},
{
"Key": {
"Id2": "CODESYS.Compiler Versions Archive",
"Id": "a4871fa6-ae33-4652-9761-5efcdbd9de9b"
},
"Version": "4.0.0.0"
},
{
"Key": {
"Id2": "CODESYS.Core Dump",
"Id": "9b110c8c-1946-458f-8c70-8da16e69106b"
},
"Version": "4.2.0.0"
},
{
"Key": {
"Id2": "CODESYS.Device Reader",
"Id": "fe2f91ba-ad5f-42af-b0ea-47d240bdf1d8"
},
"Version": "4.0.0.0"
},
{
"Key": {
"Id2": "CODESYS.EDS Import",
"Id": "63f22c84-8a21-4ee5-a25b-07f1147b98d0"
},
"Version": "4.2.0.0"
},
{
"Key": {
"Id2": "CODESYS.Embedded Runtime Extension",
"Id": "949080c3-ef20-4000-94b5-c111adbb9292"
},
"Version": "4.1.0.0"
},
{
"Key": {
"Id2": "CODESYS.EtherCAT",
"Id": "ff2121bc-be05-4eed-8485-04f308ac918d"
},
"Version": "4.9.0.0"
},
{
"Key": {
"Id2": "CODESYS.Ethernet Adapter",
"Id": "076e79dd-7266-43b1-8b2b-364189798398"
},
"Version": "4.2.0.0"
},
{
"Key": {
"Id2": "CODESYS.EtherNet/IP",
"Id": "3c3a98d4-ac96-4df9-844a-605ebbce72d4"
},
"Version": "4.7.1.0"
},
{
"Key": {
"Id2": "CODESYS.IO-Link",
"Id": "ad26ff6e-62d0-4b5e-842e-73a326d1d5de"
},
"Version": "4.3.0.0"
},
{
"Key": {
"Id2": "CODESYS.Ladder",
"Id": "36d40cf1-6a25-41eb-8274-8f01bbd5f55f"
},
"Version": "1.1.0.0"
},
{
"Key": {
"Id2": "CODESYS.LD/FBD",
"Id": "fd6546bb-607e-4c88-80c7-eae44fac6413"
},
"Version": "4.6.0.0"
},
{
"Key": {
"Id2": "CODESYS.LibraryDependencyInspection",
"Id": "9c7fd7c3-98fd-403d-89a1-d904570a7198"
},
"Version": "1.1.0.0"
},
{
"Key": {
"Id2": "CODESYS.Memory Tools",
"Id": "a65ac0dd-86eb-48e8-abc5-0150986511cf"
},
"Version": "4.1.0.0"
},
{
"Key": {
"Id2": "CODESYS.Modbus",
"Id": "3fe8c89e-4186-4119-89f3-e224aff8a996"
},
"Version": "4.4.0.0"
},
{
"Key": {
"Id2": "CODESYS.NetX",
"Id": "31a11244-0196-4ce8-becd-ae9e9c68b93f"
},
"Version": "4.0.0.0"
},
{
"Key": {
"Id2": "CODESYS.PROFIBUS",
"Id": "69cb8213-fd11-40cb-90ae-884d6476997b"
},
"Version": "4.1.1.0"
},
{
"Key": {
"Id2": "CODESYS.PROFINET",
"Id": "78827b20-3243-403f-81e4-2972a7319d91"
},
"Version": "4.6.0.0"
},
{
"Key": {
"Id2": "CODESYS.Recipes",
"Id": "a3b3e93f-7e07-435a-ab1d-9f4f8d472e57"
},
"Version": "4.5.0.0"
},
{
"Key": {
"Id2": "CODESYS.Redundancy",
"Id": "3887d1f7-3de4-40f5-88e4-39411f37c5c9"
},
"Version": "4.2.0.0"
},
{
"Key": {
"Id2": "CODESYS.RISC Front End",
"Id": "4c62d173-c9e2-4d58-b633-6521b5a9eaab"
},
"Version": "4.0.2.0"
},
{
"Key": {
"Id2": "CODESYS.SAE J1939",
"Id": "58166f1c-df4f-4db8-bbc2-6e3bb3f4d958"
},
"Version": "4.2.0.0"
},
{
"Key": {
"Id2": "CODESYS.Safety Support",
"Id": "a1db90be-6ec2-46a3-9113-52bd89ac1371"
},
"Version": "4.0.0.0"
},
{
"Key": {
"Id2": "CODESYS.Scripting",
"Id": "bd131967-3a89-4e22-a845-79b0be0a3ce1"
},
"Version": "4.1.0.0"
},
{
"Key": {
"Id2": "65c7e382-6e78-4315-bb25-b0726a9d7070",
"Id": "65c7e382-6e78-4315-bb25-b0726a9d7070"
},
"Version": "1.3.0.0"
},
{
"Key": {
"Id2": "CODESYS.SFC",
"Id": "39c4804e-d000-4f42-8774-cba1c1401aea"
},
"Version": "4.4.0.0"
},
{
"Key": {
"Id2": "CODESYS.SoftMotion",
"Id": "a0b407cf-58e0-4a6b-861a-7b44d938257a"
},
"Version": "4.18.0.0"
},
{
"Key": {
"Id2": "CODESYS.String Libraries",
"Id": "364ad069-cce2-4abc-9eed-2234b09041ee"
},
"Version": "4.0.0.0"
},
{
"Key": {
"Id2": "CODESYS.Target Settings Export",
"Id": "0913b13f-1c9f-4bc7-be7c-1befa3427935"
},
"Version": "4.0.0.0"
},
{
"Key": {
"Id2": "CODESYS.Trace",
"Id": "4e530ec4-2e4e-4639-b965-5b6267572c9b"
},
"Version": "4.2.0.0"
},
{
"Key": {
"Id2": "CODESYS.UserSurvey",
"Id": "55c98a23-1128-4d94-97c1-efc9658b47da"
},
"Version": "1.2.0.0"
},
{
"Key": {
"Id2": "CODESYS.Visualization",
"Id": "3328f7bd-a81c-4f41-8ee9-4d5a588a4882"
},
"Version": "4.7.0.0"
},
{
"Key": {
"Id2": "CODESYS.Visualization Support",
"Id": "871b622c-b4bd-4ae3-b33c-d8f18aa656d7"
},
"Version": "4.5.0.0"
},
{
"Key": {
"Id2": "CODESYS.CodeMeter for Linux",
"Id": "e17b4051-7834-44d8-b0fe-a308b3e22e5e"
},
"Version": "4.16.0.0"
},
{
"Key": {
"Id2": "CODESYS.Control for Linux ARM64",
"Id": "7cc31437-70a6-4f27-abb0-a931dce4f44a"
},
"Version": "4.15.0.0"
},
{
"Key": {
"Id2": "CODESYS.Control SL Deploy Tool",
"Id": "1f12e67e-75a0-4e86-ae26-12511f2dd589"
},
"Version": "4.16.0.0"
},
{
"Key": {
"Id2": "CODESYS.Control SL Extension Package",
"Id": "1876dd82-4af9-429e-9e61-18793b7fecc3"
},
"Version": "4.16.0.0"
},
{
"Key": {
"Id2": "CODESYS.Edge Gateway for Linux",
"Id": "b5ed008b-99f4-4667-92be-ddd842c4302e"
},
"Version": "4.16.0.0"
},
{
"Key": {
"Id2": "CODESYS.LicenseProvider",
"Id": "08fd7bae-c2b4-44a8-bef6-d56a3e2de966"
},
"Version": "1.2.0.0"
},
{
"Key": {
"Id2": "CODESYS.LicenseProviderEnabler",
"Id": "9414c814-dc18-47cf-b950-239a65a0fe2e"
},
"Version": "1.4.0.0"
},
{
"Key": {
"Id2": "CODESYS.Licensing.Support",
"Id": "bd482a15-5b2c-4a4c-86da-68f47a9e5bd0"
},
"Version": "1.1.0.0"
},
{
"Key": {
"Id2": "391c858b-4c9d-45ee-9698-cc5d93a857ea",
"Id": "391c858b-4c9d-45ee-9698-cc5d93a857ea"
},
"Version": "4.6.2.0"
},
{
"Key": {
"Id2": "dd6c2da4-2ed2-4076-9bf7-52394db68819",
"Id": "dd6c2da4-2ed2-4076-9bf7-52394db68819"
},
"Version": "1.7.0.0"
},
{
"Key": {
"Id2": "CODESYS.File Based Storage",
"Id": "2dab95cd-0919-45f5-b83a-6a4c9aff72ba"
},
"Version": "0.9.0.0"
}
]
}

BIN
Wiedmuller/cr_barn5.project (Stored with Git LFS)

Binary file not shown.

Binary file not shown.

Binary file not shown.