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

Изменения:

  • девять новых процедур для вычислений на основе архивных данных;
  • возможность экспорта списка переменных проекта в .CSV-файл;
  • у временных трендов теперь можно на ходу подменять переменные через новое свойство Variable;
  • процедуры пинга больше не требуют прав администратора;
  • объект «Поле» получил новое свойство «Пароль». Если это свойство включено, то текст внутри поля будет скрыт символами «*»;
  • добавлен новый необязательный параметр Print у процедуры ReportView. Он позволяет отправить отчет на печать перед просмотром;
  • значительно улучшена производительность при работе с большим количеством переменных в меню редактирования переменных;
  • улучшено вычисление среднего при просмотре трендов;
  • улучшена точность вычислений системы отчетов для периодических источников данных;
  • улучшено отключение клиентов от сервера при нарушении связи;
  • улучшена смена трендов (в редактируемых группах) на клиентах;
  • улучшен процесс изменения граничных значений, все изменения фиксируются в связанных полях;
  • в списке действий для таблицы теперь указываются координаты ячейки из которой сделаны изменения;
  • улучшена работа StrToFloat с десятичным разделителем;
  • улучшен процесс присвоения внешних тегов из скриптов;
  • улучшено отображение списка методов в скриптах в ряде случаев;
  • исправлен импорт граничных значений из .CSV-файла;
  • исправлены проблемы с вставкой текста в скрипт из списка методов;
  • исправлена проблема с обработкой кликов перекрывающихся объектов;
  • исправлена ошибка клиента после отмены печати для Microsoft XPS;

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

Процесс обновления:

  • скачать и распаковать архив;
  • завершить работу скады (Server.exe, Client.exe, Editor.exe);
  • скопировать свой проект в папку «..\Simple-Scada 2\Projects\»;
  • при необходимости скопировать пользовательские изображения в папку «..\Simple-Scada 2\Pictures\»;
  • открыть свой проект в Редакторе и сохранить его, чтобы он перевёлся на новую версию;
  • готово! На клиентских компьютерах нужно проделать те же действия, но при этом можно не копировать и не пересохранять проект.