eksis - документация. Акционерное общество Экологические сенсоры и системы (эксис)
Скачать 4.28 Mb.
|
Импорт ограничений на изменение конфигурации из предыдущих версий До версии 4.5 в Eksis Visual Lab существовала система ограничений на изменение конфигурации по паролю. При первом запуске версии 4.5 или более новых версий программа предложит импортировать существовашие настройки (рис. 25.11). Рис. 25.11. Предложение импортировать настройки ограничений на изменение конфигурации В случае положительного ответа Eksis Visual Lab автоматически создаст два пользователя: «Администратор» с полными правами на программу и паролем, соответствующим прежнему паролю на ограничение изменений конфигурации, и «Оператор» с ограничениями, соответствующими прежним ограничениям, и пустым паролем. 135 26. Создание и восстановление резервных копий Eksis Visual Lab позволяет сохранять резервную копию настроек и баз данных, благодоря чему можно полностью восстановить состояние программы на текущем или ином компьютере. Создание резервной копии возможно в ручном или в автоматическом режиме. Для создания резервной копии в ручном режиме выберите в главном меню «Конфигурация» -> «Создать резервную копию конфигурации и баз данных». Откроется окно выбора пути к файлу резервной копии (рис. 26.1). Рис. 26.1. Выбор пути к файлу резервной копии После указания файла начнѐтся процесс создания резервной копии. Обмен данными с приборами останавливать не обязательно, но пользоваться программой во время создания копии нельзя. При необходимости процесс резевного копирования может быть прерван нажитием кнопки «Cancel» (рис. 26.2). Рис. 26.2. Окно прогресса создания резервной копии По завершении процесса EVL оповестит пользователя о результате. В случае успеха можно открыть получивший файл резервной копии любым архиватором (файл является zip-архивом с расширением .evl.zip). 136 Для восстановления программы из резервной копии остановите обмен данными с приборами и выберите в главном меню «Конфигурация» -> «Восстановить конфигурацию и базы данных из резервной копии». Откроется окно выбора файла резервной копии, аналогичное окну на рис. 26.1. Если файл резервной копии был создан в старых версиях Eksis Visual Lab (до 4.8) и имеет расширение .zip_evl, то он не будет отображаться в окне выбора пока вы не измените тип выводимых файлов в выпадающем списке в правой нижней части окна (рис. 26.3). Рис. 26.3. Окно выбора файла резервной копии для восстановления После выбора файла и подтверждения процедуры программа восстановит конфигурацию и базы данных, после чего выдаст сообщение об успешности восстановления и необходимости перезапуска. Внимание! Операция восстановления конфигурации и баз данных из резервной копии необратима и не может быть прервана до еѐ завершения. Автоматическое создание резервных копий по расписанию Резервное копирование возможно в автоматическом режиме в соответствии с заданным распианием. Для включения и настройки параметров этой функции выберите в главном меню Eksis Visual Lab «Конфигурация» - «Расписание резервного копирования». Откроется окно с настройками (рис. 26.4). 137 Рис. 26.4. Окно настроек автоматического резервного копирования Выпадающий список «Частота» определяет периодичность резервного копирования. Возможны ежедневное, еженедельное и ежемесячное копирование (вариант «Никогда» означает, что функция выключена). Выпадающие списки «День» и «Число» (активируются при «Еженедельном» и «Ежемесячном» вариантах соответственно), а также поле «Время (доступен при любом варианте) опеределяют момент начала резервного копирования. Поле «Место хранения резервных копий» определяет папку, куда программа будет копировать созданные копии (первоначальное место их создания – временная папке системного диска). Если в момент копирования программа не обнаружит папки по указанному пути, то такая папка будет создана. Если в вышеописанной папке уже будут находится прежние резервные копии, то программа оставит только то их количество, которое соответствует значению поля «Количество хранимых копий». Резервная копия, созданная в автоматическом режиме, имеет имя evl_autobackup_<номер>.evl.zip, где <номер> - постоянно инкрементируем После заверешения создания резервной копии программа может запустить произвольный файл (например, сценарий переноса получившегося файла на ftp-сервер), задаваемый в поле «Запускать файл по завершению». Параметры командной строки: в случае успеха - evlbackupsuccess " (например, -evlbackupsuccess “C:\EVL\backups\evl_autobackup_42.evl.zip”), в случае неудачи -evlbackuperror. Если выставлен флаг «Оповещать о результатах по электронной почте», то программа отправит оповещение о результате резеврного копирования по электронной почте. Список адресатов соответствует общему списку адресатов из окна настройки электронной почты (главное меню «Настройки» - «Настрйка электронной почты». Флаг недоступен, если настройка электронной почты в программе не произведена (см. соответствующую главу). События начала создания резервной копии и результат фиксируются в журнале событий. На время создания резерной копии баз данных приборов обмен данными с ними может быть приостанавлен. 138 27. Обслуживание баз данных Со временем базы данных Eksis Visual Lab становятся всѐ больше из-за накопления статистики измерений и фиксируемых в журнале событиях. Хотя используемая СУБД обеспечивает оптимальное время вставки и выборки даже при размере файла базы данных в пару гигабайт, такой объем может быть неудобен при резервном копировании или перемещении программы. EVL имеет встроенную функцию обслуживание баз данных, включающую возможность очистки баз от старых и ненужных данных. Выполнить обслуживание баз данных можно через пункт главного меню «Конфигурация» - «Обслуживание баз данных». Откроется окно параметров обслуживания (рис. 27.1), в котором необходимо выбрать объекты (журнал события и добавленные приборы), для которых следует провести обслуживания баз данных, а также указать параметры этого обслуживания (сжатие и восстановление, удаление старых записей, критерий удаления). Рис. 27.1. Окно параметров обслуживания баз данных После нажатия кнопки «OK» (и подтверждения намерения, если выбрано удаление старых записей) начнѐтся процесс обслуживания баз данных. В зависимости от размера и количества обслуживаемых баз, этот процесс можно занять некоторое время. По завершению процесса обслуживания программа оповестит пользователя соответствующим сообщением. 139 28. Обновление программы EVL может автоматически проверять и устанавливать свою последнюю версию. Функция обновления позволяет сравнить вашу версию программы с версией на сервере АО «ЭКСИС», и, в случае несовпадения, скачать и установить последнюю версию. Для обновления программы выполните следующее: 1. Остановите обмен данными с приборами. 2. Вызовите функцию проверки обновления через меню «Помощь» -> «Проверить обновления». 3. Если новых версий нет, программа покажет окно на рис. 28.1. Рис. 28.1. Новых обновлений нет 4. Если существует новая версия EVL, программа покажет список изменений (рис. 28.2) с предложением загрузить еѐ. Рис. 28.2. Обновление EVL 140 5. При нажатии кнопки «Загрузить» начнѐтся процесс обновления. Программа определит контрольные суммы файлов, сравнит их со списком на сервере и загрузит отличающиеся. 6. Далее программа заменит обновлѐнные файлы. После окончания этого процесса потребуется перезапустить EVL. Над EVL постоянно идѐт работа. Старайтесь регулярно проверять обновления. В новых версиях добавляются новые возможности, исправляются ошибки и оптимизируется работа программы. Если обновить программу через пункт меню не вышло, вы всегда можете скачать инсталлятор актуальной версии по ссылке: https://eksis.ru/downloads/evl_setup.zip . Для установки распакуйте установочный файл и запустите его. Удалять предыдущию версию не нужно. Все настройки и база измерений из старой версии будут сохранены. 141 29. Форма обратной связи Для облегчения контакта с разработчиками и опереативных сообщениях об ошибках/пожеланиях в EVL существует форма обратной связи. Она вызывается из главного меню «Помощь» -> «Обратная связь». Для отправки сообщения используется электронная почта, поэтому если не была произведена настройка модуля электронной почты (см. соответствующую главу), этот пункт меню будет недоступен. Рис. 29.1. Окно обратной связи В графе «Мой адрес» выберите или введите вашу электронную почту. В списке «Тип обратной связи» укажите причину сообщения. В поле «Описание» вы можете написать всѐ, что считаете нужным для изложения проблемы. Если требуется, вы можете прикрепить к сообщению файл (например, снимок экрана с ошибкой). Если вы отметите флаг «Связаться со мной по этому вопросу», то наши разработчики свяжутся с вами по указанному адресу электронной почты. Кнопка «OK» сформирует и отправит ваше сообщение по адресу software@pnc.ru . Кнопка «Cancel» закроет окно без отправки сообщения. Мы заинтересованы в постоянном развитии нашего программного обеспечения и будем благодарны за любые отзывы и предложения. 142 Приложение A. Работа с радиомодемом Работа с радиомодемом немного отличается от работы с другими приборами. При добавлении радиомодема он добавляется без каналов (рис. A.1). Рис. A.1. Добавленный радиомодем Добавить приборы можно несколькими способами. Общим для всех моделей радиомодемов является способ добавления приборов из списка приборов на связи. Для этого нажмите правой кнопкой по радиомодему -> «Дополнительно» -> «Приборы на связи». Откроется окно (рис. A.2) с информацией о всех приборах, которые в данный момент находятся на связи с радиомодемом. Этот список содержит те же приборы, которые радиомодем отображает на своѐм индикаторе. Для удобства просмотра размеры окна можно изменить. Графа «Обновлено» содержит время последнего приѐма данных от прибора (РМ-2 и РМ-2- L), либо количество времени, прошедшее с момента получения последних данных измерений (РМ- 1 и РМ-1 И). Цветовой индикатор обозначает наличие связи с самим радиомодемом (зелѐный – связь есть, красный – связи нет). Кнопка обновляет список. Будучи утопленой, она также автоматически будет обновлять список с периодичностью 10 секунд (изменить можно нажатием правой кнопки мыши по кнопке - > «Изменить период автоматического обновления»). Верхняя кнопка «Добавить» добавляет в окно списка приборов (в котором находится радиомодем) все приборы на связи, которые ещѐ не были добавлены ранее. Нижняя кнопка «Добавить» добавляет в окно списка приборов (в котором находится радиомодем) текущий выделенный прибор. Сбор данных измерений осуществляется только для тех приборов, которые пользователь добавил в список. Данные, поступившие на модем от недобавленных в EVL приборов, игнорируются. Рис. A.2. Приборы, находящиеся на связи с радиомодемом Модем принимает данные от приборов на определѐнном канале приѐма, который должен соответствовать каналу передачи на удалѐнных приборах. EVL позволяет программно изменить его значение: нажмите правой кнопкой мыши по радиомодему и выберите «Действия с прибором» -> «Изменить канал приѐма». 143 РМ-1 Приборы ИВТМ-7 М4 (РМ-1 позволяет принимать данные измерений только от такого типа приборов) отображаются для этой серии радиомедемов как каналы у прибора-радиомодема (рис. A.3). Рис. A.3. Приборы-каналы у РМ-1 И и приборы у РМ-2 Для ручного добавления приборов, находящихся на связи с радиомодемом, используйте возможности окна приборов на связя (рис. A.2) или нажмите правой кнопкой по модему -> «Дополнительно» -> «Добавить прибор». Откроется окно добавления канала-прибора (рис. A.4). В этом окне необходимо указать название прибора, по которому вы будете идентифицировать прибор в списке и его сетевой адрес. Сетевой адрес – адрес удалѐнного прибора (см. инструкцию к радиомодему). После этого при запуске обмена данными вы увидите данные измерений с прибора. Рис. A.4. Окно добавления нового прибора Чтобы изменить название или сетевой адрес уже существующего канала-прибора, нажмите по нему правой кнопкой и выберите пункт «Дополнительно» -> «Настройка прибора». Откроется окно (рис. A.4), в котором вы можете изменить параметры прибора. Чтобы удалить канал-прибор, нажмите по нему правой кнопкой -> «Удалить канал». Внимание! Статистику удалѐнного прибора невозможно восстановить. Период, с которым опрашивается радиомодем РМ-1 в программе, должен быть минимум в 2 раза больше периода, с которым приборы ИВТМ-7 М4 отправляют данные. Иначе возможна ситуация, когда EVL связывается с РМ-1, но не находит в нѐм свежие данные измерений для какого-либо прибора (прибор ещѐ не успел отправить их модему). Если истечѐт время, выставленное в параметре «Время исключения приборов», то прибор будет помечен как выпавший из обмена (цветовой индикатор станет красным, а в базу данных будет занесѐн пропуск). Функцию по отслеживанию «отпавших» приборов ИВТМ-7 М4 берѐт на себя Eksis Visual Lab. Изменить параметр «Время исключения прибора» для приборов РМ-1 можно в меню «Дополнительно» (правый клик на приборе). Это время также должно быть в два раза больше периода отправки данных приборов ИВТМ-7 М4. 144 РМ-1 И, РМ-2 и РМ-2-L Удалѐнные приборы (РМ-1 И позволяет принимать данные от приборов ИВТМ-7 М4; РМ-2 – от ИВТМ-7 М4-1; РМ-2-L – от ИВТМ-7 М4-1-L, МАГ-7 П и других) отображаются для этой серии радиомодемов как отдельные приборы (рис. A.3), что предоставляет бóльшую гибкость в работе (например, можно настроить оповещения только для части датчиков). Для ручного добавления приборов, находящихся на связи с радиомодемом, используйте возможности окна приборов на связя (рис. A.2) или нажмите правой кнопкой по радиомодему и выберите «Дополнительно» -> «Добавить прибор» (рис. A.5). Рис. A.5. Окно добавление прибора ИВТМ-7 М4-1-L Источником данных для удалѐнных приборов является радиомодем. В остальном эти приборы ничем не отличаются от других приборов Eksis Visual Lab: вы можете просматривать статистику, настраивать автоматические отчѐты, устанавливать пороги и т.д. Радиомодемы не имеют своего периода опроса, чтение данных из подключенного физического модема происходит в момент обновления зависимого прибора. Если вы запустите обмен данными для такого радиомодема (например, через нажатие правной кнопкой мыши и пункт «Старт»), то будет выполнено только однократное вычитывание данных (чтобы пользователь мог убедиться в наличии связи с модемом). Следующие вычитывания будут произведены при обновлении зависимых приборов, для которых этот модем является источником данных. Модемы РМ-1 И имеет специальный параметр «Время исключения приборов», означающий время, в течении которого удалѐнный прибор (ИВТМ-7 М4) должен передать данные измерений. Если радиомодем не получит данные от прибора за выставленный период, он исключит его из своего списка приборов на связи, а EVL пометит этот канал-прибор красным цветом. Изменить параметр «Время исключения прибора» можно в меню «Действия с прибором» (правый клик на приборе). Модемы РМ-2 и РМ-2-L не имеет такого параметра как «Время исключения приборов». Актуальность данных измерений определяется периодом опроса зависимых приборов. Если дочерний прибор обратиться к своему модему-источнику данных и не обнаружит поступивших данных измерений, то этот прибор будет помечен как «выпавший» со связи (сработает событие «обрыв связи»). Параметр «Период опроса» зависимого прибора должен соотносится со временем выхода на связь в удалѐнном физическом приборе (см. паспорт на прибор). Если физический прибор настроен на передачу данных раз в 5 минут, то не следует выставлять в зависимом приборе в Eksis Visual Lab период опроса менее 5 минут – данные будут запрашиваться чаще, чем передаваться, что в результате приведѐт к постоянным обрывам связи (красный цветовой индикатор в окне списка приборов и пустые строки в окне просмотра статистики в табличной форме). Радиомодем РМ-2 имеет память для невостребованных данных. Если опрос модема не производится, он накапливает принятые от удалѐнных приборов данные измерений в буффере (размер буффера может отличаться в зависимости от версии радиомодема: см. паспорт на модем). 145 При возобновлении вычитывания данных компьютером этот буффер передаѐтся в EVL и содержащиеся в нѐм данные распределяются по своим приборам. Данные, полученные из буфера, записываются в БД как данные, полученные из внутренней памяти прибора (в окне просмотра статистики в табличной форме им соответствует значок ). Это поведение можно изменить, выставив в настройках приборов ИВТМ-7М4 переключатель «Только данные на момент обращения к модему» (рис. А.6). Рис А.6. Настройки прибора ИВТМ-7 М4-2 При выставленном переключателе «Только данные на момент обращения к модему» в базу данных EVL будут укладываться только самые свежие данные, полученные в момент обращения в программе зависимого прибора к своему модему-источнику данных. Рис. A.7. Работа с РМ-2 146 Работа через WiFi Некоторые модификация РМ-2 поддерживают соединение по интерфейсу WiFi. Название точки доступа и пароль можно задать из меню «Действия с прибором» -> «Настройки WiFi» (рис. А.8). Рис. А.8. Окно настроек WiFi Протокол MQTT РМ-2 L позволяет самостоятельно (без EVL как посредника) передавать данные измерений по протоколу MQTT. Настройка этой функции выполняется через меню «Действия с прибором» -> «Настройки MQTT». Окно настроек показано на рис. A.9. Рис. A.9. Настройки MQTT радиомодема Флаг «MQTT включен» определяет активность функции. Если она активна, то каждый раз, когда модем получает от приборов данные измерений, он будет отправлять их на MQTT-брокер (данные которого указываются в полях «IP-адрес/сетевое имя», «Порт», «Имя пользователя» и «Пароль») по указанному в выпадающем списке «Передавать данные по инетрфейсу модема» интерфейсу. Поле «QoS сообщений» определяет надѐжность доставки сообщений (см. спецификацию MQTT), а поле «Интервал PINGREQ, сек» – как часто модем будет отправлять брокеру PINGREQ-пакет. |