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