ЖУРНАЛ СТА №4/2022

НОВОС Т И СТА 4/2022 22 www.cta.ru Компания «МПС софт» представляет новый релиз своего флагманского продук- та – MasterSCADA 4D 1.2.18! Новая функ- циональность позволяет сократить время разработки проектов, открывает новые спо- собы использования стандартного функцио- нала, а также позволяет реализовать ещё более сложные и интересные задачи про- мышленной автоматизации на различных объектах и производствах. Кратко расскажем об основных доработках. Среда разработки ● Добавлена возможность открытия проекта несколькими пользователями в режиме read-only. Теперь, если проект открыт дру- гим пользователем в режиме редактирова- ния, то в это время другой пользователь сможет открыть этот проект в режиме «read-only» с возможностью загрузки или подключения к узлу для просмотра отла- дочных значений. Это позволяет более эф- фективно построить многопользователь- скую разработку проекта. ● Реализовано удаление связей через таб- личное представление проекта. Если в табличном представлении проекта удалить значение ячейки со связью, то при импор- тировании CSV-файла данная связь будет удалена и в проекте. ● Добавлена кнопка создания запроса в таб- личном представлении проекта – теперь интерфейс создания запроса табличного представления проекта стал более понят- ным. Больше не придётся искать кнопку для создания нового запроса. ● Добавлена поддержка записи в параметр другой задачи через прямой доступ – но- вый способ позволяет установить связь между параметрами из разных задач через прямой доступ без использования пара- метров узла или глобального массива. Исполнительная система (RT): ● Значительно переработаны и оптимизиро- ваны механизмы работы с БД – фильтра- ция, синхронизация данных при резерви- ровании, оптимизирован механизм удале- ния устаревших архивных данных, что значительно ускорило работу с БД. ● В протокол MQTT добавлена настройка СleanSession – добавлен флаг для прото- кола MQTT. При значении FALSE брокер сохранит все подписки клиента, а также передаст ему все сообщения с флагом Qos1 и Qos2, которые были получены брокером во время отключения клиента, при его следующем подключении. Когда значение настройки – TRUE, при повторном под- ключении клиенту будет необходимо по- вторно подписываться на топики. ● В ФБ GetSystemInfo добавлены парамет- ры по загрузке CPU и системным ре- сурсам – новые выходные параметры ФБ Get-SystemInfo выводят информацию об общей загрузке процессора, загрузке процессора процессом исполнительной системы, количествe потоков процесса исполнительной системы, количествe дескрипторов процесса исполнительной системы. ● Добавлен ФБ GetArchiveSettings для полу- чения информации о настройках БД – благодаря функции GetArchiveSettings по указанному Id БД можно получить сле- дующую информацию: об имени БД, адре- се сервера БД, TCP/IP-порте для работы с БД, логине для доступа к БД, максималь- ном времени хранения информации в БД, максимальном объёме хранилища БД. ● Увеличена скорость опроса в протоколе Modbus TCP – после оптимизации ско- рость опроса стала менее 10 мс. ● Добавлены настройка протокола OPC UA – «Тип метки времени при записи», «Выполнять запись при подключении» – в случае если OPC-сервер не поддержива- ет запись метки времени, то с помощью настройки «Тип метки времени при запи- си» можно включить запись на сервер и выбрать тип метки времени. При включе- нии настройки «Выполнять запись при подключении» будет выполняться одно- кратная запись значений на всех выходах при следующих ситуациях: – при первоначальном подключении; – при переключении исполнения на ре- зервный узел в резервированной паре; – при переподключении после разрыва связи. ● Добавлен ФБ SqliteIntegrityCheckFB для проверки целостности БД Sqlite – ФБ SqliteIntegrityCheckFB может проводить проверку целостности БД Sqlite двумя спо- собами: полная проверка (integrity_check выполняет низкоуровневую проверку форматирования и целостности базы дан- ных) или быстрая проверка (quick_check также выполняет низкоуровневую провер- ку форматирования и целостности базы данных, но делает это быстрее за счёт ис- ключения из проверки ограничения UNIQUE и соответствия содержимого ин- декса содержимому таблицы). ● В ФБ ReadArchiveData добавлен параметр StatusCode – новые два выходных пара- метра StatusCode и Error выдают инфор- мацию с кодом и текстом ошибки. ● Добавлена функция удаления файлов и директорий SysDeleteFile – новая систем- ная функция для удаления файлов и ди- ректорий по указаному пути. На выходе ука- зывается количество удалённых файлов. ● Добавлена настройка узла «Использовать программные имена для иерархии в OPC UA» – используется при работе с англо- язычным ПО, которое не поддерживает кириллические символы. По умолчанию флаг отключён. При установленном флаге для элементов иерархии OPCUA будут ис- пользоваться программные имена. Для элементов, которые не имеют программ- ные имена, будет использоваться трансли- терация с кириллических символов на ла- тинские. ● В протоколе IEC 61850 реализованы функции: – подписка на свободный отчёт; – при импорте установка поля «Начальное значение» параметров отчёта значени- ем, считанным из устройства; – задание параметров подписки на отчёты. Безопасность ● При использовании встроенного клиента в сообщениях в поле IP-адрес теперь ука- зывается также имя компьютера клиента – теперь в сообщениях, которые попадают в журнал ИБ, в поле IP-адрес также указы- вается и имя компьютера (IP-адрес/имя компьютера). ● Добавлен ФБ GetSecuritySettings для полу- чения информации о текущих настройках безопасности – функция GetSecurity- Settings выводит информацию о текущих значениях настроек узла: «Контроль це- лостности проекта», «Блокировать запуск при неуспешной проверке проекта», «Пе- риод проверки целостности проекта», «Контроль целостности ПО», «Блокиро- вать запуск при неуспешной проверке ПО», «Период проверки целостности ПО», «Фиксировать неуспешные попытки входа в систему», «Запрет удаления авто- Вышла новая версия MasterSCADA 4D – многопользовательская разработка, табличное представление проекта, ускоренная работа с БД и многое другое...

RkJQdWJsaXNoZXIy MTQ4NjUy