13.09.2022
Компания разработчик ООО «МПС софт» представляет новый релиз своего флагманского продукта MasterSCADA 4D – версию 1.2.18. Новая функциональность позволяет сократить время разработки проектов, открывает новые способы использования стандартного функционала, а также позволяет реализовать еще более сложные и интересные задачи промышленной автоматизации на различных объектах и производствах. Кратко расскажем об основных доработках.
Среда разработки
Исполнительная система (RT)
Значительно переработаны и оптимизированы механизмы работы с БД – фильтрация, синхронизация данных при резервировании, оптимизирован механизм удаления устаревших архивных данных, что значительно ускорило работу с БД.
В протокол MQTT добавлена настройка СleanSession — Добавлен флаг для протокола MQTT. При значении FALSE брокер сохранит все подписки клиента, а также передаст ему все сообщения с флагом Qos1 и Qos2, которые были получены брокером во время отключения клиента, при его следующем подключении. Когда значение настройки TRUE при повторном подключении клиенту будет необходимо повторно подписываться на топики.
В ФБ GetSystemInfo добавлены параметры по загрузке CPU и системным ресурсам — Новые выходные параметры ФБ GetSystemInfo выводят информацию об общей загрузке процессора, загрузке процессора процессом исполнительной системы, количество потоков процесса исполнительной системы, количество дескрипторов процесса исполнительной системы.
Увеличена скорость опроса в протоколе Modbus TCP — После оптимизации скорость опроса стала менее 10мс.
Добавлены настройка протокола OPC UA – "Тип метки времени при записи", "Выполнять запись при подключении" — В случае если OPC-сервер не поддерживает запись метки времени, то с помощью Настройка «Тип метки времени при записи» можно включить запись на сервер и выбрать тип метки времени. При включении настройки «Выполнять запись при подключении» будет выполнять однократная запись значений на всех выходах при следующих ситуациях: - при первоначальном подключении; - при переключении исполнения на резервный узел в резервированной паре; - при переподключении после разрыва связи.
Добавлен ФБ SqliteIntegrityCheckFB для проверки целостности БД Sqlite — ФБ SqliteIntegrityCheckFB может проводить проверку целостность БД Sqlite двумя способами: полная проверка (integrity_check выполняет низкоуровневую проверку форматирования и целостности базы данных) или быстрая проверка (quick_check также выполняет низкоуровневую проверку форматирования и целостности базы данных, но делает это быстрее за счет исключения из проверки ограничения UNIQUE и соответствия содержимого индекса содержимому таблицы).
В ФБ ReadArchiveData добавлен параметр StatusCode — Новые два выходных параметра StatusCode и Error выдают информацию с кодом и текстом ошибки.
Добавлена функция удаления файлов и директорий SysDeleteFile — Новая системная функция для удаления файлов и директорий по указному пути. На выходе указывается количество удаленных файлов.
Добавлена настройка узла "Использовать программные имена для иерархии в OPC UA" — Используется при работе с англоязычным ПО, которое не поддерживает кириллические символы. По умолчанию флаг отключен. При установленном флаге для элементов иерархии OPC UA будут использоваться программные имена. Для элементов, которые не имеют программные имена, будет использоваться транслитерация с кириллических символов на латинские.
В протоколе IEC 61850 реализованы функции – - подписка на свободный отчет - при импорте установка поля "Начальное значение" параметров отчета значением, считанным из устройства - задание параметров подписки на отчеты
Безопасность
Визуализация
Подробнее с перечнем новых функций можно ознакомиться в WhatsNew.
Новая версия среды разработки, а также полнофункциональная среда исполнения MasterSCADA 4D Demo для ОС Windows на один час непрерывной работы как всегда бесплатно доступны по ссылке.
А все пользователи исполнительной системы версий 1.1 и 1.2 могут бесплатно их обновить в рамках действующего технического сопровождения. Для этого нужно направить заявку в свободной форме с указанием номера ключа на scada@insat.ru.