Сканирование устройства SNMP multi

<< Click to Display Table of Contents >>

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

Сканирование устройства SNMP multi

Для определения доступных переменных и структуры таблиц в устройстве предусмотрена кнопка Сканировать:

skanirovanie_ustroistva_SNMP_multi

При нажатии на кнопку запускается процедура перебора всех переменных устройства с использованием метода Walk по специальному алгоритму. Текущее состояние процесса, включая опрашиваемый OID, отображается в Строке статуса.

После завершения сканирования найденные переменные сопоставляются со списком переменных, а для таблиц формируется соответствующая структура. Всем переменным назначаются считанные значения, что облегчает навигацию и понимание полученных данных.

Если в настройках устройства SNMP multi в MasterSCADA 4D у настройки Максимальное количество запросов в пакете установлено значение 1, то система автоматически определяет допустимое значение. Для этого отправляются запросы с увеличивающимся количеством OID, пока устройство не вернет ошибку или не отключится по таймауту. Последнее успешное значение сохраняется в настройках устройства после нажатия на кнопку Применить.

После завершения сканирования некоторые переменные могут не быть найдены в дереве. В этом случае отображается сообщение о результате сканирования:

skanirovanie_ustroistva_SNMP_multi_1

Также открывается текстовый файл с отчетом в стандартном редакторе. Пример отчета:

Общая информация:

Количество считанных переменных из устройства: 408

Максимальное количество переменных в пакете: 28

Переменные устройства, не найденные в дереве (OID : Значение):

1.3.6.1.2.1.1.1.0 :

1.3.6.1.2.1.1.2.0 : 1.3.6.1.4.1.46235.2

1.3.6.1.2.1.1.3.0 : 07:23:10.3700000

1.3.6.1.2.1.1.4.0 : NULL

1.3.6.1.2.1.1.5.0 :

1.3.6.1.2.1.1.6.0 :

1.3.6.1.2.1.1.7.0 : 72

В начале отчета приводится общая информация о количестве считанных переменных и максимальном числе переменных в одном пакете (если такой тест был выполнен). Далее перечислены переменные, не найденные в дереве, в формате OID : Значение. По значению можно идентифицировать переменную и, при необходимости, добавить ее в дерево MasterSCADA 4D вручную.

После сканирования отображается диалоговое окно с предложением удалить лишние и неподдерживаемые переменные. Рекомендуется нажать Да, чтобы удалить ненужные элементы, что упростит дальнейшую работу и исключит добавление несуществующих переменных в MasterSCADA 4D:

skanirovanie_ustroistva_SNMP_multi_2

При необходимости скрыть или отобразить неподдерживаемые переменные можно через контекстное меню.

В дополнение к отчетам формируется лог-файл, содержащий информацию о процессе импорта, включая этапы парсинга, считывания и сканирования.

Путь к логу (отчеты сохраняются в той же папке): С:\Users\<Пользователь>\AppData\Roaming\MPSSoft\MasterSCADA4D1.3.\sys_log

Название файла: SnmpTagImport1.log (цифра может меняться, если открыто несколько вкладок).

Лог-файл пересоздается при каждом закрытии и повторном открытии вкладки. Если требуется передать лог в техническую поддержку, рекомендуется сохранить его сразу после возникновения ошибки.

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