Skip to content

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

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

Section titled “Файл конфигурации MbTcpPlc_4Adapters”
  • Путь объекта DevStudio: [PathDevStudio].[TAG]
  • Листы DevStudio: DevSt.attributes
  • Графические символы с листов HMI: Icon_Modbus_2adapters, Icon_small_S304

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

Section titled “Внешние переменные (сводная таблица)”
Имя переменнойОписаниеЛист шаблона
[DevStudioDeviceNamePath]NetDiag.opt
[DevStudioServiceNamePath]NetDiag.opt
[Domain]NetDiag.opt
[GateTag]NetDiag.opt
[HmiSrc]HMI.MbTcpDev, HMI.SmallMbTcpDev
[ManagerName]NetDiag.opt
[Port]DevSt.attributes, NetDiag.opt
[Port_res]NetDiag.opt
[SlaveId]DevSt.attributes
[TAG]DevSt.attributes, HMI.MbTcpDev, HMI.SmallMbTcpDev, NetDiag.opt, Wntk.SrtList
[TechObject.modbusTemplate]Wntk.SrtList
[iTCPAddr2_1]DevSt.attributes, HMI.MbTcpDev, NetDiag.opt
[iTCPAddr2_2]DevSt.attributes, HMI.MbTcpDev, NetDiag.opt
[iTCPAddr2_3]DevSt.attributes, HMI.MbTcpDev, NetDiag.opt
[iTCPAddr2_4]DevSt.attributes, HMI.MbTcpDev, NetDiag.opt
[iTCPAddr_1]DevSt.attributes, HMI.MbTcpDev, NetDiag.opt
[iTCPAddr_2]DevSt.attributes, HMI.MbTcpDev, NetDiag.opt
[iTCPAddr_3]DevSt.attributes, HMI.MbTcpDev, NetDiag.opt
[iTCPAddr_4]DevSt.attributes, HMI.MbTcpDev, NetDiag.opt
[iTCPAddr_res2_1]NetDiag.opt
[iTCPAddr_res2_2]NetDiag.opt
[iTCPAddr_res2_3]NetDiag.opt
[iTCPAddr_res2_4]NetDiag.opt
[iTCPAddr_res_1]NetDiag.opt
[iTCPAddr_res_2]NetDiag.opt
[iTCPAddr_res_3]NetDiag.opt
[iTCPAddr_res_4]NetDiag.opt
[parentDescr]DevSt.attributes
Имя листаDevStudioTypeНазначение
1DevSt.attributesПо файлу конфигурации

Параметры листа 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.EqtAddress[iTCPAddr_1].[iTCPAddr_2].[iTCPAddr_3].[iTCPAddr_4]:[Port] Slave [SlaveId]
unit.CommonLib.Attributes.DevParams.EqtAddressRes[iTCPAddr2_1].[iTCPAddr2_2].[iTCPAddr2_3].[iTCPAddr2_4]:[Port] Slave [SlaveId]

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

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

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

Section titled “Параметры листа HMI.MbTcpDev”
  • HmiType: Icon_Modbus_2adapters
OptionNameCommentOptionTypeApplyOptions
_init_APSourceRefСсылка на APref[HmiSrc]
_init_AP_pathОбъект привязкиvalue$Api.Automiq.Ds.GetIosPathOnDomain([TAG])
_init_AP_TagTagvalue[TAG]
_init_IpAddress1IP-адрес 1value[iTCPAddr_1].[iTCPAddr_2].[iTCPAddr_3].[iTCPAddr_4]
_init_IpAddress2IP-адрес 2value[iTCPAddr2_1].[iTCPAddr2_2].[iTCPAddr2_3].[iTCPAddr2_4]

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

Section titled “Параметры листа HMI.SmallMbTcpDev”
  • HmiType: Icon_small_S304
OptionNameCommentOptionTypeApplyOptions
_init_APSourceRefСсылка на APref[HmiSrc]
_init_AP_pathОбъект привязкиvalue$Api.Automiq.Ds.GetIosPathOnDomain([TAG])
_init_AP_TagTagvalue[TAG]
Имя листаНазначение
1Wntk.SrtListПо файлу конфигурации

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

Section titled “Параметры листа Wntk.SrtList”
chapterNamevalueRusvalueEng
Имя разделаЗначениеЗначение
[TechObject.modbusTemplate]_Tags[TAG]
Имя листаНазначение
1NetDiag.optСетевые настройки
DeviceTypeManagerNameDevStudioDeviceNamePathDevStudioIosTypePathDevStudioIosAppName_1DevStudioIosAppName_2DevStudioIosAppName_res_1DevStudioIosAppName_res_2DevStudioPlcNamePathDevStudioServiceTypePathDevStudioServiceNamePathDevStudioServiceNamePath_resDevStudioServicePathAdapter_1DevStudioServicePathAdapter_2DevStudioServicePathAdapter_res_1DevStudioServicePathAdapter_res_2
Тип устройстваМенеджер опроса данныхПуть и имя эеземпляраПуть к базовому типу представления IOS (сервисный узел Modbus) в библиотекеПуть и имя экземпляра в устройствеПуть к базовому типу представления Service в библиотекеПуть к базовому типу представления Service в библиотекеПуть к базовому типу представления Service в библиотекеПуть к базовому типу представления Service в библиотекеПуть к базовому типу представления Service в библиотекеПуть к базовому типу представления Service в библиотекеПуть к базовому типу представления Service в библиотеке
MbPlcModbusTcpMaster[Domain].[GateTag]unit.CommonLib.Types.Diagnostic.Communication.MbTcp.ModbusPlc4Adapter_IOS_ModbusEqtService1_ModbusEqtService2_ModbusEqtService_res1_ModbusEqtService_res2[DevStudioDeviceNamePath].[TAG]unit.CommonLib.Types.Diagnostic.Communication.MbTcp.ModbusEqtServiceService.Modules.[ManagerName].[GateTag].[TAG]Service.Modules.[ManagerName].[GateTag].[TAG][DevStudioServiceNamePath].[iTCPAddr_1]_[iTCPAddr_2]_[iTCPAddr_3]_[iTCPAddr_4]:[Port][DevStudioServiceNamePath].[iTCPAddr2_1]_[iTCPAddr2_2]_[iTCPAddr2_3]_[iTCPAddr2_4]:[Port][DevStudioServiceNamePath].[iTCPAddr_res_1]_[iTCPAddr_res_2]_[iTCPAddr_res_3]_[iTCPAddr_res_4]:[Port_res][DevStudioServiceNamePath].[iTCPAddr_res2_1]_[iTCPAddr_res2_2]_[iTCPAddr_res2_3]_[iTCPAddr_res2_4]:[Port_res]

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