Типовой блок Interlock
Файл конфигурации Interlock
Section titled “Файл конфигурации Interlock”- Путь (от каталога JSC):
JSC/Conf/Models/ObjTypes/APUCS/Interlock/Interlock.xlsx - Файл:
Interlock.xlsx - Типовой блок:
Interlock - Оборудование: Назначение и состав шаблонов — по таблице моделей APUCS
- Шаблоны:
SafeInterlock,main - Таблица соответствия: OBJTYPE + Template -> Unimod -> DevStudio -> HMI
- Описание модели OBJTYPE: Файлы модели OBJTYPE
- Описание моделей верхнего уровня: Связь с моделями верхнего уровня
- Описание модели ПЛК: Модель ПЛК
Шаблоны
Section titled “Шаблоны”SafeInterlock
Section titled “SafeInterlock”- Внешние переменные:
[Pou] - FB Unimod2:
[TAG]-> SafeInterlock - FBD-шаблон: FBD_SafeInterlock
- Файл вывода FBD:
FBD_[Pou] - DevStudioType:
SafeInterlock - Путь объекта DevStudio:
[PathDevStudio].[TAG] - Листы DevStudio:
DevSt.attributes - Графические символы с листов HMI:
CE_Action,CE_Icon
- FB Unimod2:
[TAG]-> Interlock - FBD-шаблон: FBD_Interlock
- Файл вывода FBD:
FBD_Interlock - DevStudioType:
FB_Interlock - Путь объекта DevStudio:
[PathDevStudio].[TAG] - Листы DevStudio:
DevSt.attributes - Графические символы с листов HMI:
CE_Action,CE_Icon
Внешние переменные (сводная таблица)
Section titled “Внешние переменные (сводная таблица)”| Имя переменной | Описание | Лист шаблона |
|---|---|---|
[GLOBAL_OBJECTS_PATH] | — | template |
[HmiSrc] | — | HMI.Action, HMI.CE_Icon |
[LogIsActive] | — | DevSt.attributes |
[Pou] | — | SafeInterlock |
[TAG] | — | DevSt.attributes, HMI.Action, HMI.CE_Icon, Wntk.SrtList, template |
[TechObject.modbusTemplate] | — | Wntk.SrtList |
[opt.unimod] | — | template |
[parentDescr] | — | DevSt.attributes |
Листы DevStudio
Section titled “Листы DevStudio”| № | Имя листа | DevStudioType | Назначение |
|---|---|---|---|
| 1 | DevSt.attributes | SafeInterlock, FB_Interlock | По файлу конфигурации |
Параметры листа 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 | [parentDescr] |
unit.CommonLib.Attributes.AlaParams.LogIsActive | [LogIsActive] |
Листы мнемосимволов HMI
Section titled “Листы мнемосимволов HMI”HmiType — это графический символ в проекте Alpha.HMI.
Подробнее: HMI Manager.
| № | Имя листа | Тип графического элемента | Назначение |
|---|---|---|---|
| 1 | HMI.Action | CE_Action | По файлу конфигурации |
| 2 | HMI.CE_Icon | CE_Icon | По файлу конфигурации |
Параметры листа HMI.Action
Section titled “Параметры листа HMI.Action”- HmiType:
CE_Action
| OptionName | Comment | OptionType | ApplyOptions |
|---|---|---|---|
_init_APSourceRef | Ссылка на AP | ref | [HmiSrc] |
_init_AP_path_Interlock | Путь Interlock | value | <script GAP.ScadaProjectBase.General.GetCombinedString(GAP.ScadaProjectBase.General.GetIOSPath([TAG]),”.”,[TAG], "")/> |
Параметры листа HMI.CE_Icon
Section titled “Параметры листа HMI.CE_Icon”- HmiType:
CE_Icon
| OptionName | Comment | OptionType | ApplyOptions |
|---|---|---|---|
_init_APSourceRef | Ссылка на AP | ref | [HmiSrc] |
_init_AP_path | — | value | <script GAP.ScadaProjectBase.General.GetCombinedString(GAP.ScadaProjectBase.General.GetIOSPath([TAG]),”.”,[TAG], "")/> |
tag | — | value | <script GAP.ScadaProjectBase.Tags.GetPrjTag([TAG])/> |
Листы для панелей Weintek
Section titled “Листы для панелей Weintek”| № | Имя листа | Назначение |
|---|---|---|
| 1 | Wntk.SrtList | По файлу конфигурации |
Параметры листа Wntk.SrtList
Section titled “Параметры листа Wntk.SrtList”| chapterName | valueRus | valueEng |
|---|---|---|
| Имя раздела | Значение | Значение |
[TechObject.modbusTemplate]_Tags | [TAG] | — |