SNMP Trap Sender

<< Click to Display Table of Contents >>

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

SNMP Trap Sender

SNMP Trap Sender - протокол для отправки Trap сообщений в распределенных системах управления и мониторинга. Протокол поддерживает все основные версии SNMP (v1, v2, v3), обеспечивая совместимость с широким спектром сетевых устройств и платформ.

Важно! По умолчанию этот протокол не входит в состав среды исполнения. Стоимость и условия лицензирования необходимо уточнять по электронной почте sales@masterscada.ru

Для добавления протокола в проект необходимо выполнить пункт контекстного меню узла Добавить.Протокол.SNMP Trap Sender:

SNMP_Trap_Sender

В результате получим:

SNMP_Trap_Sender_1

По умолчанию протокол имеет два канала:

Количество отправленных Trap - отображается количество отправленных протоколом Trap сообщений.

Архив ошибок отправки - если Trap сообщение не удалось отправить по той или иной причине, то текст ошибки будет записан в данный канал. Шаблон текста ошибки задается в настройке Шаблон текста ошибки доставки, которая находится в панели свойств протокола. Канал имеет тип данных SYSTEM_STRING_PARAM и архивируется по умолчанию.

Также протокол имеет параметры Отказ и Ошибка. При необходимости описанные выше каналы можно удалить.

После добавления протокола, необходимо настроить его панель свойств.

Далее нужно добавить специальные ФБ, которые используются для отправки Trap сообщений. Для каждой версии SNMP (v1, v2 или v3) используется определенный ФБ. Допускается одновременное использование ФБ разных типов в одном проекте:

FB_SNMP_Trap_Sender

ФБ может быть добавлен непосредственно в конфигурацию протокола SNMP Trap Sender:

FB_SNMP_Trap_Sender_1

Также ФБ можно поместить в дерево объектов. В этом случае необходимо явно указать связанный протокол, перетащив его на вход LinkProtocol (REF_TO):

FB_SNMP_Trap_Sender_2

Если связь не задана, то ФБ автоматически подключится к первому доступному протоколу SNMP Trap Sender в дереве системы. Если протокол отсутствует, то на выходе ФБ будет возвращаться ошибка:

FB_SNMP_Trap_Sender_3

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