Типовой блок DiMon1_PLC
Файл конфигурации DiMon1_PLC
Section titled “Файл конфигурации DiMon1_PLC”- Путь (от каталога JSC):
JSC/Conf/Models/ObjTypes/AFA/DiMon1_PLC/DiMon1_PLC.xlsx - Файл:
DiMon1_PLC.xlsx - Типовой блок:
DiMon1_PLC - Оборудование: Назначение и состав шаблонов — по таблице моделей AFA
- Шаблоны:
do,do_M551OS_v4,extDo,extVar,finish,main - Таблица соответствия: OBJTYPE + Template -> Unimod -> DevStudio -> HMI
- Описание модели OBJTYPE: Файлы модели OBJTYPE
- Описание моделей верхнего уровня: Связь с моделями верхнего уровня
- Описание модели ПЛК: Модель ПЛК
Шаблоны
Section titled “Шаблоны”- Внешние переменные:
[AlarmLevel],[Label] - DevStudioType:
DiMon1 - Путь объекта DevStudio:
[PathDevStudio].[TAG] - Листы DevStudio:
DevSt.attributes - Графические символы с листов HMI:
Icon_DescrDiMon1,di_tag_descr_sev
do_M551OS_v4
Section titled “do_M551OS_v4”- Внешние переменные:
[AlarmLevel],[Label] - DevStudioType:
DiMon1 - Путь объекта DevStudio:
[PathDevStudio].[TAG] - Листы DevStudio:
DevSt.attributes - Графические символы с листов HMI:
Icon_DescrDiMon1,di_tag_descr_sev
- Внешние переменные:
[AlarmLevel],[Label] - DevStudioType:
DoMon1 - Путь объекта DevStudio:
[PathDevStudio].[TAG] - Листы DevStudio:
DevSt.attributes - Графические символы с листов HMI:
Icon_DescrDiMon1,di_tag_descr_sev
extVar
Section titled “extVar”- Внешние переменные:
[AlarmLevel],[Label],[parentDescr] - DevStudioType:
DiMon1 - Путь объекта DevStudio:
[PathDevStudio].[TAG] - Листы DevStudio:
DevSt.attributes - Графические символы с листов HMI:
Icon_DescrDiMon1,di_tag_descr_sev
finish
Section titled “finish”- Путь объекта DevStudio:
[PathDevStudio].[TAG] - Листы DevStudio:
DevSt.attributes - Графические символы с листов HMI:
Icon_DescrDiMon1,di_tag_descr_sev
- Внешние переменные:
[AlarmLevel],[Label],[parentDescr] - DevStudioType:
DiMon1 - Путь объекта DevStudio:
[PathDevStudio].[TAG] - Листы DevStudio:
DevSt.attributes - Графические символы с листов HMI:
Icon_DescrDiMon1,di_tag_descr_sev
Листы HMIS, применимые ко всем листам шаблонов: HMIS.DescrDi (bit_color_descr).
Внешние переменные (сводная таблица)
Section titled “Внешние переменные (сводная таблица)”| Имя переменной | Описание | Лист шаблона |
|---|---|---|
[AlarmLevel] | — | HMI.DescrDiSev, do, do_M551OS_v4, extDo, extVar, main |
[EqtDescr] | — | DevSt.attributes |
[GLOBAL_OBJECTS_PATH] | — | templates |
[HmiSrc] | — | HMI.DescrDi, HMI.DescrDiSev |
[Label] | — | do, do_M551OS_v4, extDo, extVar, main |
[SystemPosition] | — | DevSt.attributes |
[TAG] | — | DevSt.attributes, HMI.DescrDi, HMI.DescrDiSev, HMIS.DescrDi, Wntk.SrtList, templates |
[TechObject.modbusTemplate] | — | Wntk.SrtList |
[opt.plcName] | — | HMI.DescrDi, HMI.DescrDiSev |
[opt.unimod] | — | templates |
[parentDescr] | — | DevSt.attributes, HMI.DescrDi, HMI.DescrDiSev, HMIS.DescrDi, Wntk.SrtList, extVar, main |
Листы DevStudio
Section titled “Листы DevStudio”| № | Имя листа | DevStudioType | Назначение |
|---|---|---|---|
| 1 | DevSt.attributes | DiMon1, DoMon1 | По файлу конфигурации |
Параметры листа DevSt.attributes
Section titled “Параметры листа DevSt.attributes”| attrName | attrValue |
|---|---|
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.AlaParams.Severity | [dsAtt::unit.CommonLib.Attributes.AlaParams.Severity] |
unit.CommonLib.Attributes.AlaParams.AckStrategy | [dsAtt::unit.CommonLib.Attributes.AlaParams.AckStrategy] |
unit.CommonLib.Attributes.AlaParams.Sound | [dsAtt::unit.CommonLib.Attributes.AlaParams.Sound] |
unit.CommonLib.Attributes.AlaParams.LogIsActive | [dsAtt::unit.CommonLib.Attributes.AlaParams.LogIsActive] |
Листы мнемосимволов HMI
Section titled “Листы мнемосимволов HMI”HmiType — это графический символ в проекте Alpha.HMI.
Подробнее: HMI Manager.
| № | Имя листа | Тип графического элемента | Назначение |
|---|---|---|---|
| 1 | HMI.DescrDi | Icon_DescrDiMon1 | По файлу конфигурации |
| 2 | HMI.DescrDiSev | di_tag_descr_sev | По файлу конфигурации |
Параметры листа HMI.DescrDi
Section titled “Параметры листа HMI.DescrDi”- HmiType:
Icon_DescrDiMon1
| OptionName | Comment | OptionType | ApplyOptions |
|---|---|---|---|
_init_APSourceRef | Ссылка на AP | ref | [HmiSrc] |
_init_AP_path | Объект привязки | value | $Api.Automiq.Ds.GetIosPath([opt.plcName],[HmiSrc],[TAG]) |
_init_AP_Tag | Tag | value | [TAG] |
_init_constTag | Преобразованный Тег | value | <script GAP.ScadaProjectBase.Tags.GetPrjTag([TAG])/> |
_init_description | Description | value | [parentDescr] |
Параметры листа HMI.DescrDiSev
Section titled “Параметры листа HMI.DescrDiSev”- HmiType:
di_tag_descr_sev
| OptionName | Comment | OptionType | ApplyOptions |
|---|---|---|---|
_init_APSourceRef | Ссылка на AP | ref | [HmiSrc] |
_init_AP_path | Объект привязки | value | $Api.Automiq.Ds.GetIosPath([opt.plcName],[HmiSrc],[TAG]) |
_init_AP_Tag | Tag | value | [TAG] |
_init_Severity | Важность | ref | <script GAP.ScadaProjectBase.AlarmLevels.GetSeverityLink([AlarmLevel],[TAG])/> |
_init_constTag | Преобразованный Тег | value | <script GAP.ScadaProjectBase.Tags.GetPrjTag([TAG])/> |
_init_varName | Имя переменной | value | Data.Act |
_init_description | Description | value | [parentDescr] |
Листы HMIS (СТАБУР)
Section titled “Листы HMIS (СТАБУР)”Подробнее: Stabur модули.
| № | Имя листа | Тип графического элемента | Назначение |
|---|---|---|---|
| 1 | HMIS.DescrDi | bit_color_descr | Описание графических символов для панелей СТАБУР |
Параметры листа HMIS.DescrDi
Section titled “Параметры листа HMIS.DescrDi”- Lib:
LugaLib_Base - HmiType:
bit_color_descr - Путь шаблона импорта:
Libraries\CodeSys\LugaLib\LugaLib_Base\ExportFiles\bit_color_descr\bit_color_descr.xml
| OptionName | Comment | ApplyOptions | AddComment |
|---|---|---|---|
_init_typeOfSign | Тип сигнала для покраски | GA.TypesOfSign.Warning | Пока требуется только Warning на выходе |
_init_descr | Описание сигнала | "[parentDescr]" | — |
_init_active | Активация | GlobalVarMB.[TAG].Act | — |
Листы для панелей Weintek
Section titled “Листы для панелей Weintek”| № | Имя листа | Назначение |
|---|---|---|
| 1 | Wntk.SrtList | По файлу конфигурации |
Параметры листа Wntk.SrtList
Section titled “Параметры листа Wntk.SrtList”| chapterName | valueRus | valueEng |
|---|---|---|
| Имя раздела | Значение | Значение |
[TechObject.modbusTemplate]_Tags | [TAG] | — |
[TechObject.modbusTemplate]_Descr | [parentDescr] | — |