Число | Категория | Задача | |
20.12 | DAQ.LogicLev, DAQ.ModBus, DAQ.Siemens | Савоченко Роман | Добавлено обновление атрибутов параметра логического типа при изменении типа, флага "ТолькоЧтение" или имени в шаблоне. |
20.12 | DAQ.Siemens | Савоченко Роман | Добавлена реализация протокола "ADS". Несколько унифицированы ошибки подключения. Добавлена возможность установки номера БД и смещения в шестнадцатеричном виде. |
08.12 | FIX:UI.Vision, UI.WebVision | Савоченко Роман | Исправлено обновление примитива "Протокол" по времени и размеру. |
08.12 | FIX:UI.WebVision | Савоченко Роман | Очистка хвоста примитива "Протокол" исправлена. |
05.12 | DB | Савоченко Роман | Модель "AGLKS", "Boiler" и основные библиотечные файлы БД обновлены. Добавлена библиотека Электроэлементов. |
05.12 | Protocol.HTTP | Савоченко Роман | Обновлена документация и все переводы, а также выпущена версия 1.6.0. |
28.11 | DOC | Савоченко Роман | Обновлены все основные документы на доступных языках: openscada.pdf, build.pdf, properties.pdf, "OpenSCADA API", "Про OpenSCADA", "Библиотека TechApp", "Quick Start", "WLib Основные", "WLib Элементы мнемосхем". |
26.11 | UI.WebVision | Савоченко Роман | Обновлена документация и все переводы, а также выпущена версия 1.0.0. |
26.11 | UI.WebUser | Савоченко Роман | Обновлена документация и все переводы, а также выпущена версия 0.6.2. |
26.11 | UI.WebCfgD | Савоченко Роман | Обновлена документация и все переводы, а также выпущена версия 0.8.0. |
26.11 | UI.WebCfg | Савоченко Роман | Обновлена документация и все переводы, а также выпущена версия 1.5.6. |
26.11 | UI.Vision | Савоченко Роман | Обновлена документация и все переводы, а также выпущена версия 1.2.0. |
26.11 | UI.VCAEngine | Савоченко Роман | Обновлена документация и все переводы, а также выпущена версия 1.2.0. |
26.11 | UI.QTStarter | Савоченко Роман | Обновлена документация и все переводы, а также выпущена версия 1.6.2. |
26.11 | UI.QTCfg | Савоченко Роман | Обновлена документация и все переводы, а также выпущена версия 2.1.0. |
26.11 | SYS | Савоченко Роман | Обновлены переводы ядра OpenSCADA на Немецкий, Украинский и Российский языки. |
23.11 | Special.FLibSYS | Савоченко Роман | Обновлена документация и все переводы, а также выпущена версия 1.0.0. |
23.11 | Special.FLibMath | Савоченко Роман | Обновлена документация и все переводы, а также выпущена версия 0.6.0. |
23.11 | Special.FLibComplex1 | Савоченко Роман | Обновлена документация и все переводы, а также выпущена версия 1.1.0. |
23.11 | Transport.Sockets | Савоченко Роман | Обновлена документация и все переводы, а также выпущена версия 1.5.0. |
23.11 | Transport.Serial | Савоченко Роман | Обновлена документация и все переводы, а также выпущена версия 0.7.3. |
23.11 | Transport.SSL | Савоченко Роман | Обновлена документация и все переводы, а также выпущена версия 1.0.0. |
23.11 | Protocol.UserProtocol | Савоченко Роман | Обновлена документация и все переводы, а также выпущена версия 0.6.2. |
23.11 | Protocol.SelfSystem | Савоченко Роман | Обновлена документация и все переводы, а также выпущена версия 0.9.5. |
23.11 | Protocol.OPC_UA | Савоченко Роман | Обновлена документация и все переводы, а также выпущена версия 0.6.2. |
23.11 | Protocol.ModBus | Савоченко Роман | Обновлена документация и все переводы, а также выпущена версия 0.6.3. |
23.11 | DAQ.System | Савоченко Роман | Обновлена документация и все переводы, а также выпущена версия 1.7.5. |
23.11 | DAQ.Siemens | Савоченко Роман | Обновлена документация и все переводы, а также выпущена версия 1.3.0. |
23.11 | DAQ.SNMP | Савоченко Роман | Обновлена документация и все переводы, а также выпущена версия 0.6.1. |
23.11 | DAQ.OPC_UA | Савоченко Роман | Обновлена документация и все переводы, а также выпущена версия 0.6.2. |
23.11 | DAQ.ModBus | Савоченко Роман | Обновлена документация и все переводы, а также выпущена версия 1.2.0. |
23.11 | DAQ.LogicLev | Савоченко Роман | Обновлена документация и все переводы, а также выпущена версия 1.2.0. |
23.11 | DAQ.JavaLikeCalc | Савоченко Роман | Обновлена документация и все переводы, а также выпущена версия 1.9.5. |
23.11 | DAQ.ICP_DAS | Савоченко Роман | Обновлена документация и все переводы, а также выпущена версия 0.8.0. |
23.11 | DAQ.DiamondBoards | Савоченко Роман | Обновлена документация и все переводы, а также выпущена версия 1.2.5. |
23.11 | DAQ.DCON | Савоченко Роман | Обновлена документация и все переводы, а также выпущена версия 0.5.1. |
23.11 | DAQ.DAQGate | Савоченко Роман | Обновлена документация и все переводы, а также выпущена версия 0.9.5. |
23.11 | DAQ.BlockCalc | Савоченко Роман | Обновлена документация и все переводы, а также выпущена версия 1.5.0. |
23.11 | DAQ.BFN | Савоченко Роман | Обновлена документация и все переводы, а также выпущена версия 0.5.1. |
23.11 | DB.SQLite | Савоченко Роман | Обновлена документация и все переводы, а также выпущена версия 1.6.4. |
23.11 | DB.PostgreSQL | Савоченко Роман | Обновлена документация и все переводы, а также выпущена версия 0.9.2. |
23.11 | DB.MySQL | Савоченко Роман | Обновлена документация и все переводы, а также выпущена версия 1.7.1. |
23.11 | DB.FireBird | Савоченко Роман | Обновлена документация и все переводы, а также выпущена версия 0.9.7. |
23.11 | Archive.FSArch | Савоченко Роман | Обновлена документация и все переводы, а также выпущена версия 1.5.0. |
23.11 | Archive.DBArch | Савоченко Роман | Обновлена документация и все переводы, а также выпущена версия 0.9.5. |
23.11 | SYS | Савоченко Роман | Выполнена проверка и исправление Английских текстов в ядре OpenSCADA. |
13.11 | SYS | Савоченко Роман | Значительная чистка кода от предупреждений параметра компиляции -Wall. |
12.11 | FIX:UI.Vision, UI.WebVision | Савоченко Роман | Исправлен доступ за границу вектора при отрисовке графиков примитива "FormEls". |
12.11 | FIX:Archive.FSArch | Савоченко Роман | Исправлена некорректная обработка конца невыравненных блоков быстрого алгоритма подсчёта количества битов. Добавлен монопольный ресурс к вызову функции calcVlOff() с целью предотвращения некорректной работы с кешем. |
07.11 | UI.Vision | Савоченко Роман | Механизм записи и отмены изменений расширен на операции копирования/вставки и удаление вложенных виджетов. |
04.11 | Archive | Савоченко Роман | Добавлены функции пользовательского API status(), end() и begin() для доступа к состоянию и свойствам объекта архиватора сообщений. |
04.11 | DAQ | Савоченко Роман | Добавлены функции пользовательского API enable() и start() для прямого контроля за состоянием объекта контроллера. |
03.11 | FIX:UI.WebVision | Савоченко Роман | Исправлена обработка масштаба вложенных страниц, с учётом масштаба корневой. |
03.11 | UI.VCAEngine | Савоченко Роман | Сервисный периодический вызов perSYSCall() использовано для проверки на наличие продолжительное время (30 секунд) неиспользованных сеансов проектов визуализации. |
03.11 | SYS, DB | Савоченко Роман | Добавлена системная периодическая функция perSYSCall() вызова объектов подсистем и их модулей. Используется для сервисных целей ненагруженных и редких задач модулей и подсистем. |
02.11 | FIX:UI.VCAEngine | Савоченко Роман | Предотвращена возможность потери изменений в сервере визуализации при отображении в визуализаторах путём предварительного сохранения значения тактового счётчика в сервисном запросе "openList". |
31.10 | UI.VCAEngine | Савоченко Роман | Реализация архивного режима примитива "Документ" изменена на прямую работу с БД, что позволило расширить глубину архива до 1000000 документов и без ущерба для оперативной памяти. |
30.10 | UI.Vision | Савоченко Роман | Механизм записи и отмены изменений расширен на добавление новых виджетов у редактирование примитива "ElFigure". |
30.10 | UI.VCAEngine, UI.Vision, UI.WebVision | Савоченко Роман | Добавлена возможность указания толщины линии графика в примитиве "Диаграмма". |
30.10 | UI.VCAEngine | Савоченко Роман | Удалён старый механизм отката удаления вложенных виджетов и заменён новым на стороне визуализатора. |
28.10 | UI.QTCfg | Савоченко Роман | Установлено ограничение высоты строк таблицы в половину общей высоты таблицы. |
27.10 | UI.VCAEngine, UI.Vision, UI.WebVision | Савоченко Роман | Добавлена функция периодической проверки содержимого открытых страниц на предмет удаления содержащихся виджетов, путём запроса полного перечня виджетов. |
27.10 | UI.Vision | Савоченко Роман | Реализована базовые функции механизма записи изменений и их отмены в рамках окна редактирования виджета. |
24.10 | UI.VCAEngine | Савоченко Роман | Реализовано включение только нужных страниц при запуске сеанса. Остальные страницы исполняющегося сеанса включаются по мере обращения к ним. Это позволило значительно повысить скорость запуска сеанса, а так-же уменьшить зависимость скорости записи от сложности проекта визуализации. |
23.10 | UI.VCAEngine | Савоченко Роман | Выполнены мероприятия по повышению скорости запуска сеанса проекта в числе: пропущена инициализация базовых атрибутов в виду их последующего наследования. Удален перевод некоторых сообщений времени исполнения сеанса. |
21.10 | UI.WebVision | Савоченко Роман | Добавлена функция преобразования изображений на стороне сервера. Функцию преобразования использовано для изменения размера и обесцвечивания изображений неактивных кнопок. |
15.10 | DB | Савоченко Роман | Функции TDBS::dataSeek() and TDBS::dataDel() обновлены для строгой обработки конфигурационного файла. |
15.10 | SYS | Савоченко Роман | Реализована возможность проверки загружаемых объектов на их отсутствие в БД и удаление. Функция проверки активируется только в случае прямой загрузки из БД. |
14.10 | SYS | Савоченко Роман | Функция chkSelDB() адаптирована для поддержки записи в конфигурационный файл. |
14.10 | DB | Савоченко Роман | Добавлено временное ограничение в 5 секунд и поле указания начального смещения для запроса содержимого больших таблиц. |
09.10 | UI.Vision, UI.WebVision | Савоченко Роман | Добавлен выбор шкалы значения, в графиках примитива "Диаграмма", в случае отличия шкал параметров в группе не более чем на 20%. |
04.10 | FIX:DAQ.Siemens | Савоченко Роман | Исправлено получение и запись значений вещественных типов. Исправлено переподключение в случае ошибки. Исправлено использование свойства размера целого, вещественного и строкового типов. Добавлена очистка связей параметра при его выключении. |
18.09 | DAQ.JavaLikeCalc, Special.FLibComplex1, Special.FLibMath, Special.FLibSYS | Савоченко Роман | Добавлена функция динамического вызова библиотечных функций SYS.DAQ.JavaLikeCalc["lib_{Lib}"].funcId(prms, ...). |
12.09 | FIX:Archive.FSArch | Савоченко Роман | Исправлено хранение вещественного числа формата LE в архиве, на архитектуре ARM. В алгоритме быстрого подсчёта количества битов использовано функцию невыравненного чтения TSYS::getUnalign32(). Размер поля кодировки в плоском архиве сообщения расширен с 9 до 99 символов. |
07.09 | DAQ.Siemens | Савоченко Роман | Версия библиотеки LibnoDave обновлена до 0.8.4.6. |
07.09 | SYS | Савоченко Роман | Добавлен префикс БД "<cfg>" для представления конфигурационного файла в роли источника загрузки/сохранения конфигурации. |
07.09 | SYS | Савоченко Роман | Выполнена адаптация для сборки с GLibC версии меньше 2.5 (2.3.2). |
07.09 | SYS, DAQ.OPC_UA | Савоченко Роман | Добавлены системные функции floatLE(), floatLErev(), doubleLE(), doubleLErev() для преобразования формата хранения вещественного числа на различных архитектурах. |
06.09 | DAQ.ICP_DAS | Савоченко Роман | Добавлена библиотека API "ICP DAS" libi8k.a для архитектуры ARM и включена возможность сборки модуля для ARM. |
05.09 | FIX:DAQ.Siemens | Савоченко Роман | Добавлена функция переподключения для "Industrial Ethernet" соединений. |
30.08 | FIX:SYS | Савоченко Роман | Исправлена работа функций невыравненного чтения getUnalign*() на ARM. Проблема обнаружена на PXA270. |
29.08 | FIX:Transport.Sockets | Савоченко Роман | Исправлен пропуск инициализации размера возвратного значения для функции getsockopt(). |
25.08 | UI.VCAEngine | Савоченко Роман | Добавлена возможность установки типа "Объект" для пользовательских атрибутов виджета. |
17.08 | UI.VCAEngine, UI.Vision | Савоченко Роман | Для режимов "Строка редактирования" и "Редактирование текста" примитива "FormEls" добавлена возможность выбора режима подтверждения ввода. |
13.08 | UI.QTCfg | Савоченко Роман | Добавлена возможность полнотекстового редактирования в ячейках таблицы. |
12.08 | UI.Vision | Савоченко Роман | Фон окна редактируемого виджета установлен в шаблон QT::Dense7Pattern с целью устранения возможного перекрытия по цвету. Добавлена обработка событий выбора виджета при нажатии в области скролинга, но за пределами виджета. Ожидание двойного клика реализовано только для доступных редактированию виджетов. |
07.08 | FIX:Transport.* | Савоченко Роман | Исправлено использование беззнакового типа в возврате функций read() и write(). Добавлены ресурсы к счётчикам входных/выходных запросов. |
03.08 | FIX:SYS | Савоченко Роман | Отключено ожидание инициализации для отсоединяемых задач с целью предотвращения зависания на ожидании быстро закрываемых задач. |
02.08 | SYS, DAQ | Савоченко Роман | Добавлены функции пользовательского API NodeObj.nodePath() и SYS.DAQ["Modul"]["Controller"]["Parameter"]["Attribute"].arch(). |
27.07 | UI.Vision, UI.WebVision | Савоченко Роман | Реализована логарифмическая шкала значений графиков примитива "Диаграмма". |
20.07 | FIX:Archive.FSArch | Савоченко Роман | Исправлено чтение данных из буфера архива, в соответствии с размером буфера, в алгоритме быстрого вычисления количества битов. Исправлено помещение смещения в кеш из алгоритма быстрого вычисления количества битов. |
19.07 | DAQ.JavaLikeCalc | Савоченко Роман | Добавлено прямое объединение строковых констант. |
15.07 | UI.VCAEngine | Савоченко Роман | Добавлена возможность выбора типа "Текст" пользовательского атрибута виджета. |
15.07 | TConfig, TBD, TTransportIn, TTransportOut, TUser, TGroup, TPrmTmplLib, TPrmTempl, TParamContr, TController, TVArchive, TVArchivator, TMArchivator | Савоченко Роман | Добавлены функции пользовательского API cfg() и cfgSet() для доступа к конфигурации объектов (хранящейся в БД). |
14.07 | UI.WebCfgD | Савоченко Роман | Все окна диалогов реализованы в виде DIV-блоков, с целью исключить проблемы и задержки в открытии внешних окон различными браузерами. |
14.07 | FIX:UI.WebVision | Савоченко Роман | Исправлено открытие и замена корневой страницы. |
11.07 | FIX:SYS | Савоченко Роман | Исправлена проверка и ожидание потоков на доступность при перекрытии с остановкой предыдущего, одноимённого, потока. |
08.07 | DAQ.JavaLikeCalk | Савоченко Роман | Добавлен условный вызов аргументов выражения (второго аргумента) с логическими операциями OR и AND. |
07.07 | SYS | Савоченко Роман | Механизм ресурса объекта "ResString" заменён с RW-блокировок на мютекс, с целью повысить производительность и сократить потребление памяти. |
05.07 | UI.Vision | Савоченко Роман | Добавлена поддержка экспорта табличных данных примитивов "Диаграмма" и "Документ" в формат CSV. |
30.06 | DAQ | Савоченко Роман | Добавлена функция пользовательского API TController::alarmSet() для генерации типовых нарушений в объекте контроллера модулей подсистемы "Сбор данных". |
30.06 | DAQ.ModBus | Савоченко Роман | Добавлена функция пользовательского API messIO() в объект контроллера "ModBus" с целью предоставления возможности отправки нестандартных ModBus-запросов прямо из шаблона параметра. |
29.06 | SYS | Савоченко Роман | Объекты потоков OpenSCADA жёстко слинкованы со своим потоком. Добавлена статистика загрузки и вызовов периодичных потоков. |
22.06 | DAQ | Савоченко Роман | Добавлена возможность выбора типа атрибута шаблона. Предназначено в первую очередь для хранения внутренних данных в объекте и не может быть использовано как тип атрибута параметра объекта контроллера источника данных. |
17.06 | FIX:UI.Vision | Лысенко Максим | Повышена производительность отрисовки заполнений примитива "ElFigure". |
15.06 | DAQ, DAQ.DiamondBoards, DAQ.ModBus, DAQ.LogicLev | Савоченко Роман | Добавлена возможность смены типа параметра для отключенных параметров многотиповых модулей подсистемы "Сбор данных". |
14.06 | FIX:SYS | Савоченко Роман | Исправлены внеплановые вызовы по расписанию, связанные с рассинхронизацией значений функций time() и clock_gettime(CLOCK_REALTIME,&sp_tm). |
14.06 | DAQ.LogicLev, DAQ.Siemens, DAQ.ModBus | Савоченко Роман | В случае выполнения по расписанию в атрибут "f_frq" записывается время после последнего вычисления в отрицательном значении. Добавлены инициализирующие и останавливающие вызовы при включении/выключении параметра. |
13.06 | SYS | Савоченко Роман | Тип "long long", обычно 64-рязрядное целое заменён везде на более определённый "int64_t" на всех архитектурах. |
12.06 | Archive.FSArch | Савоченко Роман | Обработка индексной таблицы архива значений значительно ускорена посредством использования быстрого алгоритма вычисления количества битов в 32-разрядном целом. |
10.06 | DAQ.ModBus | Савоченко Роман | Реализован тип параметра "Логический", для предоставления возможности создания параметров на основе шаблона. |
07.06 | UI.WebVision | Савоченко Роман | Реализовано открытие малых окон вложенных страниц в виде DIV-блоков, что решает проблему блокировки и продолжительного открытия внешних окон многими браузерами. |
31.05 | UI.Vision | Лысенко Максим | В процессе добавления фигуры реализована её отрисовка при перемещении курсора мыши. |
25.05 | Protocol.HTTP | Савоченко Роман | Добавлена поддержка пользовательских шаблонов для внутреннего содержимого модуля. |
18.05 | TArchives, Archive.DBArch, Archive.FSArch | Савоченко Роман | Добавлена временная граница при запросе сообщений из архива. |
18.05 | TArchives | Савоченко Роман | Добавлена возможность использования регулярных выражений при поиске по категории посредством "/match/" |
18.05 | TRegExp | Савоченко Роман | Функция тестирования выражения по шаблону перемещена в объект TRegExp. |
15.05 | SYS | Савоченко Роман | Добавлена функция пользовательского API для осуществления кодирования текста между различными символьными кодировками. |
15.05 | UI.WebCfgD | Савоченко Роман | Использован групповой запрос содержимого страниц для значительного повышения производительности на медленных и высоколатентных каналах. |
12.05 | Protocol.HTTP | Савоченко Роман | Добавлена генерация сообщений аутентификации пользователей. Стабилизация. |
08.05 | SYS | Савоченко Роман | Добавлена возможность сохранения в конфигурационный файл. |
08.05 | SYS.XMLNode | Савоченко Роман | Добавлена возможность загрузки и сохранения блоков комментариев в отдельные-специальные теги, в полном режиме. |
05.05 | SYS.XMLNode | Савоченко Роман | Добавлена возможность загрузки текстовых частей тега в отдельные-специальные теги, в полном режиме. Предназначено для полного сохранения конфигурации тега. |
05.05 | SYS.XMLNode | Савоченко Роман | Полностью удалён код использования XML-парсера "Expat". |
04.05 | SYS.TConfig, Archives, DAQ, Security, Transports, Archive.*, DAQ.*, Protocol.UserProtocol, Transport.*, UI.VCAEngine, UI.WebUser | Савоченко Роман | Хранение строковых конфигурационных полей переведено в объект ресурсной строки "ResString". |
04.05 | SYS | Савоченко Роман | Объект хранения строки с ресурсом "ResString" значительно расширен на предмет прозрачного преобразования из/в тип std::string. |
28.04 | UI.WebVision | Савоченко Роман | Интерфейс воспроизведения проекта отцентрован в окне браузера. |
27.04 | UI.Vision | Лысенко Максим | Выполнена реорганизация операций с динамическими и статическими свойствами из диалога свойств и контекстного меню. |
26.04 | UI.QTCfg, UI.Vision | Савоченко Роман | Движок воспроизведения правил подсветки синтаксиса полностью переписан для упрощения и предотвращения скрытых ошибок. |
24.04 | FIX:DAQ.JavaLikeCalc | Савоченко Роман | Исправлено падение функции replace(), объекта "RegExp". |
22.04 | DAQ.JavaLikeCalc | Савоченко Роман | Для типа данных "null" добавлена функция isEVal(), которая всегда возвращает "true". К объектам библиотечных функций добавлена функция пользовательского API call(). |
22.04 | SYS | Савоченко Роман | К API пользователя, объекта XMLNodeObj, добавлена функция getElementBy() для поиска вложенных узлов по значению атрибута. |
21.04 | UI.WebCfgD | Савоченко Роман | Выполнена адаптация для работы во всю ширину окна браузера. |
21.04 | Protocol.HTTP | Савоченко Роман | Добавлена поддержка всех основных вариантов завершения строки при разборе HTTP-запроса. |
21.04 | FIX:DAQ.ModBus, Transport.Serial, UI.WebCfg, UI.WebCfgD, UI.WebUser, UI.WebVision | Савоченко Роман | Исправлено ошибочное использование символа завершения строки '\n' для множества программных платформ UNIX, MAC, DOS/Windows, путём замены на"\x0A" . |
21.04 | FIX:Transport, DAQ.AMRDevs, DAQ.DCON, DAQ.ICP_DAS, DAQ.ModBus, DAQ.OPC_UA, Protocol.HTTP | Савоченко Роман | Исправлено использование функции TTransportOut::messIO() при запросе хвоста и получении нулевого ответа. |
21.04 | Transport | Савоченко Роман | Типы форматов исходящих запросов расширены вариантами текста с разным завершением строки: LF, CR, CR/LF. |
19.04 | SYS | Савоченко Роман | К пользовательскому API добавлены функции работы с файлами: SYS.fileRead() и SYS.fileWrite(). |
15.04 | DAQ.ModBus | Савоченко Роман | Добавлена поддержка многоэлементных функций записи 15(0x0F) и 16(0x10). |
12.04 | DOC | Савоченко Роман | Создан обобщающий документ для Английского языка: "openscada.pdf". |
11.04 | DOC | Савоченко Роман | Добавлены новые документы для библиотек: Lib.TechApp, WLib.Main and WLib.MnEls. Создан обобщающий документ для Российский языка: "openscada.pdf". |
11.04 | UI.Vision | Лысенко Максим | Добавлен диалог контроля свойств элементов фигур, примитива "Элементарная фигура". |
08.04 | DOC | Савоченко Роман | Обновлены общесистемные документы: APIOpenSCADA.pdf, AboutOpenSCADA.pdf, DAQ.pdf, QuickStart.pdf |
08.04 | DOC | Савоченко Роман | Добавлены новые общесистемные документы: build.pdf, properties.pdf, report.pdf, terms.pdf |
07.04 | UI.QTCfg | Савоченко Роман | Обновлена документация и переводы, а также выпущена версия 2.0.0. |
07.04 | UI.QTStarter | Савоченко Роман | Обновлена документация и переводы, а также выпущена версия 1.6.1. |
07.04 | UI.VCAEngine | Савоченко Роман | Обновлена документация и переводы, а также выпущена версия 1.1.0. |
07.04 | UI.Vision | Савоченко Роман | Обновлена документация и переводы, а также выпущена версия 1.1.0. |
07.04 | UI.WebCfg | Савоченко Роман | Обновлена документация и переводы, а также выпущена версия 1.5.5. |
07.04 | UI.WebCfgD | Савоченко Роман | Обновлена документация и переводы, а также выпущена версия 0.6.6. |
07.04 | UI.WebUser | Савоченко Роман | Обновлена документация и переводы, а также выпущена версия 0.6.1. |
07.04 | UI.WebVision | Савоченко Роман | Обновлена документация и переводы, а также выпущена версия 0.9.1. |
06.04 | Protocol.UserProtocol | Савоченко Роман | Обновлена документация и переводы, а также выпущена версия 0.6.1. |
06.04 | Special.FLibSYS, Special.FLibMath, Special.FLibComplex1 | Савоченко Роман | Обновлена документация и переводы. |
06.04 | Special.SystemTests | Савоченко Роман | Обновлена документация и переводы, а также выпущена версия 1.5.1. |
05.04 | DAQ.DAQGate | Савоченко Роман | Обновлена документация и переводы, а также выпущена версия 0.9.2. |
05.04 | DAQ.DCON, DAQ.SNMP, DAQ.BFN | Савоченко Роман | Обновлена документация и переводы. |
05.04 | DAQ.ICP_DAS | Савоченко Роман | Обновлена документация и переводы, а также выпущена версия 0.7.3. |
05.04 | DAQ.JavaLikeCalc | Савоченко Роман | Обновлена документация и переводы, а также выпущена версия 1.9.0. |
05.04 | DAQ.LogicLev | Савоченко Роман | Обновлена документация и переводы, а также выпущена версия 1.1.3. |
05.04 | DAQ.ModBus | Савоченко Роман | Обновлена документация и переводы, а также выпущена версия 1.1.2. |
05.04 | DAQ.OPC_UA | Савоченко Роман | Обновлена документация и переводы, а также выпущена версия 0.6.1. |
05.04 | DAQ.Siements | Савоченко Роман | Обновлена документация и переводы, а также выпущена версия 1.2.4. |
05.04 | DAQ.SoundCard | Савоченко Роман | Обновлена документация и переводы, а также выпущена версия 0.6.2. |
05.04 | Protocol.ModBus | Савоченко Роман | Обновлена документация и переводы, а также выпущена версия 0.6.2. |
05.04 | Protocol.OPC_UA | Савоченко Роман | Обновлена документация и переводы, а также выпущена версия 0.6.1. |
05.04 | Protocol.HTTP | Савоченко Роман | Обновлена документация и переводы, а также выпущена версия 1.5.1. |
05.04 | Protocol.SelfSystem | Савоченко Роман | Обновлена документация и переводы, а также выпущена версия 0.9.4. |
05.04 | Transport.SSL | Савоченко Роман | Обновлена документация и переводы, а также выпущена версия 0.9.6. |
05.04 | Transport.Serial | Савоченко Роман | Обновлена документация и переводы, а также выпущена версия 0.7.2. |
05.04 | Transport.Sockets | Савоченко Роман | Обновлена документация и переводы, а также выпущена версия 1.4.6. |
04.04 | DAQ.System | Савоченко Роман | Обновлена документация и переводы, а также выпущена версия 1.7.3. |
04.04 | DAQ.DiamondBoards | Савоченко Роман | Обновлена документация и переводы, а также выпущена версия 1.2.2. |
04.04 | DAQ.BlockCalc | Савоченко Роман | Обновлена документация и переводы, а также выпущена версия 1.4.1. |
04.04 | DB.SQLite | Савоченко Роман | Обновлена документация и переводы, а также выпущена версия 1.6.3. |
04.04 | DB.PostgreSQL | Савоченко Роман | Обновлена документация и переводы, а также выпущена версия 0.9.1. |
04.04 | DB.MySQL | Савоченко Роман | Обновлена документация и переводы, а также выпущена версия 1.7.0. |
04.04 | DB.FireBird | Савоченко Роман | Обновлена документация и переводы, а также выпущена версия 0.9.6. |
04.04 | Archive.FSArch | Савоченко Роман | Обновлена документация и переводы, а также выпущена версия 1.4.5. |
04.04 | DAQ.SNMP | Савоченко Роман | Добавлена поддержка SNMP протокола версии 3. |
31.03 | SYS | Савоченко Роман | В дерево объектов OpenSCADA пользовательского API добавлена функция SYS.Security.access() для контроля доступа пользователя OpenSCADA к ресурсам с нужными правами. |
30.03 | DAQ.JavaLikeCalc | Савоченко Роман | Добавлена возможность записи символов строки с помощью восьмеричного "\041" и шестнадцатеричного "\x21" числа. |
29.03 | DAQ.SNMP | Савоченко Роман | Выпущена версия 0.6.0. |
28.03 | TFunction, DAQ.JavaLikeCalc | Савоченко Роман | Добавлен объект пользовательского API "TFuncArgObj" для получения аргументов функции. |
28.03 | DAQ.SNMP | Савоченко Роман | Добавлена поддержка всех типов значений. Добавлена поддержка записи значений. Улучшена обработка ошибок. Добавлены дополнительные параметры конфигурации подключения. |
24.03 | SYS, DAQ.JavaLikeCalc | Савоченко Роман | Добавлена реализация поддержки пользовательского API регулярных выражений, основанной на PCRE, посредством объекта TRegExp. Реализован интерфейс функций RegExp.exec() и RegExp.test() в стандарте для языка JavaScript. Для DAQ.JavaLikeCalc реализована "new RegExp()" инициализация для объекта TRegExp. Для DAQ.JavaLikeCalc реализованы дополнительные функции с использованием RegExp: int search(); Array match(); Array split(RegExp pat, int limit); string replace(string substr, string str); string replace(RegExp pat, string str); |
24.03 | SYS | Савоченко Роман | Зависимость на библиотеку PCRECPP глобально заменена на PCRE. |
24.03 | SYS | Савоченко Роман | Пользовательское API для объекта TArrayObj расширено на предмет возможности использования объектных свойств, если свойства не числа. |
20.03 | SYS | Савоченко Роман | Собственный XML-парсер проекта закончен. Новый XML-парсер включается в случае отсутствия XML-парсера "Expat" при сборке. |
14.03 | SYS | Савоченко Роман | Реализована новая структура дерева исходного текста. Все ресурсы проекта перемещены в отдельный архив. Для создания архивов исходных текстов и ресурсов можно использовать команды "$ make dist-lzma" и "$ make dist-reslzma". Документация выполнена статичной, для модулей, и поделена по языкам. Для каждого языка документации формируется отдельный пакет. Добавлены пакеты библиотечных БД *-LibDB.Main и *-LibDB.VCA, помещены в data/LibsDB. Вместо DemoDB пакета добавлены пакеты моделей "AGLKS" и "Boiler", помещены в data/ModelsDB. Конфигурационные файлы для построения RPM и DEB пакетов обновлены. |
14.03 | DAQ.DCON | Савоченко Роман | Модуль полностью переписан для исправления плохого форматирования стиля написания кода. |
06.03 | SYS | Савоченко Роман | Добавлена реализация экспериментального XML-парсера. |
28.02 | DAQ.DCON | Савоченко Роман | Включение значительных улучшений от Алмаза Каримова в дерево исходных текстов. Версия модуля повышена до 0.5.0. |
28.02 | DemoDB | Савоченко Роман | Полное обновление из локальной Рабочей-ДемоБД MySQL. |
24.02 | FIX:UI.WebVision | Лысенко Максим | Отключена проверка попадания точек в область рисования для примитива "ElFigure", кроме заполнений. |
23.02 | SYS, UI.Vision, UI.WebCfg, UI.WebCfgD, UI.WebUser, UI.WebVision | Савоченко Роман | Разрешены все предупреждения при сборке с параметром "-Wall". |
21.02 | DAQ.DAQGate, DAQ.DCON, DAQ.DiamondBoards, DAQ.ICP_DAS, DAQ.JavaLikeCalc, DAQ.LogicLev, DAQ.ModBus, DAQ.OPC_UA, DAQ.Siemens, DAQ.SoundCard, UI.QTCfg, UI.QTStarter, UI.VCAEngine | Савоченко Роман | Разрешены все предупреждения при сборке с параметром "-Wall". |
12.02 | UI.Vision | Савоченко Роман | Добавлена индикация сообщения о потери соединения с сервером визуализации, а также восстановление, при удалённой визуализации. |
11.02 | FIX:UI.Vision | Савоченко Роман | Исправлено падение сеанса при выполнении проекта с периодом более 500 мс. |
11.02 | DAQ.BFN, DAQ.BlockCalc | Савоченко Роман | Разрешены все предупреждения при сборке с параметром "-Wall". |
08.02 | FIX:Archive | Савоченко Роман | Исправлено использование буферов с мягкой сеткой для высокого и низкого разрешения времени при архивировании. |
08.02 | Transport.*, Protocol.*, Special.*, DAQ.AMRDevs | Савоченко Роман | Разрешены все предупреждения при сборке с параметром "-Wall". |
08.02 | FIX:Transport.Serial | Савоченко Роман | Добавлена установка флага O_NONBLOCK к функции open() с целью решения проблемы блокирования при открытии некоторых переходников USB->RS232/422/485. |
07.02 | DB | Савоченко Роман | Добавлены функции пользовательского API fieldStruct(), fieldSeek(), fieldGet(), fieldSet() и fieldDel() для объекта таблицы, с целью предоставить пользовательский доступ к БД посредством интерфейса OpenSCADA. |
07.02 | DB.* | Савоченко Роман | Разрешены все предупреждения при сборке с параметром "-Wall". |
04.02 | Transport.Serial | Савоченко Роман | При инициализации порта использованы предыдущие настройки и реализована возможность опускать указание некоторых настроек. |
01.02 | FIX:Archive.FSArch | Савоченко Роман | Исправлена обработка результата функции fgetc() путём записи в "int" и корректной обработки "EOF". |
01.02 | FIX:Transport | Савоченко Роман | Исправлена загрузка всех транспортов, в случае наличия конфигурации транспортов для отсутствующих модулей. |
01.02 | FIX:SYS | Савоченко Роман | Адаптация, проверка и чистка кода для ARM-архитектуры. |
01.02 | FIX:SYS | Савоченко Роман | Очистка кода по всему проекту от многих предупреждений, по ключу "-Wall". |
20.01 | Protocol.HTTP | Савоченко Роман | Добавлена поддержка переменной HTTP "Transfer-Encoding=chunked" в исходящем транспорте. |
02.01 | UI.WebCfgD | Савоченко Роман | Добавлено изменение размера иконок на стороне сервера, с целью общего уменьшения трафика. |