В проектах теперь можно включить OPC UA-сервер с поддержкой всех современных политик безопасности. К нему можно подключиться любым OPC UA-клиентом (например, с другого сервера Simple-Scada / из другой SCADA-системы / через UaExpert / через свой самописный UA-клиент) и работать с переменными проекта. Таким образом, можно объединять удаленные проекты или передавать данные из Simple-Scada в другие системы. UA-сервер доступен во всех версиях Simple-Scada, включая демо-версии. Лицензионные версии сервера Simple-Scada теперь можно установить как службу Windows (пока beta-версия). Полный список изменений ниже:

Изменения:

  • сервер скады может работать как служба Windows, без авторизации в ОС (пока beta-версия; только в лицензионных версиях скады);
  • в настройках проекта теперь можно включить OPC-UA сервер и подключаться к проекту любым UA-клиентом;
  • сервер автоматически отключает клиентов, которые не авторизовались в течение 2 минут;
  • клиенты не переподключаются к серверу автоматически, если они были выключены с сервера администратором;
  • файлы граничных значений, сертификатов и автоматически восстанавливаемых переменных теперь хранятся в папке «%ProgramData%\Simple-Scada 2\»;
  • OPC-UA: исключена загрузка CPU в цикле ожидания данных от UA-сервера;
  • OPC-UA: добавлена поддержка GUID и Opaque идентификаторов;
  • OPC-DA: исправление с отображением названия OPC-DA серверов;
  • web: исправлена кодировка в компоненте Календарь;
  • web: исправлен переход по страницам используя кнопку без фиксации;
  • web: исправлен переход в меню трендов только со второй попытки;
  • web: исправлена ошибка при удалении временных трендов во время перехода на очередную страницу;
  • утилита настроек: в раздел настроек сервера добавлена опция «Запретить множественную авторизацию с одним логином»;
  • утилита настроек: в раздел настроек клиента добавлена опция «Защищённый канал связи (TLS)»;
  • утилита настроек: в раздел настроек клиента добавлена опция «Отрисовка трендов с потерей качества»;
  • утилита настроек: исправлена позиция скролла при включенном масштабировании в ОС;
  • утилита настроек: если сервер установлен как служба, то в опции сервера добавляется раздел настроек интерфейса сервиса;
  • утилита настроек: если установить только клиент, то опции сервера и редактора не будут видны;
  • утилита настроек: убрана зависимость от библиотек;
  • улучшена работа приложений скады с INI-файлами;
  • автозапуск сервера и клиента теперь применяется только к текущему пользователю Windows;
  • в лог файлы добавляется дополнительная информация;
  • удалена опция «Не показывать предупреждающие сообщения при запуске». Теперь она всегда включена. Сообщения не отображаются, но записываются в лог-файл;
  • убрана возможность вставки переменных из другого проекта, которая могла привести к зависанию редактора;
  • в лицензионных версиях скады теперь допускается отключение USB-ключа на короткое время;
  • исправлена работа редактора при сохранении проекта, когда файлы проекта заняты другим процессом;
  • исправлен ошибка в редакторе при отрисовке выделения в списках;
  • исправлена редкая ошибка в редакторе при двойном клике по кнопкам окон на верхней панели окон;
  • исправлено отображение сообщений на клиентах после смены пользователя;
  • в руководство добавлены примеры использования списков;

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

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