<< Click to Display Table of Contents >> Navigation: Проект в MasterSCADA 4D > Дерево системы > Получение и отправка данных > Дополнительные протоколы > SNMP multi > Диалог импорта SNMP multi > Сканирование устройства SNMP multi |
Для определения доступных переменных и структуры таблиц в устройстве предусмотрена кнопка Сканировать:
При нажатии на кнопку запускается процедура перебора всех переменных устройства с использованием метода Walk по специальному алгоритму. Текущее состояние процесса, включая опрашиваемый OID, отображается в Строке статуса.
После завершения сканирования найденные переменные сопоставляются со списком переменных, а для таблиц формируется соответствующая структура. Всем переменным назначаются считанные значения, что облегчает навигацию и понимание полученных данных.
Если в настройках устройства SNMP multi в MasterSCADA 4D у настройки Максимальное количество запросов в пакете установлено значение 1, то система автоматически определяет допустимое значение. Для этого отправляются запросы с увеличивающимся количеством OID, пока устройство не вернет ошибку или не отключится по таймауту. Последнее успешное значение сохраняется в настройках устройства после нажатия на кнопку Применить.
После завершения сканирования некоторые переменные могут не быть найдены в дереве. В этом случае отображается сообщение о результате сканирования:
Также открывается текстовый файл с отчетом в стандартном редакторе. Пример отчета:
Общая информация:
•Количество считанных переменных из устройства: 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:
При необходимости скрыть или отобразить неподдерживаемые переменные можно через контекстное меню.
В дополнение к отчетам формируется лог-файл, содержащий информацию о процессе импорта, включая этапы парсинга, считывания и сканирования.
Путь к логу (отчеты сохраняются в той же папке): С:\Users\<Пользователь>\AppData\Roaming\MPSSoft\MasterSCADA4D1.3.\sys_log
Название файла: SnmpTagImport1.log (цифра может меняться, если открыто несколько вкладок).
Лог-файл пересоздается при каждом закрытии и повторном открытии вкладки. Если требуется передать лог в техническую поддержку, рекомендуется сохранить его сразу после возникновения ошибки.
Смотрите также: