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

Изменения:

  • в меню сообщений добавлен список активных сообщений;
  • компонент «Список сообщений» теперь может отображать Все сообщения, Неподтвержденные, либо Активные сообщения. См. новое свойство «Группа»;
  • новая процедура  «GetSMS» для чтения входящих сообщений из памяти SIM-карты;
  • новые глобальные процедуры «GoToMasterServer»«GoToSlaveServer» для принудительного перехода клиентов на основной/резервный сервер;
  • процедура «SendMail» получила новый параметр в котором можно перечислить e-mail’ы получателей сообщения через запятую;
  • процедура «ReportView» теперь имеет новый параметр печати. Можно просмотреть отчет, либо просмотреть и распечатать его, либо только распечатать;
  • новое свойство «Цикличность» анимации у компонента Изображение;
  • метод «DeleteItem» для удаления строки по её индексу у компонента Список;
  • новое событие для скриптов «Изменились переменные». Скрипт с таким типом вызывается каждый раз когда любая переменная из заданного пользователем списка изменилась;
  • при просмотре Трендов на клиенте теперь можно навести курсор на шкалу времени и масштабировать интервал времени вращая колесико мыши;
  • добавлена возможность показать/скрыть стандартные группы сообщений для разных пользователей;
  • описание переменной доступно для записи из скриптов;
  • окно просмотра отчета можно развернуть;
  • максимальное кол-во строк в таблице увеличено до 8192;
  • автоматическая транслитерация имён переменных при импорте с OPC-серверов;
  • горячие клавиши перехода по меню теперь работают в любом меню;
  • текст в полях не связанных с переменными сохраняется после перезапуска сервера;
  • компонент Расписание теперь переприсваивает переменную, если она имеет значение отличное от того, которое задано в расписании;
  • у каждого тренда в реакторе отображается статус готовности;
  • сообщения в редакторе разворачиваются по двойному клику;
  • исправлено выделение ячеек в таблице в окне;
  • исправлена редко возникающая ошибка клиента во время переподключения к серверу;
  • исправлена ошибка запуска вспомогательной утилиты для блокировки недопустимых комбинаций клавиш;
  • исправление построения отчета с неинициализированными переменными;
  • исправлено проигрывание звука после подтверждения аварий;
  • исправление с загрузкой граничных значений когда на сервере запущено несколько проектов;
  • исправление отображения ввода при переходе поля в неактивное состояние;

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

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

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