Число | Категория | Задача | |
27.12 | /UI/VCAEngine, /UI/Vision | Савоченко Р. | Добавлен слайдер и скролбар в перечень элементов примитива "FormEl". |
27.12 | /UI/Vision | Савоченко Р. | Переписан механизм изменения размера группы виджетов. |
24.12 | /UI/VCAEngine, /UI/Vision | Савоченко Р. | Координаты геометрии элементов переведены в вещественный тип. |
24.12 | /UI/VCAEngine, /UI/WebVision, /UI/Vision | Савоченко Р. | Добавлен механизм формирования активных областей (карты) изображений. |
20.12 | /UI/Vision | Савоченко Р. | Добавлено контекстное меню к элементам кадров в режиме разработки. |
20.12 | /UI/VCAEngine, /UI/Vision, /UI/WebVision | Савоченко Р. | Добавлена поддержка стилей бордюра в примитивах. |
20.12 | /Archive | Савоченко Р. | Пересмотрен механизм построения трендов значений параметров в архиваторе значений. |
20.12 | /SYS | Савоченко Р. | Добавлена поддержка сборки OpenSCADA для Mandriva 2008. |
07.12 | /SYS | Савоченко Р., Лысенко M., Яшина К. | Выпущен релиз системы OpenSCADA версии 0.6.0 |
07.12 | /SYS | Савоченко Р. | Обновлен документ анонса релиза OpenSCADA 0.6.0. |
07.12 | /UI/Vision | Савоченко Р. | Выполнено обновление перевода интерфейса и документации. Выпущена версия 0.5.0 модуля. |
07.12 | /UI/VCAEngine | Савоченко Р. | Выполнено обновление перевода интерфейса и документации. Выпущена версия 0.5.0 модуля. |
07.12 | /UI/WebVision | Савоченко Р. | Выполнено обновление перевода интерфейса и документации. Выпущена версия 0.2.0 модуля. |
06.12 | /UI/Vision | Лысенко M. | Добавлено заполнение и масштабирование примитива элементарной фигура (ElFig). |
06.12 | /UI/WebCfg | Савоченко Р. | Выполнено обновление перевода интерфейса и документации. Выпущена версия 1.5.0 модуля. |
06.12 | /UI/QTStarter | Савоченко Р. | Выполнено обновление перевода интерфейса и документации. Выпущена версия 1.5.0 модуля. |
06.12 | /UI/QTCfg | Савоченко Р. | Выполнено обновление перевода интерфейса и документации. Выпущена версия 1.5.0 модуля. |
06.12 | /Protocol/HTTP | Савоченко Р. | Функция обработки входящих запросов значительно переработана. |
06.12 | /WebCfg | Савоченко Р. | Внутрення архитектура переработана. |
26.11 | /UI/WebVision | Савоченко Р. | Добавлена поддержка базовой функциональности. |
26.11 | /UI/VCAEngine, /UI/Vision | Савоченко Р. | Добавлена поддержка механизма масштабирования содержимого интерфейса визуализации. |
10.11 | /UI | Савоченко Р. | Добавлен шаблон модуля WebVision |
10.11 | /DAQ/SNMP | Савоченко Р. | Выполнено обновление перевода интерфейса и документации. Выпущена версия 0.3.0 модуля. |
10.11 | /DAQ/ModBus | Савоченко Р. | Выполнено обновление перевода интерфейса и документации. Выпущена версия 0.4.0 модуля. |
10.11 | /DAQ/Transporter | Савоченко Р. | Выполнено обновление перевода интерфейса и документации. Выпущена версия 0.3.0 модуля. |
10.11 | /DAQ/CIF | Савоченко Р. | Выполнено обновление перевода интерфейса и документации. Выпущена версия 0.9.0 модуля. |
09.11 | /SYS | Савоченко Р. | Обновлена основная документация OpenSCADA |
09.11 | /DAQ/BlockCalc | Савоченко Р. | Выполнено обновление перевода интерфейса и документации. Выпущена версия 1.0.0 модуля. |
09.11 | /DAQ/JavaLikeCalc | Савоченко Р. | Выполнено обновление перевода интерфейса и документации. Выпущена версия 1.0.0 модуля. |
09.11 | /DAQ/DiamondBoards | Савоченко Р. | Выполнено обновление перевода интерфейса и документации. Выпущена версия 1.0.0 модуля. |
09.11 | /DAQ/System | Савоченко Р. | Выполнено обновление перевода интерфейса и документации. Выпущена версия 1.5.0 модуля. |
09.11 | /DAQ/LogicLev | Савоченко Р. | Выполнено обновление перевода интерфейса и документации. Выпущена версия 0.9.0 модуля. |
07.11 | /UI/VCAEngine, /UI/Vision | Савоченко Р. | Добавлены переводы интерфейса на Украинский и Российский языки. |
07.11 | /SYS | Савоченко Р. | Механизм подключения модулей сделан проще. |
24.10 | /Special/SystemTests | Савоченко Р. | Выполнено обновление перевода интерфейса и документации. Выпущена версия 1.3.5 модуля. |
24.10 | /Special/FLibSYS | Савоченко Р. | Выполнено обновление перевода интерфейса и документации. Выпущена версия 0.5.0 модуля. |
24.10 | /Special/FLibMath | Савоченко Р. | Выполнено обновление перевода интерфейса и документации. |
24.10 | /Special/FLibComplex1 | Савоченко Р. | Выполнено обновление перевода интерфейса и документации. Выпущена версия 1.0.0 модуля. |
24.10 | /Protocol/SelfSystem | Савоченко Р. | Выполнено обновление перевода интерфейса и документации. Выпущена версия 0.7.0 модуля. |
24.10 | /Protocol/HTTP | Савоченко Р. | Выполнено обновление перевода интерфейса и документации. Выпущена версия 1.3.0 модуля. |
24.10 | /DB/SQLite | Савоченко Р. | Выполнено обновление перевода интерфейса и документации. Выпущена версия 1.3.0 модуля. |
24.10 | /DB/MySQL | Савоченко Р. | Выполнено обновление перевода интерфейса и документации. Выпущена версия 1.3.0 модуля. |
24.10 | /DB/FireBird | Савоченко Р. | Выполнено обновление перевода интерфейса и документации. Выпущена версия 0.6.0 модуля. |
24.10 | /DB/DBF | Савоченко Р. | Выполнено обновление перевода интерфейса и документации. Выпущена версия 1.8.1 модуля. |
24.10 | /SYS/Module | Савоченко Р. | Модульное API у всех модулей обновлено. |
22.10 | /Transport/Sockets | Савоченко Р. | Выполнено обновление перевода интерфейса и документации. Выпущена версия 1.3.0 модуля. |
22.10 | /DB/FireBird | Савоченко Р. | Добавлена поддержка типа данных "Blob(Text)" для хранения больших массивов данных. |
22.10 | /Archive/FSArch | Савоченко Р. | Выполнено обновление перевода интерфейса и документации. Выпущена версия 0.9.5 модуля. |
22.10 | /Archive/DBArch | Савоченко Р. | Выполнено обновление перевода интерфейса и документации. Выпущена версия 0.5.0 модуля. |
16.10 | /Archive | Савоченко Р. | Добавлен модуль архивации на БД (DBArch). |
16.10 | /SYS | Савоченко Р. | Полностью обновлено API системы OpenSCADA. |
05.10 | /UI/VCAEngine, /UI/Vision | Савоченко Р. | Добавлен механизм обновления только изменённых данных в режиме исполнения интерфейса. |
03.10 | /Archive | Савоченко Р. | Модуль "BaseArh" переименован в "FSArch". |
02.10 | /DAQ | Савоченко Р. | Модуль "OperationSystem" переименован в "System". |
01.10 | /UI/Vision | Лысенко М., Яшина К. | Выполнена базовая реализация примитива элементарных фигур "ElFig". |
01.10 | /DB | Савоченко Р. | Реализована поддержка СУБД "FireBird" в одноимённом модуле. |
29.09 | /SYS | Савоченко Р. | Доработана конфигурация сборочной системы в направлении добавления функций отслеживания наличия нужных для сборки утилит и их имён. Проект собирается в окружении дистрибутивов Linux: Debian и Ubuntu, аппаратных платформ x86 и x86_64. |
29.09 | /DAQ | Савоченко Р. | Реализован модуль транспортирования данных подсистемы "Сбор данных" удалённых OpenSCADA станций на локальные. Позволяет реализовать схему распределения "Станция оператора" - "Сервер сбора" - "PLC" на основе OpenSCADA. |
29.09 | /Protocol/ | Савоченко Р. | Реализована поддержка исходящих протоколов. Внутренний интерфейс протокола реализован потоковым, со специализированной для протокола структурой. Протокол доступа к удалённым станциям OpenSCADA посредством интерфейса управления OpenSCADA унифицирован и перемещён в соответствующий модуль. |
29.09 | /Transport | Савоченко Р. | Реализован механизм централизованной конфигурации соединений с внешними OpenSCADA станциями в подсистеме "Транспорты". Компоненты, использующие доступ к внешним OpenSCADA станциям переориентированы на данный механизм. |
29.09 | /DAQ/BlockCalc/ | Савоченко Р. | Механизм копирования вычислительных блоков расширен до полноценного копирования элементов контроллеров вычислителя. |
31.08 | /DB | Савоченко Р. | Добавлена поддержка механизмов запроса перечня доступных в БД таблиц, а также редактирования их содержимого посредством интерфейса управления и конфигураторов OpenSCADA. |
31.08 | /DB | Савоченко Р. | Добавлена функция копирования содержимого таблиц БД, прямым способом и между разными типами БД. |
31.08 | /DB | Савоченко Р. | Выполнена оптимизация производительности модулей доступа к БД MySQL и SQLite. |
28.08 | /UI/Vision | Савоченко Р. | Режимы RunTime подключения и создания сеансов проектов усовершенствованы, а также добавлена возможность старта RunTime независимо. |
28.08 | /UI/Vision | Савоченко Р. | Добавлена поддержка подключения визуализатора "Vision" к модели данный СВУ посредством сетевого транспота. Данная возможность позволяет организовывать сервера визуализации, а доступ к ним получать удалённо. |
20.08 | /DAQ | Савоченко Р. | Добавлен механизм предварительной инициализации создаваемых архивов значений в модулях сбора данных. Удалось добиться исключения дополнительной настройки архива при конфигурации атрибутов параметров. |
20.08 | /DAQ | Савоченко Р. | Реализован модуль "ModBus" сбора данных посредством протокола ModBus TCP/IP. |
20.08 | /SYS | Савоченко Р. | Реализовано множество мер по общесистемной оптимизации на производительность. |
15.08 | /UI/VCAEngine; /UI/Vision | Савоченко Р. | Реализована поддержка примитива "Diagram" тип "Trend". |
15.08 | /UI/VCAEngine; /UI/Vision | Савоченко Р. | Проиндексованы визуальные атрибуты для быстрого разбора на стороне визуализации. Добавлен кеш страниц для ускорения переключения страниц интерфейса визуализации. |
14.08 | /Archive; /DAQ/Value | Савоченко Р. | Добавлены сервисные функции для доступа к данным архива посредством интерфейса управления OpenSCADA. |
27.07 | /UI/Vision | Лысенко М. | Добавлен в репозиторий код примитива "ElFig". Пока без привязки к модели данный СВУ. |
27.07 | /SYS | Савоченко Р. | Исправлена функция преобразования вещественного в строку TSYS::real2str(). Точность ограничивалась шестью знаками. |
16.07 | /SYS | Савоченко Р. | Исправлены функции TSYS::addr2str() и TSYS::str2addr(). Приводило к непонятным падениям QTCfg. |
16.07 | /SYS | Савоченко Р. | Механизм захвата ресурсов пересмотрен, исправлен для работы в многоядерных системах и оптимизирован. |
16.07 | /UI/QTStarter | Савоченко Р. | Исключена возможность прямого вызова QT-методов из не QT-потоков во всех QT-модулях. Приводило к падению OpenSCADA при остановке. |
04.07 | /UI/VCAEngine; /UI/Vision | Савоченко Р. | Реализован примитив, предназначенный для отображения различных Медиа-данных. На данный момент поддерживается отображение как простых, так и анимированных изображений и видео-роликов. |
29.06 | /UI/Vision | Савоченко Р. | Усовершенствован механизм доступа к изменяемым данным в "RunTime" режиме. Перерисовка виджетов теперь выполняется только при изменении атрибутов и независимо. Частота опроса актуальных данных выполнена адаптируемой под изменчивость значений. |
29.06 | /UI/VCAEngine; /UI/Vision | Савоченко Р. | Завершена работа над примитивами "FormEl", "Text" и "UserEl" |
29.06 | /UI/VCAEngine | Савоченко Р. | Таблица с атрибутами виджетов (*_io) разделена на таблицу рабочих атрибутов (*_io) и таблицу пользовательских атрибутов (*_uio). Такое разделение позволило достичь упорядоченной загрузки рабочих атрибутов и повысить общую скорость загрузки атрибутов. |
29.06 | /SYS | Савоченко Р. | Добавлена поддержка глобального кода ошибки в объекте TError. Используется для избирательной обработки ошибок. |
19.06 | /UI/VCAEngine; /UI/Vision | Савоченко Р. | Завершен третий и седьмой этапы реализации концепции Среды Визуализации и Управления (СВУ) |
19.06 | /UI/VCAEngine; /UI/Vision | Савоченко Р. | Реализована поддержка примитива элементов формы "FormEl" |
19.06 | /UI/VCAEngine; /UI/Vision | Савоченко Р. | Унифицирован механизм хранения и доступа к mime-данным |
19.06 | /SYS | Савоченко Р. | Исправлена глобальная проблема недостаточного покрытия ключевых переменных ресурсами. Проблема отчётливо выявила себя на многоядерных архитектурах. |
07.05 | /UI/VCAEngine; /UI/Vision | Савоченко Р. | Завершен второй этап реализации концепции Среды Визуализации и Управления (СВУ) |
07.05 | /UI/Vision | Савоченко Р. | Начат процесс адаптации для доступа к модели данных среды визуализации посредством интерфейса управления OpenSCADA, с целью перехода на слабые связи и подготовки модели для работы с внешними визуализаторами. |
09.04 | /UI/VCAEngine; /UI/Vision | Савоченко Р. | Завершен первый этап реализации концепции Среды Визуализации и Управления (СВУ) |
02.04 | /DB | Савоченко Р. | Добавлена поддержка атрибута видимости полей записи БД. Это позволяет повысить производительность работы с БД за счёт получения только нужных данных. Особенно эта возможность актуальна при доступе к большим массивам данных, хранящихся в БД (изображения, медиа и другие бинарные данные). |
20.03 | /SYS | Савоченко Р. | Большинство функций, установки параметров, переименованы к виду setMethod(). |
20.03 | /SYS | Савоченко Р. | Обновлены собственные иконки системы и выполнена замена файлов внутренних иконок в формате *.xpm на формат *.png. |
04.02 | /DAQ | Савоченко Р. | Добавлена поддержка контроллеров работающих в сети Profibus и MPI по протоколу MPI (Siemens S7-серии). Поддержка реализована на основе коммуникационного процессора фирмы Hilscher CIF50-PB в виде модуля подсистемы "DAQ" - CIF. |
04.02 | /DAQ | Савоченко Р. | Унифицированы точки состояний контроллеров подсистемы. Теперь состояние "Включен" подразумевает установку всех связей, а "Запущен" только фактический сбор данных. Контроллеры должны поддерживать состояние "Включен" даже при фактическом отсутствии физического контроллера, для независимого формирования конфигурации источника данных. |
04.02 | /DAQ/BlockCalc | Савоченко Р. | Добавлена поддержка специальных параметров функции в блочной схеме. Поддерживаются параметры: f_frq(частота обсчёта), f_start(признак запуска) и f_stop(признак останова). Поддержка этих параметров подразумевает автоматическое их определение в блочной схеме. |
04.02 | /SYS | Савоченко Р. | Добавлено множество тестов в скрипт конфигурации configure для адекватного информирования про отсутствующие зависимости. |
04.02 | /SYS | Савоченко Р. | Добавлены шаблоны функций формирования сообщений в OpenSCADA для повышения читабельности исходного текста и уменьшения насыщенности. Добавлены шаблоны функций: message(), mess_err(), mess_info() и подобные. |
04.02 | /SYS | Савоченко Р. | Добавлен шаблон функции локализации сообщений _() с целью унификации, повышения читабельности исходного текста и уменьшения насыщенности. |
13.01 | /DAQ/DiamondBoards | Савоченко Р. | Добавлена эмуляция сбора данных. Использовалась для поиска причины потери данных при высокоскоростном сборе - Обнаружен дефект в работе POSIX таймеров на потоковой модели LinuxThread. |
13.01 | /DAQ | Савоченко Р. | Добавлен API создания функции объектной модели OpenSCADA, путём прекомпиляции программы с указанными атрибутами. Предназначено для свободного формирования параметров и программы их обсчитывающей, непосредственно в модулях этого требующих. В настоящий момент это: механизм шаблонов параметров и движок среды визуализации и управления (СВУ). Выполнена реконстукция интерфейса функций для поддержки механизма прекомпиляции. Добавлена поддержка прекомпиляции в модуле DAQ.JavaLikeCalc. |
13.01 | /SYS/TCntrNode | Савоченко Р. | Добавлен механизм идентификации запрошенной ветки интерфейса управления. Значительно повысило отклик интерфейса управления при запросе отдельных веток. |
13.01 | /Security | Савоченко Р. | Добавлены системные пользователи и группы: "user", "root". Добавлена возможность установки картинки или фотографии пользователя, с хранением её в БД. Упразднено понятие группы по умолчанию. |
13.01 | /SYS/TConfig | Савоченко Р. | Применён контейнер STL::map с целью уменьшения времени доступа к конфигурационным полям. |
13.01 | /SYS/TFld | Савоченко Р. | Выполнена реконстукция ядра хранени элементов и его полей, направленная на унификацию. |
13.01 | /UI/VCAEngine | Савоченко Р. | Реализована, в первом приближении, модель данных СВУ. |