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

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

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

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 2996
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.3.2.0
« Ответ #30 : 07 Ноября 2018, 22:48:15 »
Добавлены полезные свойства для инициализации и автоматического восстановления значений переменных при перезапусках проекта. Возможность создания пользовательских цветовых схем и разрешений. Более подробная информация о потенциальных проблемах в журнале сервера. Полный список изменений ниже.

Изменения:
  • возможность выбора пользовательской цветовой схемы;
  • возможность выбора пользовательского разрешения в проекте;
  • панель страниц можно масштабировать;
  • у переменных появилась опция автоматического восстановления значения при перезапусках проекта;
  • у переменных теперь можно задать начальное значение;
  • добавлена функция поиска окна по имени: GetWindowByName;
  • возможность экспорта переменных в CSV со столбцом ID;
  • увеличены кнопки трендов в зоне легенды;
  • отображается больше делений шкалы при масштабировании трендов с типами данных Single и Double;
  • улучшено именование объектов после вставки из буфера обмена;
  • значительно увеличена скорость загрузки скриптов при запуске проекта;
  • значительно увеличена скорость компиляции больших скриптов (более 1000 строк);
  • значительно улучшена работа сервера скады в нестабильных сетях с больших количеством клиентов;
  • сервер выдаёт предупреждение, если очередь SQL-запросов переполнена;
  • сервер выдаёт предупреждение, если очередь SMS или e-mail сообщений переполнена;
  • web: улучшена загрузка данных из кэша;
  • web: улучшена скорость загрузки страниц когда несколько web-клиентов подключаются к серверу одновременно;
  • web: исправление со спец. символами в именах страниц и подстраниц;
  • web: исправлена ошибка при отображении резервуаров без секций;
  • OPC UA: исправление с записью тегов OPC UA сервера Kontar;
  • система отчетов: исправлена загрузка отчета с OPC-UA тегами;
  • менеджер отчетов быстрее отключается от сервера;
  • улучшена остановка проекта на сервере, если есть зацикленные друг на друга скрипты;
  • улучшено взаимодействие сервера с клиентами;
  • улучшен выбор групп в меню редактирования скриптов;
  • падение графиков на ноль при перезапуске проекта отображается более прозрачной линией;
  • автоматическое резервирование логов сервера в случае аварийного завершения работы;
  • если RunApplication на сервере заканчивается ошибкой, то текст ошибки отобразится в журнале;
  • исправление с отображением отметки времени на панели управления при просмотре трендов;
  • исправлена ошибка с определением разрешения экрана на некоторых моделях ноутбуков;
  • исправлено перемещение объектов в окнах через скрипты;
  • исправление с отображением граничных значений переменной в полях на клиентах;

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

Если у вас версия ниже чем 2.2.9.0:
  • скачать и установить в соответствии с этой инструкцией;
  • скопировать свои проекты в папку "..\Projects\". При необходимости скопировать пользовательские изображения в папку "..\Pictures\". Эти папки расположены в директории пользовательских данных, которую вы указали во время установки;
  • открыть свой проект в Редакторе и сохранить его, чтобы он перевёлся на новую версию;
  • готово! На клиентских компьютерах нужно проделать те же действия, но при этом можно не копировать и не пересохранять проект.
« Изменён: 19 Декабря 2018, 23:29:53 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 2996
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.3.3.0
« Ответ #31 : 19 Декабря 2018, 23:29:41 »
Отправка сообщений в Telegram в версиях Professional и Demo-Time, обновление интерфейса утилиты Настроек (Options.exe), фиксация панели выбора переменной, новые свойства ячеек в таблицах и др.

Изменения:
  • отправка сообщений в Telegram с возможностью обхода блокировки (для отправки используется процедура SendTelegram);
  • обновлен интерфейс в утилите Настроек;
  • панель выбора переменной в редакторе теперь можно зафиксировать. Тогда она не будет скрываться при выделении объектов;
  • можно менять цвет страниц и подстраниц (в том числе через скрипты);
  • у ячеек таблицы появились новые свойства: "границы", "работать с" и "подтверждение";
  • у таблицы появилось новое событие OnCellClick. Выполняется когда пользователь кликнул ячейку таблицы;
  • у полей появилось новое свойство "Разрешить ввод". Позволяет запретить ввод, оставив поле доступным для скриптов клика мышью и т.п.;
  • на этапе редактирования панель страниц при скрытии перемещается вверх и остается видна для удобного перехода по страницам;
  • добавлены кнопки вырезать/вставить тренд в меню редактирования трендов;
  • отключено ограничение по шкале на запись внешних тегов через скрипты;
  • иконки разрыва связи отображаются на клиенте когда связь с сервером разорвана или проект приостановлен;
  • автоматическое удаление символов переноса строки при добавлении сообщений через AddMessage;
  • OPC-UA: улучшена работа с UA-серверами встроенными в контроллеры Siemens;
  • OPC-UA: добавлены опции "Макс. тегов на подписку", "Макс. тегов на запись" и "Макс. операций на запись в секунду";
  • OPC-UA: исправление с импортом UA-тегов из CSV, если в адресе содержится запятая;
  • OPC-UA: исправление с определением плохого качества тегов;
  • OPC-UA: исправление импорта тегов с русскими символами в именах;
  • OPC-UA: в журнале сервера отображаются доп. сообщения об ошибках подключения или импорта тегов;
  • web: улучшения перевода в меню трендов;
  • web: исправлен переход по группам трендов, если у страницы задано свойство "Группа трендов";
  • web: открытие/закрытие окна через web вызывает соответствующие события;
  • web: процедуры GoToTrendsGroupClient и GoToTrendsGroupAll работают в web;
  • web: улучшен вывод граничных значений переменной в поля;
  • web: улучшено сжатие основных .js и .css файлов;
  • web: увеличена скорость загрузки некоторых .js файлов;

Процесс обновления:
Если у вас версия 2.2.9.0 или выше, то для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.
« Изменён: 19 Февраля 2019, 21:51:01 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 2996
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.3.4.0
« Ответ #32 : 20 Февраля 2019, 11:20:24 »
Это обновление включает небольшие исправления и доработки.

Изменения:
  • OPC-UA: при импорте переменных удерживая SHIFT в имя будет взят полный путь к переменной;
  • OPC-UA: нестандартные типы данных (которые основаны на стандартных) теперь правильно импортируются;
  • OPC-UA: исправление проверки адреса UA, содержащего пробелы;
  • OPC-UA: исключено подвисание сервера скады при зависании OPC-UA сервера;
  • OPC-UA: добавлена опция "Время отклика";
  • OPC-DA: улучшена производительность при работе с OPC-DA серверами с более 50000 тегов;
  • web: исправлена работа с битами у компонента Флажок;
  • web: у компонентов "Флажок" и "Список" работает событие OnClick вызов окна по клику;
  • web: исправление загрузки файлов с сервера;
  • web: исправление с отображением заслонок и сменой цвета заслонок;
  • web: улучшение загрузки отчетов на смартфонах;
  • SQL Server: правильное добавление кавычек в действия оператора;
  • редактор отчетов: сообщения об ошибках содержат доп. полезную информацию;
  • редактор отчетов: отчет теперь успешно загружается даже если в нём есть ссылки на удалённые пользователем из словаря источники данных;
  • сообщения о действиях оператора теперь содержат информацию о изменяемой переменной и изменяемой границе;
  • множество мелких улучшений взаимодействия клиентов с сервером;
  • бесконечные попытки подключения к БД с интервалом 8 секунд;
  • можно задать SMTP имя отличное от e-mail отправителя при отправке e-mail;
  • обновлен отчет по-изменению в демо-проекте;
  • событие OnClick компонента "Список сообщений" теперь корректно срабатывает;
  • исправлено присвоение значений через скрипты во внутренние переменные со смещением запятой и масштабированием шкалы;
  • исправлена ошибка с импортом вложенных групп из CSV-файла;
  • исправление в работе функции Page.SindSubpageByName;
  • исправление с переносом строк в таблице переменных;
  • исправление с отображением имени отчета после операции "Сохранить как...";
  • исправление с отрисовкой кнопок панели страниц;

Процесс обновления:
Если у вас версия 2.2.9.0 или выше, то для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.
« Изменён: 04 Апреля 2019, 16:25:19 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 2996
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.3.4.7
« Ответ #33 : 04 Апреля 2019, 16:24:53 »
Основное изменение - новый компилятор скриптов. Значительно улучшена скорость компиляции, расход памяти на выполнение скриптов снизился в два раза, появилась поддержка глобальных модулей.
Но добавилось два существенных изменения, которые могут потребовать вмешательства при переходе на обновлённый компилятор, они подробно описаны по этой ссылке. Напишите нам на support@simple-scada.com, если возникнут сложности при переходе на новые версии, мы поможем.

Изменения:
  • обновлен компилятор скриптов, появилась поддержка глобальных модулей в скриптах;
  • в редакторе добавлена возможность группировки объектов;
  • в редакторе добавлена возможность заморозки объектов;
  • шкалы теперь могут быть логарифмическими. Логарифмические шкалы удобно использовать для отображения трендов с очень большим диапазоном значений;
  • telegram: можно задать свой sock-прокси сервер, либо использовать наш прокси сервер "simple-scada.proxy.de";
  • web: цвет изображений теперь меняется также как в обычном клиенте (раньше в web вместо цвета изображения менялся цвет фона);
  • web: CloseApplicationClient / CloseApplicationAll теперь разрывают соединение с сервером;
  • web: добавлена поддержка вращения прямоугольных фигур;
  • web: исправлено отображение изображений с включенными свойствами отразить по х или по у;
  • web: формат переменной учитывается при отображении в полях ввода;
  • web: улучшено сжатие данных при передаче между клиентом и сервером;
  • web: исправлен переход по группам трендов;
  • web: исправлен переход на подстраницу, если часть подстраниц скрыты от пользователя;
  • новая опция: лог пользовательских SQL-запросов. Если опция включена, то сервер автоматически записывает в лог-файл каждое выполнение RunSQL с указанием имени скрипта из которого была вызвана процедура и с текстом SQL-запроса;
  • в скрипты добавлена функция FormatFloat;
  • свойство DecimalMultiplier переменной теперь доступно для чтения;
  • в функцию SysGet добавлен параметр для получения версии скады в которой был создан проект;
  • исправлено подключение доп. мониторов к основному клиенту;
  • управление камерой и т.п. отключается когда окно редактора не в фокусе;
  • при просмотре трендов на клиентах теперь исключено мигание линии тренда во время загрузки данных с сервера;
  • кнопки страниц теперь уменьшаются пропорционально своему размеру, если не умещаются в ширину панели страниц;
  • исправление в работе функции GetObjectByName при поиске объектов Календарь;
  • исправление с подсчетом внешних тегов после копирования тегов;
  • исправлена ошибка при удалении групп скриптов с вложенными группами;
  • улучшена подгрузка текстур на клиентах (теперь без перемигивания);
  • улучшено обновление списка модулей в меню скриптов;
  • функция TimerGetState теперь возвращает результат типа Integer;
  • OPC-UA: мелкие доработки и оптимизации;

Процесс обновления:
Если у вас версия 2.2.9.0 или выше, то для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.
« Изменён: 20 Мая 2019, 23:50:12 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 2996
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.3.5.0
« Ответ #34 : 20 Мая 2019, 23:51:38 »
Обновление содержит важные исправления и несколько новых функций.

Изменения:
  • в меню скриптов добавлена кнопка "Просмотр ссылок". Позволяет увидеть все ссылки на выделенный скрипт;
  • поддержка MySQL 8 с плагином аутентификации cached_sha2_password;
  • обновлены шрифты, добавлены недостающие символы и символы европейских языков;
  • правильное отображение русских символов при работе с СУБД SQL Server независимо от COLLATION;
  • улучшена работа с OPC-UA серверами;
  • исправление компиляции с записями (record) и ключевыми словами в тексте;
  • исправлены две ошибки в работе сервера скады в некоторых конфигурациях ПК;
  • web: исправление с отображением кавычек;
  • web: процедуры GoToPageClient и GoToPageAll работают со скрытой панелью страниц;
  • добавлена функция поиска подстраницы по имени GetSubpageByName;
  • добавлена функция GetClientData;
  • добавлена процедура ReportViewEx;
  • функция RunSQL теперь принимает любой объект в качестве параметра ASender;
  • функция GetClientName корректно работает в скриптах по событию OnCellClick;

Процесс обновления:
Если у вас версия 2.2.9.0 или выше, то для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.
« Изменён: 01 Июля 2019, 23:07:08 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 2996
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.3.5.1
« Ответ #35 : 01 Июля 2019, 22:51:34 »
Значительно улучшен импорт/экспорт переменных, появилась возможность экспорта напрямую в файл Excel (.xlsx/.xls) с последующим импортом из этого файла. Пользовательские изображения можно вложить в подпапки и т.д.

Изменения:
  • поддержка экспорта/импорта переменных в/из файлы Excel (.xlsx/.xls). При желании теперь можно экспортировать в файл только активную группу;
  • web: заголовок окна корректно меняется в web;
  • web: исправление размеров иконок и выравнивания текста компонента Кнопка. Улучшено соответствие иконок, добавлены недостающие иконки;
  • web: исправлена загрузка отчетов через web при медленном соединении;
  • допускается вложение пользовательских изображений в подпапки (не более 1 уровня вложенности);
  • разрешено множественное редактирование ширины / высоты объектов;
  • поддерживается вращение эллипса (компонент Фигура);
  • добавлена функция для поиска переменной по адресу GetVariableByAddress;
  • добавлена функция поиска подстроки в строке StrPos;
  • если открыто окно, то команда Разморозить распространяется только на это окно;
  • увеличено максимально допустимое разрешение проекта;
  • ID сообщений теперь выводятся в редакторе;
  • обновлены компоненты системы отчетов, улучшено подключение к СУБД SQLite, PostgreSQL, Firebird из отчета;
  • система отчетов теперь работает с MySQL 8.0 с плагином аутентификации cached_sha2_password;
  • улучшена установка курсора для ввода в ячейку таблицы;
  • добавлено 27 новых кодировок для работы с текстовыми файлами;
  • добавлены недостающие колонки при экспорте переменных в файл;
  • обновлены шрифты, добавлены новые символы европейских алфавитов;
  • свойство Переменная у таблицы теперь доступно в редакторе;
  • добавлена проверка значения на мин. макс. при вводе значения в ячейку таблицы;
  • исправлен ввод значения в компонентах Поле и Таблица, если формат переменной содержит буквы;
  • исправлена ошибка которая могла приводить к нагрузке на ЦПУ при подключении web-клиентов;
  • исправлена отрисовка эллипса с границей толще 1 px и эллипса с прозрачной границей;
  • исправление опции отображения процесса присвоения;

Процесс обновления:
Если у вас версия 2.2.9.0 или выше, то для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.
« Изменён: 29 Июля 2019, 09:31:12 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 2996
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.3.5.3
« Ответ #36 : 29 Июля 2019, 09:57:53 »
Улучшена работа с окнами, обновлены компоненты для работы с OPC-UA серверами, добавлены новые функции для работы с файлами/папками и др.

Изменения:
  • группировка окон по группам с любым количеством вложений с возможностью перемещения групп курсором;
  • окна теперь можно копировать / вырезать / вставить;
  • новые функции для работы с файлами и папками: RenameFile, DeleteFile, FileAge, ScanDirectory;
  • новые функции для работы с байтами (byte) и словами (word): MakeWord, MakeInt, LoByte, HiByte, LoWord, HiWord;
  • новые свойства переменной для работы с байтами (byte) и словами (word): LoByte, HiByte, LoWord, HiWord;
  • в меню скриптов добавлен пункт "Компилировать все" (SHIFT + F9);
  • у компонента Календарь добавлены форматы времени с миллисекундами;
  • OPC-UA: добавлена опция "Чтение после записи";
  • OPC-UA: для работы с UA-серверами требуется .NET Framework v4.6.2 или выше;
  • OPC-UA: исправлены мелкие ошибки;
  • web: исправлена ошибка при просмотре трендов у которых включена опция "Задать положение";
  • web: исправлена работа кнопки без фиксации;
  • система отчетов: исправлена работа с многострочными строковыми переменными;
  • новые состояния кнопки соответствуют теме проекта;
  • исправлена ошибка при попытке изменить ширину столбцов в таблице;
  • исправление анимации изображений с выключенной цикличностью;

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

Процесс обновления:
Если у вас версия 2.2.9.0 или выше, то для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.
« Изменён: 29 Июля 2019, 11:03:45 от Simple_Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 2996
    • Просмотр профиля
    • Simple-Scada
Исправления в версии 2.3.5.3
« Ответ #37 : 07 Августа 2019, 17:24:32 »
Мы обновили последнюю версию Simple-Scada 2.3.5.3. Были добавлены следующие исправления:
  • исправлена привязка окна к объектам на этапе редактирования проекта;
  • исправлена выдача окна "Недостаточно прав" когда у объекта выключено свойство "Доступ" и включено отображение всплывающей подсказки.
Если у Вас уже установлена версия 2.3.5.3, то для обновления достаточно скачать её снова и установить поверх текущей версии. Никаких других действий не требуется.

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 2996
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.3.6.0
« Ответ #38 : 05 Сентября 2019, 21:17:00 »
Обновлена система отчётов, улучшен интерфейс, добавлены подсказки и новые возможности. Новые функции для построения отчётов. Возможность отправки отчётов и других файлов через e-mail / telegram. К одному сообщению можно прикрепить сразу несколько отчётов / файлов, скада автоматически синхронизирует построение отчётов и отправит их в одном сообщении. Остальные изменения ниже:

Изменения:
  • к e-mail и telegram сообщениям теперь можно прикреплять файлы и отчеты. К одному сообщению можно прикрепить сразу несколько файлов или отчётов;
  • telegram: разрешена отправка сообщений в группы;
  • telegram: в утилите настроек можно удалять получателей из списка;
  • система отчетов: обновлён интерфейс окон, удалены лишние элементы и опции, добавлены подробные подсказки к каждой опции;
  • система отчетов: добавлена возможность запуска сервера и проекта из редактора отчетов;
  • система отчетов: у периодических источников можно задать фильтр по переменной;
  • система отчетов: новые типы обработки у периодических источников: "время вкл.", "время выкл.";
  • система отчетов: добавлена возможность объединения строк в пределах заданного времени в источниках "по-изменению";
  • система отчетов: в источники данных "по-изменению" не попадают лишние повторяющиеся значения;
  • система отчетов: исправлено объединение строк с одинаковым временем в источниках данных "по-изменению";
  • система отчетов: отчёты теперь можно автоматически сохранять не только на клиентских ПК, но и на серверном ПК;
  • web: исправление в работе кнопки без фиксации;
  • web: мелкое исправление при деактивации проекта;
  • web: исправление с Url вложенных в подпапки изображений;
  • добавлена новая функция для построения отчётов: ReportBuild. Старые процедуры по-прежнему поддерживаются, но теперь рекомендуется использовать ReportBuid;
  • добавлены новые функции преобразования строки: StrToIntDef, StrToInt64Def, StrToFloatDef;
  • добавлена функция копирования файлов CopyFile;
  • добавлена функция поиска переменной по ID - GetVariableByID;
  • у переменных добавлен метод Inc;
  • улучшено срабатывание таймерных функций, исключено смещение по времени;
  • в имени шкалы можно использовать любые символы;
  • исправлена передача фокуса при нажатии Enter в окне ввода пароля;
  • исправлена отправка SMS с отключенной кириллицей;
  • исправление с отображением качества при просмотре трендов на клиенте;
  • обновлено руководство по отчетам, добавлены новые статьи;

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

Процесс обновления:
Если у вас версия 2.2.9.0 или выше, то для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.
« Изменён: 05 Сентября 2019, 23:08:10 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 2996
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.3.6.3
« Ответ #39 : 07 Ноября 2019, 22:30:20 »
Множество небольших улучшений интерфейса и исправлений. Опция фильтрации значений у переменных (доступно пять разных фильтров). Новое окно редактирования шкал. Большое количество улучшений при отображении мнемосхем в web-клиентах. Существенно снижен объём информации передаваемой web-клиентам. Подробный список изменений ниже.

Изменения:
  • у переменных теперь можно включить фильтрацию значений. Доступно пять фильтров: фильтр Калмана, скользящая средняя, медианный фильтр, фильтр отклонений, фильтр мин. макс.;
  • разрешено копирование объектов из проекта в проект через буфер обмена (с удалением связей с переменными и скриптами);
  • новое окно редактирования и выбора шкал. В одном окне можно создавать / редактировать / удалять и выбирать шкалы;
  • при клике правой кнопкой мыши по свойству с переменной или окном выполняется быстрый переход к переменной или окну;
  • добавлена опция "Лог скриптов". Автоматически записывает имена вызываемых скриптов в лог сервера;
  • при обновлении таблицы через RunSQL позиция скролла сохраняется;
  • допускается ввод вещественных чисел для зоны нечувствительности сообщений;
  • система отчетов: ускорено формирование источников "по-изменению";
  • система отчетов: исправлена проблема с отображением времени в строках периодических источников данных и с типом обработки "время вкл." / "время выкл.";
  • telegram: автоматическая очередь сообщений (исключает нарушение лимитов на отправку сообщений);
  • telegram: обновлён proxy-сервер simple-scada;
  • telegram: во время теста отправки сообщения отправляются всем выбранным контактам;
  • telegram: исправлена отправка сообщений с вложениями сразу множеству пользователей;
  • полоса прогресса присвоения не отображается на кнопках с выключенным свойством Enabled;
  • компилятор скриптов поддерживает вариантные записи;
  • у компонента Поле исправлен формат ввода для внутренних переменных типа Single и Double;
  • виртуальная клавиатура работает в меню трендов и сообщений;
  • добавлен скролл в разделе "Базы данных" сервера;
  • лог-файлы сервера хранятся неделю в папке Backup, а затем автоматически удаляются;
  • при переполнении очереди скриптов в лог выводится список скриптов и количество вызовов для каждого скрипта;
  • ускорено массовое изменение граничных значений переменных через скрипты с включенной опцией сохранения граничных значений;
  • построение отчетов не прекращается после попытки построить несуществующий отчет;
  • исправление ввода с символьной виртуальной клавиатуры когда она находится над компонентом Таблица;
  • при смене типа границ переменной (LimitType) все связанные компоненты автоматически обновляются;
  • тип границ сохраняется и автоматически восстанавливается при включенной опции сохранения граничных значений;
  • в окне редактирования переменных выводится предупреждение с доп. информацией, если включена опция сохранения граничных значений;
  • улучшена смена зоны нечувствительности сразу для множества переменных;
  • уменьшено потребление оперативной памяти на подключения клиентов;
  • при конвертации значения TM_DBField в строку для даты/времени используется пользовательский формат времени и даты (раньше использовался формат из ОС);
  • исправление с поворотом фигуры на обычном клиенте и в редакторе (через инспектор);
  • исправлен вылет редактора при загрузке изображений с глубиной цвета не равной 8 бит на канал;

Изменения web-клиента:
  • компонент Временные тренды в web теперь не отличается от оригинального компонента в редакторе. Поддерживается смена цвета и прозрачности сетки, смена количества линий сетки, смена видимости трендов и пр. через скрипты;
  • поддержка методов Clear, AddItem, DeleteItem у раскрывающихся списков;
  • событие OnClick в web теперь работает у Временных трендов, Шкал, Полей и Списков сообщений;
  • временные тренды могут двигаться в 4 направлениях;
  • существенно уменьшен объём данных передаваемых web-клиентам;
  • ускорено получение данных при просмотре архивных трендов;
  • исправлена смена цвета рамки и цвета фона у компонента Уровень через скрипты;
  • исправлена смена видимости изображений;
  • поддерживается смена текста и его цвета у заголовков таблиц;
  • при скрытии заслонки её поле тоже скрывается;
  • поддерживается смена цвета шкалы и её меток, а также цвета резервуаров через скрипты;
  • исправлена смена цвета обводки у Заслонки, цвета рамки у Поля и Кнопки через скрипты;
  • поддерживается смена видимости Резервуаров и Заслонок через скрипты;
  • у флажков вся зона используется для обработки нажатия (как в обычном клиенте);
  • окно не открывается по клику на объект с выключенным свойством Enabled;
  • цвет кнопки закрытия окна соответствует цвету шрифта заголовка
  • указатель меняется на "руку" при наведении мыши на активные элементы "Текст", "Изображение" и "Фигура";
  • начальные подряд идущие пробелы приводят к смещению текста в компоненте Текст;
  • цветовая схема диалога вызванного через ShowMessageClient или ShowMessageAll соответствует цветовой теме Simple-Scada;
  • улучшено отображение конусных резервуаров;
  • исправление с отображением поля Уровня при выравнивании по-центру;
  • исправление со смещением текста в полях в браузерах Internet Explorer и Safari;
  • исправление с загрузкой пользовательских изображений во вложенных папках;
  • исправление с отображением флажков с использованием свойства "Бит";
  • исправлено отображение флажков с включенным свойством Инверсия;
  • исправление с цветом шрифта на панели сообщений при одновременной работе нескольких проектов на сервере;
  • исправлена смена цвета сборника на clNone (без цвета);

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

Процесс обновления:
Если у вас версия 2.2.9.0 или выше, то для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.
« Изменён: 08 Ноября 2019, 10:17:26 от Simple_Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 2996
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.3.6.4
« Ответ #40 : 06 Декабря 2019, 23:36:06 »
Небольшое промежуточное обновление с исправлениями и новыми функциями.

Изменения:
  • web: добавлена опция "Продвинутый просмотрщик отчетов". Включает улучшенный просмотрщик отчетов в web с возможностью сохранения документа в форматы .docx, .xlsx, .pdf, .csv. .html или .mdc на выбор пользователя;
  • web: при отключении от сервера выводится точная причина отключения;
  • web: исправлена ошибка из-за которой активные сообщения могли надолго оставаться в списке активных;
  • web: флажок поддерживает стили и выравнивание по правому/верхнему/нижнему краю;
  • web: исправление с отображением флажков с изменённым свойством Checked;
  • web: исправлена загрузка изображений со скобками в именах;
  • при вводе паролей на клиенте отображается подсказка о включенном CAPS LOCK;
  • при просмотре списка сообщений его можно перемещать нажимая и удерживая ЛКМ во всей области сообщений (удобно для сенсорных экранов);
  • при работе в редакторе по нажатию F1 открывается файл справки;
  • новая глобальная процедура FileSetAttr для установки атрибутов указанного файла;
  • новые свойства отчета влияющие на параметры сохранения отчета в файл: ExportEachPageToSheet (экспортировать каждую страницу отчета на отдельный лист Excel) , ExportPageBreaks (отобразить границы страниц отчета на листе в Excel), Editing (запретить редактирование документа);
  • при переходе в меню скриптов, список переменных автоматически скрывается;
  • исправлен вылет редактора если во время импорта переменной с OPC-DA сервера если с ним отсутствует связь;
  • исправление в процедуре разгруппировки группы объектов;

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

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

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 2996
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.3.6.7
« Ответ #41 : 07 Февраля 2020, 10:14:19 »
Небольшое промежуточное обновление с исправлениями и новыми функциями.

Изменения:
  • улучшена производительность скриптов;
  • улучшена загрузка проекта на клиентах, по сети передаётся меньше данных. Прогресс загрузки выводится в окне клиента;
  • улучшен вывод времени в лог файлах;
  • у объектов появилось новое свойство UserData. Дополнительный указатель, который можно использовать по своему усмотрению;
  • множество небольших улучшений в работе с OPC-UA серверами;
  • при смене граничных значений через скрипты не проверяется их пересечение;
  • исправление в работе функций DateTimeToUnix и UnixToDateTime;
  • новое свойство переменной GetValueZone. Возвращает номер нарушенной границы;
  • после выполнения RunSQL у ячеек таблицы можно менять свойства шрифта;
  • исправление с обновлением граничных значений при смене через скрипты;
  • новая опция проекта "Места разрывов в трендах". Определяет, как будут отображаться места разрывов в трендах (например, когда проект был выключен);
  • для звуков сообщений теперь можно выбрать "Без звука";
  • web: исправлена передача координат объектов при изменении через скрипты;
  • web: исправление с правами доступа к объектам в окнах;
  • web: исправление с символами табуляции в именах групп трендов;
  • web: исправлен переход в группу трендов когда странице назначена несуществующая группа трендов (например, которая была удалена);

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

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

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 2996
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.3.6.8
« Ответ #42 : 15 Февраля 2020, 21:19:39 »
Небольшое промежуточное обновление с исправлениями и новыми функциями.

Изменения:
  • добавлено два новых прокси-сервера Telegram;
  • новая опция "Метка времени" у OPC-серверов. Позволяет выбрать из какого источника нужно брать метку времени для переменных;
  • web: трубопровод в web-клиентах отображается также как на обычных клиентах;
  • web: исправлен переход по группам трендов, если в проекте нет пользователей;
  • web: событие OnClick у временных трендов правильно обрабатывается;
  • web: исправлена загрузка .svg файлов вместо .png;
  • при разрыве связи между скадой и OPC-DA сервером все теги получат значение 0 и плохое качество;
  • исправлена отрисовка первой линии тренда (после старта проекта);
  • исправлен вылет редактора при выполнении сложной цепочки действий связанной с копированием/удаление объектов и одновременным удалением переменных;
  • сервер не перезаписывает сохранённые граничные значения если проект загрузился с ошибками, либо не загрузился;
  • при смене граничных значений переменной, её метка времени автоматически обновляется;

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

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

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 2996
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.3.6.9
« Ответ #43 : 13 Марта 2020, 09:51:57 »
Небольшое промежуточное обновление с исправлениями и новыми функциями.

Изменения:
  • отчеты: правильная работа с включенной сортировкой столбцов в источниках данных;
  • отчеты: можно строить отчеты с автоматической разбивкой по месяцам. Пример здесь;
  • отчеты: у периодических источников данных добавлен новый тип обработки "разница". Вычисляет разницу между значением на конец интервала и значением на начало интервала;
  • web: добавлена опция автоматического масштабирования мнемосхем (не используется на мобильных устройствах). Позволяет включить автоматическое масштабирование мнемосхем с сохранением пропорций;
  • web: исправление с отображением скрытых групп трендов;
  • исправление с отображением скрытых групп сообщений на обычных и web клиентах;
  • в настройках отправки e-mail можно выбрать разные варианты SSL/TLS;
  • улучшена система архивации. Ускорена архивация во время выключения проекта. Архивация большого количества тегов выполняется более равномерно, распределяя вставки по времени, без критических всплесков;
  • добавлено напоминание о необходимости перезапуска сервера при смене опций сервера во время его работы;
  • в меню "Проект - Настройки - База данных" теперь можно выполнить следующие команды: "создать БД и таблицы", "создать таблицу переменных" и "очистить все таблицы";
  • улучшено взаимодействие с СУБД в меню "Проект - Настройки - База данных". При проверке связи с MySQL выводится её версия;
  • доп. информация о параметрах сервера записывается в лог при старте;
  • мелкое исправление связанное с вводом имён для объектов;
  • символ "\" правильно экранируется перед вставкой в БД MySQL;
  • обновлены все руководства. Ускорена загрузка страниц, улучшено отображение на мобильных устройствах и планшетах;

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

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

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 2996
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.3.6.10
« Ответ #44 : 31 Марта 2020, 21:30:44 »
Небольшое промежуточное обновление с исправлениями и новыми функциями.

Изменения:
  • новая функция RequestHTTP для выполнения HTTP POST/GET запросов. С её помощью можно получить данные с погодных серверов или других серверов с открытым API. Примеры с подробным описанием доступны по ссылке;
  • новая процедура GoToLinkClient позволяет открыть указанную ссылку в браузере;
  • в функцию SysGet добавлен параметр для получения уникального идентификатора HASP-USB ключа;
  • в меню "Проект -> OPC-серверы" теперь можно быстро выключить любой OPC-сервер;
  • web: исправление с выбором даты при просмотре пользовательских групп сообщений;
  • web: теперь можно задать произвольную иконку для веб-страницы и задать свой веб-манифест. См. пример по ссылке;
  • web: в заголовке web-страницы теперь отображается имя проекта;
  • web: поддерживается длительность сеанса пользователя (задаётся в меню "Пользователи");
  • web: улучшен внешний вид всех сообщений о разрывах связи с сервером. Добавлена кнопка перезагрузки страницы;
  • telegram: улучшено чтение списка чатов в утилите настроек;
  • telegram: исправлен тип данных для ID чатов;
  • telegram: для взаимодействия с серверами Telegram используется TLS v1.2;
  • система отчетов: добавлены недостающие библиотеки для работы с картами;
  • исправление вывода ошибок компиляции при использовании глобальных модулей в проекте;
  • исправлена компиляция набора символов (set of Char);
  • улучшена функция пинга, убраны лишние вызовы WinSock;
  • исправлен выбор даты при просмотре сообщений на обычных клиентах;

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

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