- Реализована функция online browsing в клиенте МЭК 61850
- Реализована поддержка IP-псевдонимов
- Переработан сервис циклического чтения данных в клиенте МЭК 61850
- Переработан сервис скачивания осциллограмм в клиенте МЭК 61850
- Переработан сервис получения буферизированных отчетов в клиенте МЭК 61850
- Переработан сервис получения небуферизированных отчетов в клиенте МЭК 61850
- Framework 4.0 включён в дистрибутив
- АРМ включён в состав дистрибутива
- Реализовано квитирование множества сигналов
- Реализована передача состояния каналов связи из сервера МЭК 60870-5-104
- Реализована блокировка выполнения команд на среднем уровне
- Каталог ThirdParty включён в дистрибутив
- Реализован доступ к директории report
- Формирование отчётов ОМП для Радиус-Автоматики
- Реализовано формирование отчётов ОМП для БЭ2704
- Поправлено формирование флага "Требует квитирования"
- Добавлен запрос прав администратора при применении лицензии
- Поправлен запуск АРМа пользователем без прав администратора
- Реализовано формирование события при изменении пределов
- В вычислителе реализована обработка данных плохого качества
- Реализована обработка адреса команды в сервере МЭК 60870-5-104
- Обработка адреса команды в сервере МЭК 60870-5-101
- Реализована передача информации о состоянии отпаек в сервере МЭК 60870-5-104
- Реализована передача информации о состоянии отпаек в сервере МЭК 60870-5-101
- Поправлена ошибка разбора конфигурации устройства БЗП-03
- Реализована функция очистки буфера устройств МЭК 61850
- Реализовано формирование отчётов по качеству электроэнергии для Satec PM175
- Реализована передача битовых строк в сервере МЭК 60870-5-104
- Поправлено непредвиденное завершение клиента MODBUS
- Разработан драйвер устройства Сириус-Д - Радиус-Автоматика(СТАРТ)
- Реализована обработка параметра разрешения управления для портов серверов МЭК 60870-5-101
- Реализована обработка параметра разрешения управления для портов серверов МЭК 60870-5-104
- Поправлено поведение сигнала "Связь с устройством" при дублировании серверов.
- Поправлено формирование метки времени событий УПКЦ
- Поправлено чтение осциллограмм устройств Сириус 2Л, 2С, Сириус-ТН по протоколу СТАРТ
- Реализованы двупозиционные команды в клиенте МЭК 60860-5-101
- Реализовано отключение буферизации в сервере МЭК 60870-5-104
- Реализовано получение данных при изменённой конфигурации устройства МЭК 61850
- Реализовано подавление восстановления состояния службы при обновлении конфигурации
- Добавлено лицензирование с ограничением по времени и по количеству сигналов
- Реализовано предоставление информации для диагностики резервированных конфигураций
- Реализована обработка параметра приёма метки времени в клиенте МЭК 60870-5-104
- Реализована обработка параметра приёма метки времени в клиенте МЭК 60870-5-101
- Поправлена ошибка чтения регистратора терминалов защит
- Реализовано формирования статусов событий потери/восстановления связи
- Реализована обработка параметра приёма метки времени в клиенте МЭК 60870-5-103
- Реализована диагностика резервированных конфигураций
- Блокирована возможность установки postgresql
- Реализовано формирование статуса пользовательских команд
- Поправлена блокировка выполнения команд
- Реализована обработка параметра разрешения опроса счётчиков в клиенте МЭК 60870-5-104
- Переименованы правила брандмауэра
Новости
EKRASCADA
Версия: 2.3.1
18 февраля 2016
EKRASCADA
Версия: 2.3.0
- Поправлено формирование флагов переменных
- Реализован драйвер Прософт-Авант К400(modbus)
- Доработана ротация логов
- Реализовано преобразование двубитной команды в сервере МЭК 60870-5-104
- Реализован дорасчёт параметров в драйвере Modbus Радиус-Автоматики
- Добавлен режим "Чистая установка" в дистрибутиве
- Реализована обработка пакетов установки/сброса замещаемого значения в менеджере команд
- Реализован механизм обработки пакетов установки/сброса замещаемого значения в клиентах
- Реализована обработка флага замещения в сервере МЭК 60870-5-104
- Реализовано сохранение состояния служб между перезапусками
- Реализована обработка копии устройства МЭК 60870-5-104
- Реализована обработка копии устройства МЭК 60870-5-101
- Реализована обработка перегрузки классов тревог
- Реализована обработка превышения допустимых пределов
- Реализовано сохранение/восстановление состояния монитора данных
- Реализована обработка масштабированных значений в сервере МЭК 60870-5-104
- Реализована обработка масштабированных значений в сервере МЭК 60870-5-101
- Реализована обработка параметра Originator Category в клиенте МЭК 61850
- Реализовано преобразование двубитной команды в сервере МЭК 60870-5-101
- Установка PostgreSQL производится по умолчанию
- Поправлено зависание клиента МЭК60870-5-103 при запуске/перепрошивке
- Поправлена обработка событий терминала ЭКРА 200
- Поправлено формирование метки времени в подсистеме дорасчёта параметров
31 июля 2015
EKRASCADA
Версия: 2.2.7
- В сервере МЭК 60870-5-101 добавлена обработка дополнительных параметров
- Реализована обработка параметров аналоговых сигналов в сервере МЭК 60870-5-104
- Доработан функционал подсистемы сетевого управления
- В севере АСКДГ добавлена обработка абсолютных путей в имени файла
- Реализован драйвер Schneider Electric - Sepam60
- Реализован драйвер Schneider Electric - Micom P521
- Реализована поддержка команд типа "direct-operate" (direct control with normal security)
- В дистрибутив добавлена база данных PostgreSQL
- Введено лицензирование EKRASCADA
- Реализованы конфигурирование и запись в PostgreSQL
- Устранена уязвимость ntpd
- Поправлена повышенная загрузка ЦП в oscillographer'е
- В клиенте SNMP реализована фукнция Online-Browsing
- Поправлена ошибка вычисления рекурсивных выражений в подсистеме до расчёта параметров
- Реализован конвертер осциллограмм Энергосоюз
- Измененено расположение конфигурации версии монитора данных
- Поправлена циклическая передача объектов с плавающей запятой
- Поправлен алгоритм формирования результата для резервированных переменных
- Реализован диалог конфигурации дублирования СУБД
- Увеличен размер оперативного буфера событий
- Реализована обработка увеличенного буфера в архиваторе
- Выполнено обновление chromium до версии 43.0.2352.0
- Реализована обработка параметров количества "неответов" устройства в службе диагностики
- Обновление mysql до mariadb 10.0.17
- Реализована буферизация событий в OpcServer`е
- Реализована установка аналоговых значений в клиенте MODBUS
- Обновлено расширение виртуальной клавиатуры
29 июня 2015
EKRASCADA
Версия: 2.2.6
- Разработан клиент устройств производства Модус
- В OPC-клиенте добавлен параметр "Часовой пояс"
- Разработана функция чтения осциллограм ТОР 100/200 ИЦ-Бреслер по SPA-Bus
- Разработан драйвер КлиматПроцессор - Контроллер АВР(modbus)
- Разработан сервер MODBUS
- Поправлена опечатка в программе установки
- Поправлена запись квитирования в базу данных
- Поправлено падение приложений при подключении к удаленному VPN серверу
- Поправлена некорректная метка времени в сервере OPC
- В OPC-сервере добавлен параметр "Часовой пояс"
- Поправлена ошибка получения дискретныех значений в клиенте МЭК 60870-5-103
- Поправлена ошибка отклонения запросов на соединение в сервере МЭК 60870-5-104
01 апреля 2015
EKRASCADA
Версия: 2.2.5
- Исправление: Ошибка установки EKRASCADA (Windows, ошибка запуска службы Database)
- Новая функция: Обработка конфигурации порта связи - клиент МЭК 60870-5-104
- Исправление: spaclient: постоянная запись ошибки в лог
- Новая функция: Реализован север АСКДГ
- Исправление: Ошибка получения ТИ в клиенте МЭК 60870-5-104
- Новая функция: Реализован драйвер ТриТОН - Уралэнергосервис
- Новая функция: Реализован драйвер Reinhausen - Tapguard 260
- Новая функция: Реализован драйвер Энергомера - СЕ304
- Исправление: Некорректное вычисление аналоговой переменной
- Исправление: Проблемы при старте службы архивирования
- Новая функция: Реализована установка аналоговых пределов
- Новая функция: Реализован драйвер MODBUS-TCP
- Новая функция: Реализован драйвер Электроприбор ЩЧ-120
- Новая функция: Реализован клиент МЭК 870-5-2
- Новая функция: Реализован OPC-Клиент
- Новая функция: Реализован драйвер устройств Механотроника
- Новая функция: Реализован драйвер устройства CBWatch-2
- Новая функция: Реализован драйвер устройства CompactNSX
- Новая функция: Реализован драйвер БЭМП(ЧЭАЗ)
- Новая функция: Реализован драйвер АКА Кедр
30 октября 2014
EKRASCADA
Версия: 2.2.4.1209
- Добавлен клиент нестандартных протоколов связи: "CommonClient"
- Добавлен клиент протокола МЭК 60870-101
- Добавлен компонент "Сервер"
- FTP сервер: пользователю "root" добавлены права на изменение и удаление файлов в каталоге "config"
- Логгер: в метки времени сообщений логов добавлены миллисекунды
- ICU: обновление до версии 52.1
- Командный вычислитель устанавливается безусловно
- datamonitor: изменение метки времени устанавливает флаг "Ожидание квитирования"
- datamonitor: добавлена поддержка установки/получения значений аналоговых пределов
- evaluator: добавлены функции вычисления статуса
- evaluator: ошибка в выражении одной переменной не приводит к остановке разбора конфигурации, такая переменная будет иметь статус "Ошибка"
- evaluator: вычисление всех переменных за один проход
- evaluator: период вычисления по умолчанию увеличен до 400 мс
- evaluator: использование библиотеки scada2.eval
- archiver: все выводы в лог в классе MySqlConn имеют уровень DEBUG
- archiver: корректное определение типа значения переменной при формировании SQL-запроса вставки
- archiver: вещественные значения в SQL запросах имеют 9 знаков после запятой
- archiver: добавлено отложенное конфигурирование базы данных
- archiver: отслеживание выполнения конфигурирования базы данных
- commonclient: поддержка устройства ЩП02П производства Электроприбор
- iec101client: добавлен драйвер АКА КЕДР
- iec101client: исправление ошибки определения адреса канального уровня
- iec101client: корректировка останова клиента
- iec101client: добавлен механизм точной синхронизации
- iec101server: исправление ошибки остановки службы
- iec103client: после восстановления связи с устройством таймеры общего опроса, чтения осциллограмм и.т.п. сбрасываются
- iec103client: опрос "мертвых" устройств после 3 подряд неуспешных опросов проводится через 20 секунд
- iec103client: если причина передачи == "Общий опрос", то для выставления меток времени используются часы сервера
- iec103client: исправлена обработка одиночного контрольного знака
- iec103client: реализована функция точной синхронизации времени; синхронизация времени выполняется в отдельном потоке
- iec103client: исправлена ошибка, приводящщая к аварийному завершению клиента при одновременном чтении осциллограмм с нескольких устройств
- iec103client: добавлена проверка на присутствие в конфигурации полученного из ASDU GIN'а
- iec104client: обновление драйвера устройств Бреслер-0107 (НПП Бреслер)
- iec104client: реализация конвертирования BRS-файлов осциллограмм в формат COMTRADE
- iec104client: файлы осциллограмм удаляются только в случае успешного скачивания
- iec104client: исправление конвертирования осциллограмм устройств Бреслер-0107 (НПП Бреслер)
- iec104client: корректировка чтения коэффициента в зависимости от версии
- iec104client: добавлена обработка настроек "Синхронизация" и "Удаление осциллограмм"
- iec104client: учитывается метка времени последней осциллограммы для предотвращения пересчитывания, при включенной опции "Удаление осциллограмм" метка последней осциллограммы не учитывается
- iec104client: метка времени учитывается только для данных с причиной передачи 3, 11, 12
- iec104client: реализована функция точной синхронизации времени
- iec104server: исправление ошибки с зацикливанием отправки данных
- iec104server: новое подключение того же IP отклоняется, если предыдущий сеанс обработки не завершен
- iec61850client: Исправление зависания клиента МЭК-61850 при использовании некорректной конфигурации
- iec61850client: Исправлена ошибка в результате которой возникал деадлок при выбросе исключения во время старта MMS клиента
- iec61850client: Изменен формат сообщения об ошибке в MMS провйдере
- iec61850server: передача информации о структуре MMS-модели и поддержка сервиса чтения данных в сервере МЭК-61850
- iec61850server: добавлена поддержка обновленной версии MMS сервера
- modbus2client: уменьшено количество попыток чтения при отсутствии ответа от устройства и нарушения контрольной суммы с пяти до двух, добавлен пропуск ответов с неверными адресом устройства либо номером функции. Максимальное число пропущенных пакетов - пять, затем генерируется ошибка
- modbus2client: добавлен драйвер устройства Multilin G60 (General Electric)
- modbus2client: реализован протокол "modbus-tcp"
- modbus2client: реализован механизм точной синхронизации времени
- modbus2client: добавлен драйвер elster a1800
- modbus2client: реализованы команды телеуправления с подтверждением для устройств Sepam
- server: добавлен механизм захвата траффика
- snmpclient: унификация названий свойств в соответствии
- spaclient: доработка чтения событий в драйвере ТОРов (ИЦ Бреслер)
- spaclient: Реализация функции точной синхронизации
- spaclient: добавление использования свойства "Время на устройстве"
- spaclient: исправлена обработка конфигураций Be2704SpaDevice (устройство игнорировалось)
- startclient: таймауты на ответ и ответные блоки заменен общим таймаутом
- startclient: в драйверах устройств Сириус-2-Л и Сириус-2-С задан способ синхронизации (вместо None задан Broadcast)
- startclient: реализация функции точной синхронизации
- startclient: число попыток чтения данных осциллограмм увеличено с 1 до 3 (ИМФ-3Р, Сириус-2-МЛ)
- webserver: обновление алгоритма обновления сайта при старте (проверка CRC прошивки)
- scada2.common: добавлены классы исключений
- scada2.common: добавлен парсер конфигурации
- scada2.common: добавлены парсеры и конвертеры значений
- scada2.core: корректный ответ на запрос визитки по любому интерфейсу на платформе Linux
- scada2.core: добавлены пакеты для запрос и получения метаинформации о переменной
- scada2.core: использоваени зарезервированного бита из VariableState в качестве флага ручного ввода
- scada2.core: в метод InitVariable класса SoftwareDevice добавлен параметр state, предназначенный для установки дополнительных флагов при инициалтзации переменной
- scada2.core: прошивка по умолчанию содержит IP адрес интерфейса сервера, на который пришел запрос чтения прошивки
- scada2.config: обновление библиотеки tinyxml2
- scada2.config: расширение интерфейса класса прошивки
- scada2.config: метод генерации прошивки по умолчанию поддерживает передачу дополнительных атрибутов
- scada2.eval: Новая библиотека вычисления математических выражений в терминах EKRASCADA
- scada2.iec104: исправление ошибок, возникавших при переподключении клиента
- scada2.io: в класс UdpTransport добавлена возможность привязки сокета к устройству (Linux-specific)
- scada2.io: корректировка логики выставления признака "is-active" в scada2::io::TcpConnection (метод IsActive())
- scada2.oscill: скорректировано создание tmp-директории, где сохраняется метка последней осциллограммы
- scada2.iec61870: в классы, связанные с представлением времени добавлены операторы сравнения
- scada2.iec61870: исправлена обработка одиночного контрольного знака
- scada2.iec61850: реализован SCL парсер в соответствии с "Revised SCL normative schema. Version 3.0. (SCL language version "2007"). Release 2009/03/16"
- scada2.iec61850: исправление ошибки определения версии сессионного протокола
- scada2.iec61850: добавлен маппинг модели МЭК-61850 на модель MMS (МЭК 61850-8-1)
- scada2.iec61850: добавлена возможность передача информации о структуре MMS-модели и поддержка сервиса чтения данных в сервере МЭК-61850
- scada2.iec61850: добавлены сервисы передачи информации о структуре MMS-модели (getNameList, getVariableAccessAttributes)
- scada2.iec61850: добавлен сервис чтения данных (read)
- scad2.log: изменен формат сообщений логов RFC 3164 (BSD) -> RFC 5424 (IETF)
- scad2.log: в класс Logger добавлен метод WriteEntry, предназначенный для потокового вывода
- scad2.log: удален файл logging.h
08 октября 2014
EKRA EOS
swEkraIMS_UKOP
swEkraIMS_DCS