Загрузить - ООО НПП "ЭКРА" — научно

реклама
ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ
НАУЧНО - ПРОИЗВОДСТВЕННОЕ ПРЕДПРИЯТИЕ «ЭКРА»
УТВЕРЖДЕН
ЭКРА.00010-02-ЛУ
Комплекс программ EKRASCADA
Руководство системного программиста
ЭКРА.00010-02 32 01
Листов 20
2016
2
ЭКРА.00010-02 32 01
АННОТАЦИЯ
В документе описаны:
 функции комплекса программ EKRASCADA;
 связи между компонентами комплекса;
 связи между компонентами комплекса и сторонними системами;
 процедура установки комплекса;
 процедура проверки работоспособности комплекса;
 дополнительные возможности комплекса.
3
ЭКРА.00010-02 32 01
ОГЛАВЛЕНИЕ
1. Общие сведения ........................................................................................................................................................................................................................... 4
1.1.
Назначение ............................................................................................................................................................................................................................ 4
1.2.
Функции комплекса.................................................................................................................................................................................................... 4
1.3.
Системные требования ......................................................................................................................................................................................... 6
2. Структура комплекса .......................................................................................................................................................................................................... 7
2.1.
Сведения о структуре ........................................................................................................................................................................................... 7
2.2.
Состав ........................................................................................................................................................................................................................................ 7
2.3.
Связи между компонентами ............................................................................................................................................................................. 8
3. Установка EKRASCADA ..................................................................................................................................................................................................... 10
3.1.
Установка программ...............................................................................................................................................................................................10
3.2.
Установка лицензии ...............................................................................................................................................................................................18
3.2.1. Получение ключей программно-технического комплекса ................................................................................18
3.2.2. Установка файла лицензии ...................................................................................................................................................................18
4. Проверка программы............................................................................................................................................................................................................. 19
5. Дополнительные возможности...............................................................................................................................................................................20
4
ЭКРА.00010-02 32 01
1.
1.1.
ОБЩИЕ СВЕДЕНИЯ
Назначение
Назначение комплекса описано в документе «Комплекс программ EKRASCADA. Описание
применения» (ЭКРА.00010-02 30 01) в подразделе «Назначение».
1.2.
Функции комплекса
Программное обеспечение комплекса EKRASCASDA разделено на подсистемы и выполняет
следующие функции и задачи:
1. Подсистема сбора информации:
 Получение данных с устройств/систем по протоколу МЭК 60870-5-101
 Передача команд в устройства/системы по протоколу МЭК 60870-5-101
 Получение данных с устройств/систем по протоколу МЭК 60870-5-103
 Передача команд в устройства/системы по протоколу МЭК 60870-5-103
 Получение данных с устройств/систем по протоколу МЭК 60870-5-104
 Передача команд в устройства/системы по протоколу МЭК 60870-5-104
 Получение данных с устройств/систем по протоколу OPC
 Передача команд в устройства/системы по протоколу OPC
 Получение данных с устройств/систем по протоколу Modbus
 Передача команд в устройства/системы по протоколу Modbus
 Получение данных с устройств/систем по протоколу МЭК 61850
 Передача команд в устройства/системы по протоколу МЭК 61850
 Получение данных с устройств по протоколу СТАРТ
 Передача команд в устройства по протоколу СТАРТ
 Получение данных с устройств/систем по протоколу SPA-Bus
 Передача команд в устройства/системы по протоколу SPA-Bus
 Получение данных со счётчиков СЭТ производства НЗиФ
 Получение данных с устройств/систем по протоколу SNMP
 Передача команд в устройства/системы по протоколу SNMP
2. Подсистема передачи информации:
 Передача данных в устройства/системы по протоколу МЭК 60870-5-104
5
ЭКРА.00010-02 32 01
 Приём команд от устройств/систем по протоколу МЭК 60870-5-104
 Передача данных в устройства/систем по протоколу OPC DataAccess 3.0, 2.05a, 1.0
 Приём команд от устройств/систем по протоколу OPC DataAccess 3.0, 2.05a, 1.0
 Передача данных в устройства/систем по протоколу МЭК 61850
 Приём команд от устройств/систем по протоколу МЭК 61850
3. Подсистема дорасчёта параметров:
 Вычисление дополнительных параметров на основе данных, предоставляемых подсистемой
сбора информации
4. Подсистема архивирования:
 Архивация событий и аналоговых сигналов
 Предоставление информации подсистеме отображения
5. Подсистема диагностики:
 Отслеживание работоспособности компонентов (серверов/служб) ПТК «ЭКРА»
 Формирование событий при потере/восстановлении работоспособности
6. Подсистема обеспечения целостности
 Отслеживание неизменности исполняемых файлов служб EKRASCADA
 Формирование событий при несанкционированном изменении исполняемых файлов
7. Подсистема регистрации событий
 Формирование журналов событий в простых текстовых файлах
8. Подсистема осциллографирования
 Формирование осциллограмм дискретных событий в формате COMTRADE
9. Подсистема сетевого управления
 Передача данных по протоколу SNMP
10. Подсистема синхронизации
 Приём запросов на синхронизацию времени от клиентов NTP
 Синхронизация локального времени системы со временем сервера NTP
11. Подсистема отображения
 Предоставление данных для отображения клиентам АРМ
 Отображение мнемосхем
6
ЭКРА.00010-02 32 01
 Просмотр трендов
 Управление
 Просмотр/скачивание осциллограмм
 Формирование отчётов
1.3.
Системные требования
Системные требования комплекса описаны в документе «Комплекс программ EKRASCADA.
Описание применения» (ЭКРА.00010-02 30 01) в подразделе «Системные требования».
7
ЭКРА.00010-02 32 01
2.
2.1.
СТРУКТУРА КОМПЛЕКСА
Сведения о структуре
Комплекс состоит из отдельных приложений, каждое из которых выполняет конкретные
функции. Базовые компоненты должны быть установлены на все сервера, куда устанавливается
любой из компонентов других подсистем.
2.2.
Состав
Программное обеспечение EKRASCASDA2 состоит из компонентов, приведенных в Таб. 1.
Таб. 1 – Подсистемы и компоненты комплекса программ EKRASCADA
Подсистемы
Компоненты
Базовые компоненты
Монитор данных
Менеджер команд
Подсистема сбора информации
Клиент МЭК 60870-5-101
Клиент МЭК 60870-5-103
Клиент МЭК 60870-5-104
Клиент OPC
Клиент Modbus
Клиент МЭК 61850
Клиент СТАРТ
Клиент SPA-Bus
Клиент СЭТ
Клиент SNMP
Подсистема передачи информации
Сервер МЭК 60870-5-104
Сервер OPC
Сервер МЭК 61850
Подсистема дорасчёта параметров
Вычислитель
Подсистема архивации
Архиватор
Подсистема диагностики
Монитор компонентов
Подсистема обеспечения целостности
Монитор целостности
Подсистема регистрации
Регистратор событий
Осциллограф
Подсистема сетевого управления
Сервер SNMP
8
ЭКРА.00010-02 32 01
Подсистемы
Компоненты
Подсистема синхронизации времени
Сервер NTP
Клиент NTP
Подсистема отображения
Сервер визуализации
Клиент АРМ
2.3.
Связи между компонентами
Связи между компонентами представлены на Рис. 1
Рис. 1 – Связи между компонентами
Подсистема сбора данных выполняет сбор данных с устройств нижнего уровня или сторонних
подсистем, и помещает их в монитор данных. Также подсистема принимает команды от менеджера
команд и отсылает их в устройства и сторонние подсистемы.
9
ЭКРА.00010-02 32 01
Монитор данных принимает данные от подсистем, являющихся источниками данных, и
предоставляет данные подсистемам, являющимся потребителями данных.
Подсистема дорасчёта параметров получает данные из монитора данных, выполняет над ними
операции, заданные пользователем, и помещает результат обратно в монитор данных.
Подсистема архивации получает данные из монитора данных и выполняет архивацию в
долговременный архив, представленный базой данных.
Подсистема диагностики взаимодействует со всем компонентами комплекса, серверами ПТК
«ЭКРА», а также с устройствами нижнего уровня (при наличии возможности) и компонентами
сторонних подсистем. Подсистема представляет информацию о работоспособности других
подсистем, а также о наличии связи с серверами, устройствами нижнего уровня и компонентами
сторонних подсистем в монитор данных.
Подсистема обеспечения целостности выполняет мониторинг исполняемых файлов и
предоставляет информацию о несанкционированных изменениях в этих файлах в монитор данных.
Подсистема регистрации получает данные из монитора данных и формирует файлы событий, в
формате необходимом пользователю.
Подсистема отображения получает данные из монитора данных и базы данных и
предоставляет их в АРМ пользователя в виде динамических мнемосхем, архивов событий, трендов,
отчётов. Также подсистема принимает команды с АРМа и перенаправляет их менеджеру команд.
Подсистема передачи информации получает данные из монитора данных и передаёт их на
верхний уровень или в сторонние системы. Также подсистема принимает команды с верхнего уровня
или сторонних систем и перенаправляет их менеджеру команд.
Менеджер команд принимает команды от других компонентов, определяет непосредственного
исполнителя команды и направляет её исполнителю.
Подсистема сетевого управления предоставляет данные о сервере непосредственно на
верхний уровень или в сторонние подсистемы по протоколу SNMP.
Подсистема синхронизации времени выполняет синхронизацию времени сервера или
предоставляет возможность синхронизации подсистеме синхронизации времени, установленной на
другом сервере.
10
ЭКРА.00010-02 32 01
3.
3.1.
УСТАНОВКА EKRASCADA
Установка программ
Для установки пакета запустите EKRASCADA-x.x.x.msi и нажмите кнопку «Далее».
Рис. 2 - Мастер установки
Ознакомьтесь с лицензионным соглашением, для продолжения выберите пункт «Я принимаю
условия лицензионного программного обеспечения» и нажмите кнопку «Далее».
Рис. 3 – Лицензионное соглашение
11
ЭКРА.00010-02 32 01
Укажите расположение директорий установки приложения и директории данных. В качестве
директории данных рекомендуется использовать несистемный диск. Для продолжения нажмите кнопку
«Далее».
Рис. 4 – Директории установки и данных приложения
Мастер предложит на выбор 3 варианта установки: «Обычная установка» устанавливает
только базовые компоненты; «Выборочная» позволяет выбрать необходимый набор приложений;
«Полная установка» устанавливает весь набор приложений. Для продолжения нажмите кнопку
«Далее».
12
ЭКРА.00010-02 32 01
Рис. 5 - Выбор типа установки
Если был выбран вариант выборочной инсталляции, укажите, какие компоненты следует
установить. Для продолжения нажмите кнопку «Далее».
Рис. 6 - Выбор компонентов
Установите временную зону, в которой находится оборудование, и выберите один из
вариантов синхронизации времени. Если компонент будет использован в качестве сервера времени,
выберите
пункт
«Установить
сервер
синхронизации
времени».
Если
компонент
будет
13
ЭКРА.00010-02 32 01
синхронизироваться с внешним сервером времени, выберите пункт «Настроить синхронизацию с
сервером времени» и укажите его адрес. Для продолжения нажмите кнопку «Далее».
Рис. 7 – Настройка параметров времени
Если был выбран компонент «Подсистема архивирования», то установите его параметры,
выбрав один из вариантов СУБД. Для продолжения нажмите кнопку «Далее».
Рис. 8 – Настройки подсистемы архивирования
14
ЭКРА.00010-02 32 01
Если был выбран компонент «Подсистема отображения» и не выбран компонент «Подсистема
архивирования», то установите параметры компонента «Подсистема отображения», выбрав один из
вариантов СУБД. Для продолжения нажмите кнопку «Далее».
Рис. 9 – Настройки подсистемы отображения
Установите параметры аутентификации SNMP. Для продолжения нажмите кнопку «Далее».
Рис. 10 – Настройки SNMP
Для продолжения нажмите кнопку «Установить».
15
ЭКРА.00010-02 32 01
Рис. 11 – Начало установки
Установку можно прекратить, нажатием кнопки «Отмена».
Рис. 12 – Процесс установки
Если программе установке потребуется закрытие некоторых приложений, она выведет окно,
изображенное на Рис. 13. Закройте все указанные приложения и нажмите кнопку «ОК». Если закрытие
приложений невозможно, выберите пункт «Не закрывайте приложения. Необходима перезагрузка» и
16
ЭКРА.00010-02 32 01
нажмите кнопку «ОК». В данном случае после установки приложения будет необходима перезагрузка
компьютера.
Рис. 13 – Предупреждение об открытых приложениях
Если используется ОС Microsoft Windows XP SP3, то программа может вывести окно,
изображенное на Рис. 14. Вставьте диск с дистрибутивом операционной системы в оптический
привод и нажмите кнопку «ОК».
Рис. 14 – Запрос диска с дистрибутивом операционной системы
17
ЭКРА.00010-02 32 01
По окончании установки программа выведет окно о завершении процесса. Нажмите кнопку
«Выход» для окончания установки.
Рис. 15 – Завершение установки
Если установка требует перезагрузки компьютера, будет выведено окно, изображенное на
Рис. 16. Нажмите «Да» для автоматической перезагрузки компьютера. Если хотите осуществить
перезагрузку компьютера самостоятельно, нажмите «Нет». В этом случае программное обеспечение
будет готово к работе только после перезагрузки компьютера.
Рис. 16 – Окно перезагрузки
18
ЭКРА.00010-02 32 01
3.2.
Установка лицензии
Для исключения нелегального использования в
ПО EKRASCADA используется механизм
лицензирования. Лицензирование позволяет использовать строго ограниченный функционал
EKRASCADA на определенных серверах ПТК.
Лицензия представляет собой файл, содержащий информацию об аппаратной конфигурации
сервера (модели процессора и материнской плате) и ограничениях на использование программных
компонентов EKRASCADA.
Замена процессора на полностью аналогичный не приводит к необходимости повторной
установки лицензии. В случае замены материнской платы необходимо провести повторную установку
лицензии.
Процедура установки лицензии включает в себя:
 формирование файла конфигурации оборудования программно-технического комплекса;
 получение от производителя EKRASCADA файла лицензии на основе файла
конфигурации оборудования;
 установка файла лицензии.
Вне зависимости от наличия лицензии, компоненты EKRASCADA находятся в рабочем
состоянии и поддерживают обновление конфигурации. Компоненты EKRASCADA не выполняют
основную функцию до установки лицензии.
Компоненты EKRASCADA выполняют провреку наличия лицензии в момент запуска. В случае
удаления файла лицензии, компоненты EKRASCADA сохраняют работоспособность вполть до
перезапуска.
3.2.1.
Получение ключей программно-технического комплекса
Для формирования файла аппаратной конфигурации сервера требуется:
- в меню «Пуск/EKRA/EKRASCADA» запустить ярлык «Сохранить файл ключей ПТК»;
- в диалоге сохранения файла указать имя и размещение файла аппаратной конфигурации
сервера.
3.2.2. Установка файла лицензии
Для установки файл лицензии требуется:
- в меню «Пуск/EKRA/EKRASCADA» запустить ярлык «Применить лицензию»;
- в диалоге открытия файла указать расположение файла лицензии EKRASCADA.
19
ЭКРА.00010-02 32 01
Разрешения лицензии EKRASCADA вступают в действие немедленно после применения
лицензии, перезагрузка серверов и перезапуск приложений EKRASCADA не требуются.
4.
ПРОВЕРКА ПРОГРАММЫ
Запустите оснастку «Службы». Убедитесь, что все службы с приставкой «EKRASCADA»
находятся в состоянии «Работает», а тип запуска установлен в «Автоматически».
Рис. 17 – Проверка работоспособности EKRASCADA
20
ЭКРА.00010-02 32 01
5.
ДОПОЛНИТЕЛЬНЫЕ ВОЗМОЖНОСТИ
После установки комплекс программ предоставляет доступ по протоколу FTP для
пользователя «user» с паролем «password» к следующим каталогам:
 arm – каталог файлов подсистемы отображения;
 config – каталог конфигураций программ, входящих в состав комплекса;
 journal – каталог, в котором формируются файлы регистратора событий;
 log – каталог содержит журналы событий программ (в том числе отладочные), входящих
в состав комплекса;
 oscill – архив осциллограмм;
 project – каталог файлов проекта системы.
Скачать