Skip to content

Шаблон FBD_AiVoter2oo2

Шаблон FBD FBD_AiVoter2oo2 используется в проекте APUCS (библиотека Unimod 2) для реализации логики соответствующего типового блока или оборудования.

Ниже приведена схема обвязки блоков данного шаблона.

Обвязка блоков шаблона FBD_AiVoter2oo2

Рис. 1. Схема обвязки блоков шаблона.

Данный FBD-шаблон используется в следующих типовых блоках и листах-шаблонах:

OBJTYPEЛист шаблонаФайл вывода
AiVoter2oo2esdFBD_AiVoter2oo2
AiVoter2oo2mainFBD_AiVoter2oo2

Данный шаблон входит в сводную таблицу FBD-шаблонов.

Правила замены и подстановки

Section titled “Правила замены и подстановки”
Заменить чтоЗаменить на
template_AiVoter2oo2[TAG]
AiVooter_dat1_[TAG1].
AiVooter_dat2_[TAG2].
AiVooter_dat1_Rep[TAG1]_Rep
AiVooter_dat2_Rep[TAG2]_Rep
AiVooter_dat1_ThHHGAP.AUCS.Thresholds.GetThTag([TAG1],1)
AiVooter_dat1_ThHGAP.AUCS.Thresholds.GetThTag([TAG1],2)
AiVooter_dat1_ThLGAP.AUCS.Thresholds.GetThTag([TAG1],3)
AiVooter_dat1_ThLLGAP.AUCS.Thresholds.GetThTag([TAG1],4)
AiVooter_dat2_ThHHGAP.AUCS.Thresholds.GetThTag([TAG2],1)
AiVooter_dat2_ThHGAP.AUCS.Thresholds.GetThTag([TAG2],2)
AiVooter_dat2_ThLGAP.AUCS.Thresholds.GetThTag([TAG2],3)
AiVooter_dat2_ThLLGAP.AUCS.Thresholds.GetThTag([TAG2],4)
Voter_Th1_Value[Voter_Th1_Value]
Voter_Th2_Value[Voter_Th2_Value]
Voter_Th3_Value[Voter_Th3_Value]
Voter_Th4_Value[Voter_Th4_Value]
Voter_Th1_Enable[Voter_Th1_Enable]
Voter_Th2_Enable[Voter_Th2_Enable]
Voter_Th3_Enable[Voter_Th3_Enable]
Voter_Th4_Enable[Voter_Th4_Enable]
Voter_RateDeltaPV[Voter_RateDeltaPV]
Voter_FailSafePV[Voter_FailSafePV]
Voter_MisalignTime[Voter_MisalignTime]
AiVooter_dat1_ThHH.SetpointPV[Sensor1_Th1_Tag].SetpointPV
AiVooter_dat1_ThH.SetpointPV[Sensor1_Th2_Tag].SetpointPV
AiVooter_dat1_ThL.SetpointPV[Sensor1_Th3_Tag].SetpointPV
AiVooter_dat1_ThLL.SetpointPV[Sensor1_Th4_Tag].SetpointPV
AiVooter_dat2_ThHH.SetpointPV[Sensor2_Th1_Tag].SetpointPV
AiVooter_dat2_ThH.SetpointPV[Sensor2_Th2_Tag].SetpointPV
AiVooter_dat2_ThL.SetpointPV[Sensor2_Th3_Tag].SetpointPV
AiVooter_dat2_ThLL.SetpointPV[Sensor2_Th4_Tag].SetpointPV
AiVooter_dat1_ThHH.OprEnable[Sensor1_Th1_Tag].OprEnable
AiVooter_dat1_ThH.OprEnable[Sensor1_Th2_Tag].OprEnable
AiVooter_dat1_ThL.OprEnable[Sensor1_Th3_Tag].OprEnable
AiVooter_dat1_ThLL.OprEnable[Sensor1_Th4_Tag].OprEnable
AiVooter_dat2_ThHH.OprEnable[Sensor2_Th1_Tag].OprEnable
AiVooter_dat2_ThH.OprEnable[Sensor2_Th2_Tag].OprEnable
AiVooter_dat2_ThL.OprEnable[Sensor2_Th3_Tag].OprEnable
AiVooter_dat2_ThLL.OprEnable[Sensor2_Th4_Tag].OprEnable
template_AiVoter2oo2.OprEnableThHh[VoterTag].OprEnableThHh
template_AiVoter2oo2.OprEnableThH[VoterTag].OprEnableThH
template_AiVoter2oo2.OprEnableThL[VoterTag].OprEnableThL
template_AiVoter2oo2.OprEnableThLl[VoterTag].OprEnableThLl

MatchingStrategy: StartsWith