В проектах теперь можно включить 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-ключа на короткое время;
- исправлена работа редактора при сохранении проекта, когда файлы проекта заняты другим процессом;
- исправлен ошибка в редакторе при отрисовке выделения в списках;
- исправлена редкая ошибка в редакторе при двойном клике по кнопкам окон на верхней панели окон;
- исправлено отображение сообщений на клиентах после смены пользователя;
- в руководство добавлены примеры использования списков;
Резервная копия:
Мы всегда тестируем новые версии ПО на совместимость, но, несмотря на это, рекомендуем сделать резервную копию проекта перед обновлением.
Процесс обновления:
Для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.