Добавлены полезные свойства для инициализации и автоматического восстановления значений переменных при перезапусках проекта. Возможность создания пользовательских цветовых схем и разрешений. Более подробная информация о потенциальных проблемах в журнале сервера. Полный список изменений ниже.

Изменения:

  • возможность выбора пользовательской цветовой схемы;
  • возможность выбора пользовательского разрешения в проекте;
  • панель страниц можно масштабировать;
  • у переменных появилась опция автоматического восстановления значения при перезапусках проекта;
  • у переменных теперь можно задать начальное значение;
  • добавлена функция поиска окна по имени: 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\». Эти папки расположены в директории пользовательских данных, которую вы указали во время установки;
  • открыть свой проект в Редакторе и сохранить его, чтобы он перевёлся на новую версию;
  • готово! На клиентских компьютерах нужно проделать те же действия, но при этом можно не копировать и не пересохранять проект.