| ||||||||||||||||||||||||
|
Cronyx Device Manager
Cronyx Device Manager (CDM) представляет собой простое средство отображения состояния устройств Cronyx, поддерживающих взаимодействие по сети с использованием протокола SNMP. Программа работает в среде Windows 2000/XP и распространяется свободно (бесплатно). В настоящее время обеспечивается взаимодействие с устройствами следующих семейств:
Поддерживается корректная работа с устройствами, "прошивки" которых соответствуют текущим версиям MIB-файлов. Используемая версия протокола – SNMPv2c. Данная версия протокола не обеспечивает работу в защищённом режиме (однако позволяет реализовывать поддержку SNMP в "прошивках" устройств с ограниченными аппаратными возможностями). Данная программа не использует возможности записи значений переменных, влияющих на поведение устройств – реализована лишь запись значений информационных переменных sysContact и sysLocation. Программа поддерживает приём SNMP-сообщений (traps), посылаемых устройствами при изменениях их состояния.
В настоящее время доступна бета-версия программы. Вы можете загрузить rar-архив , содержащий установочный msi-файл. Пример работы с программой При первом запуске программы главное окно содержит пустое дерево устройств: Для поиска доступных по SNMP устройств можно использовать кнопку . На экране появится диалоговое окно для задания параметров подсети (по умолчанию используется подсеть из 256 адресов, к которой принадлежит адрес данного компьютера): Запустим поиск кнопкой . После завершения поиска обнаруживаем, что найдены 4 устройства: Закрываем окно поиска кнопкой . Найденные устройства и содержащая их подсеть отображаются в дереве устройств на главном окне следующим образом: Выберем, например, первое из появившихся в дереве устройство. Выясняем, что устройство "New device [144.206.181.187]" представляет собой модуль управления каркасом "Cronyx RMC": Для удобства переименуем выбранное устройство, назовём его "Elf". Для этого вызовем правой кнопкой мыши на данном устройстве контекстное меню, в котором выберем пункт "Properties": В появившемся диалоговом окне отредактируем поле "Device Name" (заменим "New device [144.206.181.187]" на "Elf"): Закроем диалоговое окно кнопкой . Теперь дерево устройств выглядит следующим образом: Двойным щелчком на выбранном устройстве (или кнопкой ) открываем окно устройства: На первой вкладке (озаглавленной "Model: RMC") отображается состояние общих для всех устройств Cronyx SNMP-переменных (области "System" и "Cronyx") и параметры данного устройства (область "Device Properties"). На последующих вкладках отображается состояние переменных, специфичных для конкретной модели устройства. Состояние переменных обновляется при каждом переходе на новую вкладку. Кнопкой можно явно вызвать обновление значений всех отображаемых в данном окне переменных данного устройства. Указанная кнопка расположена в нижней части окна в области "Control": Существует два режима обновления переменных:
Выберем циклический режим опроса переменных: При выборе этого режима сразу включается обновление переменных текущей вкладки с заданным интервалом (по умолчанию с интервалом 1 секунда; интервал можно изменить в диапазоне от 1 до 10 секунд в любое время при помощи кнопочек ). Вместо кнопки теперь показывается кнопка , с помощью которой можно приостановить циклическое обновление. В состоянии приостановки данная кнопка принимает вид (для продолжения работы в циклическом режиме) и включается возможность выбора однократного режима опроса переменных ("Update once"): Иногда полезно открыть 2 (или более) окна одного и того же устройства в режиме циклического опроса, чтобы иметь возможность одновременно наблюдать на экране изменения переменных на разных вкладках: Не нужные более окна устройств можно в любой момент закрыть (при помощи системной кнопки ). Таким же образом можно закрыть и главное окно программы (в этом случае все открытые окна устройств тоже будут закрыты). При возникновении определённых событий устройства могут посылать SNMP-сообщения (traps). Информация о полученных SNMP-сообщениях отображается в области вывода протокола в нижней части главного окна: В данном примере зафиксировано получение сообщений "Cold start", "Alarm=alarm", "Link up" и "Alarm=ok" от устройства с адресом 144.206.181.189.
|