Delete old AtSite and Weidmueller folders, rename Development to AtSite. AtSite goes online
This commit is contained in:
parent
e52dcb58e5
commit
5307a86a3a
@ -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 ' '
|
||||||
|
|||||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
AtSite/cr_barn5.Device.Application.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo
(Stored with Git LFS)
BIN
AtSite/cr_barn5.Device.Application.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo
(Stored with Git LFS)
Binary file not shown.
Binary file not shown.
BIN
AtSite/cr_barn5.Device.Application.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.compileinfo
(Stored with Git LFS)
BIN
AtSite/cr_barn5.Device.Application.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.compileinfo
(Stored with Git LFS)
Binary file not shown.
@ -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.Device.Sim.Device.Application.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.simulation.bootinfo
(Stored with Git LFS)
BIN
AtSite/cr_barn5.Device.Sim.Device.Application.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.simulation.bootinfo
(Stored with Git LFS)
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
AtSite/cr_barn5.project
(Stored with Git LFS)
BIN
AtSite/cr_barn5.project
(Stored with Git LFS)
Binary file not shown.
BIN
AtSite/cr_barn5.projectarchive
(Stored with Git LFS)
BIN
AtSite/cr_barn5.projectarchive
(Stored with Git LFS)
Binary file not shown.
4
AtSite/cr_barn5.~u
Normal file
4
AtSite/cr_barn5.~u
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
c
|
||||||
|
CLARENCE-PC
|
||||||
|
15412
|
||||||
|
639142823716781585
|
||||||
BIN
AtSite/cr_barn5_RECOVERED_2025-08-14T09-58-17_project.precompilecache
(Stored with Git LFS)
BIN
AtSite/cr_barn5_RECOVERED_2025-08-14T09-58-17_project.precompilecache
(Stored with Git LFS)
Binary file not shown.
BIN
AtSite/cr_barn5_autosave.precompilecache
(Stored with Git LFS)
BIN
AtSite/cr_barn5_autosave.precompilecache
(Stored with Git LFS)
Binary file not shown.
BIN
AtSite/cr_barn5_project.precompilecache
(Stored with Git LFS)
BIN
AtSite/cr_barn5_project.precompilecache
(Stored with Git LFS)
Binary file not shown.
@ -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 ' '
|
|
||||||
|
Binary file not shown.
Binary file not shown.
|
Before Width: | Height: | Size: 39 KiB |
BIN
Development/Archive.prj
(Stored with Git LFS)
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.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -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)
BIN
Development/cr_barn5.project
(Stored with Git LFS)
Binary file not shown.
@ -1,4 +0,0 @@
|
|||||||
c
|
|
||||||
CLARENCE-INSPIR
|
|
||||||
23856
|
|
||||||
639142224001083734
|
|
||||||
BIN
Development/cr_barn5_RECOVERED_2025-08-14T09-58-17_project.precompilecache
(Stored with Git LFS)
BIN
Development/cr_barn5_RECOVERED_2025-08-14T09-58-17_project.precompilecache
(Stored with Git LFS)
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -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>
|
|
||||||
BIN
Development/cr_barn5_RECOVERED_2026-04-29T13-23-44.project
(Stored with Git LFS)
BIN
Development/cr_barn5_RECOVERED_2026-04-29T13-23-44.project
(Stored with Git LFS)
Binary file not shown.
BIN
Development/cr_barn5_RECOVERED_2026-04-29T13-23-44_autosave.precompilecache
(Stored with Git LFS)
BIN
Development/cr_barn5_RECOVERED_2026-04-29T13-23-44_autosave.precompilecache
(Stored with Git LFS)
Binary file not shown.
BIN
Development/cr_barn5_autosave.precompilecache
(Stored with Git LFS)
BIN
Development/cr_barn5_autosave.precompilecache
(Stored with Git LFS)
Binary file not shown.
BIN
Development/cr_barn5_project.precompilecache
(Stored with Git LFS)
BIN
Development/cr_barn5_project.precompilecache
(Stored with Git LFS)
Binary file not shown.
@ -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
|
|
||||||
|
Binary file not shown.
Binary file not shown.
|
Before Width: | Height: | Size: 39 KiB |
BIN
Wiedmuller/Archive.prj
(Stored with Git LFS)
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.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Wiedmuller/cr_barn5.Device.Application.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo
(Stored with Git LFS)
BIN
Wiedmuller/cr_barn5.Device.Application.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo
(Stored with Git LFS)
Binary file not shown.
Binary file not shown.
BIN
Wiedmuller/cr_barn5.Device.Application.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.compileinfo
(Stored with Git LFS)
BIN
Wiedmuller/cr_barn5.Device.Application.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.compileinfo
(Stored with Git LFS)
Binary file not shown.
@ -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>
|
|
||||||
@ -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)
BIN
Wiedmuller/cr_barn5.project
(Stored with Git LFS)
Binary file not shown.
BIN
Wiedmuller/cr_barn5_RECOVERED_2025-08-14T09-58-17_project.precompilecache
(Stored with Git LFS)
BIN
Wiedmuller/cr_barn5_RECOVERED_2025-08-14T09-58-17_project.precompilecache
(Stored with Git LFS)
Binary file not shown.
BIN
Wiedmuller/cr_barn5_autosave.precompilecache
(Stored with Git LFS)
BIN
Wiedmuller/cr_barn5_autosave.precompilecache
(Stored with Git LFS)
Binary file not shown.
BIN
Wiedmuller/cr_barn5_project.precompilecache
(Stored with Git LFS)
BIN
Wiedmuller/cr_barn5_project.precompilecache
(Stored with Git LFS)
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user