Skip to content

Типовой блок AiVoter2oo2

Файл конфигурации AiVoter2oo2

Section titled “Файл конфигурации AiVoter2oo2”
  • Внешние переменные: [Cmd_H], [Cmd_HH], [Cmd_L], [Cmd_LL], [FbdAssignmentMap], [H], [HH], [L], [LL], [Units]
  • FB Unimod2: [TAG] -> AiVoter2oo2
  • FBD-шаблон: FBD_AiVoter2oo2
  • Файл вывода FBD: FBD_AiVoter2oo2
  • DevStudioType: AiVoter2oo2
  • Путь объекта DevStudio: [PathDevStudio].[TAG]
  • Листы DevStudio: DevSt.attributes
  • Графические символы с листов HMI: Icon_AiVoterXoo2, const_tag_textBased
  • Внешние переменные: [Cmd_H], [Cmd_HH], [Cmd_L], [Cmd_LL], [FbdAssignmentMap], [H], [HH], [L], [LL], [Units]
  • FB Unimod2: [TAG] -> AiVoter2oo2
  • FBD-шаблон: FBD_AiVoter2oo2
  • Файл вывода FBD: FBD_AiVoter2oo2
  • DevStudioType: AiVoter2oo2
  • Путь объекта DevStudio: [PathDevStudio].[TAG]
  • Листы DevStudio: DevSt.attributes
  • Графические символы с листов HMI: Icon_AiVoterXoo2, const_tag_textBased
  • Внешние переменные: [FbdAssignmentMap], [Units]
  • FB Unimod2: [TAG] -> AiVoter2oo2
  • FBD-шаблон: FBD_AiVoter2oo2_XX
  • Файл вывода FBD: FBD_AiVoter2oo2
  • DevStudioType: AiVoter2oo2
  • Путь объекта DevStudio: [PathDevStudio].[TAG]
  • Листы DevStudio: DevSt.attributes
  • Графические символы с листов HMI: Icon_AiVoterXoo2, const_tag_textBased

Внешние переменные (сводная таблица)

Section titled “Внешние переменные (сводная таблица)”
Имя переменнойОписаниеЛист шаблона
[Cmd_H]esd, main
[Cmd_HH]esd, main
[Cmd_L]esd, main
[Cmd_LL]esd, main
[EqtDescr]DevSt.attributes
[FbdAssignmentMap]esd, main, second
[GLOBAL_OBJECTS_PATH]template
[H]esd, main
[HH]esd, main
[HmiSrc]HMI.AiVoter2oo2
[L]esd, main
[LL]esd, main
[SystemPosition]DevSt.attributes
[TAG]DevSt.attributes, HMI.AiVoter2oo2, HMI.tag, Wntk.SrtList, template
[TAG1]HMI.AiVoter2oo2
[TAG2]HMI.AiVoter2oo2
[TechObject.modbusTemplate]Wntk.SrtList
[Units]DevSt.attributes, esd, main, second
[opt.plcName]HMI.AiVoter2oo2
[opt.unimod]template
[parentDescr]DevSt.attributes
Имя листаDevStudioTypeНазначение
1DevSt.attributesAiVoter2oo2По файлу конфигурации

Параметры листа DevSt.attributes

Section titled “Параметры листа DevSt.attributes”
attrNameattrValue
unit.CommonLib.Attributes.DevParams.SystemTag<script GAP.ScadaProjectBase.Tags.GetPrjTag([TAG])/>
unit.System.Attributes.Title[parentDescr]
unit.CommonLib.Attributes.DevParams.EqtDescr[EqtDescr]
unit.CommonLib.Attributes.DevParams.SystemPosition[SystemPosition]
unit.CommonLib.Attributes.IO_Channels.Units[Units]

HmiType — это графический символ в проекте Alpha.HMI. Подробнее: HMI Manager.

Имя листаТип графического элементаНазначение
1HMI.AiVoter2oo2Icon_AiVoterXoo2По файлу конфигурации
2HMI.tagconst_tag_textBasedПо файлу конфигурации

Параметры листа HMI.AiVoter2oo2

Section titled “Параметры листа HMI.AiVoter2oo2”
  • HmiType: Icon_AiVoterXoo2
OptionNameCommentOptionTypeApplyOptions
_init_APSourceRefСсылка на APref[HmiSrc]
_init_AP_pathОбъект привязкиvalue$Api.Automiq.Ds.GetIosPath([opt.plcName],[HmiSrc],[TAG])
_init_AP_TagTagvalue[TAG]
_init_Xoo2Xoo2value2oo2
_init_InHighScaleВерх токовой шкалыvalue<script GAP.ScadaProjectBase.General.GetMappedValue(GAP.ScadaProjectBase.General.GetPLCDataForTag([TAG1],Template), “Digital=""|4_20mA=20.0|0_20mA=20.0|4_20mA_R3=20.0”)/>
_init_InLowScaleНиз токовой шкалыvalue<script GAP.ScadaProjectBase.General.GetMappedValue(GAP.ScadaProjectBase.General.GetPLCDataForTag([TAG1],Template), “Digital=""|4_20mA=4.0|4_20mA_R3=4.0”)/>
_init_AP_Tag1Tag AI 1value[TAG1]
_init_AI1_Th1Тег уставки 1 AI1value<script GAP.AUCS.Thresholds.GetThTag([TAG1],1)/>
_init_Th1_UpУставка 1 верхняя AI1value<script GAP.AUCS.Thresholds.GetThUpBySensorTag([TAG1],1)/>
_init_Th1_SeverityВажность уставки 1 AI1ref<script GAP.AUCS.Thresholds.GetThSeverity([TAG1],1)/>
_init_AI1_Th2Тег уставки 2 AI1value<script GAP.AUCS.Thresholds.GetThTag([TAG1],2)/>
_init_Th2_UpУставка 2 верхняя AI1value<script GAP.AUCS.Thresholds.GetThUpBySensorTag([TAG1],2)/>
_init_Th2_SeverityВажность уставки 2 AI1ref<script GAP.AUCS.Thresholds.GetThSeverity([TAG1],2)/>
_init_AI1_Th3Тег уставки 3 AI1value<script GAP.AUCS.Thresholds.GetThTag([TAG1],3)/>
_init_Th3_UpУставка 3 верхняя AI1value<script GAP.AUCS.Thresholds.GetThUpBySensorTag([TAG1],3)/>
_init_Th3_SeverityВажность уставки 3 AI1ref<script GAP.AUCS.Thresholds.GetThSeverity([TAG1],3)/>
_init_AI1_Th4Тег уставки 4 AI1value<script GAP.AUCS.Thresholds.GetThTag([TAG1],4)/>
_init_Th4_UpУставка 4 верхняя AI1value<script GAP.AUCS.Thresholds.GetThUpBySensorTag([TAG1],4)/>
_init_Th4_SeverityВажность уставки 4 AI1ref<script GAP.AUCS.Thresholds.GetThSeverity([TAG1],4)/>
_init_AP_Tag2Tag AI 2value[TAG2]
_init_AI2_Th1Тег уставки 1 AI2value<script GAP.AUCS.Thresholds.GetThTag([TAG2],1)/>
_init_AI2_Th2Тег уставки 2 AI2value<script GAP.AUCS.Thresholds.GetThTag([TAG2],2)/>
_init_AI2_Th3Тег уставки 3 AI2value<script GAP.AUCS.Thresholds.GetThTag([TAG2],3)/>
_init_AI2_Th4Тег уставки 4 AI2value<script GAP.AUCS.Thresholds.GetThTag([TAG2],4)/>
_init_AiProcType№AiProcvalue<script GAP.ScadaProjectBase.General.GetMappedValue(GAP.ScadaProjectBase.General.GetPLCDataForTag([TAG1],OBJTYPENAME), “AiProc3=3|AiProc2=2|AiProc1=1”)/>
_init_AP_Path1Путь до Tag 1value$Api.Automiq.Ds.GetIosPath([opt.plcName],[HmiSrc],[TAG1])
_init_AP_Path2Путь до Tag 2value$Api.Automiq.Ds.GetIosPath([opt.plcName],[HmiSrc],[TAG2])
  • HmiType: const_tag_textBased
OptionNameCommentOptionTypeApplyOptions
designed.Textvalue<script GAP.ScadaProjectBase.Tags.GetPrjTag([TAG])/>
init_borderTypevalue0
_init_AP_TagTagvalue[TAG]
Имя листаНазначение
1Wntk.SrtListПо файлу конфигурации

Параметры листа Wntk.SrtList

Section titled “Параметры листа Wntk.SrtList”
chapterNamevalueRusvalueEng
Имя разделаЗначениеЗначение
[TechObject.modbusTemplate]_Tags[TAG]

Следующий шаг