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