Основным нововведением этого обновления стал компонент «Расписание», который позволяет предоставить оператору удобный интерфейс для составления недельного/ежедневного расписания работы оборудования. Из других изменений: быстрая сортировка основных списков при помощи мыши, просмотр ссылок на переменные, новые функции в скриптах и ряд мелких исправлений. Подробный список ниже:
Изменения:
- новый компонент «Расписание» позволяет предоставить оператору возможность управления расписанием на неделю, либо на каждый день;
- новое свойство «Сброс» у сообщений;
- сортировка списка переменных по столбцам;
- перемещение групп переменных, групп и разделов трендов, а также групп сообщений курсором мыши;
- в редактор переменных добавлена кнопка просмотра ссылок на переменную. При двойном клике по ссылке будет осуществлен быстрый переход к объекту;
- новое свойство окна «Запоминать положение»;
- добавлена возможность дублирования групп трендов;
- добавлена колонка «Шкала» в меню редактирования переменных;
- двойной клик ЛКМ по недоступной строке инспектора скопирует в буфер текст строки;
- новые функции для работы с числами в двоичном формате BinToInt, IntToBin;
- новая функция IsMasterServer. Возвращает True, если клиент подключен к основному серверу;
- свойство «Заголовок» у компонента Таблица открыто для изменения из скриптов;
- свойства временных трендов теперь доступны для изменения из скриптов;
- возможность изменения ширины панели переменных в редакторе отчетов;
- теперь можно разорвать связь объекта с переменными из скриптов (присваивая переменной nil);
- обновлен список цветовых схем в редакторе скриптов;
- у компонента Уровень в скриптах теперь доступна переменная доступа (свойство VarAccess);
- объектам добавлен метод OnDataChangeExEvent;
- улучшена выдача сообщений системы отчетов;
- улучшено добавление сообщений в БД с одинаковой отметкой времени;
- исправление в работе системы отчетов после переключения на резервный сервер;
- исправление с заданием зоны нечувствительности тренда при создании новой переменной;
- исправление архивации когда OPC-сервер возвращает NAN-значения;
- исправление обработки ввода после редактирования свойств кнопки;
- исправление с дублированными сообщениями;
- исправление с подменой переменных со смещением запятой;
- исправление с округлением больших значений Int64;
- исправление подсветки синтаксиса после удаления многострочного комментария;
- в демо-проект добавлены простые примеры отчетов;
- обновлены компоненты редактора отчетов;
- обновлено Руководство по скриптам и Руководство по отчетам;
Резервная копия:
Мы всегда тестируем новые версии ПО на совместимость, но, несмотря на это, рекомендуем сделать резервную копию проекта перед обновлением.
Процесс обновления:
- скачать и распаковать архив;
- завершить работу приложений Simple-Scada (Server.exe, Client.exe, Editor.exe);
- скопировать свой проект в папку «..\Simple-Scada 2\Projects\»;
- при необходимости скопировать пользовательские изображения в папку «..\Simple-Scada 2\Pictures\»;
- открыть свой проект в Редакторе и сохранить его, чтобы он перевелся на новую версию;
- готово! На клиентских компьютерах нужно проделать те же действия, но при этом можно не копировать и не пересохранять проект.