Компания “ИнСАТ” выпустила новую версию MasterSCADA – 3.10. В данной статье описаны основные нововведения этой версии.[spoiler]Новые настройки OPC UA сервера
В новой версии мы добавили механизмы защиты в данный протокол – реализацию аутентификации и шифрования. Это позволяет применять MasterSCADA в крупных системах автоматизации с повышенными требованиями к безопасности передачи данных.
Настройки безопасности
Начиная с версии 3.8 в MasterSCADA производится постоянное улучшение функций безопасности. К ранее существовавшим настройкам контроля действий оператора с элементами системы (включение-выключение исполнительных механизмов, доступ к окнам и т.д.), были добавлены настройки возможности блокирования сеанса пользователя при долгом отсутствии, требование к установке сложных, неповторяющихся паролей, блокировка системных клавиш.
В версии 3.10 развитие было продолжено – теперь для каждой категории пользователя, помимо установки параметров ограничений на саму MasterSCADA можно устанавливать ограничения на саму Windows - скрывать панель задач (в том числе на нескольких мониторах), ограничивать доступ к проводнику, а также контролировать и блокировать сочетание клавиш Ctrl+Alt+Del.
Блокирование Ctrl+Alt+Del наиболее сложная задача, которая потребовала написания специального драйвера для операционной системы. Если данный контроль требуется в проекте, то драйвер устанавливается при установке MasterSCADA.
Все настройки безопасности, находятся на вкладке Система – Операторы и безопасность.
Firebird Embedded – теперь бесплатный
В сетевых проектах, очень важно вести архив в базе данных. Особенно актуальным это является для архивации сообщений, так как при архивации в базу данных становится доступным использование кэша сообщений, через который происходит передача данных канала «Окно сообщений», а также автоматическое обновление журнала сообщений.
В новой версии MasterSCADA опция обмена с СУБД Firebird стала бесплатной. Она доступна во всех редакциях MasterSCADA. Рекомендуется использовать данную СУБД для архивации данных и сообщений в малых и средних системах автоматизации, вместо встроенного файлового архива.
Контроль недостоверности значений
В MasterSCADA реализован принцип «ОРС в ядре» - все переменные проекта имеют и наследуют основные атрибуты ОРС тега – значение, метка времени, признак качества. При нарушении признака качества (пропадании связи, отказе датчика, устройства) графическое отображение параметра меняет свой внешний вид. Ранее текст в компоненте подчеркивался, либо (в зависимости от признака качества) текст замещался на знаки вопроса.
В новой версии мы добавили возможности гибкой настройки внешнего вида компонента при нарушении признака – теперь можно менять цвет фона компонента, указывать замещающий текст, подчеркивать элементы. Настройки находятся на вкладке Система – Режим исполнения – Настройки недостоверности.
Контроль работы приложения
При работе SCADA системы на серверах без постоянного присутствия оператора, необходим непрерывный контроль приложения, а в случае отказа (зависания) должна быть произведена автоматическая перезагрузка программы.
Для решения данной задачи, в состав всех версий MasterSCADA мы включен специальный модуль Диагностики. Данный модуль, представляет собой независимое приложение, которое непрерывно отслеживает состояние MasterSCADA – ведет его опрос, контролируя отклик и потребление ресурсов компьютера. В случае возникновения проблем модуль производит перезапуск MasterSCADA, а также формирует все необходимые отчеты.
Включение контроля приложения производится у компьютера на вкладке Режим Исполнения – Диагностика.
Графический интерфейс утилиты мониторинга может быть вызвано из трея панели задач Windows.
Полный перечень всех доработок можно посмотреть в специальном файле, который можно скачать по ссылке:
http://insat.ru/upload/iblock/cf3/WhatsNew.rtf
Получить MasterSCADA 3.10
Обновленная версия поступит в продажу 9 января 2019 года. Пользователи предыдущих версий MasterSCADA 3.X смогут бесплатно обновить свои системы в рамках программы технического сопровождения. Скачать MasterSCADA 3.10 с ограничением на 32 точки или на 1 час работы в режиме исполнения можно по ссылке:
https://insat.ru/services/support/demos/