Модуль SNMP Device

<< Click to Display Table of Contents >>

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

Модуль SNMP Device

Модуль SNMP Device добавляется в дерево системы в соответствующий протокол при помощи контекстного меню протокола:

snmp_multi_2

Устройство имеет параметр Отказ. Если он принимает состояние TRUE, то это значит, что исполнительная система не может установить связь с устройством и в параметре Ошибка будет отображаться текст ошибки. При этом, если используется резервирование, то произойдет переход на следующий канал.

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

Параметр Установить канал по умолчанию имеет значение -1. В этом случае используется автоматическое переключение. Если задан индекс, отличающийся от текущего канала, выполняется принудительное переключение на заданный адрес. Пока установлено значение >= 0 на каждом цикле будет выполняться попытка подключения к данному адресу.

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

Можно добавить Базовые каналы, в которых выполнить все настройки самостоятельно, либо каналы предопределенных типов, в которых будет достаточно прописать идентификатор объекта, с которого необходимо получать данные.

Предопределенные каналы имеют тип данных структура. Они содержат три параметра:

Value - читаемое или записываемое значение;

SourceTime - метка времени, формируемая MasterSCADA 4D при получении и отправке данных;

StatusCode - признак качества, начальное значение которого установлено в BadWaitingForInitialData  для того, чтобы до получения значения по связи не выполнялась запись начального значения в архив, а также выдача начального значения на выходные каналы.  Если в дальнейшем опрос произойдет успешно, то значение параметра поменяется на Good. Если при первом опросе возникнет ошибка, то параметр установится в BadNoCommunication. Если при опросах сначала будет установлено Good, а потом возникнет ошибка, то параметр примет значение BadOutOfService (при этом в Value останется последнее полученное значение).

snmp_multi_3

В случае необходимости, в модуле могут быть созданы программы, окна и др. элементы. В этом случае у модуля появится  группа Ресурсы, такая же как и у элементов объект, тег, канал.

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

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