5.5.2.0 (In development)
+ 5.5.2.0 (January 28, 2020)
- The Interface table changed
- The Role Inheritance table added
- Selection of objects uploaded to server
- The channel creation wizard considers input channel format
+- File associations
5.5.1.0 (August 29, 2019)
- Possible to remove a project from the list on the start page
diff --git a/ScadaDoc/ScadaDoc/content/latest/en/version-history/communicator-drivers-history.html b/ScadaDoc/ScadaDoc/content/latest/en/version-history/communicator-drivers-history.html
index 1ece59dfa..ac10dd945 100644
--- a/ScadaDoc/ScadaDoc/content/latest/en/version-history/communicator-drivers-history.html
+++ b/ScadaDoc/ScadaDoc/content/latest/en/version-history/communicator-drivers-history.html
@@ -13,19 +13,25 @@ History of Communicator Drivers
DB Import
KpDbImport 5.0.1.0 (August 29, 2019)
-- Support commands for changing data in the database
+- Supports commands for changing data in the database
KpDbImport 5.0.0.0 (December 26, 2018)
- Initial development of the driver
Email
- KpEmail 5.0.1.0 (August 29, 2019)
+ KpEmail 5.0.1.1 (January 28, 2020)
+- Supports default network credentials without a password
+
+KpEmail 5.0.1.0 (August 29, 2019)
- Sending emails with attachments
Modbus
- KpModbus 5.1.1.0 (June 03, 2019)
+ KpModbus 5.1.2.0 (January 28, 2020)
+- Transaction IDs are increased in the Modbus TCP mode
+
+KpModbus 5.1.1.1 (June 03, 2019)
- Fixed bug of sending commands if there are several devices on communication line
KpModbus 5.1.1.0 (December 26, 2018)
@@ -45,12 +51,12 @@ OPC
OPC UA
- KpOpcUa 5.0.0.0 (In development)
+ KpOpcUa 5.0.0.0 (January 28, 2020)
- Initial development of the driver
SNMP
- KpSnmp 5.0.1.0 (In development)
+ KpSnmp 5.0.1.0 (January 28, 2020)
- Possible to specify the configuration file name in the device command line
diff --git a/ScadaDoc/ScadaDoc/content/latest/en/version-history/communicator-history.html b/ScadaDoc/ScadaDoc/content/latest/en/version-history/communicator-history.html
index 9e0425931..18cc0e38e 100644
--- a/ScadaDoc/ScadaDoc/content/latest/en/version-history/communicator-history.html
+++ b/ScadaDoc/ScadaDoc/content/latest/en/version-history/communicator-history.html
@@ -11,9 +11,10 @@
Communicator History
- 5.2.0.2 (In development)
+ 5.2.1.0 (January 28, 2020)
- Fixed the service localization
- Fixed poll 1 time per day
+- Added storage directory
5.2.0.1 (August 29, 2019)
- Condition to stop reading by a byte sequence
diff --git a/ScadaDoc/ScadaDoc/content/latest/en/version-history/scada-history.html b/ScadaDoc/ScadaDoc/content/latest/en/version-history/scada-history.html
index 6e99e0e5f..06e56b09d 100644
--- a/ScadaDoc/ScadaDoc/content/latest/en/version-history/scada-history.html
+++ b/ScadaDoc/ScadaDoc/content/latest/en/version-history/scada-history.html
@@ -10,7 +10,20 @@
Rapid SCADA History
- Rapid SCADA 5.7.1 (August 29, 2019)
+ Rapid SCADA 5.8.0 (January 28, 2020)
+ Server 5.1.3.0
+ Communicator 5.2.1.0
+ Email Driver 5.0.1.1
+ Modbus Driver 5.1.2.0
+ OPC UA Driver 5.0.0.0
+ SNMP Driver 5.0.1.0
+ Webstation 5.1.0.0
+ Agent 5.0.2.0
+ Administrator 5.5.2.0
+ Table Editor 5.1.0.1
+ Scheme Editor 5.3.0.0
+
+Rapid SCADA 5.7.1 (August 29, 2019)
Server 5.1.2.1
DB Export Module 5.0.0.3
Communicator 5.2.0.1
diff --git a/ScadaDoc/ScadaDoc/content/latest/en/version-history/scheme-editor-history.html b/ScadaDoc/ScadaDoc/content/latest/en/version-history/scheme-editor-history.html
index 813d7d3b9..444b84cf8 100644
--- a/ScadaDoc/ScadaDoc/content/latest/en/version-history/scheme-editor-history.html
+++ b/ScadaDoc/ScadaDoc/content/latest/en/version-history/scheme-editor-history.html
@@ -11,7 +11,7 @@
Scheme Editor History
- 5.3.0.0 (In development)
+ 5.3.0.0 (January 28, 2020)
- Paste special
5.2.3.2 (August 29, 2019)
diff --git a/ScadaDoc/ScadaDoc/content/latest/en/version-history/server-history.html b/ScadaDoc/ScadaDoc/content/latest/en/version-history/server-history.html
index c337d30c1..64f629483 100644
--- a/ScadaDoc/ScadaDoc/content/latest/en/version-history/server-history.html
+++ b/ScadaDoc/ScadaDoc/content/latest/en/version-history/server-history.html
@@ -11,7 +11,10 @@
Server History
- 5.1.2.1 (August 29, 2019)
+ 5.1.3.0 (January 28, 2020)
+- Added storage directory
+
+5.1.2.1 (August 29, 2019)
- Works even if input channels do not exist
- Refactoring of the source code
@@ -19,8 +22,8 @@ Server History
- Added N(n) function, which returns the number of the specified channel
5.1.1.0 (December 26, 2018)
-- Generate events when calling SetData, SetVal, and SetStat functions
-- Support authentication implemented in modules
+- Generates events when calling SetData, SetVal, and SetStat functions
+- Supports authentication implemented in modules
- Authentication using Active Directory is moved to a separate module
- Refactoring the structure of the project source code
diff --git a/ScadaDoc/ScadaDoc/content/latest/en/version-history/server-modules-history.html b/ScadaDoc/ScadaDoc/content/latest/en/version-history/server-modules-history.html
index 0022a02bd..7f112c96c 100644
--- a/ScadaDoc/ScadaDoc/content/latest/en/version-history/server-modules-history.html
+++ b/ScadaDoc/ScadaDoc/content/latest/en/version-history/server-modules-history.html
@@ -21,7 +21,10 @@ Active DirectoryModule
Automatic Control Module
- ModAutoControl 5.2.4.0 (August 29, 2019)
+ ModAutoControl 5.2.5.0 (January 28, 2020)
+- Trigger states are restored on restart
+
+ModAutoControl 5.2.4.0 (August 29, 2019)
- Time trigger fires on a day of month
ModAutoControl 5.2.3.1 (June 26, 2019)
diff --git a/ScadaDoc/ScadaDoc/content/latest/en/version-history/webstation-history.html b/ScadaDoc/ScadaDoc/content/latest/en/version-history/webstation-history.html
index 2b671029a..93a219f6a 100644
--- a/ScadaDoc/ScadaDoc/content/latest/en/version-history/webstation-history.html
+++ b/ScadaDoc/ScadaDoc/content/latest/en/version-history/webstation-history.html
@@ -11,7 +11,7 @@
Webstation History
- 5.1.0.0 (In development)
+ 5.1.0.0 (January 28, 2020)
- Works with the updated configuration database
5.0.9.0 (August 29, 2019)
diff --git a/ScadaDoc/ScadaDoc/content/latest/en/version-history/webstation-plugins-history.html b/ScadaDoc/ScadaDoc/content/latest/en/version-history/webstation-plugins-history.html
index 73a387a12..51ad1cea6 100644
--- a/ScadaDoc/ScadaDoc/content/latest/en/version-history/webstation-plugins-history.html
+++ b/ScadaDoc/ScadaDoc/content/latest/en/version-history/webstation-plugins-history.html
@@ -12,14 +12,17 @@
History of Webstation Plugins
Chart
- PlgChart 5.0.0.3 (June 03, 2019)
-- Improved integration with dashboards
-
-PlgChart 5.0.0.2 (April 22, 2019)
+ PlgChart 5.0.0.4 (January 28, 2020)
- Build due to changes in the base libraries
+ PlgChart 5.0.0.3 (June 03, 2019)
+ - Improved integration with dashboards
+
+ PlgChart 5.0.0.2 (April 22, 2019)
+ - Build due to changes in the base libraries
+
Chart Pro
- PlgChartPro 5.0.4.0 (In development)
+ PlgChartPro 5.0.4.0 (January 28, 2020)
- Custom chart title
PlgChartPro 5.0.3.1 (April 22, 2019)
@@ -32,7 +35,7 @@ Chart Pro
- Build due to changes in the base libraries
Dashboard
- PlgDashboard 5.1.1.0 (In development)
+ PlgDashboard 5.1.1.0 (January 28, 2020)
- Widget for displaying views
- Chart and data widgets support custom titles
@@ -51,7 +54,7 @@ Elastic Report
- Fixed difference calculation for sections of the TimeTime type
PlgElasticReport 5.0.4.0 (April 22, 2019)
-- Support calculation a difference between the next and current values
+- Supports calculation a difference between the next and current values
- Parameter to add a day to work period
PlgElasticReport 5.0.3.0 (December 26, 2018)
@@ -71,14 +74,14 @@ Maps
- Initial development of the plugin
Store
- PlgStore 5.0.1.0 (In development)
+ PlgStore 5.0.1.0 (January 28, 2020)
- Added public module repository
PlgStore 5.0.0.2 (July 30, 2018)
- Fixed the price displaying if one of the prices is not set
Schemes
- PlgScheme 5.3.0.0 (In development)
+ PlgScheme 5.3.0.0 (January 28, 2020)
- Implemented template mode
PlgScheme 5.2.3.x (August 29, 2019)
@@ -86,7 +89,7 @@ Schemes
PlgScheme 5.2.2.0 (July 30, 2018)
- Fixes in the scripts of the dynamic components
-- Support popups
+- Supports popups
- Repeated attempts to load a scheme into the cache in case of an error
PlgScheme 5.2.1.1 (May 23, 2018)
@@ -98,7 +101,7 @@ Schemes
- Using a queue to send Ajax requests
Basic Scheme Components
- PlgSchBasicComp 5.1.0.0 (In development)
+ PlgSchBasicComp 5.1.0.0 (January 28, 2020)
- Build due to changes in the base libraries
PlgSchBasicComp 5.0.1.0 (July 30, 2018)
@@ -109,7 +112,7 @@ Basic Scheme Components
- Initial development of the plugin
Extra Scheme Components
- PlgSchExtraComp 5.1.0.0 (In development)
+ PlgSchExtraComp 5.1.0.0 (January 28, 2020)
- Frame component added
PlgSchExtraComp 5.0.0.2 (May 8, 2019)
diff --git a/ScadaDoc/ScadaDoc/content/latest/ru/version-history/administrator-history.html b/ScadaDoc/ScadaDoc/content/latest/ru/version-history/administrator-history.html
index b1257c776..58dc7cb22 100644
--- a/ScadaDoc/ScadaDoc/content/latest/ru/version-history/administrator-history.html
+++ b/ScadaDoc/ScadaDoc/content/latest/ru/version-history/administrator-history.html
@@ -11,11 +11,12 @@
История приложения Администратор
- 5.5.2.0 (В разработке)
+ 5.5.2.0 (28.01.2020)
- Изменена таблица Интерфейс
- Добавлена таблица Наследование ролей
- Выбор объектов, передаваемых на сервер
- Мастер создания каналов учитывает формат входного канала
+- Сопоставления файлов
5.5.1.0 (29.08.2019)
- Возможность удалить проект из списка на стартовой странице
diff --git a/ScadaDoc/ScadaDoc/content/latest/ru/version-history/communicator-drivers-history.html b/ScadaDoc/ScadaDoc/content/latest/ru/version-history/communicator-drivers-history.html
index 56c137033..d9c5ba3a7 100644
--- a/ScadaDoc/ScadaDoc/content/latest/ru/version-history/communicator-drivers-history.html
+++ b/ScadaDoc/ScadaDoc/content/latest/ru/version-history/communicator-drivers-history.html
@@ -20,7 +20,10 @@ Импорт из БД
Email
- KpEmail 5.0.1.0 (29.08.2019)
+ KpEmail 5.0.1.1 (28.01.2020)
+- Поддержка параметров безопасности по умолчанию без пароля
+
+KpEmail 5.0.1.0 (29.08.2019)
- Отправка электронных писем с вложениями
KpEmail 5.0.0.2 (21.12.2017)
@@ -32,7 +35,10 @@ Email
Modbus
- KpModbus 5.1.1.1 (03.06.2019)
+ KpModbus 5.1.2.0 (28.01.2020)
+- В режиме Modbus TCP идентификаторы транзакций увеличиваются
+
+KpModbus 5.1.1.1 (03.06.2019)
- Исправлена ошибка при отправке команд, если на линии связи несколько устройств
KpModbus 5.1.1.0 (26.12.2018)
@@ -79,7 +85,7 @@ OPC
OPC UA
- KpOpcUa 5.0.0.0 (В разработке)
+ KpOpcUa 5.0.0.0 (28.01.2020)
- Первоначальная разработка драйвера
@@ -92,7 +98,7 @@ SMS
SNMP
- KpSnmp 5.0.1.0 (В разработке)
+ KpSnmp 5.0.1.0 (28.01.2020)
- Возможность указать имя файла конфигурации в командной строке КП
KpSnmp 5.0.0.1 (17.08.2017)
diff --git a/ScadaDoc/ScadaDoc/content/latest/ru/version-history/communicator-history.html b/ScadaDoc/ScadaDoc/content/latest/ru/version-history/communicator-history.html
index 8ecf57ced..9dd096631 100644
--- a/ScadaDoc/ScadaDoc/content/latest/ru/version-history/communicator-history.html
+++ b/ScadaDoc/ScadaDoc/content/latest/ru/version-history/communicator-history.html
@@ -11,9 +11,10 @@
История приложения Коммуникатор
- 5.2.0.2 (В разработке)
+ 5.2.1.0 (28.01.2020)
- Исправлена локализация службы
- Исправлен опрос 1 раз сутки
+- Добавлена директория хранилища
5.2.0.1 (29.08.2019)
- Условие остановки чтения по последовательности байт
diff --git a/ScadaDoc/ScadaDoc/content/latest/ru/version-history/scada-history.html b/ScadaDoc/ScadaDoc/content/latest/ru/version-history/scada-history.html
index 9996a3127..b14974ce7 100644
--- a/ScadaDoc/ScadaDoc/content/latest/ru/version-history/scada-history.html
+++ b/ScadaDoc/ScadaDoc/content/latest/ru/version-history/scada-history.html
@@ -11,7 +11,20 @@
История Rapid SCADA
- Rapid SCADA 5.7.1 (29.08.2019)
+ Rapid SCADA 5.8.0 (28.01.2020)
+ Сервер 5.1.3.0
+ Коммуникатор 5.2.1.0
+ Драйвер Email 5.0.1.1
+ Драйвер Modbus 5.1.2.0
+ Драйвер OPC UA 5.0.0.0
+ Драйвер SNMP 5.0.1.0
+ Вебстанция 5.1.0.0
+ Агент 5.0.2.0
+ Администратор 5.5.2.0
+ Редактор таблиц 5.1.0.1
+ Редактор схем 5.3.0.0
+
+Rapid SCADA 5.7.1 (29.08.2019)
Сервер 5.1.2.1
Модуль Экпорт в БД 5.0.0.3
Коммуникатор 5.2.0.1
diff --git a/ScadaDoc/ScadaDoc/content/latest/ru/version-history/scheme-editor-history.html b/ScadaDoc/ScadaDoc/content/latest/ru/version-history/scheme-editor-history.html
index 5798e2a4c..c5c6b7b9e 100644
--- a/ScadaDoc/ScadaDoc/content/latest/ru/version-history/scheme-editor-history.html
+++ b/ScadaDoc/ScadaDoc/content/latest/ru/version-history/scheme-editor-history.html
@@ -11,7 +11,7 @@
История приложения Редактор схем
- 5.3.0.0 (В разработке)
+ 5.3.0.0 (28.01.2020)
- Специальная вставка
5.2.3.2 (29.08.2019)
diff --git a/ScadaDoc/ScadaDoc/content/latest/ru/version-history/server-history.html b/ScadaDoc/ScadaDoc/content/latest/ru/version-history/server-history.html
index 23a4d48c2..5655d2630 100644
--- a/ScadaDoc/ScadaDoc/content/latest/ru/version-history/server-history.html
+++ b/ScadaDoc/ScadaDoc/content/latest/ru/version-history/server-history.html
@@ -11,7 +11,10 @@
История приложения Сервер
- 5.1.2.1 (29.08.2019)
+ 5.1.3.0 (28.01.2020)
+- Добавлена директория хранилища
+
+5.1.2.1 (29.08.2019)
- Работает при отсутствии входных каналов
- Рефакторинг исходного кода
diff --git a/ScadaDoc/ScadaDoc/content/latest/ru/version-history/server-modules-history.html b/ScadaDoc/ScadaDoc/content/latest/ru/version-history/server-modules-history.html
index 03fc4f55e..aab1bb6a5 100644
--- a/ScadaDoc/ScadaDoc/content/latest/ru/version-history/server-modules-history.html
+++ b/ScadaDoc/ScadaDoc/content/latest/ru/version-history/server-modules-history.html
@@ -21,7 +21,10 @@ Модуль Active Directory
Модуль автоматического управления
- ModAutoControl 5.2.4.0 (29.08.2019)
+ ModAutoControl 5.2.5.0 (28.01.2020)
+- Состояния триггеров восстанавливаются при перезапуске
+
+ModAutoControl 5.2.4.0 (29.08.2019)
- Триггер по времени срабатывает по дням месяца
ModAutoControl 5.2.3.1 (26.06.2019)
diff --git a/ScadaDoc/ScadaDoc/content/latest/ru/version-history/webstation-history.html b/ScadaDoc/ScadaDoc/content/latest/ru/version-history/webstation-history.html
index e509e8cd7..d75be1770 100644
--- a/ScadaDoc/ScadaDoc/content/latest/ru/version-history/webstation-history.html
+++ b/ScadaDoc/ScadaDoc/content/latest/ru/version-history/webstation-history.html
@@ -11,7 +11,7 @@
История приложения Вебстанция
- 5.10.0.0 (В разработке)
+ 5.1.0.0 (28.01.2020)
- Работа с обновлённой базой конфигурации
5.0.9.1 (29.08.2019)
diff --git a/ScadaDoc/ScadaDoc/content/latest/ru/version-history/webstation-plugins-history.html b/ScadaDoc/ScadaDoc/content/latest/ru/version-history/webstation-plugins-history.html
index abb447940..7c4d56e87 100644
--- a/ScadaDoc/ScadaDoc/content/latest/ru/version-history/webstation-plugins-history.html
+++ b/ScadaDoc/ScadaDoc/content/latest/ru/version-history/webstation-plugins-history.html
@@ -12,7 +12,10 @@
История плагинов Вебстанции
Графики
- PlgChart 5.0.0.3 (03.06.2019)
+ PlgChart 5.0.0.4 (28.01.2020)
+- Сборка в связи с изменениями в базовых библиотеках
+
+PlgChart 5.0.0.3 (03.06.2019)
- Улучшена интеграция с дэшбордами
PlgChart 5.0.0.2 (22.04.2019)
@@ -22,7 +25,7 @@ Графики
- Рефакторинг
Графики Про
- PlgChartPro 5.0.4.0 (В разработке)
+ PlgChartPro 5.0.4.0 (28.01.2020)
- Произвольный заголовок графика
PlgChartPro 5.0.3.1 (22.04.2019)
@@ -65,7 +68,7 @@ Конфигуратор
- Исправлена ошибка получения списка плагинов на Linux
Дэшборды
- PlgDashboard 5.1.1.0 (В разработке)
+ PlgDashboard 5.1.1.0 (28.01.2020)
- Виджет для отображения представлений
- Виджеты графиков и текущих данных поддерживают произвольные заголовки
@@ -140,7 +143,7 @@ Карты
- Первоначальная разработка плагина
Магазин
- PlgStore 5.0.1.0 (В разработке)
+ PlgStore 5.0.1.0 (28.01.2020)
- Добавлен общедоступный репозиторий модулей
PlgStore 5.0.0.2 (30.07.2018)
@@ -150,7 +153,7 @@ Магазин
- Первоначальная разработка плагина
Схемы
- PlgScheme 5.3.0.0 (В разработке)
+ PlgScheme 5.3.0.0 (28.01.2020)
- Реализован режим шаблона
PlgScheme 5.2.3.x (29.08.2019)
@@ -177,7 +180,7 @@ Схемы
- Исправлена ошибка отсутствия прав при отправке команды из схемы
Основные компоненты схем
- PlgSchBasicComp 5.1.0.0 (В разработке)
+ PlgSchBasicComp 5.1.0.0 (28.01.2020)
- Сборка в связи с изменениями в базовых библиотеках
PlgSchBasicComp 5.0.1.0 (30.07.2018)
@@ -188,7 +191,7 @@ Основные компоненты схем
- Первоначальная разработка плагина
Дополнительные компоненты схем
- PlgSchExtraComp 5.1.0.0 (В разработке)
+ PlgSchExtraComp 5.1.0.0 (28.01.2020)
- Добавлен компонент фрейм
PlgSchExtraComp 5.0.0.2 (08.05.2019)
diff --git a/ScadaServer/ScadaServer/ScadaServerCommon/AppDirs.cs b/ScadaServer/ScadaServer/ScadaServerCommon/AppDirs.cs
index 4fe628f1e..6817f1e86 100644
--- a/ScadaServer/ScadaServer/ScadaServerCommon/AppDirs.cs
+++ b/ScadaServer/ScadaServer/ScadaServerCommon/AppDirs.cs
@@ -43,6 +43,7 @@ public AppDirs()
LangDir = "";
LogDir = "";
ModDir = "";
+ StorageDir = "";
}
@@ -70,7 +71,12 @@ public AppDirs()
/// Gets the modules directory.
///