Перечень изменений AgavaSCADA/AgavaPLC 1.6: различия между версиями
Перейти к навигации
Перейти к поиску
(не показаны 4 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
− | + | Основные изменения в сравнении с версией 1.2: | |
− | + | # Добавлена возможность создания программ на языке C++ в соответствии с подходом, описанным в стандарте МЭК 61131-3. | |
+ | # Продолжение развития объектной модели и возможности разработки программ, начатых в версии <code>AS 1.5</code>. [[Объектная модель AgavaSCADA/AgavaPLC]]. | ||
+ | # Добавлена поддержка локального и онлайн (удаленного) отладчика. | ||
+ | # Для редактирования текстов программ, функций и классов внедрен новый, удобный и функциональный текстовый редактор, подобный распространенному VSCode. | ||
+ | # Реализованы новые транспорты MQTT, SNMP, МЭК 60870-5-101, МЭК 60870-5-104 для Linux x64 и контроллеров. | ||
+ | # Реализован новый архиватор в БД PostgreSQL. | ||
+ | # Добавлена поддержка ресурсов и библиотек ресурсов. | ||
+ | # Добавлена Web-визуализация. | ||
+ | # Запланировано добавление поддержки языка ST МЭК 61131-3 (Structured text). | ||
+ | # Запланировано добавление поддержки распределенных проектов. | ||
+ | # Запланировано добавление в проект поддержки информации о целевой системе. | ||
+ | # Запланировано добавление возможности конфигурирования целевых устройств. | ||
+ | # Запланировано добавление возможности создания расширений для среды разработки и подготовлен соответствующий SDK. | ||
+ | Перевод разработанных ранее проектов на актуальную версию описан в документе [[Миграция проектов AgavaSCADA/AgavaPLC]]. | ||
+ | |||
+ | == 1.6.12-r17b244111a8c от 2025-05-30 == | ||
+ | |||
+ | === Среда разработки === | ||
+ | |||
+ | # Исправлена ошибка, возникавшая при перемещении узлов в дереве проекта, из-за которой перемещаемые узлы пропадали. | ||
+ | # Добавлено текстовое описание при появлении окна с ошибками, например при сохранении проекта. | ||
+ | # Узел <code>Операция Пара условий</code> - исправлены имена свойств. В проектах версии 1.2 операция не работала в режиме проверки двух условий. '''Необходимо проверить корректность настроек при переходе с версии 1.2.''' | ||
+ | # Исправлена ошибка определения уровня логгеров при вызове команды <code>Просмотр событий</code>, из-за которой при наличии в проекте логгеров с уровнями логгирования <code>INFO</code> в окно событий не попадали события ниже уровнем. | ||
+ | |||
+ | === Среда исполнения === | ||
+ | |||
+ | # Оптимизация узла <code>Транспорт TCP</code>. | ||
+ | # Оптимизирована система журналирования. | ||
+ | |||
+ | == 1.6.8-r915d8d477fa4 от 2025-05-14 == | ||
− | + | === Среда разработки === | |
− | + | # Исправлено несоответствие настроек узла <code>Действие "Команда узлу"</code> и фактически исполняемых команд. '''При обновлении на эту версию необходимо проверить корректность настроек всех улов типа <code>Действие "Команда узлу"</code>.''' | |
− | |||
− | |||
− | # | ||
− | |||
− | |||
− | |||
[[Категория:AgavaSCADA/AgavaPLC]] | [[Категория:AgavaSCADA/AgavaPLC]] | ||
+ | __NOTOC__ |
Текущая версия на 15:08, 30 мая 2025
Основные изменения в сравнении с версией 1.2:
- Добавлена возможность создания программ на языке C++ в соответствии с подходом, описанным в стандарте МЭК 61131-3.
- Продолжение развития объектной модели и возможности разработки программ, начатых в версии
AS 1.5
. Объектная модель AgavaSCADA/AgavaPLC. - Добавлена поддержка локального и онлайн (удаленного) отладчика.
- Для редактирования текстов программ, функций и классов внедрен новый, удобный и функциональный текстовый редактор, подобный распространенному VSCode.
- Реализованы новые транспорты MQTT, SNMP, МЭК 60870-5-101, МЭК 60870-5-104 для Linux x64 и контроллеров.
- Реализован новый архиватор в БД PostgreSQL.
- Добавлена поддержка ресурсов и библиотек ресурсов.
- Добавлена Web-визуализация.
- Запланировано добавление поддержки языка ST МЭК 61131-3 (Structured text).
- Запланировано добавление поддержки распределенных проектов.
- Запланировано добавление в проект поддержки информации о целевой системе.
- Запланировано добавление возможности конфигурирования целевых устройств.
- Запланировано добавление возможности создания расширений для среды разработки и подготовлен соответствующий SDK.
Перевод разработанных ранее проектов на актуальную версию описан в документе Миграция проектов AgavaSCADA/AgavaPLC.
1 1.6.12-r17b244111a8c от 2025-05-30
1.1 Среда разработки
- Исправлена ошибка, возникавшая при перемещении узлов в дереве проекта, из-за которой перемещаемые узлы пропадали.
- Добавлено текстовое описание при появлении окна с ошибками, например при сохранении проекта.
- Узел
Операция Пара условий
- исправлены имена свойств. В проектах версии 1.2 операция не работала в режиме проверки двух условий. Необходимо проверить корректность настроек при переходе с версии 1.2. - Исправлена ошибка определения уровня логгеров при вызове команды
Просмотр событий
, из-за которой при наличии в проекте логгеров с уровнями логгированияINFO
в окно событий не попадали события ниже уровнем.
1.2 Среда исполнения
- Оптимизация узла
Транспорт TCP
. - Оптимизирована система журналирования.
2 1.6.8-r915d8d477fa4 от 2025-05-14
2.1 Среда разработки
- Исправлено несоответствие настроек узла
Действие "Команда узлу"
и фактически исполняемых команд. При обновлении на эту версию необходимо проверить корректность настроек всех улов типаДействие "Команда узлу"
.