Вы находитесь на странице: 1из 87

О Б Щ Е СТ В О С О Г Р АН И Ч Е Н НО Й О Т В ЕТ СТ В Е Н Н О СТ Ь Ю

Н АУ Ч Н О - П Р О И З ВО Д СТ ВЕ Н Н О Е П Р Е Д ПРИ ЯТ И Е «Э К Р А»

УТВЕРЖДЕН
ЭКРА.00002-01-ЛУ

КОМПЛЕКС ПРОГРАММ EKRASMS

Руководство пользователя
ЭКРА.00002-01 90 01
Листов 87

Версия 2.10 (от 29.06.2016)


2
ЭКРА.00002-01 90 01

Версия 2.10 (от 29.06.2016)


3
ЭКРА.00002-01 90 01
Комплекс программ EKRASMS предназначен для мониторинга, настройки и управления
терминалами серий БЭ2702(М), БЭ2704 и БЭ2502, интеграции их в АСУТП, а также для анализа
текущей и аварийной информации, полученной из терминалов: измерений, событий и
осциллограмм.
Комплекс программ EKRASMS является распределенной системой и разработан для
работы в сети. Тем не менее, он может полноценно использоваться и на одном компьютере.
Для работы EKRASMS необходим компьютер под управлением операционной системы
Microsoft Windows 2000 и выше.
Для установки EKRASMS на компьютер следует запустить установочный файл EKRASMS и
следовать инструкциям мастера установки.

Версия 2.10 (от 29.06.2016)


4
ЭКРА.00002-01 90 01

Версия 2.10 (от 29.06.2016)


5
ЭКРА.00002-01 90 01
Содержание

1 Основные понятия............................................................................................................................... 7
1.1 Серверы и рабочие места ...................................................................................................... 7
1.2 Службы и приложения ............................................................................................................ 7
2 Обзор EKRASMS ................................................................................................................................. 8
3 Сетевой доступ к серверу EKRASMS................................................................................................. 9
4 Подключение терминалов. Приложение Сервер связи .................................................................. 10
4.1 Файлы конфигурации ............................................................................................................ 10
4.2 Ключи регистрации ............................................................................................................... 11
4.3 Управление списком пользователей.................................................................................... 12
4.4 Настройка параметров подключения терминалов к Серверу связи .................................. 13
4.5 Управление списком подключенных терминалов ............................................................... 16
4.6 Автоматический поиск (сканирование) терминалов............................................................ 18
4.7 Параметры синхронизации времени и опроса событий ..................................................... 19
4.8 Параметры командной строки Сервера связи..................................................................... 19
5 Мониторинг и управление терминалами. Приложение Программа мониторинга ......................... 20
5.1 Структура объекта ................................................................................................................ 20
5.2 Установление соединения и получение данных ................................................................. 22
5.3 Чтение, изменение и запись регулируемых параметров .................................................... 23
5.4 Сохранение и восстановление регулируемых параметров ................................................ 24
5.5 Группы уставок ...................................................................................................................... 24
5.6 Копия памяти уставок терминалов серий БЭ2704 и БЭ2502 .............................................. 24
5.7 Чтение текущих величин, отображение векторных диаграмм ............................................ 25
5.8 Работа с осциллограммами терминала ............................................................................... 26
5.9 Чтение и сброс аварийной сигнализации терминала ......................................................... 27
5.10 Таблицы дискретных сигналов и выходных реле терминала ........................................... 28
5.11 Настройка Программы мониторинга .................................................................................. 29
5.12 Параметры командной строки Программы мониторинга .................................................. 31
5.13 Сообщения Программы мониторинга ................................................................................ 31
6 Сбор событий .................................................................................................................................... 33
6.1 Обзор сбора событий в EKRASMS....................................................................................... 33
6.2 Настройка СУБД EKRASMS ................................................................................................. 34
6.3 Сбор событий. Приложение Сервер архивирования данных ............................................. 34
6.4 Контроль уставок................................................................................................................... 35
6.5 Обслуживание СУБД EKRASMS .......................................................................................... 35
7 Автоматический сбор осциллограмм. Приложение Сервер осциллограмм .................................. 37
7.1 Настройка Сервера осциллограмм ...................................................................................... 38

Версия 2.10 (от 29.06.2016)


6
ЭКРА.00002-01 90 01
8 Наблюдение за событиями. Приложение Streamline ...................................................................... 41
9 Анализ событий. Приложение Timeline ............................................................................................ 41
9.1 Выбор источника данных и подключение к нему................................................................. 42
9.2 Отображение выборки событий ........................................................................................... 43
9.3 Табличное представление .................................................................................................... 44
9.4 Графическое представление ................................................................................................ 47
9.5 Возможности фильтрации событий...................................................................................... 48
9.6 Совместное табличное и графическое представления ...................................................... 50
9.7 Объединение событий из нескольких различных источников данных ............................... 50
9.8 Печать событий ..................................................................................................................... 51
10 Анализ осциллограмм. Приложение WNDR32 .............................................................................. 51
10.1 Первый запуск WNDR32 ..................................................................................................... 51
10.2 Ключи регистрации терминалов ......................................................................................... 51
10.3 Загрузка осциллограмм....................................................................................................... 52
10.4 Просмотр осциллограмм..................................................................................................... 54
10.5 Дополнительные возможности ........................................................................................... 58
11 Анализ уставок. Приложение Atlas ................................................................................................. 70
12 Конфигурирование терминалов типа БЭ2704V900 ....................................................................... 70
12.1 Создание новой конфигурации входов терминала ........................................................... 70
12.2 Изменение ранее созданной конфигурации ...................................................................... 70
12.3 Настройка входных цепей................................................................................................... 70
13 Интеграция в АСУТП ....................................................................................................................... 73
14 Сервисное обслуживание терминалов .......................................................................................... 73
14.1 Что такое “сервисное обслуживание”................................................................................. 74
14.2 Основные понятия............................................................................................................... 74
14.3 Как происходит обновление прошивки .............................................................................. 75
14.4 Переключение терминала в режим сервисного обслуживания ........................................ 77
14.5 Сценарии сервисного обслуживания ................................................................................. 81
14.6 Редактирование областей памяти ..................................................................................... 82

Версия 2.10 (от 29.06.2016)


7
ЭКРА.00002-01 90 01
1 Основные понятия

1.1 Серверы и рабочие места


Компьютер, на который устанавливается EKRASMS может выполнять роль Сервера
EKRASMS или Рабочего места EKRASMS, а также совмещать обе роли вместе.
Сервер EKRASMS – это компьютер, который осуществляет непосредственное
взаимодействие с терминалами, подключенными по физическим каналам связи (RS232, USB,
Ethernet), и предоставляет доступ к этим терминалам другим компонентам EKRASMS. Как
правило, после настройки такой компьютер функционирует без участия пользователя
(автономно).
Помимо связи с терминалами сервер EKRASMS может выполнять автоматический сбор
событий и осциллограмм, поступающих от терминалов, а также может выступать шлюзом для
интеграции в АСУТП по стандартам IEC 60870-5-103 и OPC.
Рабочее место EKRASMS – это компьютер, на котором осуществляется мониторинг,
настройка и управление терминалами и производится анализ собранной с них информации.
Введение понятий Сервера EKRASMS и Рабочего места EKRASMS – весьма условное и
сделано для удобства изложения, так как EKRASMS всегда устанавливается на каждый
компьютер целиком, поэтому компьютер может одновременно использоваться и как сервер, и как
рабочее место. Тем не менее, для выполнения роли Сервера EKRASMS рекомендуется
использовать промышленный компьютер.

1.2 Службы и приложения


EKRASMS состоит из служб и приложений.
Служба EKRASMS – это программа, которая функционирует автономно, не имеет
пользовательского интерфейса, запускается вместе с операционной системой и не требует входа
в Windows.
Приложение EKRASMS – программа, с которой непосредственно работает пользователь;
для ее запуска следует выполнить вход в Windows.
Все службы и приложения EKRASMS, установленного на компьютере, настраиваются с
помощью одного приложения Arsenal.

Приложения Сервер связи, Сервер архивирования данных и Сервер осциллограмм выполняют


функции серверов, однако, пока они реализованы в виде приложений, а не служб, поэтому для их
работы следует выполнить вход в систему Windows. Эти приложения не настраиваются с помощью
Arsenal: каждое из них имеет свой собственный пользовательский интерфейс для настройки.
Ведется работа над модернизацией этих приложений и реализации их в виде служб.

Версия 2.10 (от 29.06.2016)


8
ЭКРА.00002-01 90 01
2 Обзор EKRASMS
На рисунке показана организация EKRASMS с одним сервером и одним рабочим местом:

Рабочее место EKRASMS


Arsenal
Анализ
осциллограмм
(WNDR32)

Слежение за
обновлениями
Atlas
системы

Центр Программа
Timeline
уведомлений мониторинга

Сеть

Сервер EKRASMS
Отправка
E-MAIL системных Arsenal
уведомлений

Сервер Streamline
Шлюз Осциллограммы
АСУТП осциллограмм
IEC 870-5-103
Сервер
связи
Сервер
АСУТП OPC сервер
События архивирования СУБД База данных
данных событий

БЭ2702(М) БЭ2704 БЭ2502

Рисунок 1

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

Версия 2.10 (от 29.06.2016)


9
ЭКРА.00002-01 90 01
Для получения обновлений необходим доступ в сеть Интернет. Параметры доступа в
Интернет настраиваются в приложении Arsenal в разделе настроек Общие | Обновление:
EKRASMS может использовать настройки операционной системы Windows для доступа в
Интернет (настройки браузера Internet Explorer) или можно указать настройки вручную.
Приложения и службы EKRASMS ведут служебный журнал, который удобен при анализе
проблем, возникающих в работающей системе. Этот журнал можно получить с помощью Arsenal и
отправить его специалистам НПП “ЭКРА”.
Для оперативного получения информации о работе приложений и служб EKRASMS
предусмотрен централизованный механизм системных уведомлений: приложения и службы,
выполняющиеся на сервере EKRASMS, могут генерировать текстовые сообщения и отправлять
их на указанные адреса электронной почты (список рассылки настраивается с помощью Arsenal
на сервере EKRASMS в разделе настроек Сервер | Список рассылки). Предусмотрена
возможность получения этих уведомлений на рабочих местах в виде всплывающих окон на
рабочем столе Windows: для этого следует активировать функцию слежения за серверами на
рабочем месте в Arsenal.
Для отправки почтовых сообщений следует ввести параметры сервера исходящих
почтовых сообщений (SMTP-сервера) в разделе настроек Общие | Электронная почта в
приложении Arsenal.

3 Сетевой доступ к серверу EKRASMS


Приложения EKRASMS, выполняющиеся на рабочем месте, взаимодействуют с сервером
EKRASMS через единый сетевой порт, значение которого по умолчанию равно 11111 (можно
задать другой сетевой порт с помощью Arsenal, однако, в большинстве случаев делать этого не
потребуется). Если на рабочем месте или сервере установлен сетевой экран, то для сетевого
порта EKRASMS следует добавить соответствующие разрешения.
По умолчанию, сетевой доступ к серверу EKRASMS запрещен, т.е. доступ к службам можно
получить только с помощью приложений EKRASMS, установленных на этом же компьютере.
Разрешить сетевой доступ можно с помощью Arsenal в разделе настроек Сервер | Доступ.
Для разделения прав доступа сервер EKRASMS предоставляет средства управления
списком пользователей и их прав. В разделе настроек Сервер | Доступ приложения Arsenal
можно добавлять и удалять пользователей, а также назначать им пароль и права. Кроме того,
каждый сервер предоставляет гостевой вход, права для которого также настраиваются в этом
разделе с помощью кнопки Гость.
Со стороны рабочего места при добавлении сервера в разделе настроек Рабочее
место | Серверы EKRASMS также потребуется указать под каким именем пользователя
производить подключение к этому серверу.

Версия 2.10 (от 29.06.2016)


10
ЭКРА.00002-01 90 01
Пример. По умолчанию, любой сервер EKRASMS предоставляет пользователю Гость право
Доступ к базе данных. Это значит, что приложения Timeline на любых рабочих местах EKRASMS,
имеющих сетевое соединение с этим сервером, могут выполнять выборку из базы данных этого
сервера. Можно ограничить этот процесс: в разделе настроек Сервер | Доступ сервера EKRASMS
снять флажок Доступ к базе данных для пользователя Гость, а затем добавить нового
пользователя, например, Иванов Иван, которому назначить пароль и дать право Доступ к базе
данных. На рабочем месте в разделе Рабочее место | Серверы EKRASMS следует добавить
подключение к серверу с параметрами входа Иванов Иван и корректным паролем. Если имя или
пароль будут указаны неверно или будет произведена попытка подключиться как Гость, то
приложения анализа (Timeline) покажут ошибку.

4 Подключение терминалов. Приложение Сервер связи


Сервер связи осуществляет непосредственное взаимодействие с терминалами серий
БЭ2702(М), БЭ2704 и БЭ2502 и предоставляет остальными службам и приложениям EKRASMS
доступ к подключенным терминалам.
После того, как Сервер связи полностью настроен, вмешательство в его работу как
правило не требуется: все настройки сохраняются в реестре Windows и файлах конфигурации и
автоматически применяются при очередной загрузке Сервера связи. Сервер связи работает в
фоновом режиме: настройка и управление им осуществляются с помощью команд основного
меню Сервера связи (доступно по щелчку правой кнопкой мыши по значку Сервера связи на
панели уведомлений Windows, которая обычно расположена в правом нижнем углу экрана). Если
навести указатель мыши на этот значок, то будет отображено состояние Сервера связи.

4.1 Файлы конфигурации


EKRASMS использует текстовые файлы, в которых заданы характеристики каждого
терминала. В этих файлах, называемых файлами описания терминала, задаются наименования
и атрибуты всех параметров терминала, иерархия параметров, наименования аналоговых и
дискретных сигналов.

Файлы описания терминалов имеют расширение CFG.

Терминалы серий БЭ2704 и БЭ2502 будут успешно добавлены в список терминалов


Сервера связи только в том случае, если Сервером связи будет сформирован файл
конфигурации этого терминала (файл с расширением DCF для терминалов серии БЭ2704 и
CCF для терминалов серии БЭ2502). Файлы конфигурации терминалов серий БЭ2704 и БЭ2502
формируются следующим образом: если в папке файлов описания терминалов присутствует
файл CFG, соответствующий типу, версии и дате создания прошивки терминала, то файл
конфигурации формируется на основе этого файла. Если необходимый файл описания
отсутствует, то производится попытка прочитать файл конфигурации непосредственно из
терминала.
Файлы описания терминалов (CFG) размещаются в папке:
%ALLUSERSPROFILE% \ Application Data \ EKRA \ Common \ Config
Файлы конфигурации терминалов (DCF, CCF) размещаются в папке:
%ALLUSERSPROFILE% \ Application Data \ EKRA \ Common \ Devices

Версия 2.10 (от 29.06.2016)


11
ЭКРА.00002-01 90 01
4.2 Ключи регистрации
Для защиты EKRASMS от несанкционированного использования применяются
программные ключи регистрации. Каждый ключ регистрации задает номера терминалов серий
БЭ2704 и БЭ2502, работа с которыми возможна без ограничений. Привязка осуществляется не к
заводским номерам терминалов, а к их серийным номерам. Для терминалов регистрирующих
типов БЭ2702, БЭ2702М и БЭ2704V900 ключи регистрации не требуются.

Все сформированные в НПП ЭКРА ключи регистрации попадают в единую базу ключей, поэтому при
установке EKRASMS необходимо также установить и пакет ключей регистрации Keys.

При необходимости ключи регистрации могут быть введены вручную в Cервере связи
(Основное меню – Устройства – Регистрация). Каждый ключ регистрации представляет собой
последовательность из 18-ти десятичных цифр, в которой зашифрованы серийные номера
терминалов.
Незарегистрированные терминалы серий БЭ2704 и БЭ2502 будут обнаруживаться
Сервером связи при сканировании, однако, все операции по получению данных из них будут
блокироваться. При обращении к незарегистрированному терминалу Программа мониторинга
будет показывать сообщение о том, что терминал с заданным серийным номером не
зарегистрирован.

ВАЖНО! При отсутствии ключей регистрации всегда можно подключиться к одному единственному
терминалу и получить к нему полноценный доступ (иными словами, если в списке терминалов
Сервера связи присутствует только один терминал, то доступ к нему осуществляется без проверки
ключей регистрации).

Версия 2.10 (от 29.06.2016)


12
ЭКРА.00002-01 90 01
4.3 Управление списком пользователей
Управление списком пользователей, которым будет разрешен доступ к внутренним базам
данных терминалов, осуществляется с помощью команды Основное меню – Пользователи:

Рисунок 2

Для каждого пользователя следует указать имя, пароль и выбрать права доступа. Каких-
либо ограничений на длину имен и паролей и на используемые в них символы не существует,
однако, имена пользователей должны быть уникальны.
Имеется возможность задать пароль администратора системы: в случае, если такой
пароль будет задан, все операции по настройке Сервера связи потребуют ввода этого пароля. В
случае утери пароля администратора потребуется переустановить EKRASMS.

Версия 2.10 (от 29.06.2016)


13
ЭКРА.00002-01 90 01
4.4 Настройка параметров подключения терминалов к Серверу связи
Эти настройки находятся на странице Основное меню – Настройки – Тип связи:

Рисунок 3

4.4.1 Подключение терминалов с помощью RS232 и модемного соединения


Если сеть терминалов подключена непосредственно к последовательному порту
компьютера, то необходимо выбрать тип связи – RS232. В списке обнаруженных портов следует
выбрать тот, к которому подключена сеть терминалов. Кнопка Свойства открывает окно
настройки выбранного последовательного порта. Скорость порта должна совпадать со скоростью,
на которую настроены все терминалы в сети, а остальные параметры порта должны быть
следующими: 7 бит данных, бит четности и 2 стоповых бита (7-E-2). Управление потоком должно
быть отключено.
Некоторым преобразователям RS485 / RS232 для корректной работы требуется небольшая
пауза на переключение из режима передачи в режим приема. В этом случае следует установить
значение параметра Пауза между приемом и передачей на странице Настройки связи (по
умолчанию – 0 мс, максимальное значение – 50 мс).
В случае, если связь с сетью терминалов осуществляется по коммутируемому
телефонному каналу, следует выбрать тип связи – модемное соединение. При этом станет
доступным список всех установленных на компьютере модемов. Следует выбрать модем,
который используется для связи с терминалами. Кнопка Свойства открывает стандартное окно
Windows настройки модема. Обязательной является настройка параметров подключения модема:
7 бит данных, бит четности и 2 стоповых бита (7-E-2). Если список установленных на компьютере
модемов пуст, следует вызвать Панель управления Windows, открыть приложение Модемы и
добавить модем, а затем перезагрузить Cервер связи.

Версия 2.10 (от 29.06.2016)


14
ЭКРА.00002-01 90 01
Не все модемы способны работать с параметрами порта 7-E-2. В частности, это касается
некоторых сотовых телефонов при использовании их в качестве GSM модемов. В этом случае
следует перейти на страницу Настройки связи и включить флаг Программная поддержка
параметров порта 7-E. Параметры подключения такого модема должны быть: 8 бит данных, бит
четности не проверяется и 2 стоповых бита (8-N-2).
При использовании любых GSM модемов на странице Настройки связи следует включить
флаг Увеличенное время ожидания ответа.
На этой же странице можно задать параметры управления любым модемным
соединением: число попыток установить соединение (по умолчанию – три попытки), паузу между
попытками (по умолчанию – 2 секунды) и интервал, по истечении которого неиспользуемое
соединение будет автоматически разорвано (по умолчанию – 5 минут). Соединение считается
неиспользуемым, если по каналу не передаются никакие данные, кроме команд синхронизации
даты и времени.
При запуске Сервера связи производится попытка инициализировать тот
последовательный порт, который использовался во время предыдущего сеанса работы. При
появлении сообщения Ошибка при инициализации последовательного порта. Возможно,
выбранный порт используется другим приложением следует выбрать и настроить
последовательный порт.
Рекомендации по настройке модемов, терминалов и Сервера связи для обеспечения
модемного соединения с терминалами приведены в приложении.

4.4.2 Подключение терминалов с помощью сетевого соединения


При построении локальной сети терминалов могут использоваться преобразователи
сигналов TTL / Ethernet для включения каждого терминала в локальную сеть Ethernet. Также могут
использоваться преобразователи RS232 / Ethernet или RS485 / Ethernet – в этом случае к сети
Ethernet подключаются сразу все терминалы, входящие в линию связи. Для подключения
терминалов, включенных в сеть Ethernet, необходимо выбрать тип связи – сетевое соединение.
Кнопка Свойства открывает окно со списком сетевых подключений:

Рисунок 4
Версия 2.10 (от 29.06.2016)
15
ЭКРА.00002-01 90 01
Для каждого подключения задаются:
− тип подключения (TCP клиент, TCP сервер или UDP);
− удаленный хост (IP адрес или имя и порт);
− локальный порт.

Рисунок 5

Выбор типа подключения зависит от того, какой используется протокол (TCP или UDP) и
как настроен удаленный хост. Если удаленный хост находится в режиме TCP сервер, то в
Сервере связи должен быть выбран режим TCP клиент и должен быть указан адрес удаленного
хоста. Задавать фиксированный номер локального порта не обязательно. Сразу после загрузки
Сервера связи (и после выхода из режима настройки) для каждого сетевого подключения в
режиме TCP клиент предпринимается попытка установить соединение с удаленным хостом.
Посмотреть состояние каждого подключения можно в строке состояния Сервера связи. Если ни
одно соединение не устанавливается, то в строке состояния будет сообщение Нет сетевого
соединения с указанием кода ошибки. Наиболее вероятные коды ошибок: 10060 (удаленный хост
по заданному IP адресу не доступен) и 10061 (удаленный хост доступен, но не удается
подключиться к заданному порту). При отсутствии какого-либо TCP соединения Сервер связи
будет периодически повторять попытку установить это соединение.
Если удаленный хост находится в режиме TCP клиент, то в Сервере связи должен быть
выбран режим TCP сервер и должен быть указан фиксированный номер локального порта. В
режиме TCP сервер адрес удаленного хоста не задается.
При настройке протокола UDP, как правило, для каждой стороны указывается IP адрес и
номер порта второго конца. Следовательно, при настройке Сервера связи нужно задать
фиксированный номер локального порта и затем указать этот номер порта (и IP адрес
Сервера связи) при настройке удаленного хоста. При работе по протоколу UDP никакой
Версия 2.10 (от 29.06.2016)
16
ЭКРА.00002-01 90 01
информации о доступности удаленного хоста нет, т.к. протокол UDP не предусматривает
установку соединения.
При запуске Сервера связи производится попытка открыть TCP порты для соединения с
остальными приложениями EKRASMS, в частности – для соединения с
Программой мониторинга и с Сервером архивирования данных. По умолчанию для соединения с
Программой мониторинга используется порт 1389, а для соединения с
Сервером архивирования данных – порт 1390 (эти значения можно изменить с помощью команды
Основное меню – Настройка – TCP/IP).

4.5 Управление списком подключенных терминалов


Управление списком подключенных к Серверу связи терминалов осуществляется с
помощью команды Основное меню – Устройства:

Рисунок 6

Для каждого терминала необходимо задать адрес, заводской номер, тип, версию
программного обеспечения, место установки и наименование объекта, на котором терминал
установлен. Дополнительно можно указать название терминала, которое будет использоваться
для идентификации этого терминала во всех приложениях комплекса программ.
Заводской номер терминала – целое число в диапазоне от 1 до 65535. Номер
присваивается терминалу при изготовлении и указывается на задней панели терминала.
Адрес терминала – целое число в диапазоне от 1 до 899 при использовании фирменного
протокола связи и в диапазоне от 1 до 254 при использовании протокола IEC 60870-5-103. Для
терминалов с заводскими номерами меньше 900 адрес должен совпадать с номером терминала.
В каждой петле связи все терминалы должны иметь уникальные адреса.
Тип терминала – строка, первые символы которой указывают на серию терминала (2704,
2502, 2702 или 2702М). Для терминалов серии БЭ2702(М) допустимы 3 варианта исполнения
пусковых органов. Для терминалов серий БЭ2704 и БЭ2502 тип – это строка длиной восемь
символов, в которой стоящие на шестой, седьмой и восьмой позициях цифры указывают на

Версия 2.10 (от 29.06.2016)


17
ЭКРА.00002-01 90 01
функциональное назначение защиты. Например, 2704V011 – трехфазное управление
выключателем, АПВ, трехступенчатая дистанционная защита, четырехступенчатая токовая
направленная защита нулевой последовательности, трехфазная токовая отсечка, УРОВ.
С помощью кнопки Добавить можно подключить терминал к Серверу связи. При этом на
экране появляется окно параметров подключаемого терминала:

Рисунок 7

Для управления списком объектов следует нажать на кнопку с тремя точками справа от
поля ввода Объект. Для каждого объекта указываются два наименования: полное наименование
объекта можно задать произвольно, а краткое наименование используется для работы внешней
базы данных и может содержать только символы латинского алфавита, цифры и символ “_”. При
модемном соединении с терминалами для каждого объекта дополнительно должен быть указан
номер телефона. При необходимости можно вызвать окно, позволяющее изменить параметры
набора номера. Флажок Регистрация после установления соединения в обычном режиме
работы Сервера связи не используется.
Команда Прочитать параметры позволяет при наличии связи с терминалами прочитать
заводской номер, тип и версию прошивки, название терминала и место установки.
Команда Записать в устройство позволяет записать введенные в окне значения имен
(название терминала, место установки, полное наименование объекта) в терминал (только для
терминалов серий БЭ2704 и БЭ2502). Необходимость записи имен в терминалы обусловлена
двумя причинами: во-первых, эти имена помещаются в заголовок каждой осциллограммы и при
открытии осциллограммы программой WNDR32 отображаются в строке состояния, а во-вторых,
Версия 2.10 (от 29.06.2016)
18
ЭКРА.00002-01 90 01
облегчается повторное конфигурирование Сервера связи, которое может потребоваться,
например, при переносе сервера на новый компьютер. Необходимо иметь в виду, что не все
версии прошивок терминалов серий БЭ2704 и БЭ2502 поддерживают запись имен. При
выполнении записи может появиться сообщение Запись имен в текущее устройство
невозможна. Имена в осциллограммы будут заноситься программой мониторинга.

4.6 Автоматический поиск (сканирование) терминалов


Список подключенных к Серверу связи терминалов можно создать автоматически. Для
этого следует открыть окно списка терминалов и нажать кнопку Сканировать. Появится окно
сканирования терминалов:

Рисунок 8

Вначале следует нажать кнопку Свойства и указать параметры сканирования:


− объект (при модемном соединении с терминалами перед началом сканирования
производится попытка установить соединение с выбранным объектом);
− начальный и конечный адрес;
− число попыток при обращении к каждому терминалу;
− время ожидания ответа от терминалов (в миллисекундах);
− дополнять существующий список устройств (при включении этого флажка новые
терминалы добавляются в список терминалов, а при выключенном флажке текущий список
терминалов очищается перед началом сканирования);
− запрашивать название устройства (при включенном флажке производится чтение
места установки и названия непосредственно из терминала, а при выключенном – после
выполнения сканирования для каждого терминала следует вызвать окно Устройство и задать
место установки и название терминала вручную).

Версия 2.10 (от 29.06.2016)


19
ЭКРА.00002-01 90 01
Для терминалов серий БЭ2704 и БЭ2502, у которых есть возможность и необходимость
прочитать файл конфигурации из терминала, будет автоматически установлен флажок Чтение
конфигурации. Если по каким-то причинам необходимо принудительно обновить файл
конфигурации, то следует установить флажок Чтение конфигурации.

4.7 Параметры синхронизации времени и опроса событий


На страницах Синхронизация времени и Опрос событий окна настройки Сервера связи
можно задать следующие параметры:
− синхронизация времени (производить или нет синхронизацию времени всех
объединенных в сеть терминалов по часам сервера связи);
− период синхронизации даты (интервал между командами синхронизации даты;
рекомендуемое значение – 60 секунд);
− период синхронизации времени (интервал между командами синхронизации времени;
рекомендуемое значение – 10 секунд);
− время ожидания ответа (время ожидания ответа от терминалов при чтении событий;
значение должно быть не менее 100 мс);
− частота опроса при отсутствии событий (интервал между командами опроса событий
в тех случаях, когда в терминале нет новых событий; рекомендуемое значение – 1000 мс).
При синхронизации даты в информационную сеть терминалов отправляется полная метка
времени – год, месяц, день, часы, минуты, секунды, миллисекунды. Команды синхронизации
времени содержат только секунды и миллисекунды.
При модемном соединении выполняются только команды синхронизации даты.

4.8 Параметры командной строки Сервера связи


При запуске Сервера связи можно указать номер загружаемой конфигурации с помощью
ключа командной строки /config, например:
“%PROGRAMFILES% \ EKRA \ EKRASMS \ esServer.exe” /config2
Это бывает необходимо, когда к одному компьютеру подключено несколько локальных
сетей с терминалами. В этом случае на компьютере должны работать несколько Серверов связи,
каждый из которых настроен на свои порты и у каждого из которых свой список подключенных
терминалов. Общими для разных Серверов связи будут только список пользователей и настройки
администратора системы.
Создание разных вариантов конфигурации Сервера связи может понадобиться при
использовании EKRASMS на переносном компьютере, который служит для связи с терминалами
на разных объектах. Можно создать свою конфигурацию для каждого объекта и при
необходимости загружать ту или иную конфигурацию вместо того, чтобы переконфигурировать
Сервер связи при каждой смене объекта.

Версия 2.10 (от 29.06.2016)


20
ЭКРА.00002-01 90 01
Если загрузить Сервер связи с ключом /debug, то появится возможность в ручном или
автоматическом режиме сохранять отладочную информацию: протокол обмена данными по
последовательному каналу, протокол ошибок и протокол выполнения алгоритма работы.

5 Мониторинг и управление терминалами. Приложение Программа


мониторинга

5.1 Структура объекта


Структура объекта – это список имеющихся на объектах терминалов и список
Серверов связи, которые обеспечивают доступ к этим терминалам. Информация о структуре
объекта сохраняется в текстовом файле, который называется файлом описания структуры
объекта.
При первом запуске Программы мониторинга появится сообщение о том, что файл
описания структуры объекта не найден. Для того чтобы сформировать структуру объекта, следует
выполнить команду Объект – Создать структуру объекта. На экране появится окно
Структура объекта:

Рисунок 9

Версия 2.10 (от 29.06.2016)


21
ЭКРА.00002-01 90 01
В списке серверов связи первоначально присутствует только локальный сервер связи,
который следует использовать в том случае, если Программа мониторинга и Сервер связи
выполняются на одном компьютере. Можно добавить в список Серверы связи, запущенные на
других компьютерах. Для этого в группе Серверы связи следует нажать кнопку Добавить.

Обратите внимание, что для соединения с Программой мониторинга по умолчанию используется


TCP порт 1389.

Для каждого удаленного Сервера связи нужно указать его имя, которое используется
только Программой мониторинга и может быть произвольным.
Кнопка Найти в группе Серверы связи позволяет выполнить автоматический поиск всех
работающих Серверов связи в рамках первичного домена локальной сети.
Создать список терминалов можно как автоматически, так и вручную. Для автоматического
создания списка на панели Устройства нажмите кнопку Найти. При этом будет предпринята
попытка установить соединение и запросить номера подключенных терминалов от каждого
Сервера связи из списка серверов связи. Также список терминалов автоматически формируется и
при поиске серверов связи.
Для того чтобы вручную добавить терминал в список, в группе Устройства нажмите кнопку
Добавить. Появится окно Устройство, в котором следует заполнить поля Номер устройства,
Тип устройства, Версия программы, Название, Место установки, Объект и Сервер связи. Как
и при формировании списка терминалов в Сервере связи, терминал серий БЭ2704 и БЭ2502
будет успешно добавлен в список только в том случае, если будет сформирован файл
конфигурации терминала, то есть если в папке файлов описания терминалов будет найден файл
с расширением CFG, соответствующий типу, версии и дате создания прошивки терминала.
Рекомендуется формировать список терминалов автоматически.
Если структура объекта успешно создана, то при завершении работы
Программы мониторинга будет предложено сохранить структуру объекта в файле. По
умолчанию предлагается сохранить структуру в файл STATION.STT в папке файлов
конфигурации терминалов.
Можно сформировать множество файлов структур объектов и загружать требуемые по
необходимости. Последний загруженный файл структуры объекта загружается автоматически при
загрузке Программы мониторинга.

Версия 2.10 (от 29.06.2016)


22
ЭКРА.00002-01 90 01
Структура объекта отображается в окне Программы мониторинга в левой части в виде
дерева.

Рисунок 10

Терминалы серий БЭ2704 и БЭ2502 группируются по месту установки (присоединение,


автотрансформатор и т.п.), а терминалы серии БЭ2702(М) образуют отдельную группу,
называемую Цифровые осциллографы.
В правой части окна Программы мониторинга отображается содержимое выбранного узла
дерева объекта.

5.2 Установление соединения и получение данных


Если пункт меню Связь – Автоматически устанавливать соединение отмечен, то
соединение с соответствующим Сервером связи будет установлено автоматически при выборе
терминала в дереве объекта, иначе для установления соединения следует выполнить команду
Связь – Установить соединение с текущим сервером. Текущий сервер – это тот Сервер связи, к
которому подключено выбраный в дереве объекта терминал. Если попытка установить
соединение окажется неудачной, то на экране появится сообщение об ошибке и соответствующие
рекомендации.
После установления соединения будут запрошены имя пользователя и пароль, которые
задаются в Сервере связи при формировании списка пользователей. Доступ к внутренним базам
данных терминалов можно получить только в случае успешного входа на Сервер связи.

Версия 2.10 (от 29.06.2016)


23
ЭКРА.00002-01 90 01
При навигации по дереву объекта будут автоматически запрашиваться данные,
соответствующие выбранному узлу в дереве объекта.
Можно принудительно обновить данные в текущем выбранном узле дерева с помощью
команды Устройство – Обновить информацию. Процесс получения данных в любой момент
можно прервать с помощью команды Устройство – Остановить.

5.3 Чтение, изменение и запись регулируемых параметров


При навигации по дереву объекта запрашиваются значения только тех параметров,
которые входят в выбранную в дереве объекта группу параметров. С помощью команды
Параметры – Прочитать текущие параметры, можно прочитать значения всех регулируемых
параметров терминала.
Для того, чтобы изменить значения каких-либо параметров, выделите необходимые
параметры мышкой или клавишами клавиатуры и выполните команду Параметры – Изменить
параметры – Изменить выбранные параметры.
Если значения каких-либо регулируемых параметров изменены, то станет доступной
команда Записать измененные параметры. При записи параметров будет запрошен пароль для
дистанционного доступа к устройству. Пароль для дистанционного доступа к терминалу
запрашивается в следующих случаях:
− при изменении уставок по последовательному каналу;
− при дистанционном съеме сигнализации;
− при дистанционном обнулении памяти осциллограмм.
Пароль для дистанционного доступа к терминалу можно изменить с помощью команды
Устройство – Изменить пароль устройства, возможные значения пароля – от 1 до 9999. По
умолчанию пароль для дистанционного доступа к терминалу таков:
− “1” для терминалов серий БЭ2704 и БЭ2502;
− “2716” для терминалов серии БЭ2702(М).

Не следует путать пароль для дистанционного доступа к терминалу с паролем для записи уставок.

Пароль для записи уставок запрашивается при изменении уставок с помощью кнопок на
лицевой панели терминала и не может быть изменен:
− “1” для терминалов серий БЭ2704 и БЭ2502;
− “2716” для терминалов серии БЭ2702(М).
Для терминалов серии БЭ2702(М) можно изменить параметры аналоговых входов (номера
исполнения входных датчиков, первичные и вторичные величины) в соответствии с файлом
конфигурации WCONFIG.NNN. Для этого следует выполнить команду Параметры – Изменить
параметры – Изменить по файлу конфигурации.

Версия 2.10 (от 29.06.2016)


24
ЭКРА.00002-01 90 01
5.4 Сохранение и восстановление регулируемых параметров
Для сохранения всех параметров терминала в файле следует выполнить команду
Параметры – Сохранить образ. Файл образа будет включать в себя файл конфигурации, копию
текущих уставок терминала, пользовательские настройки и гибкую логику терминала. Образ
терминала можно использовать для сервисного обслуживания терминала в программе Mix, образ
можно открывать программой анализа уставок Atlas для просмотра и сравнения уставок, а также
образ можно использовать для восстановления параметров терминала в
Программе мониторинга.

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

Команда Параметры – Зафиксировать эталонный образ позволяет сохранить образ с


дополнительной информацией о пользователе, выполнившем операцию. Эталонные образы
используются Сервером архивирования данных для автоматического контроля уставок.
Команда Параметры – Сохранить параметры настройки позволяет сохранить только
параметры настройки терминала в файле с расширением ADJ.
Команды Параметры – Восстановить параметры из файла предназначены для
восстановления сохраненных ранее параметров. Восстанавливать параметры можно из файлов
образа терминала MIX, из файлов осциллограмм DFR, из файлов уставок SFR, а так же из
файлов с расширениями ALL, ADJ, PR, OSC, сохраненных предыдущими версиями
Программы мониторинга. Для записи восстановленных значений в терминал следует выполнить
команду Записать измененные параметры.
После выставления уставок и параметров терминала рекомендуется выполнить
сохранение образа терминала.

5.5 Группы уставок


Некоторые типы терминалов серий БЭ2704 и БЭ2502 имеют исполнения с несколькими
группами уставок. Команды Параметры – Группы уставок предназначены для работы с
регулируемыми параметрами, имеющими исполнения в разных группах.
Команда Выбрать группы уставок позволяет задать те группы, которые будут
отображаться на экране. Можно выбрать только рабочую группу уставок, можно выбрать все
группы уставок, а можно явно указать, какие группы уставок требуется отображать.
Команда Перенести параметры защит позволяет скопировать значения уставок защит из
одной группы в другую.

5.6 Копия памяти уставок терминалов серий БЭ2704 и БЭ2502


При работе с терминалами серий БЭ2704 и БЭ2502 имеется возможность читать,
сохранять и записывать регулируемые параметры в том виде, в каком они хранятся в
энергонезависимой памяти терминала.
Версия 2.10 (от 29.06.2016)
25
ЭКРА.00002-01 90 01
Команда Параметры – Копия уставок – Прочитать копию уставок позволяет получить
значения полную копию всех параметров терминала. Команда Записать копию уставок в
терминал может быть выполнена только в том случае, если копия уставок будет восстановлена
из файла или будет прочитана из терминала и изменена.

5.7 Чтение текущих величин, отображение векторных диаграмм


Режим чтения текущих величин задается на странице Текущие величины окна настройки
параметров Программы мониторинга. В режиме циклического чтения значения входящих в
выбранную группу текущих величин перечитываются с заданным при настройке периодом. В
режиме однократного чтения значения запрашиваются однократно и обновляются по команде
Обновить информацию.
Команды Текущие величины – Первичные величины (Вторичные величины) позволяют
отображать значения аналоговых сигналов либо в первичных, либо во вторичных величинах. Для
корректного отображения значений сигналов в первичных величинах следует предварительно
задать коэффициенты трансформации датчиков аналоговых входов.
Команда Текущие величины – Векторная диаграмма позволяет построить векторы первой
гармоники выбранных токов и напряжений текущего терминала. Построение производится
относительно базового вектора терминала. Появление окна с векторной диаграммой не
блокирует выполнение остальных функций программы. Возможен одновременный вывод на экран
множества векторных диаграмм с разных терминалов.

Рисунок 11

Версия 2.10 (от 29.06.2016)


26
ЭКРА.00002-01 90 01
5.8 Работа с осциллограммами терминала
Если соединение с Сервером связи установлено, а в дереве объекта выбран узел
Аварийные осциллограммы, то будет произведено чтение справочника терминала и появится
список записанных терминалом осциллограмм. Далее осцилограммы можно сохранить в виде
файлов с расширением DFR или удалить.

a)

Рисунок 12

При выполнении команды Осциллограммы – Копировать… выделенные осциллограммы


будут скопированы в указанную папку. При выполнении команды Копировать выделенные
осциллограммы будут скопированы в выбранную ранее папку. Параметры формирования имени
папки позволяют распределять осциллограммы по объектам, присоединениям, терминалам и
датам.
Скопированные осциллограммы в списке будут отмечены флажком. Команда Копировать
отсутствующие позволяет выделить все непрочитанные осциллограммы и начать их
копирование.
Если дважды щелкнуть левой кнопкой мышки по имени осциллограммы (или нажать
клавишу Enter), то, в зависимости от того, имеется ли эта осциллограмма на компьютере или нет,
будет загружена программа WNDR32 или начато копирование осциллограммы. Также вызвать
программу WNDR32 позволяет команда Открыть. Если в списке файлов наряду с
осциллограммами показываются файлы уставок, то при выделении файла уставок и выполнении
команды Открыть будет вызвана программа Atlas.
Для удаления выделенных осциллограмм из памяти осциллограмм терминала следует
выполнить команду Удалить.

Версия 2.10 (от 29.06.2016)


27
ЭКРА.00002-01 90 01
Можно отсортировать список осциллограмм по имени, размеру или дате, для чего
достаточно щелкнуть левой кнопкой мышки по заголовку соответствующего столбца или
выполнить команду Осциллограммы – Сортировать.
Помимо команд для копирования, удаления и сортировки осциллограмм, в меню
Осциллограммы расположен ряд команд для работы с осциллографом:
− Пуск осциллографа (по этой команде на время, заданное уставкой осциллографа по
длительности послеаварийной записи, запускается осциллограф);
− Форматирование CompactFlash (для терминалов серии БЭ2704, в которых
осциллограммы записываются на карту памяти CompactFlash, по этой команде производится
форматирование карты памяти; выполнение команды осуществляется по паролю);
− Обнуление памяти осциллограмм (для терминалов, в которых осциллограммы
записываются в электронную память, по этой команде производится обнуление электронной
памяти осциллограмм; выполнение команды осуществляется по паролю);
− Форматирование магнитного диска (для терминалов серии БЭ2702(М) по этой команде
производится форматирование магнитного диска; выполнение команды осуществляется по
паролю).
При выполнении операций копирования или удаления осциллограмм может появиться
сообщение о том, что файловые операции выполняются другим пользователем. Это связано с
тем, что одновременный доступ нескольких пользователей к справочнику или файлам одного
терминала невозможен. В этом случае следует повторить попытку выполнить требуемую
операцию позже.

5.9 Чтение и сброс аварийной сигнализации терминала


Для получения текущего состояния индикаторов аварийной сигнализации следует выбрать
в дереве объекта узел Аварийная сигнализация.
Дистанционный сброс аварийной сигнализации осуществляется по команде Устройство –
Съем сигнализации. Выполнение этой команды требует ввода пароля для дистанционного
доступа к терминалу и наличия у пользователя необходимых прав доступа.

Версия 2.10 (от 29.06.2016)


28
ЭКРА.00002-01 90 01
5.10 Таблицы дискретных сигналов и выходных реле терминала
Если текущий терминал относится к сериям БЭ2704 или БЭ2502, то в меню Параметры
будут доступны команды Дискретные сигналы и Выходные реле. При выполнении команды
Дискретные сигналы на экране появится таблица дискретных сигналов:

Рисунок 13

Таблица дискретных сигналов позволяет легко и просто выбирать сигналы, которые будут
использоваться для запуска осциллографа, и сигналы, которые будут осциллографироваться и
регистрироваться.
Кнопки Обновить и Записать позволяют синхронизировать значения в таблице со
значениями в подключенном терминале (они работают аналогично командам чтения и записи
регулируемых параметров в окне Программы мониторинга).

Маски дискретных сигналов в разделах Пуск осциллографа при переходе из 0 в 1 и Пуск


осциллографа при переходе из 1 в 0 являются взаимоисключающими. В разделе Маска
осциллографирования дискретных сигналов может быть выбрано не более 48 сигналов.

Таблица предусматривает контекстное меню, с помощью команд которого можно быстро


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

Версия 2.10 (от 29.06.2016)


29
ЭКРА.00002-01 90 01
5.11 Настройка Программы мониторинга

5.11.1 Общие настройки


Команда Свойства в меню Вид позволяет вызвать окно настройки
Программы мониторинга. На странице Общие можно задать следующие параметры:
− время ожидания ответа от устройства (минимальное значение – 50 мс,
рекомендуемое значение – 100 мс);
− обновление состояния аварийной сигнализации (минимальное значение – 500 мс,
рекомендуемое значение – 1000 мс);
− задержка при навигации по дереву объекта (как быстро будут отображаться данные,
соответствующие выбранному узлу в дереве объекта; минимальное значение – 0 мс,
максимальное значение – 500 мс);
− создавать в дереве узлы с названиями объектов (если в загружаемой структуре объекта
присутствуют терминалы с нескольких объектов, то в дереве объекта на верхнем уровне можно
создавать узлы с названиями объектов);
− нумерация аналоговых и дискретных каналов (будут ли пронумерованы аналоговые
каналы и дискретные сигналы выбранного в дереве объекта терминала);
− не показывать параметры и каналы без имени (если отображение каких-либо сигналов
или параметров терминала нежелательно, то с помощью приложения Mix можно заменить
наименования таких сигналов и параметров пустыми именами и в Программе мониторинга
скрыть отображение параметров без имени);
− регулировать ширину колонок (будет ли автоматически изменяться ширина колонок в
списках параметров и осциллограмм при изменении размеров окна программы);
− показывать подтверждения (будут ли выдаваться подтверждения при выполнении таких
операций, как сохранение и восстановление параметров, сохранение структуры объекта и т.п.;
здесь же можно задать интервал времени, по истечение которого предупреждение будет
автоматически закрыто);
− время поиска серверов связи (значение по умолчанию – 3 секунды);
− использовать IP адреса найденных серверов (будут ли найденные Серверы связи
идентифицироваться по IP адресу или по имени компьютера; по умолчанию используются
IP адреса, использовать имена нужно лишь в том случае, если в локальной сети предприятия
производится динамическое распределение IP адресов);
− запрашивать файлы конфигурации у серверов (будут ли при автоматическом
формировании структуры объекта запрашиваться необходимые файлы DCF и CCF у
Cерверов связи; при выключенном флажке Программа мониторинга и Серверы связи должны
быть настроены на одну и ту же папку файлов конфигурации);
− автоматически изменять структуру объекта (будет ли автоматически изменяться
структура объекта при изменении типа или версии какого-либо подключенного к Серверу связи

Версия 2.10 (от 29.06.2016)


30
ЭКРА.00002-01 90 01
терминала; автоматическое изменение структуры производится при перезапуске
Программы мониторинга; при подключении к Серверам связи новых терминалов в
Программе мониторинга, независимо от флага Автоматически изменять структуру объекта,
следует повторно сформировать структуру объекта).

5.11.2 Настройки работы с текущими величинами


На странице Текущие величины окна Свойства можно задать следующие параметры:
− режим чтения текущих величин (однократное или циклическое чтение);
− период обновления информации при циклическом чтении текущих величин
(минимальное значение – 500 мс);
− форматы представления первичных и вторичных величин (первичные и вторичные
величины могут быть представлены как в формате с фиксированной точкой, так и в формате с
плавающей точкой. В формате с фиксированной точкой задается количество разрядов после
десятичной точки, в формате с плавающей точкой задается количество значащих цифр);
− фильтр дискретных сигналов (можно выбрать какие именно группы дискретных
сигналов – дискретные входы, выходные реле, логические сигналы, сигнализация, виртуальные
сигналы – будут отображаться в списке текущих значений дискретных сигналов).

5.11.3 Настройки работы с регулируемыми параметрами


На странице Параметры окна Свойства можно изменить следующие настройки
программы:
− период обновления состояния переключателей (рекомендуемое значение – 5 секунд);
− режим сохранения параметров (при сохранении и экспорте регулируемых параметров во
внешних файлах могут сохраняться либо текущие значения параметров, либо новые
(измененные) значения; по умолчанию используется режим Только текущие значения);
− предупреждение при отсутствии всех значений (будет ли при сохранении параметров
выдаваться предупреждение об отсутствии всех необходимых значений);
− автоматическое чтение параметров (будет ли производиться автоматическое чтение
параметров при первом вхождении в узел Регулируемые параметры).

5.11.4 Настройки работы с осциллограммами


На странице Осциллограммы окна Свойства можно изменить следующие настройки
программы:
− показывать файлы уставок (необходимо ли в списки файлов включать не только
осциллограммы, но и файлы уставок, то есть файлы, содержащие копию памяти уставок во время
пусков осциллографа);
− показывать только отсутствующие файлы (можно включить режим, при котором будут
отображаться только те осциллограммы, которые еще не скопированы на внешний носитель);

Версия 2.10 (от 29.06.2016)


31
ЭКРА.00002-01 90 01
− подставлять в заголовок текущее место установки (при копировании осциллограмм
из терминалов серий БЭ2704 и БЭ2502 в заголовок будут записываться название объекта, место
установки и название терминала; этот режим должен быть включен в том случае, если в
Сервере связи не была выполнена запись имен в терминал);
− проверять заголовок (проверка заголовков копируемых осциллограмм может
использоваться при взаимодействии с терминалами серий БЭ2704 и БЭ2502);
− проверять контрольную сумму (проверка контрольной суммы копируемых осциллограмм
должна быть отключена при взаимодействии с терминалами типа БЭ2702);
− каталог аварийных осциллограмм (в заданную папку или ее подпапки будут
копироваться полученные из терминалов осциллограммы).
Флажки Добавлять название объекта, Добавлять место установки, Добавлять
название устройства, Добавлять дату пуска и Добавлять номер пуска позволяют
распределять осциллограммы по объектам, по присоединениям, по терминалам, по датам и по
пускам. Дата пуска может добавляться либо перед названием объекта, либо после названия
устройства. При желании дату можно разбивать на отдельные узлы: год, месяц, день.
Например, если в качестве папки осциллограмм выбрать C:\ Осциллограммы \ ЭКРА и
включить флажки Добавлять наименование присоединения и Добавлять название устройства,
то осциллограммы, прочитанные из терминала с именем Комплект А1, установленного на линии
Киндери – Центральная, будут помещаться в папку С:\ Осциллограммы \ ЭКРА \ Киндери –
Центральная \ Комплект А1.

5.12 Параметры командной строки Программы мониторинга


При вызове Программы мониторинга в командной строке можно задать:
− файл описания структуры объекта (ключ /station);
− номер загружаемого варианта интерфейса программы (ключ … /interface).

Если параметр командной строки содержит пробелы, то такой параметр должен быть взят в
двойные кавычки.

Примеры:
“%PROGRAMFILES% \ EKRA \ EKRASMS \ esClient.exe” “/station=C:\Station.stt”
“%PROGRAMFILES% \ EKRA \ EKRASMS \ esClient.exe” /interface=2

5.13 Сообщения Программы мониторинга

5.13.1 Установление соединения с сервером связи


При установлении соединения с Сервером связи ошибочная ситуация может возникнуть по
нескольким причинам:
− могут появиться сообщения: Компьютер с указанным в файле описания структуры
объекта IP адресом сервера связи не обнаружен, Не найден маршрут к серверу связи, Не
удалось определить IP-адрес сервера связи по указанному имени компьютера», Сервер связи
Версия 2.10 (от 29.06.2016)
32
ЭКРА.00002-01 90 01
по указанному в файле описания структуры объекта адресу недоступен. В этом случае
следует убедиться в том, что компьютер, с которым необходимо установить соединение,
работает и проверить правильность задания имени или IP адреса этого компьютера. Еще одна
возможная причина появления перечисленных сообщений: при настройке протокола TCP/IP на
локальном компьютере не был задан IP адрес этого компьютера.
− может оказаться, что компьютер по указанному имени или IP адресу обнаружен, но
Сервер связи на этом компьютере не запущен или использует не тот TCP порт, который указан в
Программе мониторинга.

5.13.2 Отсутствие файлов конфигурации


При загрузке структуры объекта в дерево будут включены только те терминалы серий
БЭ2704 и БЭ2502, для которых в папке файлов конфигурации будут найдены корректные файлы
конфигурации. Если какие-либо файлы конфигурации найдены не будут, то появится сообщение
об ошибке. В этом случае следует выполнить сканирование подключенных к Серверам связи
терминалов, создать отсутствующие файлы конфигурации и снова загрузить файл описания
структуры объекта.

5.13.3 Несоответствие конфигурации объекта настройкам Сервера связи


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

5.13.4 Отсутствие прав доступа к информации


Имя, под которым пользователь подключилася к Серверу связи, определяет, какие
операции будут доступны в текущем сеансе работы. Перед выполнением любой операции
проверяется, разрешено ли выполнение этой операции. Если выполнение не разрешено, то на
экране появится соответствующее сообщение.

5.13.5 Обращение к внутренним базам данных терминалов


При обращении к терминалу может появиться сообщение Истекло время ожидания
ответа от устройства, которое означает, что терминал не отвечает на запросы по каналу
связи. Перерыв в связи по каналу связи может оказаться временным и может быть вызван,
например, изменением регулируемых параметров или пуском осциллографа. Рекомендуется
выполнить требуемую операцию еще раз через несколько секунд. Если связь с терминалом не
восстанавливается, то следует убедиться в работоспособности терминала, проверить адрес
терминала и скорость работы по каналу связи.
Сообщение Истекло время ожидания ответа от сервера связи может быть вызвано
сбоем в работе того компьютера, на котором функционирует Сервер связи, или сбоем в работе
самого Сервера связи. При появлении этого сообщения следует повторно выполнить прерванную

Версия 2.10 (от 29.06.2016)


33
ЭКРА.00002-01 90 01
операцию, разорвать и установить соединение с Сервером связи, убедитьсяь в
работоспособности Сервера связи.
При чтении или записи регулируемых параметров, при работе с осциллограммами могут
появиться сообщения Чтение параметров выполняется пользователем XXXX, Запись
параметров выполняется пользователем XXXX, Файловые операции выполняются
пользователем XXXX. Появление этих сообщений обусловлено тем, что выполнение некоторых
операций одновременно несколькими пользователями невозможно. В этом случае следует
выполнить требуемую операцию позже.
Выполнение таких операций, как чтение справочника и копирование осциллограмм,
выполняется поблочно. Для обеспечения целостности данных проверяются контрольные суммы
каждого блока данных, а также контрольная сумма всех данных. При несовпадении контрольной
суммы отдельного блока данных этот блок автоматически запрашивается повторно. При
несовпадении контрольной суммы всех данных выполнение операции прерывается и на экран
выводится соответствующее сообщение. В этом случае следует выполнить операцию повторно.

6 Сбор событий

6.1 Обзор сбора событий в EKRASMS


На рисунке показаны компоненты EKRASMS, которые участвуют в сборе событий:

Рисунок 14

Версия 2.10 (от 29.06.2016)


34
ЭКРА.00002-01 90 01
Вкратце, процесс сбора событий выглядит следующим образом:
− на каждом сервере EKRASMS работает единственная копия приложения Сервер
архивирования данных. Это приложение выполняет сбор событий из терминалов, связь с
которыми обеспечивают одно или несколько приложений Сервер связи на этом компьютере;
− Сервер архивирования данных выполняет передачу событий в Систему управления
базой данных (СУБД) EKRASMS, которая обеспечивает их хранение в базе данных EKRASMS.
СУБД выполняет следующие функции:
− принимает события от Сервера архивирования данных и непосредственно помещает их в
файлы базы данных;
− предоставляет локальный и сетевой доступ к базе данных приложениям наблюдения и
анализа событий (Streamline и Timeline);
− предоставляет возможности резервного копирования и восстановления базы данных, а
также другие функции обслуживания.
Таким образом, прямой доступ к файлам базы данных невозможен: все взаимодействие с
базой данных производится через СУБД EKRASMS.
Для настройки всех компонентов EKRASMS, а также для выполнения действий по
обслуживанию базы данных, используется приложение Arsenal.

Хотя компоненты Сервер связи и Сервер архивирования данных называются серверами, они в
настоящее время выполнены в виде приложений, а не служб, поэтому для их запуска требуется
вход в Windows. Кроме того, они не настраиваются с помощью приложения Arsenal, а имеют
собственный пользовательский интерфейс для настройки.

6.2 Настройка СУБД EKRASMS


Для настройки СУБД достаточно выбрать папку хранения файлов базы данных. По
умолчанию, эта папка следующая:
− %ALLUSERSPROFILE% \ Application Data \ EKRA \ Data \ Archive (Windows 2000 и
Windows XP);
− %ALLUSERSDATA% \ EKRA \ Data \ Archive (Windows Vista и выше).

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

Выбор папки осуществляется в разделе настроек Сервер | База данных в приложении


Arsenal.

6.3 Сбор событий. Приложение Сервер архивирования данных


Сервер архивирования данных автоматически подключается ко всем локальным
Серверам связи (то есть работающим на этом же компьютере), выполняет сбор событий из
терминалов, подключенных к этим Серверам связи, и помещает их в СУБД EKRASMS.
Если производится подключение к Cерверу связи, тип связи с терминалами которого –
модемное соединение, то при подключении потребуется выбрать объект, с которым будет
установлено модемное соединение.

Версия 2.10 (от 29.06.2016)


35
ЭКРА.00002-01 90 01
Так же, как и Сервер связи, Сервер архивирования данных работает в фоновом режиме, а
индикатором его работы служит значок на панели уведомлений Windows. Этот же значок служит и
для вызова основного меню.
Во время сбора событий пункт основного меню Опрос событий будет отмечен флажком.
Если по каким-то причинам необходимо прекратить сбор событий принудительно, нужно сбросить
флажок Опрос событий.
К настройкам Сервера архивирования данных относятся:
− флажок Ретрансляция событий. Этот флажок должен быть включен в том случае, если
необходимо не только сохранять события в локальной СУБД EKRASMS, но и транслировать
события использующим их приложениям (АРМ дежурного, OPC-сервер, Шлюз для протокола IEC
60870-5-103). Подключение к Cерверу архивирования данных при этом осуществляется через
заданный TCP порт (по умолчанию – через 1388 порт). По умолчанию ретрансляция событий
включена;
− флажки отправки в Центр уведомлений событий. Можно включить отправку уведомлений
о следующих событиях: перезапуск/выключение устройства, потеря/восстановление связи с
устройством, неисправности устройства, светодиодная сигнализация, изменение уставок,
контроль уставок.

6.4 Контроль уставок


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

6.5 Обслуживание СУБД EKRASMS


Под обслуживанием подразумеваются следующие действия:
− резервное копирование базы данных;
− восстановление базы данных из резервной копии;
− удаление ненужных резервных копий;
− удаление устаревших данных в базе данных.

Версия 2.10 (от 29.06.2016)


36
ЭКРА.00002-01 90 01
Для выполнения обслуживания следует использовать приложение Arsenal и выполнить
команду Обслуживание базы данных:

Рисунок 15

6.5.1 Резервное копирование и восстановление базы данных


Резервное копирование может быть осуществлено в ручном и автоматическом режиме.
Файлы резервных копий сохраняются в папке резервных копий, которую можно выбрать в
разделе настроек Сервер | База данных приложения Arsenal.
Для выполнения резервного копирования следует выполнить команду Создать резервную
копию базы данных в окне Обслуживание базы данных приложения Arsenal. Будет предложено
ввести комментарий к создаваемой резервной копии. После этого СУБД будет некоторое время (в
зависимости от размера БД) создавать резервную копию. По окончании процесса новая
резервная копия появится в списке Обнаруженные резервные копии.
Для восстановления базы данных из резервной копии следует выбрать требуемую копию в
списке и выполнить команду Восстановить базу данных из выбранной резервной копии.
Можно удалить ненужные резервные копии с помощью команды Удалить выбранную
резервную копию.
С каждой резервной копией ассоциируется имя компьютера, база данных которой была
помещена в резервную копию. Это удобно, если папка, предназначенная для хранения резервных
копий, является сетевой и в нее помещаются файлы резервных копий с разных серверов
EKRASMS.
СУБД EKRASMS позволяет выполнять автоматическое резервное копирование БД
согласно заданному расписанию. Управлять этой возможностью можно в разделе настроек
Сервер | База данных приложения Arsenal:

Версия 2.10 (от 29.06.2016)


37
ЭКРА.00002-01 90 01

Рисунок 16

Автоматическое резервное копирование может выполняться каждый день, неделю или


месяц. Для режима Каждая неделя задается день недели и время (например, на рисунке выбран
режим создания копий каждую неделю по вторникам в 23:00), а для режима Каждый месяц –
конкретный день месяца и время.

6.5.2 Удаление устаревших данных


Из базы данных необходимо периодически удалять устаревшие данные. Для этого в окне
Обслуживание базы данных следует выбрать команду Удалить устаревшие данные и затем
указать интервал времени, старее которого все события из базы данных будут удалены.

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

7 Автоматический сбор осциллограмм. Приложение Сервер осциллограмм


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

Версия 2.10 (от 29.06.2016)


38
ЭКРА.00002-01 90 01
синхронизации Сервер осциллограмм фиксирует текущие номера пусков и начинает работать в
соответствии с расписанием;
− при появлении новых осциллограмм вновь производится синхронизация, в результате
которой выполняется считывание новых осциллограмм. Пользователь может выключить опрос на
длительное время – это не приведет к потере данных, так как сразу же после возобновления
опроса будет проведена синхронизация.
Установление соединения с Серверами связи и переход в режим опроса терминалов может
осуществляться либо при запуске Сервера осциллограмм, либо при принудительно с помощью
команды Основное меню – Опрос осциллограмм.
При переход Сервера осциллограмм в режим настройки опрос осциллограмм
приостанавливается.

7.1 Настройка Сервера осциллограмм


Для настройки Сервера осциллограмм следует выполнить команду Основное меню –
Настройка.

7.1.1 Серверы связи


Сервер осциллограмм подключается к одному или нескольким Серверам связи и получает
осциллограммы с подключенных к этим серверам терминалам. Выбор Серверов связи и
терминалов осуществляется на странице Основное меню – Настройка – Серверы связи.
С помощью команд на этой странице можно сформировать список Серверов связи:
добавить их вручную, найти работающие Серверы связи в локальной сети, удалить или изменить
параметры уже подключенных Серверов связи.

7.1.2 Расписание
Сервер осциллограмм выполняет сбор осциллограмм в автоматическом режиме. Это
значит, что получение осциллограмм из терминалов будет выполнено сразу же по мере их
появления и обнаружения их Сервером осциллограмм. Для того, чтобы отследить факт
появления новых осциллограмм, Сервер осциллограмм производит периодический опрос
терминалов. Режим и параметры опроса задаются пользователем и называются расписанием.
Сервер осциллограмм может одновременно обслуживать несколько объектов и каждый может
иметь свое расписание. Для настройки параметров расписания следует открыть страницу
Основное меню – Настройка – Расписание.

Версия 2.10 (от 29.06.2016)


39
ЭКРА.00002-01 90 01

Рисунок 17

Следует выбрать объект в структуре объектов и нажать кнопку Изменить расписание для
объекта. Откроется окно мастера настройки расписания объекта, который представляет собой
последовательность страниц выбора режима и времени опроса терминалов.
Первый шаг – выбор режимов опроса:
− однократный при включении опроса осциллограмм (в этом режиме обращение к
терминалам будет выполняться однократно сразу же при ручном включении опроса (по команде
Основное меню – Опрос осциллограмм) или при автоматическом включении (при запуске
Сервера осциллограмм));
− многократный в течение дня (в этом режиме выполняется периодический опрос с
заданным интервалом времени);
− ежедневный (в этом режиме опрос выполняется в предопределенные моменты времени в
течение дня);
− по событию Пуск осциллографа (в этом режиме опрос выполняется через 1 минуту
после получения события Пуск осциллографа).
Второй шаг – выбор времени опроса (зависит от режима, выбранного на первом шаге):
− для режима однократный при включении опроса осциллограмм – время опроса
определяется моментом его включения;
− для режима многократный в течение дня – задается интервал времени между опросами
в минутах;
− для режима ежедневный – задается список меток времени, когда будет выполняться
опрос;

Версия 2.10 (от 29.06.2016)


40
ЭКРА.00002-01 90 01
− для режима по событию Пуск осциллографа – задается интервал времени между
резервными опросами. Резервный опрос будет выполняться в случае, когда обнаружена
неготовность Сервера осциллограмм принять дискретное событие Пуск осциллографа. Это
может произойти по причине отсутствия сигнала в маске регистрации, при отсутствии связи с
Сервером архивирования данных, при неготовности Сервера архивирования данных принять и
передать событие Серверу осциллограмм.
Третий шаг – выбор параметров повторного опроса. Если на момент выполнения опроса не
будет полной готовности Серверов связи или терминалов, то очередной опрос может не
состояться. В этом случае предоставляется возможность повторить опрос несколько раз через
заданный интервал времени.
По умолчанию задается режим многократного опроса с интервалом 1 минута.
Для каждого терминала можно определить уровень приоритета при передаче
осциллограмм. Более высокий приоритет дает терминалу право на первоочередную передачу
осциллограмм. Это полезно в случае, когда в результате аварии сразу несколько терминалов
записывают осциллограммы (в том числе и терминалы, обслуживающие соседние
присоединения), но пользователь в первую очередь хотел бы получить осциллограммы
терминалов, сработавших на отключение. Критерием может служить наличие аварийного сигнала
Отключение. В этой ситуации Сервер осциллограмм устанавливает очередь для терминалов с
учетом их приоритета.
Для изменения приоритета необходимо выбрать терминал в структуре объектов и нажать
кнопку Изменить приоритет для устройства:

Рисунок 18

Версия 2.10 (от 29.06.2016)


41
ЭКРА.00002-01 90 01
Для высшего уровня приоритета следует выбрать дискретный сигнал, который станет
критерием приоритетности, например, Отключение. Также необходимо выбрать Сервер
архивирования данных, через который будет осуществляться прием аварийного события. Если в
результате аварии терминал записал осциллограмму, но сигнала Отключение не было (либо он
не был принят по причине неготовности Сервера архивирования данных или отсутствия оного в
маске регистрации), то терминал получит нормальный уровень приоритета.

7.1.3 Параметры
На странице Основное меню – Настройка – Параметры можно включить возможность
сохранения осциллограмм в формате COMTRADE, а также определить определяется срок
давности осциллограмм, по истечении которого файлы осциллограмм считаются устаревшими и
не будут считаваться из терминалов.

7.1.4 Каталоги осциллограмм


На странице Основное меню – Настройки – Каталоги осциллограмм задаются папки, куда
будут помещаться полученные из терминалов осциллограммы. Здесь также можно задать
правила, по которым Сервер осциллограмм будет формировать структуру папок автоматически.

7.1.5 Режим запуска


На странице Основное меню – Настройки – Режим можно разрешить
Серверу осциллограмм запускаться автоматически при входе в систему Windows, а также
разрешить автоматический старт опроса осциллограмм в соответствии с расписанием.

8 Наблюдение за событиями. Приложение Streamline


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

9 Анализ событий. Приложение Timeline


Приложение Timeline позволяет выбрать источник данных, произвести выборку из этого
источника в указанном временном диапазоне и затем отобразить полученные события в
табличном и графическом виде. Кроме того, Timeline предоставляет инструменты анализа
событий.
Версия 2.10 (от 29.06.2016)
42
ЭКРА.00002-01 90 01
Источником данных могут выступить следующие объекты:
− СУБД локального EKRASMS;
− СУБД на удаленном сервере EKRASMS;
− ранее сохраненный в Timeline файл выборки (DATAPAK);
− файл БД EKRASMS версии 2.8 или ниже (DB).
Кроме того, имеется возможность объединить данные, полученные из нескольких
различных источников данных.

9.1 Выбор источника данных и подключение к нему


Если требуемый источник данных – это СУБД локального EKRASMS или СУБД удаленного

сервера EKRASMS, то для подключения следует нажать кнопку и выбрать команду


Подключиться к базе данных на панели инструментов основного окна приложения, а затем
выбрать источник:

Рисунок 19

Если в списке отсутствует требуемый сервер, то необходимо добавить его в список серверов
EKRASMS, доступных этому рабочему месту (раздел настроек Рабочее место | Серверы EKRASMS
в приложении Arsenal).

В окне Timeline Подключение к базе данных всегда отображается строка


Этот компьютер, при выборе которой будет выполнено подключение к СУБД локального
EKRASMS, т.е. к СУБД на этом компьютере.
Если требуемый источник данных – это сохраненный файл выборки или файл БД

EKRASMS версии 2.8 или ниже, то следует нажать кнопку и выбрать команду Открыть файл
на панели инструментов основного окна приложения, а затем выбрать файл данных.

Версия 2.10 (от 29.06.2016)


43
ЭКРА.00002-01 90 01
После выбора источника потребуется задать диапазон времени выборки:

Рисунок 20

Диапазон времени задается с помощью календаря, который можно прокручивать с


помощью полосы с двумя маркерами синего цвета под календарем.
Красным цветом выделен сегодняшний день (на рисунке – 12 марта 2015 года). Дни, за
которые в источнике имеются события, выделены оранжевым цветом. Требуемый диапазон
выбирается с помощью мыши и отмечается зеленым цветом. Например, на рисунке выбран
диапазон с 11 по 15 декабря, при этом за 11, 12, 15, 16 и 17 декабря в БД есть события.
Timeline позволяет выбрать сразу несколько файлов по команде Открыть файл, причем
это могут быть как файлы DB, так и файлы DATAPAK или все файлы вместе. В этом случае
данные из выбранных файлов будут объединены и отсортированы в единый список событий, а в
календаре будут отображаться маркеры наличия событий из всех выбранных файлов.
После выбора временного диапазона будет выполнена загрузка данных из источника,
сортировка и подготовка таблицы и временной диаграммы.

9.2 Отображение выборки событий


Каждая выборка отображается на отдельной странице. Выборку можно просматривать в
виде таблицы (этот режим активен сразу после загрузки выборки), в виде графических временных
диаграмм, а также в виде таблицы и временных диаграмм одновременно.
В верхней части страницы расположено меню, команды которого влияют на отображение
как в табличном, так и в графическом виде:
− Обновить: если источником данных выступает СУБД, то с помощью этой команды можно
загрузить новые события, которые появились в БД с момента последнего запроса к ней в рамках
указанного при подключении к БД диапазона времени;
− Изменить диапазон: с помощью этой команды можно указать новый временной диапазон
и получить новую выборку без повторного подключения к источнику данных;

Версия 2.10 (от 29.06.2016)


44
ЭКРА.00002-01 90 01
− Сохранить: с помощью этой команды можно сохранить текущую выборку в файл с
расширением DATAPAK. Этот файл затем может выступить источником данных на другом
компьютере.
Меню Представление содержит команды, которые позволяют переключаться между
табличным и графическим представлениями, а также отобразить их совместно.

9.3 Табличное представление


В этом режиме события из выборки отображаются в виде отсортированной по времени
таблицы:

Рисунок 21

Для навигации по таблице предусмотрены следующие возможности:


− поле ввода Поиск по наименованию позволяет находить событие по части его имени (без
учета регистра): следует ввести текст и нажать клавишу Enter. Дальнейшие нажатия на клавишу
Enter приведут к выделению последующих событий, отвечающих заданному критерию. Поле
ввода Поиск по наименованию и таблица функционируют как единое целое: можно начать
набирать текст запроса прямо в таблице. Например, ввод текста “омп” и нажатие Enter выделит
событие Результаты ОМП, Пуск ОМП и другие, в наименованиях которых содержится текст
“омп”;
− поле ввода Фильтр по наименованию позволяет отобразить в таблице только те
события, в наименованиях которых присутствует введенный текст (остальные события будут
скрыты). Для активации фильтра следует ввести текст и нажать Enter;

Версия 2.10 (от 29.06.2016)


45
ЭКРА.00002-01 90 01
− можно скрыть или отобразить некоторые второстепенные столбцы в таблице. Для этого
следует щелкнуть правой кнопкой мыши по заголовку таблицы и в меню выбрать необходимые
стоблцы;
− любое событие в таблице можно принять за точку отсчета. Для этого следует выделить
требуемое событие и нажать правую кнопку мыши, затем в меню выбрать пункт Установить
здесь точку отсчета. При этом в столбце Время будут отображаться временные метки,
отсчитываемые вверх и вниз от выделенного события;
− находясь в таблице можно использовать сочетания клавиш Ctrl + ↑ и Ctrl + ↓. Они
позволяют перемещаться по событиям одного наименования, полученных с одного и того же
терминала. Например: если выделенное событие – Результат ОМП от терминала с номером
[703], то при нажатии Ctrl + ↓ Timeline найдет следующее событие Результат ОМП от терминала
[703] далее по списку (если такое событие имеется);
− в столбце Наименование отображаются цветовые маркеры принадлежности события к
определенным категориям. При наведении указателя мыши на маркер можно получить текстовую
подсказку о назначении маркера:

Рисунок 22

− для дискретных событий в столбце Наименование используются следующие значки:


сигнализирует о переходе соответствующего сигнала из 0 в 1, а – из 1 в 0;
− можно временно скрыть часть событий. Для этого следует щелкнуть по событию правой
кнопкой и в меню выбрать команду Скрыть все события выше/ниже. При этом события выше
(или ниже) выбранной строки будут скрыты, а под таблицей появится напоминание об этом. Эта
команда удобна при выполнении печати таблицы.

Версия 2.10 (от 29.06.2016)


46
ЭКРА.00002-01 90 01
К некоторым событиям прикреплены дополнительные данные в виде файлов (например,
событие Результат ОМП имеет прикрепленный файл с расширением FL, в котором содержатся
данные о срабатывании определителя места повреждения). Такие события выглядят следующим
образом:

Рисунок 23

Чтобы сохранить прикрепленный файл в папке загрузок EKRASMS щелкните по имени


файла (если этот файл уже присутствует в папке, то он будет немедленно открыт, без повторной
загрузки).

Папку, в которую Timeline помещает загруженные файлы, можно выбрать в разделе настроек
Рабочее место | Загрузки в приложении Arsenal.

Приложение Timeline не имеет средств для просмотра и анализа прикрепленных файлов: для этого
следует использовать другие приложения EKRASMS.

Версия 2.10 (от 29.06.2016)


47
ЭКРА.00002-01 90 01
9.4 Графическое представление
В этом режиме события из выборки сгруппированы в виде графических каналов.
Центральную часть просмотра занимают сами каналы, в левой части расположена вертикальная
панель инструментов, а в нижней – линейка времени:

Рисунок 24

В случае, если выборка содержит огромное количество событий и различных терминалов,


может потребоваться время, чтобы подготовить графическое представление выборки. Timeline
при этом будет выглядеть следующим образом:

Рисунок 25

Это означает, что Timeline в фоновом режиме подготавливает данные для просмотра:
следует немного подождать. При этом все остальные действия в приложении остаются
доступными для использования.
Подготовка графического представления – ресурсоемкая операция, поэтому приложение
Timeline может отвечать на действия пользователя с некоторой (совсем небольшой!) задержкой.
Однако, это не является признаком того, что оно зависло.

Версия 2.10 (от 29.06.2016)


48
ЭКРА.00002-01 90 01
Различные события образуют каналы разного типа:
− каналы, соответствующие изменениям дискретных сигналов. Нормальное поведение
сигнала отображается темно-синим цветом. Особые случаи изменения сигнала отображаются
другими цветами: красный используется в том случае, когда обнаруживается последовательность
одинаковых переходов сигнала (например, несколько идущих подряд переходов из 0 в 1), что
говорит о том, что часть данных между переходами была по каким-то причинам утеряна;
− внутренние события терминала и события ОМП отображаются в виде импульсов красного
цвета. Рядом с импульсом может быть показано значение события (например, результат замера
ОМП).
Для навигации предусмотрены следующие возможности:
− с помощью правой кнопки мыши можно быстро увеличить необходимый диапазон:
достаточно нажать правую кнопку мыши и перемещать курсор правее или левее;
− можно скрывать отдельные каналы. Для этого достаточно щелкнуть мышью по значку
слева от наименования канала или нажать кнопку на вертикальной панели инструментов;
− можно изменять порядок каналов: для этого нужно перемещать их за заголовок
диаграммы, удерживая левую кнопку мыши;
− можно изменять масштаб по времени, для чего предусмотрены соответствующие кнопки
и на панели инструментов. Кроме того, можно перейти в режим просмотра всего диапазона
значений с помощью кнопки ;
− можно установить до четырех фиксированных курсоров (красный, синий, зеленый и
фиолетовый): для этого достаточно выполнить двойной щелчок в нужном месте диаграммы. При
этом на линейке времени отображается момент времени курсора, а также длительность до
соседнего курсора справа и слева (или до конца диаграммы). Курсоры можно перемещать с
помощью мыши;
− всегда доступен временный курсор (черного цвета): достаточно перемещать мышь,
удерживая нажатой ее левую кнопку.

9.5 Возможности фильтрации событий


Выборка может включать в себя большое количество событий (до миллиона и более),
поэтому очень часто бывает удобно ограничить количество информации на экране, для чего и
предусмотрены возможности фильтрации.
Управление фильтрами выполняется только из табличного представления, однако,
фильтрация распространяется и на графическое представление.

Версия 2.10 (от 29.06.2016)


49
ЭКРА.00002-01 90 01
Можно отобразить события только выбранных категорий. Для этого следует щелкнуть по
значку фильтра в заголовке столбца Наименование:

Рисунок 26

Если фильтр активен, то значок фильтра в заголовке таблицы подсвечивается красным цветом.

Можно скрыть события некоторых терминалов. Для этого следует щелкнуть по значку
фильтра в заголовке столбца Устройство:

Рисунок 27

Для синхронизации отображения событий, полученных от терминалов, время на которых не


было синхронизировано, может понадобиться ввод сдвигов времени для событий отдельных
терминалов. Например, на рисунке отмечено, что терминал с номером [17206] имеет сдвиг
+57 мс, а терминал [23180] имеет сдвиг -863 мс. Это значит, что к меткам времени всех событий
терминала [17206] будет добавлено 57 мс, а из меток времени событий терминала [23180] будет
вычтено 863 мс.
Версия 2.10 (от 29.06.2016)
50
ЭКРА.00002-01 90 01
Также в этом окне можно скрыть группы терминалов на основе информации о месте
расположения (по подстанциям, станциям, присоединениям и т.д.).

9.6 Совместное табличное и графическое представления


В этом режиме одновременно отображаются и таблица и временные диаграмм:

Рисунок 28

По умолчанию включен режим синхронного просмотра: щелчок по событию в таблице


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

9.7 Объединение событий из нескольких различных источников данных


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

(то есть подключиться к серверам, открыть требуемые файлы). Затем в меню выбрать
команду Объединить несколько страниц.
Откроется новая страница под названием Объединение 1 (Объединение 2 и так далее,
если команда Объединить выполнялась несколько раз), в которую попадут данные с выбранных
исходных страниц. Сами исходные страницы при этом будут закрыты.
Новая страница обладает всеми возможностями исходных страниц, то есть можно
обновлять данные, если среди исходных страниц имеются серверы, можно сохранить все
объединение в файле DATAPAK, можно отображать данные в виде диаграмм и т.д.

Версия 2.10 (от 29.06.2016)


51
ЭКРА.00002-01 90 01
9.8 Печать событий
В приложении Timeline предусмотрена возможность печати таблицы событий.
Необходимо упомянуть, что Timeline позволяет анализировать выборки, содержащие десятки и
даже сотни тысяч событий, поэтому перед печатью необходимо ограничить список событий, то
есть воспользоваться командами фильтрации по терминалам, категориям, а также скрыть часть
событий (эта возможность описана в пункте Отображение событий выше). В среднем на одном
стандартном листе формата A4 помещается около 40 событий.
Для выполнения печати следует выполнить команду Печать на панели инструментов
табличного представления. Потребуется выбрать и настроить принтер, а затем нажать кнопку
Печать. Timeline выполнит подготовку событий к печати и разобьет их на страницы и отобразит
количество страниц, подготовленных к печати. Далее можно будет отправить страницы на
принтер.
В приложении Timeline предусмотрено ограничение на количество печатаемых страниц –
не более 100.

10 Анализ осциллограмм. Приложение WNDR32


Приложение WNDR32 позволяет производить анализ файлов осциллограмм, записанных
терминалами серий БЭ2702(М), БЭ2704 и БЭ2502, а также файлов формата COMTRADE,
записанных другими устройствами (эта возможность доступна при наличии аппаратного ключа
HASP).

10.1 Первый запуск WNDR32


При первом запуске WNDR32 появится предупреждение о необходимости настроить
рабочие папки для файлов конфигурации, файлов шаблонов и файлов данных. Настройку
достаточно сделать один раз: все настройки сохраняются в реестре Windows при выходе из
программы и автоматически восстанавливаются при следующем запуске.
Выбор папок осуществляется командой меню Файл – Директории.

10.2 Ключи регистрации терминалов


Для защиты от несанкционированного использования WNDR32 предусмотрена регистрация
терминалов: полная функциональность WNDR32 будет доступна только для осциллограмм с
терминалов, для которых введен корректный ключ регистрации. Для терминалов серии
БЭ2702(М) регистрация не требуется.
WNDR32 использует базу данных ключей EKRASMS. Однако, предусмотрена возможность
ввести ключ конкретного терминала вручную (команда меню Утилиты – Регистрация
устройств).
При использовании аппаратного ключа HASP регистрация терминалов не требуется.

Версия 2.10 (от 29.06.2016)


52
ЭКРА.00002-01 90 01
10.3 Загрузка осциллограмм
Терминалы серий БЭ2702(М), БЭ2704 и БЭ2502 записывают осциллограммы в виде
фрагментов. WNDR32 позволяет загружать отдельные фрагменты осциллограмм, а также сразу
загружать несколько фрагментов, которые образуют один пуск. В последнем случае WNDR32
покажет весь пуск в виде одной осциллограммы.

10.3.1 Загрузка отдельного файла (фрагмента) осциллограммы


Для загрузки отдельного фрагмента следует выполнить команду Файл – Открыть. В окне
загрузки осциллограммы, возможно, потребуется выбрать тип файла осциллограммы:
− терминалам серий БЭ2704 и БЭ2502 соответствуют файлы вида ???D????.DFR;
− терминалам серии БЭ2702(М) соответствуют файлы вида DR???F??.*;
− файлы, имеющие вид DATA*.*, принадлежат терминалам типа БЭ2701;
− файлы с расширением CFG являются файлами в формате COMTRADE. Чтобы открыть
файлы в формате COMTRADE потребуется установить аппаратный ключ HASP.
В окне загрузки можно выбрать шаблон. Шаблон определяет внешний вид и содержимое
окна при отображении осциллограммы. Для каждого терминала можно создать любое количество
шаблонов, которые станут общими для всех осциллограмм, полученных с этого терминала. Файл
шаблона имеет расширение, соответствующее номеру терминала. Выбор шаблона по умолчанию
производится в следующей последовательности:
− если еще не был создан ни один шаблон для данного терминала, то автоматически
выбирается <Default>;
− если шаблоны имеются, ищется файл TEMPL.ХХХ, где ХХХ – номер терминала;
− если TEMPL.ХХХ не найден, предоставляется возможность выбрать любой из
существующих файлов.

Версия 2.10 (от 29.06.2016)


53
ЭКРА.00002-01 90 01
10.3.2 Загрузка всех фрагментов осциллограммы одного пуска
Для загрузки пуска, состоящего из отдельных фрагментов, целиком следует выполнить
команду Файл – Загрузить пуск. Появится окно загрузки пуска:

Рисунок 29

В появившемся окне отображаются файлы, упорядоченные по принадлежности к


осциллограмме одного пуска. В столбце Зап знаком “+” отмечены имеющиеся файлы фрагментов
осциллограмм, знаком “–“ отмечены отсутствующие файлы. Поля Тнач и Ткон содержат
относительное время начала и конца фрагмента осциллограммы, а поле Тобщ показывает
суммарное время имеющихся фрагментов осциллограммы.
При выборе любого файла одного пуска производится загрузка всех фрагментов данного
пуска.

Версия 2.10 (от 29.06.2016)


54
ЭКРА.00002-01 90 01
10.4 Просмотр осциллограмм
Каждая осциллограмма открывается в отдельном окне. Количество окон практически не
ограничено.

10.4.1 Окно осциллограммы


Окно осциллограммы выглядит так:

Рисунок 30

В верхней части расположена шкала времени, по которой перемещается указатель курсора


времени. В левой части шкалы отображается текущее время, соответствующее положению
курсора на шкале времени, в двух форматах: Тк – относительно момента пуска (в секундах) и в
формате [ч:мин:с.мс], соответствующее времени в часах терминала.
Основное поле окна делится на три части:
− поля графиков аналоговых сигналов;
− поля графиков дискретных сигналов;
− векторые диаграммы.
На каждом поле может отображаться несколько графиков: в этом случае графики
отображаются различными цветами.

Версия 2.10 (от 29.06.2016)


55
ЭКРА.00002-01 90 01
10.4.2 Передвижение курсора по шкале времени
Щелчок мышью на графике приводит к установке курсора времени в эту точку. Курсор
можно перемещать, если нажать и удерживать кнопку мыши, на указателе курсора на шкале
времени (клавиши Shift + → и Shift + ←).

10.4.3 Контекстное меню графиков


Щелчок правой кнопкой мыши по графику отображает контекстное меню, которое включает
в себя команды для копирования и вставки графика с помощью буфера обмена, удаления
графика, команды для установки и удаления маркеров (в момент времени курсора может быть
установлена или удалена точка), команду инвертирования графика.

10.4.4 Манипуляции с графиками сигналов


Можно копировать и перемещать графики как в рамках одного окна, так и между окнами;
можно копировать и перемещать сразу несколько графиков, входящих в одно поле: выделение
нескольких графиков производится шелчком мыши при нажатой клавише Ctrl.
Перемещение графиков выполняется захватом наименования графика мышью и
перемещения графика в требуемое место. Копирование выполняется аналогично перемещению
при удержании клавиши Ctrl.
Копирование и вставка графиков может быть выполнена с помощью команд контекстного
меню.
Можно удалять графики сигналов. Графики удаляются лишь с экрана: в исходном файле
осциллограммы они остаются.

10.4.5 Измерения сигналов


В правой части каждого поля графика выводится значение сигнала в момент времени,
соответствующий положению курсора на шкале времени. Значение сигнала может выводиться в
первичных или вторичных величинах в зависимости от состояния переключателей на панели
инструментов или команды меню Просмотр – Тип величин.
Для аналоговых сигналов возможно отображение величин первой, второй, третьей или
пятой гармоник, действующего, мгновенного и среднего значений. Измерение величин
производится за интервал времени 20 мс левее курсора времени.

10.4.6 Установка курсоров времени


Предусмотрена возможность выбора произвольных моментов времени, которые
отмечаются маркерами (курсорами) времени, которые предназначены для определения значения
сигналов в указанных точках.
Курсоры времени Ti представляют собой вертикальные линии оранжевого цвета в окне
осциллограмм с автоматически присвоенными номерами, отображаемыми в верхней части
каждой линии. Каждому курсору можно присвоить небольшой текстовой комментарий, который

Версия 2.10 (от 29.06.2016)


56
ЭКРА.00002-01 90 01
выводится при печати или наведении указателя мыши на номер курсора. Число курсоров времени
не ограничено, но, в отличие от курсора мгновенных значений, их нельзя передвигать. При
необходимости можно удалить курсор из данной точки и установить новый курсор в другой точке.
Значения сигналов в точках установки курсоров выводятся в таблице значений,
вызываемой в пункте главного меню Просмотр – Таблица значений. Также имеется возможность
вывода на печать таблицы значений.
Для установки курсора следует дважды щелкнуть в нужном месте осциллограммы или
нажать соответствующую кнопку на панели инструментов (в этом случае курсор будет создан на
месте текущего курсора).
Удаление курсора также производится с помощью двойного щелчка по уже созданному
курсору или той же самой кнопкой на панели инструментов.

10.4.7 Установка точечных маркеров


Точечный маркер устанавливается непосредственно на графике для отображения
мгновенного или действующего значения сигнала (RMS) в соответствующей точке. Тип
выводимого значения (первичное или вторичное) определяется текущей настройкой по всему
окну.
Для установки маркера необходимо выбрать требуемый момент времени, выделить
необходимые графики и выполнить команду Установить маркер в контекстном меню графиков
(для аналоговых сигналов можно отображать мгновенное или действующее). Удаление маркера
производится аналогично установке с помощью команды Удалить маркер.
Маркеры можно устанавливать и просматривать, если включен режим их отображения
(команда меню Просмотр – Маркеры).

10.4.8 Измерение интервалов времени


Для измерения интервалов времени между различными точками на графике необходимо
установить курсоры времени Ti в соответствующие этим точкам моменты времени, а затем
выполнить команду меню Просмотр – Таблица интервалов времени.
В заголовке таблицы выводятся времена курсоров Ti относительно пуска (в секундах) и
соответствующее астрономическое время (в формате [ч:мин:с.мс]).
Элементы таблицы рассчитываются как разность времен t(Ti) - t(Tj), где i и j – номер строки
и столбца соответственно, а t(Ti) и t(Tj) – моменты времени, соответствующие курсорам Ti и Tj.
Во время просмотра можно устанавливать новые курсоры или удалять старые, при этом
автоматически будет изменяться содержимое таблицы.

Версия 2.10 (от 29.06.2016)


57
ЭКРА.00002-01 90 01
10.4.9 Масштабирование графиков
Величина масштаба по амплитуде для каждого аналогового графика задается в процентах.
Масштаб, равный 100%, соответствует такому отображению графика, когда на полную высоту
окна приходится максимально возможная величина входного сигнала. При увеличении масштаба
пропорционально увеличивается и размер графика, например: 200% соответствует увеличению
отображения графика в два раза.
Возможно два типа масштабирования графиков:
− автомасштабирование по максимальному значению в присоединении, при котором все
три сигнала одного трехфазного присоединения имеют одинаковый масштаб, автоматически
определенный, исходя из максимальной амплитуды сигнала, во всех трех фазах. Для аналоговых
сигналов, не входящих в какое-либо трехфазное присоединение, максимум определяется по
каждому сигналу в отдельности;
− пользовательский масштаб, при котором значение масштаба устанавливается
пользователем в пределах от 1% до 10000%. Он может быть установлен как для одного поля
графиков, так и для всех полей одновременно.
Изменить масштаб можно двумя способами:
− с помощью окна Масштаб по амплитуде, которое отображается с помощью команды
контекстного меню графиков;
− выполнить команду меню Сервис – Автомасштабирование или нажать кнопку на
панели инструментов.
Графики сигналов можно растянуть и сжать по оси времени. Команда меню Масштаб –
Увеличение по оси времени (или кнопка на панели инструментов) выполняет расширение всех
графиков по оси времени в два раза. Команда меню Масштаб – Уменьшение по оси времени

(или кнопка на панели инструментов) выполняет сжатие всех графиков по оси времени в два
раза.

10.4.10 Изменение размера полей графиков


Изменение размера полей графиков производится отдельно для аналоговой и дискретной
частей.
Команда меню Масштаб – Увеличение размера аналоговых окон (или нажатие кнопки
на панели инструментов) выполняет увеличение в два раза высоты всех полей в аналоговой
части окна осциллограмм. Команда меню Масштаб – Уменьшение размера аналоговых окон (или

кнопка на панели инструментов) выполняет уменьшение в два раза высоты всех полей в
аналоговой части окна осциллограмм.
Команда меню Масштаб – Увеличение размера дискретных окон (или кнопка на
панели инструментов) выполняет увеличение в два раза высоты всех полей в дискретной части
окна осциллограмм. Команда меню Масштаб – Уменьшение размера дискретных окон (или

Версия 2.10 (от 29.06.2016)


58
ЭКРА.00002-01 90 01
кнопка на панели инструментов) выполняет уменьшение в два раза высоты всех полей в
дискретной части окна.
Можно вручную изменять размер отдельных полей графиков по вертикали, если захватить
и перемещать разделитель между полями графиков мышью.

10.4.11 Шаблоны
Шаблон рабочего стола определяет состояние WNDR32 целиком и включает:
− содержимое всех окон осциллограмм, их взаимное расположение и связи, включая режим
синхронизации осциллограмм, набор и расположение графиков сигналов (входных, расчетных и
перемещенных из других окон); размеры полей графиков; набор векторов; масштабы по оси
времени и амплитуде; формулы комплексного сопротивления; группу курсоров времени Ti;
− настройки программы и переключатели панели инструментов.
Шаблон рабочего стола можно сохранить в любой момент по команде меню Файл –
Сохранить шаблон – рабочего стола в файле с расширением DSK, а восстановить его из файла
с помощью команды Файл – Загрузить шаблон – рабочего стола.
Шаблон вида осциллограмм терминала определяет внешний вид окон осциллограмм,
принадлежащих одному терминалу. Для каждого терминала можно создать любое количество
шаблонов, которые станут общими для всех осциллограмм, принадлежащих этому терминалу,
поэтому файл шаблона имеет расширение, соответствующее номеру терминала, например,
Temp.001 – для всех осциллограмм терминала с номером 1. Шаблон осциллограмм терминала
хранит следующую информацию: набор и взаимное расположение графиков входных сигналов, а
также созданные графики частоты, симметричных составляющих и дифференциальных величин,
формулы комплексных сопротивлений, набор векторов, масштаб по оси времени, группировку
каналов по присоединениям.
Шаблон терминала можно сохранить в любой момент с помощью команды меню Файл –
Сохранить шаблон – вида осциллограмм устройства.
Загрузка шаблона выполняется при загрузке осциллограммы (в окнах Открыть файл и
Загрузить пуск предусмотрено поле выбора шаблона).
В ходе работы можно загрузить шаблон командой меню Файл – Загрузить шаблон – вида
осциллограмм.

10.5 Дополнительные возможности

10.5.1 Просмотр векторных диаграмм


Предусмотрена возможность построение векторной диаграммы векторов первой гармоники
токов и напряжений. Векторы строятся в прямоугольной системе координат относительно
базового вектора Uбаз = U1 - U2, определенного как разность векторов двух любых входных
сигналов.

Версия 2.10 (от 29.06.2016)


59
ЭКРА.00002-01 90 01
Для просмотра векторных диаграмм следует выполнить команду меню Сервис –
Векторные диаграммы или нажать кнопку на панели инструментов. При этом в правой
половине окна осциллограмм появится окно просмотра векторных диаграмм.
По умолчанию отображаются векторы напряжений фаз А, В, С относительно базового
вектора, полученного из напряжений фаз А и В. Числовые значения модуля и фазы отображаются
в таблице в нижней части окна.
С помощью команд панели инструментов векторной диаграммы можно изменить масштаб
отображения векторов, а также выбрать какие векторы отображать.

Следует учитывать, что вычисление первой гармоники сигналов для построения векторов
производится по цифровым отсчетам на одном периоде промышленной частоты с левой стороны от
курсора мгновенных значений.

10.5.2 Синхронизация осциллограмм


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

кнопкой на панели инструментов. Потребуется выбрать осциллограммы для синхронизации и


выбрать осциллограмму, время которой будет общим для остальных.

Версия 2.10 (от 29.06.2016)


60
ЭКРА.00002-01 90 01

Рисунок 31

В режиме синхронизации при движении курсора мгновенных значений в одном из окон


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

10.5.3 Расчет частоты сети


Предусмотрена возможность расчета частоты сети с помощью команды меню Сервис –
Частота сети.

Рисунок 32

Версия 2.10 (от 29.06.2016)


61
ЭКРА.00002-01 90 01
Для терминалов серии БЭ2701(М) получение графика частоты невозможно.

Потребуется выбрать трехфазную цепь.


Для терминалов серии БЭ2702(М) в расчете используется прямая последовательность
напряжения с выходов измерительных трансформаторов напряжения. Точность расчета частоты
определяется режимом синхронизации взятия цифровых отсчетов с основной гармоникой. При
включенном режиме синхронизации обеспечивается точность вычисления частоты 0,05 Гц. Более
высокая точность 0,02 Гц достигается при отключенном режиме синхронизации. Режим
синхронизации задается в виде уставки в самом терминале.
Для терминалов серий БЭ2704 и БЭ2502 расчет частоты производится по прямой
последовательности цепей напряжения первой группы пусковых органов.
Ось времени для графика частоты является уровнем, соответствующим 50 Гц. График
частоты представляет собой точки, определяющие отклонение частоты сети от величины 50 Гц.
График изменения частоты добавляется в конец всех имеющихся полей.

10.5.4 Расчет симметричных составляющих трехфазных сигналов


Предусмотрена возможность расчета симметричных составляющих трехфазных сигналов с
помощью команд меню Сервис – Фильтры симметричных составляющихю.

Рисунок 33

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

Версия 2.10 (от 29.06.2016)


62
ЭКРА.00002-01 90 01
Компенсация небаланса применима только для фильтров нулевой и обратной
последовательностей при включении режима фильтрации первой гармоники для осциллограмм,
имеющих информацию о предшествующем режиме (для первых файлов записанных пусков).

10.5.5 Расчет дифференциальных величин


Предусмотрена возможность расчета дифференциальных величин с помощью команды
меню Сервис – Дифференциальные величины по формуле:

I
Д 1
( 1 2
)
= к ⋅ I −I +к ⋅ I −I
2 3
(4
+к ⋅ I −I
3 5
)6
( )
где ki – весовые коэффициенты; Ii – аналоговые сигналы.

Расчет формулы выполняется для вторичных величин сигналов.

10.5.6 Расчет отношения векторов


Предусмотрена возможность расчета отношения векторов с помощью команды меню
Сервис – Отношение векторов по формуле:

U1 − U2 jk
Z= ∗e
I1 − I 2

где U1, U2, I1, I2 – аналоговые сигналы, участвующие в расчете; k – угол поворота

результирующего вектора (в градусах).


Режим автопереключения (первичное/вторичное) отображения Z может использоваться
только при одинаковых коэффициентах трансформации напряжения в каналах U1, U2 и
трансформаторов тока в каналах I1, I2.
Отношение векторов вычисляется для момента времени, соответствующего положению
курсора мгновенных значений и будет меняться каждый раз при перемещении курсора. В
результате расчета появится всплывающее окно, в котором отображается вектор Z.

10.5.7 Расчет активной и реактивной мощностей


Предусмотрена возможность расчета активной и реактивной мощностей с помощью
команды меню Сервис – Мощности P и Q.
Потребуется выбрать трехфазные цепи напряжения и тока. Расчет выполняется для
первой гармоники прямой последовательности токов и напряжений.

Версия 2.10 (от 29.06.2016)


63
ЭКРА.00002-01 90 01
10.5.8 Расчет опорного вектора
Предусмотрена возможность расчета опорного вектора с помощью команды меню Сервис
– Опорный вектор. Расчет производится по формуле:


U = U − (R + j X ) *
k ф 1 1
2 Iф
*

где Uф, Iф – аналоговые сигналы, которые будут участвовать в расчете; R1, X1 – удельные

параметры линии в первичных величинах, определяющие активную и реактивную составляющую


вектора, на который умножается ток фазы; Lл – длина линии.

Рисунок 34

10.5.9 Расчет разностной (междуфазная) величины


Предусмотрен расчет разностной (междуфазной) величины с помощью команды меню
Сервис – Междуфазные величины. Расчет производится по формуле:

Iразн = (I 1− I 2 )
где I1, I2 – аналоговые сигналы.
Отображение разностной величины может быть как в первичной, так и во вторичной
величиеерезультирующего шлейфа может быть как во вторичных, так и в первичных величинах.
При равенстве коэффициентов трансформации аналоговых сигналов I1 и I2 возможно

Версия 2.10 (от 29.06.2016)


64
ЭКРА.00002-01 90 01
автоматическое переключение типа отображаемых величин в соответствии с состоянием
переключателей и на панели инструментов.

10.5.10 Расчет комплексного сопротивления Z


Предусмотрена возможность расчета комплексного сопротивления Z с помощью команды
меню Сервис – Комплексное сопротивление Z. Расчет выполняется по формуле:


Z=
I Ф + к 1 ⋅ 3I 0 + к 2 ⋅ 3I 0||

где Uф, Iф, 3I0, 3I0|| – аналоговые сигналы, которые будут участвовать в расчете.
K1 и K2 рассчитываются по формулам:
Z0 − Z1 Z
к1 = , к2 = М
3 ⋅Z 1 3 ⋅Z 1

Z0 = R0 + jX0, Z1 = R1 + jX1, ZM = RM + jXM

R0, X0, R1, X1, RM, XM – удельные параметры линии в первичных величинах (Ом/км) по
сопротивлениям нулевой, прямой последовательностей и взаимоиндукции с параллельной
линией по нулевой последовательности.
Расчет выполняется для первой гармоники сигналов. Сопротивление вычисляется для
момента времени, соответствующего положению курсора мгновенных значений и будет меняться
каждый раз при перемещении курсора.
Тип величин, используемых при расчете и при отображении сопротивления Z,

определяется состоянием переключателей и на панели инструментов. Автопереключение


может использоваться только при одинаковых коэффициентах трансформации тока в сигналах Iф,

3I0 и 3I0||. В результате расчета появится всплывающее окно, в котором отображается вектор Z.

10.5.11 Расчет расстояния до до места повреждения


Определение расстояния до места повреждения (ОМП) можно выполнить двумя
способами:
− по одностороннему замеру: алгоритм основан на дистанционном принципе и использует
данные одностороннего замера;
− по двустороннему замеру: алгоритм основан на использовании данных двустороннего
замера. Для длинных линий предусмотрен вариант расчета по двухстороннему алгоритму, в
котором расстояние определяется из телеграфных уравнений с использованием волновых
параметров линии.

Версия 2.10 (от 29.06.2016)


65
ЭКРА.00002-01 90 01
Для начала расчета следует выполнить команду меню Сервис – ОМП, которая отображает
окно ввода параметров расчета:

Рисунок 35

Метод расчета – группа кнопок для выбора алгоритма ОМП:


− односторонний: основан на дистанционном принципе замера реактивного сопротивления
до места аварии;
− двусторонний: основан на нахождении нулей реактивной мощности вдоль защищаемой
линии электропередачи (ЛЭП);
− двусторонний (для линий с распределенными параметрами): вариант расчета по
двухстороннему алгоритму, в котором расстояние определяется из телеграфных уравнений с
использованием волновых параметров линии.
В двусторонних методах расчет производится только для осциллограмм,
синхронизированных между собой. Для этого предварительно нужно выполнить синхронизацию
осциллограмм, полученных с двух концов защищаемой линии.
Версия 2.10 (от 29.06.2016)
66
ЭКРА.00002-01 90 01
В первом методе выбирается осциллограмма на ближней стороне линии. В других
методах дополнительно выбирается осциллограмма на дальней стороне линии
(противоположный конец линии). Для учета влияния на защищаемую линию взаимоиндукции
параллельной линии выбирается третья осциллограмма.
Ближняя сторона – группа для выбора осциллограммы, записанной на ближней стороне
защищаемой линии, а также кнопок U, I для выбора трехфазных цепей напряжения и тока,
которые будут участвовать в расчете ОМП.
Дальняя сторона – группа для выбора осциллограммы, записанной на дальней стороне
защищаемой линии, а также кнопок U, I для выбора трехфазных цепей напряжения и тока. Расчет
производится для первой гармоники сигналов.
Параллельная линия – кнопка выбора осциллограммы параллельной линии.
Tпредавар – момент времени, соответствующий курсору времени Ti, установленному на
осциллограмме в предаварийном режиме.
R0, X0, R1, X1, RM, XM, G1, B1 – удельные параметры линии в первичных величинах (Ом/км)
по сопротивлениям нулевой, прямой последовательностей и взаимоиндукции с параллельной
линией по нулевой последовательности, и проводимости.
Для начала расчета следует нажать кнопку Начать расчет. Расчет ведется для момента
времени, соответствующего положению курсора мгновенных значений. Результат отображается в
полях Тип КЗ и Расстояние до места КЗ. Информация для определения первой гармоники
сигналов берется на предшествующем интервале 0,02 с.
Рекомендуется определять расстояние до места повреждения для установившихся
сигналов токов и напряжений при КЗ перед моментом отключения первого конца ВЛ.

Версия 2.10 (от 29.06.2016)


67
ЭКРА.00002-01 90 01
10.5.12 Образование трехфазных цепей из аналоговых каналов
Аналоговые каналы могут быть сгруппированы в трехфазные цепи напряжения и тока для
последующего использования в расчетах частоты и симметричных составляющих.
Для группировки следует выполнить команду меню Сервис – Группировка каналов по
присоединениям. Появится окно группировки:

Рисунок 36

В списке окна представлено восемь групп, с помощью которых можно обарзовать до


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

Версия 2.10 (от 29.06.2016)


68
ЭКРА.00002-01 90 01
10.5.13 Просмотр информации о терминале
С помощью команды меню Сервис – Информация об устройстве (или кнопки на
панели инструментов) можно открыть окно со сведениями, необходимыми для получения более
полного представления об условиях, в которых произведена запись аварийного процесса, а
именно:
− дата и время пуска;
− конфигурация и уставки пусковых органов;
− уставки по длительности записи;
− перечень записанных файлов и другие характеристики.
Для файлов осциллограмм, записанных терминалами серий БЭ2704 и БЭ2502 будет
запущено приложение Atlas.

10.5.14 Комментарий пользователя


Предусмотрена возможность добавить небольшой текст к осциллограмме. Для этого
следует выполнить команду меню Сервис – Комментарий или нажать кнопку на панели
инструментов.
Текст комментария отображается во время выбора и загрузки осциллограмм.

10.5.15 Экспорт осциллограммы в файлы формата COMTRADE


Предусмотрена возможность преобразовать файл осциллограммы в файлы,
соответствующие международным стандартам COMTRADE 1991 и COMTRADE 1999.
Для этого следует выполнить команду меню Файл – Экспорт – осциллограммы в файл
Comtrade. Появится окно выбора параметров экспорта:

Рисунок 37

Версия 2.10 (от 29.06.2016)


69
ЭКРА.00002-01 90 01
Потребуется выбрать аналоговые и дискретные каналы, которые будут помещены в файл
COMTRADE, а также указать временной диапазон (можно воспользоваться кнопками Ti для
выбора курсоров).
Кроме того, потребуется указать параметры формата файла COMTRADE.

10.5.16 Экспорт таблицы векторов


Предусмотрена возможность сформировать таблицу значений аналоговых величин для
последующего использования в других программах. Таблицу можно сохранить в одном из двух
форматов: в формате Microsoft® Excel и текстовом файле.
Экспортироваться будут те сигналы, чьи векторные диаграммы отображены на экране. Но
предварительно необходимо проставить курсоры времени в соответствующие моменты времени.
Экспорт выполняется командой меню Файл – Экспорт – таблицы векторов.

10.5.17 Дополнение осциллограммы сигналами из базы данных


Предусмотрена возможность дополнить осциллограмму данными из базы данных (БД)
событий. Следует выполнить команду меню Сервис – Дополнить из БД и затем выбрать файл
БД. Поддерживаются файлы БД с дискретными событиями комплекса программ EKRASMS 2.8 и
старше (DB), а также выборки из БД в формате EKRASMS 2.9 и выше (DATAPAK).
Команда формирует новый файл осциллограммы типа DFR на основе открытого файла или
пуска, добавляет в него информацию из БД и открывает его в новом окне WNDR32. Полученный
файл создается в той же папке, в которой находится исходный файл осциллограммы или пуск.
Если дополнение осуществляется для отдельного файла осциллограммы, то имя
результирующего файла образуется путем добавления букв SE к имени исходного файла.
Например, если имя исходного файла 179D0693.DFR, то имя результирующего файла будет
179D0693SE.DFR.
Если дополнение осуществляется для пуска, то имя результирующего файла (который
содержит весь пуск целиком) образуется путем добавления букв ME к имени файла первого кадра
исходного пуска. Например, если сходный пуск образован файлами файла
179D0690.DFR .. 179D0693.DFR, то имя результирующего файла будет 179D0690ME.DFR.
В процессе дополнения используется файл конфигурации терминала (типа DCF)
записавшего осциллограмму. Он должен лежать либо в стандартной папке файлов конфигурации
EKRASMS, либо в папке исходной осциллограммы.

Версия 2.10 (от 29.06.2016)


70
ЭКРА.00002-01 90 01
11 Анализ уставок. Приложение Atlas
Приложение Atlas позволяет просматривать сохраненные уставки терминалов серий
БЭ2704 и БЭ2502 в файлах следующих форматов: SFR, DFR, MIX, ALL, PR, ADJ, OSC, BIN, UBN,
UBN2. Приложение позволяет открыть несколько файлов уставок одновременно: каждый файл
уставок будет отображен на отдельной странице.
Предусмотрена возможность сравнения двух загруженных файлов уставок: сравниваются
имена, описания уставок и их значения. По результатам сравнения выдается отчет.

12 Конфигурирование терминалов типа БЭ2704V900


Cоздание конфигурации входов терминала типа БЭ2704V900, чтение ранее созданной
конфигурации, а также изменение конфигурации и запись изменений, осуществляются
приложением Конфигуратор БЭ2704V900.

Для терминалов типа БЭ2704V900 версий 040 и 041 необходимо использовать программу Мастер
настройки терминалов регистрирующих типа БЭ2704V900

12.1 Создание новой конфигурации входов терминала


Создание новой конфигурации входов терминала производится командой меню
Программы мониторинга Параметры – Конфигурация 2704V900 – Создать. При этом создается
новая конфигурация согласно таблице исполнения датчиков, установленных в терминале. Эта
команда запускает Конфигуратор с параметрами по умолчанию. Далее производится настройка
входных цепей и после завершения работы Конфигуратор записывает в терминал новую
конфигурацию.

12.2 Изменение ранее созданной конфигурации


Ранее созданную конфигурацию можно получить из терминала с помощью команды меню
Программы мониторинга Параметры – Конфигурация 2704V900 – Изменить или загрузить из
файла с расширением RCF с помощью команды меню Параметры – Конфигурация 2704V900 –
Восстановить из файла. Далее производится настройка входных цепей и после завершения
работы Конфигуратор записывает в терминал терминал новую конфигурацию.

12.3 Настройка входных цепей


Настройка входных цепей выполняется с помощью мастера, состоящего из пяти шагов.

12.3.1 Настройка дискретных входов терминала


На первом шаге следует задать имена дискретных входов терминала:
− полное имя (до 28 символов), используемое для отображения в приложениях и службах
EKRASMS;
− короткое имя (до 11 символов), используемое для отображения на дисплее терминала и
в осциллограммах.

Версия 2.10 (от 29.06.2016)


71
ЭКРА.00002-01 90 01
12.3.2 Настройка трехфазных цепей
Содержимое окна Конфигуратора на втором шаге позволяет пользователю настроить
трехфазные цепи терминала. В зависимости от исполнения терминала можно организовать из
аналоговых входов до пяти трехфазных цепей. Трехфазные цепи дают возможность оперировать
с фазными и линейными величинами, а также симметричными составляющими.
Можно создавать трехфазные цепи напряжения и тока. Для каждой трехфазной цепи
указываются:
− полное имя (до 28 символов), используемое для отображения в приложениях и службах
EKRASMS;
− короткое имя (до 16 символов), используемое для отображения на дисплее терминала и
в осциллограммах;
− фазы А, В и С, которые указывают аналоговые входы, образующие трехфазную цепь;
− коэффициент трансформации измерительных трансформаторов, к которым подключены
аналоговые входы, образующие данную цепь.

Рисунок 38

12.3.3 Настройка аналоговых входов, не образующих трехфазные цепи


Настройка аналоговых входов, которые не были определены ни в одну из цепей,
осуществляется на третьем шаге. Кроме аналоговых входов, которые не были сгруппированы в
трехфазные цепи, в терминале может быть установлено до восьми датчиков постоянного тока,
которые не могут использоваться для образования трехфазных цепей. Для каждого входа
указываются полное имя, короткое имя и коэффициент трансформации.

Версия 2.10 (от 29.06.2016)


72
ЭКРА.00002-01 90 01
12.3.4 Настройка групп трехфазных цепей пусковых органов
Для первых двух трехфазных цепей терминал позволяет рассчитывать междуфазные
величины, симметричные составляющие, а также их приращения, которые рассматриваются как
трехфазные пусковые органы. Совокупность трехфазных пусковых органов, взятых по одной из
цепей, составляют группу трехфазных пусковых органов. Настройка параметров групп
трехфазных пусковых органов осуществляется на четвертом шаге.
Для каждой группы трехфазных пусковых органов указываются:
− трехфазная цепь, которая будет использоваться для расчета вышеуказанных параметров
пуска;
− блокировка Uab,min от токового входа, которая используется для блокировки
трехфазного пускового органа группы по линейному напряжению Uab,min при пропадании тока на
выбранном токовом входе. Если в качестве трехфазной цепи выбрана цепь тока, данный
параметр не поддерживается.
В информационной строке под таблицей приведено текущее и возможное количество групп
трехфазных пусковых органов. Возможное количество групп трехфазных пусковых органов
определяется исходя из количества организованных трехфазных цепей, и не может быть больше
двух.

Рисунок 39

Версия 2.10 (от 29.06.2016)


73
ЭКРА.00002-01 90 01
12.3.5 Настройка мощностей
На пятом шаге осуществляется настройка трехфазных мощностей присоединений.
Терминал позволяет рассчитывать активную и реактивную мощности трехфазных присоединений.
Эти значения можно наблюдать в приложениях и службах EKRASMS или на дисплее терминала.
Для каждой мощности указываются:
− трехфазная цепь напряжения, которая описана входами, подключенными к
измерительным трансформаторам напряжения данного присоединения;
− трехфазная цепь тока, которая описана входами, подключенными к измерительным
трансформаторам тока данного присоединения.
В информационной строке под таблицей приведено текущее и возможное количество
трехфазных мощностей. Возможное количество мощностей определяется исходя из количества
цепей тока и в предельном случае (12 датчиков тока при четырех датчиках напряжения)
составляет 4.
Имена мощностей в приложениях и службах EKRASMS и на дисплее терминала
соответствуют именам соответствующих токовых цепей.

13 Интеграция в АСУТП
Для подключения терминалов серий БЭ2702(М), БЭ2704 и БЭ2502 к АСУТП других
производителей в EKRASMS входят следующие компоненты:
− приложение Шлюз IEC 60870-5-103 для интеграции по протоколу IEC 60870-5-103.
Подробную информацию об этом приложении можно получить в руководстве пользователя
ЭКРА.00002-01 90 02 “Шлюз IEC 60870-5-103”;
− OPC сервер для интеграции по стандарту OPC. Подробную информацию об этом
приложении можно получить в руководстве пользователя ЭКРА.00002-01 90 03 “OPC сервер”.

14 Сервисное обслуживание терминалов


Сервисное обслуживание терминалов серий БЭ2704 и БЭ2502 – ответственный процесс:
неполное или неверное выполнение действий в процессе обслуживания может привести к
неправильной работе терминала, поэтому перед началом обслуживания следует внимательно
ознакомиться с этим документом и понять концепции и процессы, которые в нем описаны.
Процедуры, описанные в этом разделе, не применимы к терминалам серии БЭ2704 с
заводскими номерами 1 – 74, 89, 90, 166 – 172, 200 – 208, 215 – 218 в силу специфики их
аппаратной платформы.

Версия 2.10 (от 29.06.2016)


74
ЭКРА.00002-01 90 01

14.1 Что такое “сервисное обслуживание”


Под сервисным обслуживанием терминалов серий БЭ2704 и БЭ2502 подразумеваются
следующие действия:
− обновление прошивки в терминале;
− редактирование уставок, таблицы имен и схемы гибкой логики в подключенном
терминале;
− получение полной резервной копии терминала и восстановление термнала из резервной
копии.
Выполнение этих действий производится с помощью программы Mix. При этом терминал
выводится из режима нормальной работы и переключается в режим сервисного обслуживания.

14.2 Основные понятия


Для того, чтобы полноценно работать с терминалами серий БЭ2704 и БЭ2502 в режиме
сервисного обслуживания, необходимо понимать определения и концепции, которые изложены в
следующих разделах.

14.2.1 Прошивка
Терминалы серий БЭ2704 и БЭ2502 могут содержать один или несколько процессорных
блоков. Каждый процессорный блок работает под управлением своей собственной внутренней
микропрограммы. Под прошивкой понимается совокупность микропрограмм для всех блоков
терминала. Каждая такая микропрограмма на компьютере представлена в виде файла с
расширением bin, ubn или ubn2 (в зависимости от поколения и серии терминала; этот вопрос
рассмотрен подробнее в разделе Переключение терминала в режим сервисного обслуживания).
Например, типичный терминал серии БЭ2704 содержит два процессорных блока: основной и
коммуникационный, поэтому прошивка для такого терминала будет состоять из двух файлов с
расширением bin.
В имени файла микропрограммы отражен тип процессорного блока, для которого
предназначена эта микропрограмма: HOST – микропрограмма для основного процессорного
блока, COM – микропрограмма для коммуникационного блока.
Во всех сценариях сервисного обслуживания терминала, которые подразумевают
использование прошивки (например – обновление прошивки в терминале), всегда требуется
полный набор файлов микропрограмм, входящих в эту прошивку. Замена микропрограммы только
в одном процессорном блоке и отказ от замены микропрограммы в других блоках, приведет к
неверной работе терминала.

Версия 2.10 (от 29.06.2016)


75
ЭКРА.00002-01 90 01
14.2.2 Образ терминала
Образ терминала – это контейнер, содержащий копию данных областей памяти терминала
(прошивка, уставки, таблица имен и схема гибкой логики).
Образ терминала представляет собой файл с расширением mix.
Образ может быть сформирован на компьютере на основе прошивки или быть прочитан из
самого терминала.
Если образ формируется на основе прошивки, то уставки в таком образе будут иметь
значения по умолчанию, таблица имен и схема гибкой логики изначально будут пустыми.
Если образ формируется путем чтения из терминала, то такой образ будет точной копией
всех областей памяти терминала.
Mix позволяет создавать образ на основе прошивки, открывать готовый образ,
редактировать содержимое областей памяти, входящих в образ, сохранять образ на компьютере
и записывать образ в терминал.

14.2.3 Заготовка
Заготовка – это специальным образом подготовленный в НПП ЭКРА образ терминала,
который затем используется для упрощения обновления прошивки терминала на объекте.
Заготовка представляет собой файл с расширением draft.
Файл заготовки нельзя открыть и изменить его содержимое (как обычный образ): его можно
использовать только для обновления прошивки терминала.
Причина введения понятия заготовки тесно связана с адаптацией содержимого терминала
к новой прошивке и раскрывается в следующем разделе.

14.3 Как происходит обновление прошивки


Под обновлением прошивки понимается процесс замены внутренних микропрограмм во
всех процессорных блоках терминала, а также в подготовке существующих в терминале уставок,
таблицы имен и схемы гибкой логики для корректной работы с новой прошивкой.
Из-за особенностей реализации терминалов серий БЭ2704 и БЭ2502 невозможно заменить
только саму прошивку и продолжить использовать терминал: в старой и новой прошивке могут
быть различные наборы дискретных сигналов, кроме того, сигнал с одним и тем же номером
может поменять свое назначение; могут появиться новые уставки, измениться параметры
существующих уставок (например, диапазоны). Таблица имен и схема гибкой логики перестанут
функционировать, если просто заменить прошивку в терминале. Поэтому требуется
преобразование существующего содержимого терминала к новой прошивке. Этот процесс
преобразования и называется адаптацией.
Для обновления прошивки потребуется либо прошивка, либо заготовка.

Версия 2.10 (от 29.06.2016)


76
ЭКРА.00002-01 90 01
Описанные далее алгоритмы приведены лишь для понимания процесса обновления:
программа Mix выполняет все описанное автоматически, а пользователю лишь требуется
выбрать файлы прошивки или заготовки. Однако, после адаптации уставок, таблицы имен и
схемы гибкой логики, Mix отображает окно образа, в котором пользователю предоставляется
возможность вручную проконтролировать результаты адаптации и уже после этого записать
новый образ в терминал.

14.3.1 Обновление с помощью файлов прошивки


В этом случае Mix выполняет обновление согласно следующему алгоритму:
− создается новый образ на основе новой прошивки. На этом этапе он содержит только
прошивку и уставки по умолчанию, извлеченные из новой прошивки. Таблица имен и схема гибкой
логики пусты;
− из подключенного терминала считываются уставки, таблица имен и схема гибкой логики;
− выполняется последовательное преобразование считанных из терминала значений
уставок, таблицы имен и схемы гибкой логики в новый образ. При этом учитываются особенности
предыдущей и новой прошивок;
− полученный образ записывается в терминал.

14.3.2 Обновление с помощью файла заготовки


Во многих случаях новая прошивка добавляет новые возможности и, соответственно,
новые уставки и элементы конфигурирования. Эти уставки и элементы могут быть
предварительно настроены для конкретного обновляемого терминала и помещены в заготовку
на этапе ее создания в НПП ЭКРА.
Фактически, заготовка упрощает обновление: в одном файле содержится сама прошивка, а
также предварительно настроенные и сконфигурированные уставки, таблица имен и схема гибкой
логики.
Mix использует следующий алгоритм, если обновление производится с помощью заготовки:
− из файла заготовки извлекается прошивка, на ее основе создается новый образ. На этом
этапе он содержит только прошивку и уставки по умолчанию, извлеченные из этой прошивки.
Таблица имен и схема гибкой логики пусты;
− из подключенного терминала считываются уставки, таблица имен и схема гибкой логики;
− выполняется последовательный перенос считанных из терминала значений уставок,
таблицы имен и схемы гибкой логики в новый образ. При этом, если значение уставки или
элемента таблицы имен задано явно в заготовке на этапе ее создания в НПП ЭКРА (то есть
отличается от значения по умолчанию), то в новый образ помещается именно это значение из
заготовки. Иначе берется значение, считанное из терминала. Если в заготовке присутствует
схема гибкой логики, то она целиком переносится в новый образ и замещает предыдущую схему;
− полученный образ записывается в терминал.

Версия 2.10 (от 29.06.2016)


77
ЭКРА.00002-01 90 01
Можно сказать, что обновление с помощью заготовки объединяет адаптированный набор
значений уставок и таблицы имен из терминала с набором явно заданных значений уставок и
таблицы имен из заготовки.

14.4 Переключение терминала в режим сервисного обслуживания


В различных сценариях сервисного обслуживания программа Mix будет требовать
подключения к различным процессорным блокам терминала. Например, обновление прошивки в
терминале с двумя процессорными блоками потребует подключения вначале к основному
процессорному блоку терминала, а затем – к коммуникационному процессорному блоку.
Когда программе Mix необходимо подключение к очередному процессорному блоку
терминала, на экране отображается окно, в котором указывается наименование требуемого блока
и порт терминала, а также предоставляется возможность выбрать последовательный порт
компьютера, который необходимо соединить с указанным портом терминала.
Для подключения к очередному блоку терминала необходимо проделать следующие
действия:
− снять питание с терминала;
− соединить выбранный последовательный порт компьютера с указанным портом
терминала;
− удерживая специальную комбинацию клавиш (описаны далее) на лицевой панели
терминала подать питание на терминал. При этом терминал включится в режиме сервисного
обслуживания;
− в программе Mix нажать кнопку Далее и обслуживание терминала будет продолжено.
Последнее поколение терминалов серии БЭ2502А допускает сервисное обслуживание
только через порт USB на лицевой панели. Mix определяет такие терминалы автоматически и не
будет выдавать дополнительных запросов на переключение портов.
Далее рассматриваются особенности подключения к различным поколениям терминалов
серий БЭ2704 и БЭ2502.

Версия 2.10 (от 29.06.2016)


78
ЭКРА.00002-01 90 01
14.4.1 Терминалы серии БЭ2704
Различные поколения терминалов серии БЭ2704 отличались размером индикатора, типом
порта на лицевой панели, количеством портов на задней панели и версией BIOS. Узнать к какому
поколению принадлежит терминал можно по следующей диаграмме.

Поколения устройств серии БЭ2704

Лицевая панель: 6 клавиш, двухстрочный Лицевая панель: 4 клавиши, индикатор с числом


индикатор строк 4 и более

Поколение 1 Поколение 3
Порт на лицевой панели: ИРПС (вилка) Порт на лицевой панели: RS232 (вилка)
Порт на задней панели: TTL Порты на задней панели: TTL
1 процессор (1 файл BIN), BIOS 1.0 1 процессор (1 файл BIN), BIOS 1.1

Поколение 2 Поколение 4
Порт на лицевой панели: RS232 (вилка) Порт на лицевой панели: RS232 (розетка)
Порт на задней панели: TTL Порты на задней панели: TTL
1 процессор (1 файл BIN), BIOS 1.1 1 процессор (1 файл BIN), BIOS 1.1 - 4.0

Поколение 5
Порт на лицевой панели: RS232 (розетка)
Порты на задней панели: TTL1, TTL2
1 процессор (1 файл BIN), BIOS 5.x

Поколение 6
Порт на лицевой панели: RS232 (розетка)
Порты на задней панели: TTL1, TTL2, TTL3
2 процессора (2 файла BIN), BIOS 5.x

Поколение 7
Порт на лицевой панели: USB
Порты на задней панели: TTL1, TTL2, TTL3
2 процессора (2 файла BIN), BIOS 5.x

Поколение 8
Порт на лицевой панели: USB
Порты на задней панели: TTL1, TTL2
2 процессора (2 файла BIN), BIOS 6.x

Рисунок 40

Комбинации клавиш для переключения в режим сервисного обслуживания:


− для терминалов с 4 клавишами и четырехстрочным индикатором: ← + ↑ + →;
− для терминалов с 6 клавишами и двухстрочным индикатором: → + М + Е.
В следующей таблице приведены изображения индикаторов на лицевой панели
терминала, по которым можно определить версию BIOS терминала и возможные режимы
подключения в режиме сервисного обслуживания.

Версия 2.10 (от 29.06.2016)


79
ЭКРА.00002-01 90 01

BIOS 1.0
Обслуживание только через порт TTL на
скорости 19200

BIOS 1.1
Обслуживание только через порт RS232
на скорости 19200

BIOS 1.1
Обслуживание только через порт RS232
на скорости 19200

BIOS 2.0
Обслуживание через порт RS232 или TTL
только на скорости 19200

BIOS 2.1, 3.0, 4.0


Обслуживание через порт RS232 на
скорости 19200 или через порт TTL на
скоростях 19200 или 115200

BIOS 5.x
Обслуживание основного процессорного
блока через порт USB/RS232, TTL1 или
TTL2 и коммуникационного блока через
порт TTL3 (при его наличии; порт на
лицевой панели выбирать не требуется).
Скорость устанавливается автоматически

BIOS 6.x
Обслуживание основного и
коммуникационного процессорного блоков
производится по одному каналу связи –
USB. Скорость устанавливается
автоматически

Там, где доступен выбор порта для обслуживания, для его выбора на лицевой панели
следует нажимать клавишу ←. Там, где доступен выбор скорости порта, для ее выбора следует
нажимать клавишу →.
Для подключения к порту терминала RS232 с разъемом DB9 типа вилка потребуется
нульмодемный кабель, а для разъема типа розетка – кабель типа удлинитель COM-порта.
Для обслуживания терминала через порт USB потребуется установить драйвер для
подключения терминалов серий БЭ2704 и БЭ2502. Загрузить этот драйвер можно бесплатно с
сайта http://dev.ekra.ru.

Версия 2.10 (от 29.06.2016)


80
ЭКРА.00002-01 90 01
14.4.2 Терминалы серии БЭ2502
Различные поколения терминалов серии БЭ2502 отличались типом порта на лицевой
панели, количеством портов на задней панели и версией BIOS. Узнать к какому поколению
принадлежит терминал можно по следующей диаграмме.

Рисунок 41

Комбинация клавиш для переключения в режим сервисного обслуживания ← + ↑ + →.


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

Версия 2.10 (от 29.06.2016)


81
ЭКРА.00002-01 90 01

BIOS 5.x
Обслуживание основного процессорного
блока через порт USB/RS232, TTL1 или
TTL2 и коммуникационного блока через
порт TTL3 (при его наличии; порт на
лицевой панели выбирать не требуется).
Скорость устанавливается автоматически

BIOS 6.x
Обслуживание основного и
коммуникационного процессорного блоков
производится по одному каналу связи –
USB. Скорость устанавливается
автоматически

Там, где доступен выбор порта для обслуживания, для его выбора на лицевой панели
следует нажимать клавишу ←.
Для подключения к порту терминала RS232 потребуется кабель типа удлинитель COM-
порта.
Для обслуживания терминала через порт USB потребуется установить драйвер для
подключения терминалов серий БЭ2704 и БЭ2502. Загрузить этот драйвер можно бесплатно с
сайта http://dev.ekra.ru.

14.5 Сценарии сервисного обслуживания

14.5.1 Обновление прошивки


Для обновления прошивки необходимо запустить Mix, выполнить соответствующую
команду в начальном окне и следовать указаниям мастера. Алгоритм обновления прошивки
подробно излагается в разделе Обновление прошивки и адаптация содержимого терминала к
новой программе.
После того, как адаптация данных из терминала к новой прошивке будет выполнена, Mix
отобразит окно образа, который готов к записи в терминал. На этом этапе рекомендуется
просмотреть все области памяти и проконтролировать результаты адаптации.
Затем необходимо записать новый образ в терминал: выполнить команду Записать в
устройство и следовать указаниям мастера.

14.5.2 Редактирование уставок, таблицы имен и схемы гибкой логики


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

Следует помнить, что в некоторых типах терминалов, таблица имен и схема гибкой логики
объединены в единую область Пользовательские настройки.
Версия 2.10 (от 29.06.2016)
82
ЭКРА.00002-01 90 01
Для каждой области памяти доступен ряд действий. Если область памяти допускает
редактирование, то в меню действий будет доступна соответствующая команда, которая
открывает окно редактора. Более подробно редакторы областей памяти описаны в последующих
разделах.
Некоторые области памяти также допускают импортирование данных из файлов
устаревших форматов.
После того, как редактирование будет закончено, можно записать изменения обратно в
терминал: для этого необходимо выполнить команду Записать в устройство и следовать
указаниям мастера.

14.5.3 Резервное копирование и восстановление терминала


С помощью команды резервного копирования можно создать файл образа, который будет
являться полной и точной копией всех областей памяти терминала. Этот образ затем можно
использовать для восстановления терминала.
Мастер резервного копирования и восстановления Mix последовательно будет
подключаться ко всем процессорным блокам терминала и считывать все доступные в этих блоках
области памяти.
Резервное копирование и восстановление всегда начинается с подключения к основному
процессорному блоку терминала, на основе которого определяется конфигурация терминала и
других блоков.

14.6 Редактирование областей памяти


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

14.6.1 Редактирование уставок


В левой части редактора расположено дерево с иерархией параметров, а в правой –
список параметров в выбранном узле дерева. Чтобы изменить значение параметра дважды
щелкните по его текущему значению (или нажмите клавиши Enter или F2). Измененное значение
параметра отображается жирным шрифтом; кроме того, справа и слева в ячейке со значением
параметра могут появляться значки, сигнализирующие о том, что значение доступно только для
чтения или что оно выходит за границы диапазона. Наведите курсор мыши на значок, чтобы
получить подсказку.
Некоторые параметры могут иметь значения в первичной и во вторичной величине. При
изменении одного из значений второе пересчитывается автоматически. При изменении
коэффициентов трансформации зависимые значения также автоматически пересчитываются.

Версия 2.10 (от 29.06.2016)


83
ЭКРА.00002-01 90 01
Меню Группы уставок, доступное для образов терминалов, содержащих несколько групп
уставок, позволяет управлять видимостью значений уставок в различных группах. Редактор
может показывать значения только в рабочей группе, только в выбранной группе или сразу во
всех группах.
Команда Сравнивать со значениями по умолчанию позволяет выбрать режим сравнения
текущих значений параметров: измененными (жирными) будут считаться значения, отличные от
значений по умолчанию для данной прошивки.

14.6.2 Редактирование таблицы имен


Часть элементов конфигурации терминала, а именно – уставок и параметров, дискретных
сигналов, аналоговых сигналов – может быть переименована. Новые имена хранятся в области
памяти Таблица имен.
Разработчик прошивки терминала определяет какие именно элементы конфигурации
доступны для переименования.
Для многих элементов конфигурации доступно для редактирования несколько
подэлементов. Как правило, можно задать новое длинное имя, которое затем будет отображаться
в приложениях и службах EKRASMS, можно задать имя для индикатора, которое будет
отображаться на дисплее терминала. Кроме того, в некоторых случаях можно даже изменить
имена значений выбранного параметра: например, вместо Работа и Вывод оперативного
переключателя задать Да и Нет.
Для изменения параметра нажмите Enter, F2 или дважды щелкните его. Задайте новое
значение. Некоторые знакоместа могут быть недоступны для редактирования – они отображаются
красным цветом.
Если задано новое значение, то в строке появится кнопка со стрелкой, щелкнув по которой
можно вернуться к исходному значению.

14.6.3 Редактирование схемы гибкой логики


В старых версиях терминалов серии БЭ2704, содержащих только основной процессорный блок,
схема гибкой логики не подлежит редактированию с помощью Mix и может быть изменена только в
НПП ЭКРА. Соответственно, образ терминала, содержащий такую схему логики, может быть
обновлен до новой прошивки только в НПП ЭКРА.

Окно редактора разделено на три области:


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

Версия 2.10 (от 29.06.2016)


84
ЭКРА.00002-01 90 01
Терминал использует метод синхронного выполнения логической схемы, т.е. за один
рабочий цикл оно рассчитывает все логические элементы последовательно, элемент за
элементом. Для корректного расчета терминалом всех элементов программа Mix в процессе
рисования схемы производит ранжирование элементов схемы: каждому элементу назначается
ранг, затем элементы сортируются в порядке возрастания их рангов. Образованная таким
образом последовательность элементов и передается в терминал. Элементам “порт ввода”
назначается ранг 0; назначение же рангов остальным элементам производится так, чтобы
состояние i-го элемента вычислялось только после того, как будут вычислены состояния всех
элементов, которые подключены к входам i-го элемента.
При наличии в схеме замкнутых контуров (обратных связей) полное ранжирование
схемы становится невозможным. Рассмотрим пример, схема которого представлена на рисунке.

Рисунок 42

Система не ранжированных логических уравнений для этой схемы выглядит следующим


образом:
D2 = НЕ (D1 ИЛИ D5)
D1 = НЕ (D2 ИЛИ D4)
D3 = D2
Невозможно определить ранги элементов D1 и D2, так как состояния обоих элементов
зависят друг от друга. В этом случае на панель Сообщения в нижней части окна программы Mix
будет добавлено сообщение Существует одна или несколько необозначенных “обратных
связей” среди элементов D1, D2, D3.
Для разрешения таких схем используется условное ранжирование: замкнутый контур
разрывается, а точке разрыва присваивается ранг 0. При этом необходимо задание некоторого
начального условия в точке разрыва. В терминалах серий БЭ2704 и БЭ2502 таким условием в
начальный момент времени является логический нуль. С помощью программы Mix условное
ранжирование реализуется следующим образом: необходимо разрываемую цепь обозначить как
обратную связь. Для этого необходимо выбрать соответствующий инструмент из главного или
контекстного меню и поместить его на разрываемую сеть:

Версия 2.10 (от 29.06.2016)


85
ЭКРА.00002-01 90 01

Рисунок 43

Цепь, которая подключена к элементу ОС, выделяется дополнительными пунктирными


линиями.
Тогда ранжированные логические уравнения для схемы с обратной связью будут
выглядеть следующим образом:
D1 = НЕ (D2 ИЛИ D4)
D2 = НЕ (D1 ИЛИ D5)
D3 = D2
В начальный момент времени состояние цепи, отмеченной элементом ОС и образованной
выходом элемента D2, принимается равным логическому нулю. И тогда становится возможным
рассчитать состояние элемента D1 (так как известны состояния всех его входов), а затем и D2.
При этом соответствующее предупреждение о необозначенной обратной связи с панели
Сообщения исчезает.
Принципы работы с графическим редактором схемы гибкой логики аналогичны тем,
которые используются в большинстве современных графических редакторов схем, однако,
имеются следующие особенности:
− чтобы перенести элемент из библиотеки на схему необходимо просто перетащить
нужный элемент на поле схемы. Элемент автоматически получит некоторый порядковый номер
(нумерация всех элементов схемы производится автоматически по принципу слева – направо и
сверху – вниз);
− двойной щелчок по логическому элементу открывает окно свойств элемента Свойствами
обладают выдержки времени (для них необходимо указать значение выдержки времени в
миллисекундах) и порты ввода-вывода дискретных сигналов (им необходимо назначить
дискретный сигнал, а для портов вывода можно также назначить новое имя для этого сигнала);
− простое пересечение двух отдельных проводников не связывает их в одну цепь
автоматически - чтобы это сделать необходимо на место пересечения поместить Узел;

Версия 2.10 (от 29.06.2016)


86
ЭКРА.00002-01 90 01
−в процессе рисования схемы производится постоянный контроль количества
использованных элементов и связей. При превышении каким-либо счетчиком максимального
значения на панель Сообщения добавляется соответствующее предупреждение.
Команда меню Экспорт позволяет сохранить схему в виде растрового изображения в
формате png.

Версия 2.10 (от 29.06.2016)


87
ЭКРА.00002-01 90 01
Лист регистрации изменений
Номера листов (страниц) Всего Входящий
листов номер
Номер
изме- аннули (стра- сопроводи-
Изм. заме- но- доку- Подпись Дата
нен- рованн ниц) в тельного
ненных вых мента
ных ых доку- документа
менте и дата
3, 12,
ЭКРА.1308-
18 24, 87 29.06.2016
2015
35-42

Версия 2.10 (от 29.06.2016)