Skip to content

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

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

Section titled “Файл конфигурации AiVoter2oo3”
  • Внешние переменные: [FbdAssignmentMap], [Units]
  • FB Unimod2: [TAG] -> AiVoter2oo3
  • FBD-шаблон: FBD_AiVoter2oo3_2th_HH
  • Файл вывода FBD: FBD_AiVoter2oo3
  • DevStudioType: AiVoter2oo3
  • Путь объекта DevStudio: [PathDevStudio].[TAG]
  • Листы DevStudio: DevSt.attributes
  • Графические символы с листов HMI: Icon_AiVoter2oo3, const_tag_textBased
  • Внешние переменные: [Cmd_H], [Cmd_HH], [Cmd_L], [Cmd_LL], [FbdAssignmentMap], [H], [HH], [L], [LL], [Units]
  • FB Unimod2: [TAG] -> AiVoter2oo3
  • FBD-шаблон: FBD_AiVoter2oo3
  • Файл вывода FBD: FBD_AiVoter2oo3
  • DevStudioType: AiVoter2oo3
  • Путь объекта DevStudio: [PathDevStudio].[TAG]
  • Листы DevStudio: DevSt.attributes
  • Графические символы с листов HMI: Icon_AiVoter2oo3, const_tag_textBased
  • Внешние переменные: [Cmd_H], [Cmd_HH], [Cmd_L], [Cmd_LL], [FbdAssignmentMap], [H], [HH], [L], [LL], [Units]
  • FB Unimod2: [TAG] -> AiVoter2oo3
  • FBD-шаблон: FBD_AiVoter2oo3
  • Файл вывода FBD: FBD_AiVoter2oo3
  • DevStudioType: AiVoter2oo3
  • Путь объекта DevStudio: [PathDevStudio].[TAG]
  • Листы DevStudio: DevSt.attributes
  • Графические символы с листов HMI: Icon_AiVoter2oo3, 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]—Thh, esd, main
[GLOBAL_OBJECTS_PATH]—template
[H]—esd, main
[HH]—esd, main
[HmiSrc]—HMI.AiVoter2oo3
[L]—esd, main
[LL]—esd, main
[SystemPosition]—DevSt.attributes
[TAG]—DevSt.attributes, HMI.AiVoter2oo3, HMI.tag, Wntk.SrtList, template
[TAG1]—HMI.AiVoter2oo3
[TAG2]—HMI.AiVoter2oo3
[TAG3]—HMI.AiVoter2oo3
[TechObject.modbusTemplate]—Wntk.SrtList
[Units]—DevSt.attributes, Thh, esd, main
[opt.plcName]—HMI.AiVoter2oo3
[opt.unimod]—template
[parentDescr]—DevSt.attributes
№Имя листаDevStudioTypeНазначение
1DevSt.attributesAiVoter2oo3По файлу конфигурации

Параметры листа 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.AiVoter2oo3Icon_AiVoter2oo3По файлу конфигурации
2HMI.tagconst_tag_textBasedПо файлу конфигурации

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

Section titled “Параметры листа HMI.AiVoter2oo3”
  • HmiType: Icon_AiVoter2oo3
OptionNameCommentOptionTypeApplyOptions
_init_APSourceRefСсылка на APref[HmiSrc]
_init_AP_pathОбъект привязкиvalue$Api.Automiq.Ds.GetIosPath([opt.plcName],[HmiSrc],[TAG])
_init_AP_TagTagvalue[TAG]
_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|4_20mA_SSE=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|4_20mA_SSE=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_RepairРемонтvalue<script GAP.ScadaProjectBase.General.GetMappedValue(GAP.ScadaProjectBase.General.GetPLCDataForTag([TAG1],Repair), “undefined=false|false=false|true=true”)/>
_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])
_init_AP_Path3Путь до Tag 3value$Api.Automiq.Ds.GetIosPath([opt.plcName],[HmiSrc],[TAG3])
_init_AP_Tag3Tag AI 3value[TAG3]
_init_AI3_Th1Тег уставки 1 AI3value<script GAP.AUCS.Thresholds.GetThTag([TAG3],1)/>
_init_AI3_Th2Тег уставки 2 AI3value<script GAP.AUCS.Thresholds.GetThTag([TAG3],2)/>
_init_AI3_Th3Тег уставки 3 AI3value<script GAP.AUCS.Thresholds.GetThTag([TAG3],3)/>
_init_AI3_Th4Тег уставки 4 AI3value<script GAP.AUCS.Thresholds.GetThTag([TAG3],4)/>
  • HmiType: const_tag_textBased
OptionNameCommentOptionTypeApplyOptions
designed.Text—value<script GAP.ScadaProjectBase.Tags.GetPrjTag([TAG])/>
init_borderType—value0
_init_AP_TagTagvalue[TAG]
№Имя листаНазначение
1Wntk.SrtListПо файлу конфигурации

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

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

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