Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Автор Тема: Обновления и изменения  (Прочитано 95753 раз)

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 2996
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.5.4.0
« Ответ #60 : 31 Марта 2021, 18:57:48 »
Небольшое обновление.

Изменения:
  • OPC-UA: теперь можно вызывать методы на UA-серверах из скады. Результат выполнения метода можно обработать в скриптах с типом события "Выполнен метод OPC-UA";
  • можно использовать подстановки шаблонов в свойстве "Тег";
  • система отчетов: можно добавить несколько переменных (из одной группы) в отчет удерживая во время выделения CTRL + SHIFT;
  • увеличено время ожидания построения отчета;
  • улучшена компиляция скриптов со строковыми константами;
  • добавлены новые размеры окна для редактора и клиента;
  • мелкие улучшения в журнале сервера скады (если он установлен как служба);
  • исправлено отображение линий трендов при переходе к интервалу времени в котором нет ни одной точки тренда;
  • исправлено отображение свойства "Доп. переменная" при выделении множества объектов;
  • исправлена ошибка архивации значений для вещественных переменных которые принимают значения INF или NAN;
  • исправлена ошибка из-за которой в строку могли попасть символы одинарных кавычек;
  • исправлено копирование шаблонных окон (они становились обычными после копирования);
  • исправлена ошибка при повторе/отмене действий в редакторе кода;

Процесс обновления:
Для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.
« Изменён: 27 Апреля 2021, 16:03:22 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 2996
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.5.5.0
« Ответ #61 : 27 Апреля 2021, 16:12:01 »
Небольшое обновление.

Изменения:
  • поле имени переменной теперь допускает ввод до 128 символов;
  • качество переменных теперь имеет тип LongWord;
  • в редакторе теперь можно увеличить ширину панели импорта с OPC-серверов;
  • при переполнении очереди записи OPC-UA, выдаётся соответствующее сообщение в журнале сервера;
  • добавлены новые глобальные процедуры для регулировки громкости звуков: SetVolumeAll и SetVolumeClient;
  • удаление устаревших данных трендов и сообщений теперь производится более мелкими запросами, чтобы избежать длительных блокировок таблиц;
  • цикличный поиск текста в редакторе кода;
  • автоматический переход к первому найденному при вводе текста для поиска в редакторе кода;
  • мелкое исправление при переименовании объектов;
  • исправлено вертикальное смещение шаблонов расположенных внутри других шаблонов;
  • исправлена ошибка на клиенте: компонент "Уровень" мог не обновлять значение переменной если ему назначена переменная доступа;;
  • исправлена ошибка клиента при работе с интервалами расписания;
  • исправление: у шаблонных объектов не сохранялась заморозка;

Процесс обновления:
Для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.
« Изменён: 23 Мая 2021, 09:40:56 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 2996
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.5.6.0
« Ответ #62 : 23 Мая 2021, 09:48:50 »
Небольшое обновление.

Изменения:
  • на клиентах при подключении к проекту отображается сообщение о необходимости перезапустить проект на сервере, если проект был изменён;
  • редактор отчетов теперь поддерживает английский и украинский язык интерфейса;
  • отчеты теперь можно сохранять в формате .json (константа rfJSON);
  • допускается смена регистра символов в имени объектов;
  • правильное отображение значений свойств однотипных объектов, если значения свойств равны;
  • в редакторе при выключении видимости уровня/заслонки/временных трендов принадлежащие им поля и шкалы не исчезают;
  • размер шрифта сохраняется в редакторе кода при перезапусках редактора;
  • улучшена производительность редактора при работе с кодом содержащим большое количество многострочных комментариев;
  • web: исправлена смена скорости анимации с отрицательной на положительную и наоборот;
  • web: исправлена ошибка с загрузкой файлов продвинутого просмотрщика отчетов;
  • исправлена ошибка ввода в редакторе кода при установке курсора в поле поиска текста;
  • исправление подсветки синтаксиса многострочного комментария в редакторе кода;
  • исправлена анимация изображения с отрицательной скоростью при выключенной цикличности;
  • исправлено выделение текста в редакторе кода после вставки текста;
  • исправлено смещение текста в редакторе кода;
  • исправлена ошибка обновления списка получателей Telegram сообщений после удаления бота;
  • исправлена отмена выбора цвета в палитре при задании цвета страниц и подстраниц;

Процесс обновления:
Для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.
« Изменён: 11 Июня 2021, 11:53:10 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 2996
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.5.7.0
« Ответ #63 : 11 Июня 2021, 12:04:30 »
Небольшое обновление.

Изменения:
  • функции встроенные в тип данных string: ToLower и ToUpper теперь правильно работают с русским текстом;
  • встроенный UA-сервер теперь не добавляет смещение времени UTC у метки времени тегов;
  • улучшена работа с некоторыми типами данных у встроенного UA-сервера;
  • значительно улучшена производительность подсветки многострочных комментариев;
  • мелкие улучшения в процессе отрисовки мнемосхемы в редакторе;
  • для HTTP-запросов теперь используется режим совместимости, который автоматически выбирает наилучшую версию TLS/SSL протокола;
  • автопрокрутка горизонтального скролла в редакторе кода при перемещении курсора;
  • web: в списке действий оператора отображается имя оператора;
  • web: улучшена производительность мигания цветом. Мигание теперь синхронно;
  • web: изменен процесс смены цвета страниц и подстраниц. Раньше цвет мог не обновляться до тех пор, пока пользователь не перейдёт на другую страницу;
  • web: исправлена загрузка окон при попытке несколько раз (за короткий период времени) отобразить окно;
  • при импорте переменных из файла, часть подсказки о необходимости нажать SHIFT подсвечивается;
  • исправлена ошибка с зависанием (или неправильной отрисовкой) клиентов и доп. мониторов при загрузке страниц с временными трендами;
  • исправлен вылет редактора при выборе переменной для объектов шаблона;
  • исправлен вылет редактора при выделении некоторых комбинаций объектов;
  • в руководство по скриптам добавлены новые примеры HTTP POST/GET запросов;

Процесс обновления:
Для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.
« Изменён: 25 Июля 2021, 21:07:29 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 2996
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.5.8.0
« Ответ #64 : 25 Июля 2021, 21:07:15 »
Небольшое обновление.

Изменения:
  • добавлена возможность отправки e-mail сообщений через HTTP и SOCKS прокси серверы;
  • добавлена функция GetTemplateObject. Возвращает объект с указанным именем из того же шаблона/шаблонного окна. Позволяет из скрипта одного объекта шаблона обратиться к другому объекту того же шаблона;
  • в группе "Все сообщения" теперь не отображаются сообщения из скрытых групп;
  • размеры и видимость сетки сохраняются при перезапусках редактора;
  • окнам и шаблонам добавлено новое событие OnInit, которое вызывается после создания окна/шаблона;
  • опция "Выдавать сообщения -> только с хорошим качеством переменной" теперь распространяется на автоматически генерируемые сообщения о нарушении границ;
  • группы с вложениями можно свернуть/развернуть двойным кликом ЛКМ;
  • добавлена тонкая линия-разделитель нумерации строк и текста в редакторе скриптов;
  • если при выборе текстуры изображения удерживать "Alt", то после выбора обновится только текстура, без изменения размеров;
  • комбинация "Ctrl + E" включает/выключает OPC-сервер в меню OPC-серверы;
  • нажатие клавиши "Win" не удаляет текст в редакторе скриптов;
  • опция частоты мигания SetFlashInterval сохраняется при переподключениях к серверу;
  • при выделении однотипных объектов события с одинаковыми значениями правильно отображаются в инспекторе объектов;
  • мелкие улучшения в журнале сервера;
  • разрешено изменение только регистра символов в имени переменной;
  • добавлено ограничение на длину паролей в утилите настроек;
  • web: поддерживается смена положения заслонки;
  • web: позиция скролла при выборе групп трендов сохраняется;
  • web: ширина ячеек таблицы теперь не зависит от длины текста;
  • web: улучшено отображение трубопроводов с плотно расположенными элементами;
  • web: исправлена смена цвета на "без цвета" у таблицы и у ячеек таблицы;
  • web: исправлена привязка шаблонного окна к компонентам таблица и временные тренды;
  • web: исправлено отображение окон со скрытым заголовком;
  • web: исправлена загрузка звуков сообщений при одновременной работе через web с несколькими проектами одного сервера одновременно;
  • OPC-UA: при разрыве связи с UA-серверами в трендах формируется разрыв;
  • редактор отчетов: при неудачном чтении файла опций система отчетов загружает русский язык;
  • редактор отчетов: исправлено положение окон при работе на ПК с несколькими мониторами;
  • исправлена отмена цвета окна;
  • исправлена работа комбинации Ctrl + Shift + S в редакторе;
  • исправлена активность кнопок в меню редактирования переменных после быстрого перехода и после редактирования переменной;
  • исправлена ошибка клиента если привязать к календарю строковую переменную и ввести в неё недопустимое значение, а затем нажать кнопку выбора даты;
  • исправлена ошибка редактора при выделении слов в полях двойным кликом ЛКМ;
  • исправлена ошибка редактора при работе с шаблонами и шаблонными объектами после удаления связанных переменных;
  • исправлена ошибка редактора при создании нового пользователя (если перед этим выполнялась работа с правами пользователей в другом проекте);
  • исправлена некорректная работа и отображение мнемосхем при смене слоя объектов;
  • исправлена ошибка сохранения паролей для доступа к серверу по паролю;

Процесс обновления:
Для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.
« Изменён: 09 Августа 2021, 21:15:19 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 2996
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.5.9.0
« Ответ #65 : 09 Августа 2021, 21:13:51 »
Добавлены важные улучшения связанные с работой шаблонов. Добавлена опция масштабирования интерфейса редактора для удобства разработки проектов на экранах с большим разрешением.

Изменения:
  • теперь можно менять масштаб интерфейса редактора через утилиту настроек (Options.exe, раздел "Simple-Editor" -> "Масштаб");
  • увеличен диапазон масштабирования рабочей области в редакторе;
  • улучшено выполнение нескольких HTTP POST/GET запросов подряд через один экземпляр TM_HTTP;
  • поиск в меню редактирования скриптов затрагивает имена скриптов;
  • при удалении OPC-сервера из проекта в окне подтверждения отображается количество переменных связанных с ним;
  • комбинация "Ctrl + A" выделяет объекты окна, если окно в фокусе;
  • OPC-UA: добавлены мелкие исправления, улучшены сообщения в журнале сервера и логах;
  • исправлена работа кнопок с битами переменных Int64;
  • исправлена ошибка из-за которой шаблонные объекты могли терять связь с шаблоном;
  • исправлено выполнение скрипта OnInit и функции GetTemplateObject для шаблонных объектов внутри других шаблонных объектов/окон;
  • исправлена подписка доп. мониторов на первую страницу проекта (если в проекте нет пользователей);
  • исправлено наследование подстановок шаблона, если в шаблон вложено несколько других шаблонов;
  • исправлено копирование объектов в шаблон / шаблонное окно;
  • исправлена обработка кликов мышью в верхней части проекта при скрытой панели страниц в проектах в разрешением более 1920x1080;
  • исправлена редкая проблема в загрузке страниц на клиентах при переходах по страницам с включенной виртуальной клавиатурой;
  • исправлена ошибка редактора после удаления ранее используемого шаблона;

Процесс обновления:
Для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.
« Изменён: 07 Сентября 2021, 10:24:36 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 2996
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.5.10.0
« Ответ #66 : 07 Сентября 2021, 10:24:08 »
Небольшое обновление.

Изменения:
  • web: добавлена опция контроля качества для полей и ячеек таблиц. Поля и ячейки отображаются с оранжевой рамкой, если качество переменной плохое;
  • улучшен контроль связи с БД и определение разрывов связи. Исправлено возобновление работы с БД после восстановления связи;
  • OPC UA: добавлена опция "Реакция на BadNodeIdUnknown" для UA-серверов которые в процессе работы меняют конфигурацию. Включает повторные попытки добавить переменные, которые ранее отсутствовали в конфигурации (для которых UA-сервер вернул ошибку BadNodeIdUnknown);
  • OPC UA: улучшен процесс подключения и переподключения к UA-серверам;
  • OPC UA: улучшен процесс присваивания новых значений и процесс импорта переменных при работе с UA-серверами которые возвращают некорректный тип данных;
  • OPC UA: теперь можно подключаться к проблемным UA-серверам, которые частично не соответствуют спецификации OPC-UA;
  • OPC UA: подписки быстрее удаляются с UA-сервера при разрывах связи;
  • встроенный UA-сервер: улучшена конфигурация UA-сервера;
  • встроенный UA-сервер: улучшена работа UA-сервера при включенной опции "только чтение";
  • встроенный UA-сервер: для внешних переменных проекта выставляется корректный MinimumSampleRate в конфигурации UA-сервера;
  • встроенный UA-сервер: исправлена структура переменных, если они находятся в группах с одинаковыми именами;
  • при поиске ссылок на скрипт поиск ведётся также в шаблонах и их объектах;
  • улучшен процесс принятия файлов при построении отчетов и выдача сообщений об ошибках;
  • улучшен процесс загрузки файла граничных значений и файла автоматически восстанавливаемых переменных;
  • улучшена архивация переменных когда связь с OPC-сервером разорвана;
  • улучшен журнал сервера скады при работе с СУБД SQL Server;
  • улучшена синхронизация шаблонных объектов после изменения шаблона;

Процесс обновления:
Для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.
« Изменён: 02 Октября 2021, 18:30:02 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 2996
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.5.11.0
« Ответ #67 : 02 Октября 2021, 18:29:52 »
Небольшое обновление.

Изменения:
  • добавлены дополнительные размеры шрифта в редакторе кода скриптов;
  • добавлена опция масштабирования интерфейса клиента;
  • изменилось окно авторизации на клиентах, теперь оно не зависит от разрешения проекта и отображается в масштабе 1:1;
  • шаблоны: подстановки теперь можно использовать для свойства "Бит" у компонентов Кнопка и Флажок;
  • улучшено отображение окна авторизации на доп. мониторах;
  • OPC-UA: улучшено возобновление подписки после разрывов связи;
  • система отчетов: исправлены ошибки при редактировании ссылок;
  • система отчетов: исключена выдача окна с ошибкой при переходе к коду отчета;
  • при переименовании скриптов разрешена смена только регистра символов;
  • ограничена ширина таблицы в окне редактирования шкал;
  • компонент Поле правильно работает с границами переменных типа Boolean, DateTime и String;
  • исправлена редкая ошибка во время отрисовки сообщений на клиенте;
  • исправлена синхронизация свойства "Интервал" с шаблонными объектами;
  • исправлен повтор/отмена действия смены текстуры изображения;
  • исправлено отображение мнемосхемы на клиентах после переподключения к проекту;
  • исправлено отображение позиции курсора в скриптах "изменились переменные" и "нарушена граница";

Процесс обновления:
Для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.
« Изменён: 25 Октября 2021, 22:04:15 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 2996
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.5.12.0
« Ответ #68 : 25 Октября 2021, 22:05:42 »
Небольшое обновление.

Изменения:
  • данные расписаний перенесены из папки проекта в папку "%ProgramData%\Simple-Scada 2\ИМЯ_ПРОЕКТА\", чтобы при копировании папки проекта (с ПК разработчика на серверный ПК) расписания не менялись;
  • автоматическое обновление названия трендов при смене описания переменной;
  • улучшено удаление в меню трендов через нажатие Delete на клавиатуре;
  • OPC-UA: если время жизни подписки истекло, то автоматически создаётся новая;
  • OPC-UA: проверка статуса UA-сервера выполняется в две попытки. Ошибка выдаётся если обе попытки завершились ошибкой;
  • OPC-UA: автоматическое удаление устаревших подписок после переподключения;
  • OPC-UA: в расширенные настройки добавлена опция "Проверка статуса". Определяет частоту с которой будет проверяться статус OPC-сервера;
  • OPC-UA: в расширенные настройки добавлена опция "Срок действия подписок". Определяет длительность подписок и то, как быстро подписка будет удалена после разрыва связи с UA-сервером;
  • OPC-UA: улучшена отправка запросов публикации;
  • сервер скады теперь использует до 4 Гб оперативной памяти на ПК с 64-разрядной ОС;
  • улучшена производительность выполнения пользовательских SQL-запросов на ПК с многоядерным процессором. При большом количестве SQL-запросов производительность может быть в три раза выше; 
  • улучшена производительность сервера скады при обработке результатов пользовательских SQL-запросов;
  • улучшен процесс загрузки и сохранения в файл резервов для трендов;
  • смена слоя объектов через меню и горячие клавиши теперь правильно отменяется через Ctrl + Z;
  • у архивируемых переменных исправлено значение при добавлении в архив последней точки перед выключением проекта;
  • максимальное количество символов при вводе в поле увеличено до 2048;
  • web: исправлена анимация изображений с выключенным свойством "цикличность";
  • web: исправлено отображение компонента Трубопровод в окнах;
  • исправлено перемещение объектов по оси Y в окнах без заголовка;
  • установщики поддерживают смену пути установки через параметры;

Процесс обновления:
Для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.
« Изменён: 25 Ноября 2021, 10:46:18 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 2996
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.5.13.0
« Ответ #69 : 25 Ноября 2021, 10:46:09 »
Тип данных UTF8String заменён на string и больше не используется, теперь нет необходимости конвертировать разные типы строк. При переходе на новую версию скада автоматически заменит в коде UTF8String на string. Полный список изменений см. ниже.

Изменения:
  • все методы и свойства классов, глобальные процедуры и функции теперь работают с типом данных string. Тип UTF8String больше не нужен;
  • через систему прав теперь можно менять видимость отдельных объектов для разных пользователей проекта;
  • улучшена утилита для отключения клавиш выхода/закрытия приложения. Также теперь она включена в установщик и нет необходимости скачивать её отдельно;
  • разрешена множественная смена свойства "Права доступа";
  • добавлены функции Trim, TrimLeft, TrimRight, StartOfTheDay, EndOfTheDay;
  • добавлены константы для перехода в "системные" группы сообщений;
  • подстановки можно назначать на свойство "Угол";
  • ограничение макс. количества одновременно открытых окон теперь правильно работает на клиентах;
  • вызов ShowMessage с произвольными цветами не влияет на цвета системных окон;
  • улучшена запись ошибок в лог во время выполнения RunSQL;
  • система отчетов: исправлена ошибка загрузки отчета если в проекте есть UA-переменные с GUID/Opaque адресом;
  • OPC-UA: исправлена запись значений в переменные при одновременном присвоении более чем 256 переменных;
  • web: улучшено отображение некоторых трендов;
  • web: исправлено отображение трендов при открытии группы в которой есть тренды не связанные с переменной;
  • web: связь с сервером скады не разрывается при долгом выборе параметров печати построенного отчета;
  • web: при масштабировании страницы в меню выбора группы трендов скролл не исчезает;
  • исправлена смена свойства "Бит" через инспектор объектов у шаблонов сообщений;
  • исправлена запись больших значений (Int64) в значения переменных TM_Variable;
  • исправлена подмена переменной через скрипты у компонента Уровень;
  • исправлена регистрация сервера как службы после установки в Windows 2008 R2;
  • исправлен выход виртуальной клавиатуры за пределы мнемосхемы при недостатке места по оси Y;
  • исправлена подстановка спец. значений в мин. макс. шкалы компонента "Временные тренды";
  • исправлена загрузка граничных значений при переходе со старых версий скады;

Процесс обновления:
Для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.
« Изменён: 19 Декабря 2021, 20:55:21 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 2996
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.5.14.0
« Ответ #70 : 19 Декабря 2021, 20:55:12 »
Улучшен процесс сохранения проектов, работа с OPC-серверами, новое свойство у ячеек таблицы и др.

Изменения:
  • улучшен процесс сохранения крупных проектов. Во время сохранения отображается окно о сохранении проекта;
  • в меню "Проект -> Настройки" добавлена опция "Сохранение проекта". Позволяет выключить компиляцию во время сохранения проекта;
  • ячейкам таблицы добавлено свойство "Доп. переменная";
  • таблице добавлено новое событие OnCellDataChangeEx;
  • сообщение о неудачном сохранении проекта теперь не скрывается автоматически;
  • уникальная иконка для скриптов типа "Нарушена граница";
  • улучшен процесс выключения проекта на сервере скады;
  • имя проекта добавляется в лог в случае ошибки пользовательского SQL-запроса;
  • улучшен транслит символов европейских языков при взятии имени переменной во время импорта переменных с OPC-серверов;
  • OPC-UA: улучшено подключение к некоторым UA-серверам с выключенной политикой безопасности;
  • OPC-UA: добавлена информация об отправке и принятии Publish запросов в меню OPC-серверы на сервере скады;
  • OPC-UA: скада повторно отправляет Publish-запросы в случае сбоя во время отправки предыдущего запроса;
  • OPC-UA: улучшена отправка Publish-запросов после разрыва подписки;
  • OPC-UA: добавлена возможность подключения к UA-серверам с пустыми NamespaceURI и ServerArray;
  • OPC-UA: исправлена периодическая ошибка BadTimeout возникающая при работе с MasterOPC при чтении статуса UA-сервера;
  • OPC-UA: в журнал сервера выводятся сообщения от UA-сервера об ошибках при создании подписок;
  • OPC-UA: сервер скады предпринимает постоянные попытки создать подписку, если ранее её не удалось создать;
  • OPC-DA: исправлено переподключение к DA-серверу, если в конфигурации сервера отсутствуют теги на которые скада пытается подписаться;
  • система отчетов: исправлено вычисление обработки "разница" в периодических источниках;
  • система отчетов: увеличены таймауты на чтение данных с сервера скады при нажатии кнопки "ОБНОВИТЬ" в редакторе отчетов;
  • встроенный UA-сервер: добавлены мелкие улучшения;
  • исправлена ошибка редактора после выделения страниц через раскрывающийся список инспектора объектов;
  • исправлено скрытие групп "Активные сообщения" и "Действия оператора";
  • исправлена деактивация сообщений при переходе в состояние с выключенным свойством "Активные";
  • исправлено появление отметки об изменении проекта после открытия, если в проекте есть шаблонные объекты;
  • исправлено зависание клиента при частом проигрывании пользовательских звуков;

Процесс обновления:
Для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.
« Изменён: 17 Апреля 2022, 09:51:40 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 2996
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.5.15.0 (beta)
« Ответ #71 : 04 Марта 2022, 11:08:17 »
Это beta-версия! После завершения тестов мы опубликуем финальную версию.
Новая система архивации с улучшенной структурой сообщений. Крупное обновление системы отчетов. Улучшена защита проекта паролем и другое...

Скачать демо-версии можно по этой ссылке.

Изменения:
  • новая система архивации (включена по умолчанию для всех новых проектов). Подробное описание доступно по ссылке.
  • значительно улучшено хранение пароля, которым защищён проект;
  • файлы проекта теперь шифруются при установке пароля на проект;
  • добавлен контроль целостности файлов при установке пароля на проект;
  • полям добавлено новое свойство "выравнивание текста";
  • добавлена опция изменения размера виртуальной клавиатуры;
  • добавлены новые интервалы ограничения архивных данных (до 5 лет);
  • улучшена обработка ошибок во время вставки архивных данных в БД;
  • обновлена система отчетов. Добавлено огромное количество улучшений и исправлений;
  • новые процедуры для остановки запущенного ранее пинга: StopPing и StopPingByObject;
  • редактор отчетов: кнопка "Обновить" перенесена на верхнюю панель;
  • web: уменьшен размер файлов передаваемых от сервера скады web-клиентам;
  • telegram: исправлена отправка документов с русским именем. Улучшено имя при передаче построенных отчетов;
  • OPC-UA: при переходе UA-сервера в тестовые или недопустимые состояния в журнал сервера скады выводятся соответствующие сообщения;
  • OPC-UA: исправлено долгое ожидание подключения/переподключения, когда связь с сервером нарушена;
  • добавлены подсказки в редакторе когда включена опция сохранения граничных значений;
  • сохранённые граничные значения переменных можно удалить через меню "Проект -> Настройки -> Другие";
  • редактор пересчитывает количество кадров анимированных изображений во время загрузки проекта;
  • добавлено предупреждение о необходимости перезапустить редактор после редактирования изображений в утилите Pictures;
  • улучшен лог во время выключения проекта;
  • исправлена подпись дня недели при смене типа у компонента Расписание;
  • исправлена загрузка трендов при переходе в меню трендов с включенным онлайн режимом;
  • исправлена редкая ошибка редактора возникающая после выключения;
  • исправлен результат вычисления процедур ArchiveTimeOn и ArchiveTimeOff;
  • опция "запретить множественную авторизацию" теперь включена по-умолчанию;
  • новые сообщения по-умолчанию отображаются сверху;
  • удалена опция "Места разрывов в трендах", разрывы в трендах теперь всегда отображаются без "падения" тренда;

Процесс обновления:
Для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.
« Изменён: 15 Апреля 2022, 10:34:11 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 2996
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.5.15.3 (beta 2)
« Ответ #72 : 30 Марта 2022, 11:16:34 »
Beta-версия! После завершения тестов мы опубликуем финальную версию.
Это вторая beta-версия. Исправлены все ошибки первой beta-версии о которых сообщили пользователи и которые мы обнаружили за время тестов.

Скачать демо-версии можно по этой ссылке.

Изменения:
  • компонент "Список сообщений" с системой архивации v2 теперь может отображать любые группы сообщений. Также он повторяет ту же структуру колонок, которая задана в настройках проекта;
  • добавлено автоматическое создание резервных копий проекта (не более 6 копий для каждого проекта);
  • можно вручную создавать и удалять резервные копии проекта в меню настроек проекта (создаётся до 6 резервных копий каждого проекта, затем удаляется самая старая копия и добавляется новая);
  • обновлено меню "Открыть проект" в редакторе. Добавлена кнопка удаления проекта и просмотр резервных копий проекта;
  • добавлены опции резервного копирования проектов в утилиту настроек;
  • функция GetTemplateObject теперь работает в событиях OnShow и OnClose шаблонных окон;
  • скрытие видимости объектов через права пользователя теперь работает в окнах;
  • можно отказаться от сохранения изменений в момент закрытия окна опций;
  • изменён метод раскрывающегося списка DeleteItem. Добавлен параметр AUpdateValues, который вызывает обновление значений в строках списка в соответствии с их индексами;
  • система архивации v2: добавлена совместимость с SQL Server 2008. Добавлена опция "Путь к файлам архивных данных";
  • система архивации v2: при переходе активного сообщения с аварии на предупр. в списке активных состояние сообщения и текст обновляются;
  • web: исправлена авторизация если в имени пользователя есть спец. символы;
  • web: исправление при создании компонентов "Фигура" с толстой рамкой;
  • web: при включенной опции ввода логина в окне авторизации (после первой авторизации) теперь выводится поле ввода вместо списка пользователей;
  • telegram: исправление сохранения и загрузки больших значений СhatID из файла настроек;
  • встроенный UA-сервер: сертификат сервера автоматически обновляется когда его срок истёк;
  • исправлен выбор переменных для трендов когда панель переменных зафиксирована;
  • исправлена ошибка из-за которой сервер скады (только при работе как служба) мог зависать с нагрузкой на одно ядро процессора;
  • исправлена работа системы архивации v2 с MySQL с включенным флагом ONLY_FULL_GROUP_BY;
  • исправлена ошибка из-за которой не менялся кадр анимации изображения выше первого;
  • исправлено копирование лог-файлов в резервную папку при работе сервера как службы;
  • исправлено заполнение цветом фиксированной строки таблицы (раньше оно перекрывало текст в ячейках);
  • исправление отображения иконок на некоторых кнопках в редакторе;
  • исправлена смена прозрачности и цвета текста в поле во время ввода значения;
  • исправлено создание таблицы переменных в БД при использовании SQL Server и с длинными именами/описаниями переменных;
  • исправлена ошибка редактора при выборе переменной у инструмента (перед добавлением объектов на мнемосхему);
  • исправлено: при нажатии клавиши Delete во время редактирования имени пользователя открывалось окно удаления пользователя;
  • обновлён демо-проект, добавлен пример работы шаблонов и новые списки сообщений;

Резервная копия:
Мы всегда тестируем новые версии ПО на совместимость, но, несмотря на это, рекомендуем сделать резервную копию проекта перед обновлением.

Процесс обновления:
Для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.
« Изменён: 15 Апреля 2022, 10:34:22 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 2996
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.6.0.0
« Ответ #73 : 15 Апреля 2022, 10:33:54 »
Финальная версия 2.6.0.0 включает все изменения и исправления из двух предыдущих beta-версий и несколько новых возможностей. Ниже полный список изменений по сравнению с предыдущей стабильной версией.

Изменения:
  • новая система архивации (включена по умолчанию для всех новых проектов). Подробное описание доступно по ссылке;
  • компонент "Список сообщений" с системой архивации v2 теперь может отображать любые группы сообщений. Также он повторяет ту же структуру колонок, которая задана в настройках проекта;
  • значительно улучшено хранение пароля, которым защищён проект. Файлы проекта шифруются при установке пароля. Добавлен контроль целостности файлов проекта, если они защищены паролем;
  • полям добавлено новое свойство "выравнивание текста";
  • в палитре можно сохранить девять пользовательских цветов;
  • добавлена опция изменения размера виртуальной клавиатуры;
  • добавлены новые интервалы ограничения архивных данных (до 5 лет);
  • обновлена система отчетов. Добавлено огромное количество улучшений и исправлений. Кнопка "Обновить" перенесена на верхнюю панель;
  • добавлено автоматическое создание резервных копий проекта. Можно вручную создавать и удалять резервные копии проекта в меню настроек проекта. Для каждого проекта создаётся до 6 резервных копий, затем удаляется самая старая копия и добавляется новая;
  • обновлено меню "Открыть проект" в редакторе. Добавлена кнопка удаления проекта и просмотр резервных копий проекта;
  • добавлены опции резервного копирования проектов в утилиту настроек;
  • web: компонент "Расписание" теперь доступен для web-клиентов;
  • web: уменьшен размер файлов передаваемых от сервера скады web-клиентам;
  • web: исправлена авторизация если в имени пользователя есть спец. символы;
  • web: исправление при создании компонентов "Фигура" с толстой рамкой;
  • web: при включенной опции ввода логина в окне авторизации (после первой авторизации) теперь выводится поле ввода вместо списка пользователей;
  • telegram: исправлена отправка документов с русским именем. Улучшено имя при передаче построенных отчетов;
  • telegram: исправление сохранения и загрузки больших значений СhatID из файла настроек;
  • OPC-UA: при переходе UA-сервера в тестовые или недопустимые состояния в журнал сервера скады выводятся соответствующие сообщения;
  • OPC-UA: исправлено долгое ожидание подключения/переподключения, когда связь с сервером нарушена;
  • встроенный UA-сервер: сертификат сервера автоматически обновляется когда его срок истёк;
  • компоненту "Расписание" добавлен метод Clear для удаления всех интервалов;
  • в настройки проекта добавлена кнопка для обновления ID-проекта;
  • новые процедуры для остановки запущенного ранее пинга: StopPing и StopPingByObject;
  • функция GetTemplateObject теперь работает в событиях OnShow и OnClose шаблонных окон;
  • новые свойства у ячеек таблиц: OwnerTable и OwnerCol;
  • изменён метод раскрывающегося списка DeleteItem. Добавлен параметр AUpdateValues, который вызывает обновление значений в строках списка в соответствии с их индексами;
  • скрытие видимости объектов через права пользователя теперь работает в окнах;
  • можно отказаться от сохранения изменений в момент закрытия окна опций;
  • сохранённые граничные значения переменных можно удалить через меню "Проект -> Настройки -> Другие";
  • редактор пересчитывает количество кадров анимированных изображений во время загрузки проекта;
  • исправлена подпись дня недели при смене типа у компонента Расписание;
  • исправлена загрузка трендов при переходе в меню трендов с включенным онлайн режимом;
  • исправлена редкая ошибка редактора возникающая после выключения;
  • исправлен результат вычисления процедур ArchiveTimeOn и ArchiveTimeOff;
  • исправлена работа скроллов в утилите настроек при включенном масштабировании экрана;
  • исправлена редкая ошибка редактора при переходе к скрипту по нажатию на кнопку "...";
  • исправлено отображение компонента "Список сообщений" в шаблонных окнах;
  • исправлено назначение скриптов на события множеству однотипных объектов;
  • исправлено подключение к проекту на клиенте, после неудачного подключения к другому проекту;
  • исправлен выбор переменных для трендов когда панель переменных зафиксирована;
  • исправлена ошибка из-за которой сервер скады (только при работе как служба) мог зависать с нагрузкой на одно ядро процессора;
  • исправлено копирование лог-файлов в резервную папку при работе сервера как службы;
  • исправлено заполнение цветом фиксированной строки таблицы (раньше оно перекрывало текст в ячейках);
  • исправлена смена прозрачности и цвета текста в поле во время ввода значения;
  • исправлено создание таблицы переменных в БД при использовании SQL Server и с длинными именами/описаниями переменных;
  • исправлена ошибка редактора при выборе переменной у инструмента (перед добавлением объектов на мнемосхему);
  • исправлено: при нажатии клавиши Delete во время редактирования имени пользователя открывалось окно удаления пользователя;
  • опция "запретить множественную авторизацию" теперь включена по-умолчанию;
  • опция "Места разрывов в трендах" удалена, разрывы в трендах теперь всегда отображаются без "падения" тренда;
  • новые сообщения по-умолчанию отображаются сверху;
  • добавлены подсказки в редакторе когда включена опция сохранения граничных значений;
  • добавлено предупреждение о необходимости перезапустить редактор после редактирования изображений в утилите Pictures;
  • обновлён демо-проект, добавлен пример работы шаблонов, новые списки сообщений и пример работы компонентов "Расписание";

Процесс обновления:
Для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.



« Изменён: 11 Мая 2022, 20:06:22 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 2996
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.6.1.0
« Ответ #74 : 11 Мая 2022, 20:06:12 »
Добавлена поддержка PostgreSQL и Postgres Pro. Краткая информация о работе с разными СУБД доступна по этой ссылке. Полный список изменений ниже.

Изменения:
  • добавлена поддержка PostgreSQL и Postgres Pro;
  • добавлена функция PostgreSQLDateTime;
  • улучшена работа с базами данных;
  • переменным добавлена опция "Группа сообщений". Позволяет указать группу в которую будут добавляться сообщения о нарушении границ переменной;
  • поддерживается работа со связанными серверами SQL Server;
  • исправлена обработка нажатий клавиш для списка переменных, когда активен ввод;
  • исправлено обновление ширины колонок в компонентах "Список сообщений", после изменения формата времени;
  • исправлена ошибка из-за которой мог не открыться проект защищенный паролем;

Процесс обновления:
Для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.
« Изменён: 20 Июня 2022, 11:49:27 от Simple-Scada »