OpenSCADAWiki: Works/Change Log/part2007 ...

Home | Index | Changes | Comments | Users | Registration | Login  Password:  
 
2007
Число
Категория
Задача
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Савоченко Р.Реализована, в первом приближении, модель данных СВУ.

 
There are no files on this page.[Display files/form]
There is no comment on this page. [Display comments/form]