Skip to content

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

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

Section titled “Файл конфигурации MbTcpDevice”
  • Путь объекта DevStudio: [PathDevStudio].[TAG]
  • Листы DevStudio: DevSt.attributes
  • Графические символы с листов HMI: Icon_Modbus_1adapter, 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
[SlaveId]—DevSt.attributes
[TAG]—DevSt.attributes, HMI.MbTcpDev, HMI.SmallMbTcpDev, NetDiag.opt, Wntk.SrtList
[TechObject.modbusTemplate]—Wntk.SrtList
[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
[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]

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

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

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

Section titled “Параметры листа HMI.MbTcpDev”
  • HmiType: Icon_Modbus_1adapter
OptionNameCommentOptionTypeApplyOptions
_init_APSourceRefСсылка на APref[HmiSrc]
_init_AP_pathОбъект привязкиvalue$Api.Automiq.Ds.GetIosPathOnDomain([TAG])
_init_AP_TagTagvalue[TAG]
_init_IpAddressIP-адресvalue[iTCPAddr_1].[iTCPAddr_2].[iTCPAddr_3].[iTCPAddr_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_1DevStudioPlcNamePathDevStudioServiceTypePathDevStudioServiceNamePathDevStudioServicePathAdapter_1
Тип устройстваМенеджер опроса данныхПуть и имя эеземпляраПуть к базовому типу представления IOS (сервисный узел Modbus) в библиотеке—Путь и имя экземпляра в устройствеПуть к базовому типу представления Service в библиотекеПуть к базовому типу представления Service в библиотекеПуть к базовому типу представления Service в библиотеке
MbDevModbusTcpMaster[Domain].[GateTag]unit.CommonLib.Types.Diagnostic.Communication.MbTcp.ModbusEqt_IOS_ModbusEqtService[DevStudioDeviceNamePath].[TAG]unit.CommonLib.Types.Diagnostic.Communication.MbTcp.ModbusEqtServiceService.Modules.[ManagerName].[GateTag].[TAG][DevStudioServiceNamePath].[iTCPAddr_1]_[iTCPAddr_2]_[iTCPAddr_3]_[iTCPAddr_4]:[Port]

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