Свойства протокола BACnet

<< Click to Display Table of Contents >>

Navigation:  Проект в MasterSCADA 4D > Дерево системы > Получение и отправка данных > Дополнительные протоколы > BACnet >

Свойства протокола BACnet

Вид панели свойств:

sv_bacnet

Название

Рекомендации

Категория Общие

Как правило, для данного элемента эта категория не настраивается. Подробное описание данной категории приведено в соответствующем разделе

Категория Задача

Задается период, с которым MasterSCADA 4D будет стараться получать значения из сервера. Определяется способ работы протокола при резервировании узла. Подробное описание категории приведено в разделе, описывающем настройку категории Задачи у протоколов.

Категория Настройки каналов

Задаются значения по умолчания для создаваемых каналов. В настройке не нуждаются, т.к. индивидуальные настройки каналов формируются автоматически.

Категория Подписка SubscribeCOV

Включить SubscribeCOV

Данная настройка отвечает за включение/отключение режима подписки.

Важно! Процесс подписки доступен только для параметров PresentValue и StatusFlag.

Subscriber Process Identifier

Задается идентификатор процесса подписки. По умолчанию значение равно 1 (процесс подписки с подтверждением). При значении 0 (процесс подписки без подтверждения) отобразится ошибка и работа протокола будет заблокирована.

Период обновления подписки (с)

Задается период, с которым выполняется процесс обновления подписки. По умолчанию задается минимально возможное значение равное 60 секундам.

Важно! Продолжительность сессии подписки в 1.5 раза больше периода обновления подписки. То есть при значении периода обновления равного 60 секундам, длительность сессии подписки будет равна 90 секундам.

Период опроса параметров не поддерживающих подписку (мс)

Задается период опроса параметров не входящих в процесс подписки (все параметры кроме PresentValue StatusFlag). Значение по умолчанию равно 0, что означает опрос с периодом равным периоду задачи протокола. При установке значения больше 0, опрос параметров будет выполняться не чаще, чем указанный период. Например, если задано 1000 мс, то опрос будет производиться не чаще, чем раз в секунду. При значении равном -1 отключается периодический опрос, оставляя только режим подписки.

Количество подписываемых объектов за цикл

Задается количество подписываемых объектов за цикл. Каждый объект подписывается отдельным запросом. При первом запуске или после потери связи подписываются все объекты контроллера. При обновлении времени сессии объектов за цикл подписывается столько объектов, сколько указано в настройке. Значение по умолчанию равно 0, что означает подписку всех объектов в одном цикле без прерываний.

Категория Протокол

IP-адрес

IP-адрес устройства и номер порта. При поиске устройства заполняется автоматически. Формат записи: IP:port

MAC-адрес

MAC-адрес устройства и номер порта. При поиске устройства заполняется автоматически. Формат записи: MAC-адрес:port

Таймаут

Время, в течение которого исполнительная система ожидает установления соединения с контроллером, мс

Количество попыток

Определяется количество попыток выполнения запросов чтения/записи. Если при опросе/записи канала запрос выполнить не удается указанное количество попыток, происходит переход к следующему каналу.

Номер устройства

BACnet-адрес устройства. Исполнительная система не использует данный параметр, он необходим для корректного функционирования диалога поиска (по данному параметру производится поиск устройства). При импорте каналов считывается автоматически.

Номер сети

Используется при работе с различными BACnet сетями, имеющими разные номера (например, при объединении BACNET IP и BACNET MS/TP). При импорте каналов считывается автоматически.

Приоритет записи

При выполнении записи в BACnet-устройство, есть возможность задать приоритет - от 1 до 16, где 1 - высший приоритет, 16 - низший. None - без выдачи приоритета (устройством воспринимается как низший приоритет).

Максимально количество объектов в запросе

Указывается количество объектов, которые будут опрашиваться за один запрос. По умолчанию значение настойки равно 1. При значении равном 0 будут опрашиваться все объекты.

Независимо от настройки, запросы могут быть дополнительно разделены по типу объектов. Например, объекты AnalogInput и AnalogValue будут запрошены отдельными запросами.

Объекты Schedule всегда запрашиваются отдельно из-за потенциально большого объема информации, который они могут содержать.

Смотрите также: