В этом небольшом обновлении мы добавили поддержку многомониторного режима, 19 новых высокопроизводительных функций для поиска объектов по имени, функции пинга по IP-адресу, мелкие улучшение интерфейса и несколько исправлений. Полный список ниже:

Изменения:

  • многомониторный режим работы (пока beta-версия, возможны мелкие ошибки). Причем мониторы могут иметь разное разрешение. В этом случае мнемосхема будет автоматически вписана в разрешение монитора с сохранением пропорций. Меню сообщений и трендов автоматически адаптируются под разрешение;
  • 19 новых функций поиска объектов по имени с высокой производительностью;
  • на клиентах теперь выдается соответствующее окно, если у пользователя недостаточно прав доступа к объекту;
  • звук сообщения воспроизводится до тех пор, пока сообщение не будет подтверждено;
  • новые процедуры для пинга: StartPing и GetPing;
  • новые функции GetMasterState, GetSlaveState. Позволяют определить работает ли основной/резервный сервер;
  • новые функции GetClientsCount и ConfirmServerMessages;
  • процедуры ShowMessageClient и ShowMessageAll получили параметр AFontColor (цвет шрифта);
  • добавлен горизонтальный скролл в редакторе скриптов;
  • толщина объекта «Линия» может быть равна 1;
  • функции для работы с битами теперь поддерживают Int64;
  • улучшен ввод минимума/максимума шкалы и граничных значений переменной в редакторе;
  • улучшено отображение полосы информации о ходе сохранения проекта в редакторе;
  • на клиентах теперь выдается уведомление, если не удалось принять файл;
  • исправлена работа с системой отчетов после автозапуска сервера/клиента;
  • исправлено преобразование Word в вещественные типы в редакторе скриптов;
  • исправление многострочного комментария в редакторе скриптов;
  • исправлено редактирование интервалов Расписания;
  • исправлено смещение текста в редакторе скриптов по «Ctrl + Shift + I/U»;
  • исправлено позиционирование списка методов в редакторе скриптов;

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

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

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