Что такое мастер скада
Перейти к содержимому

Что такое мастер скада

  • автор:

Master SCADA 4D: есть ли жизнь на ARM

Имея достаточно большой опыт работы в области промышленной автоматизации, мы вечно находимся в поиске оптимальных вариантов для решения своих задач.

В зависимости от технического задания заказчика, приходилось останавливаться на той или иной программно-аппаратной базе. И если не было каких-то жестких требований по установке оборудования Siemens в связке с TIA-portal`ом, то, как правило, выбор падал на MasterSCADA 3.XX. Однако ничто не вечно под луной…

О своём опыте перехода на MasterSCADA 4D, предпосылках, особенностях её работы на встраиваемых компьютерах архитектуры ARM под катом данной статьи.

Мы начали тестировать относительно новую разработку компании Insat – MasterSCADA 4D – не так давно. Предпосылок для этого было несколько. Во-первых, мы провели несколько независимых опросов среди специалистов в области промышленной автоматизации с целью выяснить, какие SCADA-системы наиболее популярны (рисунок 1). По результатам опроса первое место среди отечественных систем занимает система MasterSCADA.

Второй предпосылкой можно считать…

Теперь перейдем непосредственно к самой MasterSCADA 4D. Она состоит из двух программных продуктов, а именно: среда разработки и среда исполнения. О работе каждой из этих частей поговорим ниже.

Проект системы создается в среде разработки MasterSCADA 4D, для этого необходимо получить бесплатную версию на сайте компании Insat и установить, следуя подсказкам.

Первое, что бросается в глаза — это приятный интерфейс среды разработки и удобная иерархическая структура построения проекта. Теперь в одном проекте можно создавать программу не только под АРМ, но и под весь объект, начиная с контроллера — заканчивая сервером или рабочим местом оператора.

Среда разработки работает только на ОС Windows, это относительно привычно и терпимо, а вот среда исполнения (RunTime) приятно удивила своей возможностью интегрироваться в различные операционные системы и архитектуры процессоров, но об этом дальше.

Также порадовала большая библиотека элементов визуализации. Специалисты из различных сфер смогут найти для себя элементы визуализации, не прибегая к отрисовке или поиску иконок в интернете.

В системе поддерживаются различные драйверы (протоколы обмена), которые по умолчанию интегрированы в MasterSCADA 4D:

  • Modbus TCP/RTU, RTU поверх TCP
  • DCON
  • OPC UA/DA/HDA
  • IEC61850
  • SNMP
  • PostgreSQL
  • MQTT
  • IEC104
  • MSSQL
  • MySQL
  • Меркурий (отдельная библиотека) и др.

Среда исполнения может быть запущена на различных операционных системах и архитектурах персональных компьютеров, также вы можете запустить RunTime и на локальной машине, она устанавливается совместно со средой разработки и функционирует час (либо 32 тега) без ограничений.

MasterSCADA Runtime предустановлена отдельной опцией на встраиваемый ПК AntexGate с архитектурой процессора ARM и операционной системой Debian, тесты будем проводить на этом устройстве.

  • ЦПУ: 4-ядерный x64 ARM v8 Cortex-A53
  • 1.2Mhz Оперативная память: LPDDR2 1024MB
  • Энергонезависимая память: 8/16/32GB eMMC

Подробнее об устройстве можно прочитать здесь.

Запустим программу в исполнительном устройстве. Для примера мы создали опрос и управление устройством по протоколу Modbus RTU, процесс настройки опроса интуитивно понятный и чем-то похож на настройку привычного OPC-сервера. Правда сейчас в RunTime встроены драйверы протоколов для обмена данными.

В качестве примера создадим простой проект для управления тремя насосами и двумя задвижками, необходимого для абстрактного производственного процесса. В среде разработки он выглядит следующим образом, как на рисунке 5.

В итоге у нас получилась простая мнемосхема (рисунок 6), которая работает в любом браузере с поддержкой HTML5.

Есть возможность подключиться к среде исполнения через WEB, этот вариант не ограничивает нас в выборе клиента для просмотра данных на мнемосхеме.В нашем случае на устройстве предусмотрен вывод информации через HDMI, Ethernet, 3G.При подключении через HDMI мы обращаемся на LocalHost 127.0 0.1:8043 через встроенный браузер в AntexGate, либо подключаемся к фиксированному IP:8043 адресу в интернете или локальной сети предприятия другим «Тонким клиентом».

Интересной новостью стал долгожданный MQTT протокол, которого обычно не хватало для мониторинга удаленных объектов в SCADA системах.
На сегодняшний день каждый имеет возможность получить недорогой VDS-сервер в интернете с фиксированным IP-адресом (например, сервер сайта компании) и развернуть на нем MQTT Broker (например, Mosquito).Получив один сервер с MQTT брокером, мы легко можем отвязаться от дорогих услуг оператора — фиксированного IP и платить в год 900 рублей вместо 4000 рублей за связь 3G.

Такое построение сети позволит не только экономить на трафике, но и обезопасит данные, так как передача данных по протоколу Modbus TCP в сети интернет не гарантирует безопасность и качество связи.

Таким образом, вы можете продавать тиражируемые проекты, в которых клиент сам выбирает поставщика интернета. И ни у кого не болит голова с настройкой и выделением IP адресов: клиент сам вставляет любую SIM-карту или подключается к маршрутизатору с DHCP-сервером.

Для проекта главное быстродействие, в этом нам помогут так называемые «Задачи». По умолчанию у каждого узла при его создании только одна — Основная задача. Разработчик проекта может создать их столько, сколько необходимо для работы конкретного проекта. Особенности вычисления, например, цикл вычисления, будут зависеть от настроек той или иной задачи. Каждая из них будет работать независимо от других в устройстве. Создание нескольких задач целесообразно, если необходимо обеспечить разные циклы вычисления разных программ проекта.

Данная функция особенно интересна для устройств, на борту которых процессор с несколькими ядрами. Каждая «Задача» запускается как отдельный процесс в системе и нагрузка распределятся равномерно на работу процессора. В устройстве AntexGate установлен процессор ARM с 4-мя ядрами по 1.2ГГц и 1ГБ оперативной памяти, что позволяет создать как минимум 4 крупные задачи и распределить нагрузку по ядрам. В сравнении с ПЛК, устройство AntexGate может предоставить как минимум в 4 раза больше вычислительных способностей за такую же цену.

Как мы видим из рисунка 9, загрузка ЦП не более 2,5%, а памяти выделено всего 61Мб. Таким образом, небольшой проект в режиме исполнения потребляет очень мало встроенных ресурсов.Устройство может использоваться не только как контроллер, но уже и как полноценный сервер с опросом более 2000 точек ввода-вывода и возможностью поддержки более 100 WEB-клиентов.

Для примера подключим 9 WEB-клиентов к устройству и посмотрим прогресс потребления ресурсов (рисунок 10).

Как видно из рисунка выше, загрузка ЦП поднялась в среднем с 2,5% до 6%, а памяти выделено всего на 3Мб больше.
Благодаря большому запасу вычислительных ресурсов устройства, разработчику нет необходимости экономить на качестве программы, созданной в MasterSCADA 4D.

Также хочется отметить кроссплатформенность рассматриваемой SCADA-системы, которая дает интеграторам огромный выбор платформ для реализации своих проектов. Благодаря такому подходу переход между операционными системами или архитектурами ПК происходит очень просто.

MasterSCADA 4D — относительно новый продукт компании Insat. На сегодняшний день информации по работе с этим программным продуктом не так много, как хотелось бы. Однако можно скачать бесплатную среду разработки с официального сайта компании, она имеет весьма подробную справку по работе с программой.

В заключении хотелось бы сказать о том, что данная статья имеет вводные данные о программном продукте MasterSCADA 4D и много чего не сказано. Однако при Вашей поддержке, мы выпустим более подробные примеры и уроки по работе с этим программным продуктом.Хотелось бы увидеть в комментариях, какие вопросы больше всего интересуют Вас. И самые часто задаваемые мы по возможности превратим в урок по созданию проектов в MasterSCADA 4D.

Master SCADA 4D. Есть ли жизнь на ARMе?

image

Имея достаточно большой опыт работы в области промышленной автоматизации, мы вечно находимся в поиске оптимальных вариантов для решения своих задач. В зависимости от технического задания заказчика, приходилось останавливаться на той или иной программно-аппаратной базе. И если не было каких-то жестких требований по установке оборудования Siemens в связке с TIA-portal`ом, то, как правило, выбор падал на MasterSCADA 3.XX. Однако ничто не вечно под луной…

О своём опыте перехода на MasterSCADA 4D, предпосылках, особенностях её работы на встраиваемых компьютерах архитектуры ARM под катом данной статьи.

Предпосылки

Мы начали тестировать относительно новую разработку компании Insat – MasterSCADA 4D – не так давно. Предпосылок для этого было несколько. Во-первых, мы провели несколько независимых опросов среди специалистов в области промышленной автоматизации с целью выяснить, какие SCADA-системы наиболее популярны (рисунок 1). По результатам опроса первое место среди отечественных систем занимает система MasterSCADA.

image

Рисунок 1 — Результаты опроса наиболее популярных SCADA-систем (картинка кликабельна)

Второй предпосылкой можно считать…

Теперь перейдем непосредственно к самой MasterSCADA 4D. Она состоит из двух программных продуктов, а именно: среда разработки и среда исполнения. О работе каждой из этих частей поговорим ниже.

Среда разработки

Проект системы создается в среде разработки MasterSCADA 4D, для этого необходимо получить бесплатную версию на сайте компании Insat и установить, следуя подсказкам.

image

Рисунок 2 — Интерфейс среды разработки (картинка кликабельна)

Первое, что бросается в глаза — это приятный интерфейс среды разработки и удобная иерархическая структура построения проекта. Теперь в одном проекте можно создавать программу не только под АРМ, но и под весь объект, начиная с контроллера — заканчивая сервером или рабочим местом оператора.

Среда разработки работает только на ОС Windows, это относительно привычно и терпимо, а вот среда исполнения (RunTime) приятно удивила своей возможностью интегрироваться в различные операционные системы и архитектуры процессоров, но об этом дальше.

Также порадовала большая библиотека элементов визуализации. Специалисты из различных сфер смогут найти для себя элементы визуализации, не прибегая к отрисовке или поиску иконок в интернете.

image

Рисунок 3 — Элементы визуализации (картинка кликабельна)

Коммуникационные протоколы

В системе поддерживаются различные драйверы (протоколы обмена), которые по умолчанию интегрированы в MasterSCADA 4D:

  • Modbus TCP/RTU, RTU поверх TCP
  • DCON
  • OPC UA/DA/HDA
  • IEC61850
  • SNMP
  • PostgreSQL
  • MQTT
  • IEC104
  • MSSQL
  • MySQL
  • Меркурий (отдельная библиотека) и др.

Среда исполнения

Среда исполнения может быть запущена на различных операционных системах и архитектурах персональных компьютеров, также вы можете запустить RunTime и на локальной машине, она устанавливается совместно со средой разработки и функционирует час (либо 32 тега) без ограничений.

Устройство AntexGate

MasterSCADA Runtime предустановлена отдельной опцией на встраиваемый ПК AntexGate с архитектурой процессора ARM и операционной системой Debian, тесты будем проводить на этом устройстве.

image

Рисунок 4 — Устройство AntexGate

  • ЦПУ: 4-ядерный x64 ARM v8 Cortex-A53
  • 1.2Mhz Оперативная память: LPDDR2 1024MB
  • Энергонезависимая память: 8/16/32GB eMMC

Запустим программу в исполнительном устройстве. Для примера мы создали опрос и управление устройством по протоколу Modbus RTU, процесс настройки опроса интуитивно понятный и чем-то похож на настройку привычного OPC-сервера. Правда сейчас в RunTime встроены драйверы протоколов для обмена данными.

В качестве примера создадим простой проект для управления тремя насосами и двумя задвижками, необходимого для абстрактного производственного процесса. В среде разработки он выглядит следующим образом, как на рисунке 5.

image

Рисунок 5 — Проект в среде разработки (картинка кликабельна)

В итоге у нас получилась простая мнемосхема (рисунок 6), которая работает в любом браузере с поддержкой HTML5.

Рисунок 6 — Мнемосхема (GIF-анимация кликабельна)

Варианты отображения информации HMI

Есть возможность подключиться к среде исполнения через WEB, этот вариант не ограничивает нас в выборе клиента для просмотра данных на мнемосхеме.
В нашем случае на устройстве предусмотрен вывод информации через HDMI, Ethernet, 3G.
При подключении через HDMI мы обращаемся на LocalHost 127.0 0.1:8043 через встроенный браузер в AntexGate, либо подключаемся к фиксированному IP:8043 адресу в интернете или локальной сети предприятия другим «Тонким клиентом».

image

Рисунок 7 — Структура мониторинга WEB (картинка кликабельна)

Интересной новостью стал долгожданный MQTT протокол, которого обычно не хватало для мониторинга удаленных объектов в SCADA системах.
На сегодняшний день каждый имеет возможность получить недорогой VDS-сервер в интернете с фиксированным IP-адресом (например, сервер сайта компании) и развернуть на нем MQTT Broker (например, Mosquito).
Получив один сервер с MQTT брокером, мы легко можем отвязаться от дорогих услуг оператора — фиксированного IP и платить в год 900 рублей вместо 4000 рублей за связь 3G.

image

Рисунок 8 — Структура мониторинга MQTT (картинка кликабельна)

Такое построение сети позволит не только экономить на трафике, но и обезопасит данные, так как передача данных по протоколу Modbus TCP в сети интернет не гарантирует безопасность и качество связи.
Таким образом, вы можете продавать тиражируемые проекты, в которых клиент сам выбирает поставщика интернета. И ни у кого не болит голова с настройкой и выделением IP адресов: клиент сам вставляет любую SIM-карту или подключается к маршрутизатору с DHCP-сервером.

Быстродействие

Для проекта главное быстродействие, в этом нам помогут так называемые «Задачи». По умолчанию у каждого узла при его создании только одна — Основная задача. Разработчик проекта может создать их столько, сколько необходимо для работы конкретного проекта. Особенности вычисления, например, цикл вычисления, будут зависеть от настроек той или иной задачи. Каждая из них будет работать независимо от других в устройстве. Создание нескольких задач целесообразно, если необходимо обеспечить разные циклы вычисления разных программ проекта.

Данная функция особенно интересна для устройств, на борту которых процессор с несколькими ядрами. Каждая «Задача» запускается как отдельный процесс в системе и нагрузка распределятся равномерно на работу процессора. В устройстве AntexGate установлен процессор ARM с 4-мя ядрами по 1.2ГГц и 1ГБ оперативной памяти, что позволяет создать как минимум 4 крупные задачи и распределить нагрузку по ядрам. В сравнении с ПЛК, устройство AntexGate может предоставить как минимум в 4 раза больше вычислительных способностей за такую же цену.

image

Рисунок 9 — Загрузка вычислительных способностей AntexGate в режиме исполнения (картинка кликабельна)

Как мы видим из рисунка 9, загрузка ЦП не более 2,5%, а памяти выделено всего 61Мб. Таким образом, небольшой проект в режиме исполнения потребляет очень мало встроенных ресурсов.
Устройство может использоваться не только как контроллер, но уже и как полноценный сервер с опросом более 2000 точек ввода-вывода и возможностью поддержки более 100 WEB-клиентов.

Для примера подключим 9 WEB-клиентов к устройству и посмотрим прогресс потребления ресурсов (рисунок 10).

image

Рисунок 10 — Загрузка вычислительных способностей AntexGate при подключении 9-ти WEB-клиентов (картинка кликабельна)

Как видно из рисунка выше, загрузка ЦП поднялась в среднем с 2,5% до 6%, а памяти выделено всего на 3Мб больше.
Благодаря большому запасу вычислительных ресурсов устройства, разработчику нет необходимости экономить на качестве программы, созданной в MasterSCADA 4D.

Кроссплатформенность

Также хочется отметить кроссплатформенность рассматриваемой SCADA-системы, которая дает интеграторам огромный выбор платформ для реализации своих проектов. Благодаря такому подходу переход между операционными системами или архитектурами ПК происходит очень просто.

Заключение

MasterSCADA 4D — относительно новый продукт компании Insat. На сегодняшний день информации по работе с этим программным продуктом не так много, как хотелось бы. Однако можно скачать бесплатную среду разработки с официального сайта компании, она имеет весьма подробную справку по работе с программой.

image

Рисунок 11 — Окно справки (картинка кликабельна)

В заключении хотелось бы сказать о том, что данная статья имеет вводные данные о программном продукте MasterSCADA 4D и много чего не сказано. Однако при Вашей поддержке, мы выпустим более подробные примеры и уроки по работе с этим программным продуктом.

Хотелось бы увидеть в комментариях, какие вопросы больше всего интересуют Вас. И самые часто задаваемые мы по возможности превратим в урок по созданию проектов в MasterSCADA 4D.

MasterSCADA

MasterSCADA – программный пакет для проектирования систем диспетчерского управления и сбора данных (SCADA). Основными свойствами является модульность, масштабируемость и объектный подход к разработке. Система предназначена для сбора, архивирования, отображения данных, а также для управления различными технологическими процессами. Помимо создания т.н. верхнего уровня, система позволяет программировать контроллеры с открытой архитектурой. Таким образом MasterSCADA позволяет создавать единый комплексный проект автоматизации (SCADA система + ПЛК). Вся система, включая все компьютеры и все контроллеры, конфигурируется в едином проекте, за счет этого не требуется конфигурировать внутренние связи в системе.

Содержание

Архитектура

Функционал MasterSCADA может быть расширен за счет использования дополнительных модулей. В базовый функционал входит: среда разработки, внутренний архив данных, сообщений и документов, OPC DA и OPC HDA клиент, редактор мнемосхем, редактор отчетов, модуль трендов и модуль журналов, обработка данных, базовые библиотеки функциональных блоков, формирование расписаний и событий. В опциональный набор входят: возможность создания сетевого проекта, резервирование, взаимодействие с базами данных (хранение данных и сообщений, выполнение хранимых процедур, экспорт архивов), отраслевые (тепло- и электроэнергетика, вентиляция и кондиционирование) библиотеки функциональных блоков, модули отправки и приема сообщений SMS, E-mail, интернет-клиент, модули паспортизации и метрологической поверки, шаблоны отчетов для АСКУЭ.

Разработка проекта.

Разработка проекта производится в единой интегрированной среде (независимо от модульного состава программы). Основным способом создания структуры проекта является установление связей между элементами проекта (объектами, функциональными блоками и переменными) в дереве объектов. При дублировании, копировании связи могут восстанавливаться. При создании проекта могут использоваться стандартные функциональные блоки (ФБ исполнительных механизмов, математические блоки, обработка сигналов и т.д.), либо самостоятельно разработанные пользователем на языках ST, FBD и C#. Для каждого элемента проекта могут быть созданы любые поддерживаемые внутренними редакторами документы — мнемосхемы, тренды, журналы, отчеты, а также документы, создаваемые внешними редакторами (например, из комплекта Microsoft Office), совместимыми с технологией ActiveX.

Объектный подход

Объект в MasterSCADA — это основная единица разрабатываемой системы, соответствующая реальному технологическому объекту (цеху, участку, аппарату, насосу, задвижке, датчику и т.п.), управляемому разрабатываемой с помощью MasterSCADA системой. Каждый объект имеет набор свойств и документов. Свойства объекта – период и способ опроса, восстановление после перезапуска, ограничение доступа в режиме исполнения. Документы объекта – архивы, мнемосхемы, изображения, тренды, журналы, рапорты.

Ограничение области видимости (инкапсуляция)

Можно скрыть определенные объекты или функциональные блоки в дереве системы. Это позволит ограничить использование переменных из внешних объектов, что упрощает сохранение объекта в библиотеке для повторного использования.

Наследование

При копировании объектов все настройки наследуются от родительского объекта. В последних версиях MasterSCADA добавлены «объекты-шаблоны». Если объект объявлен шаблоном, то все (или частичные) изменения в шаблоне могут быть перенесены в экземпляры (наследники) объекта. Наследование объектов ускоряет создание и отладку проектов.

Типизация и тиражирование

Допускается многократное использование одного и того же объекта со всеми созданными для него документами, в том числе при разработке различных систем. При копировании объекта или сохранении его в библиотеке все его настройки, документы и внутренние связи будут сохранены, внешние связи могут быть восстановлены автоматически или пользователь может расставить их вручную. Это позволяет создавать объекты для одной системы параллельно независимыми разработчиками. Структура объекта может быть открыта и закрыта его автором от разработчика проекта. Объект имеет список внешних входов-выходов. Внешние связи открытого объекта могут быть установлены напрямую с его внутренними элементами, либо через список. Для закрытых объектов установление связей возможно только через список внешних входов-выходов. Возможность скрытия внутренней структуры объектов в проекте или при его помещении в библиотеку позволяет защищать авторские права разработчиков.

Среда разработки и исполнения

Среда разработки MasterSCADA бесплатна. Среда исполнения в Demo версии содержит все модули и опции, и не имеет ограничений по количеству тегов, но имеет ограничение на время работы – 1 час, после чего требуется перезапуск. Существует также бесплатная версия на 32 тега, которая имеет ограничение на 32 точки, и не содержит дополнительных модулей и опций.

MasterSCADA

MasterSCADA используется российскими разработчиками для автоматизации в самых разных отраслях промышленности и ЖКХ. Количество реализованных проектов на базе этого продукта превосходит 10000. Она конкурирует с зарубежными разработками.

2023: MasterSCADA 4D 1.3

6 марта 2023 года компания «МПС софт» сообщила о выходе обновленного релиза платформы для автоматизации и диспетчеризации MasterSCADA 4D 1.3.

Image:MasterSCADA56.png

По информации компании, в MasterSCADA 4D 1.3 реализовано много различных функций и внесены существенные изменения в текущий функционал. Большинство обновлений и доработок реализованы в ходе обратной связи от пользователей продукта, так как именно пользовательский опыт определяет вектора развития продукта.

  • Оптимизировано быстродействие среды разработки за счет возможности сохранения проекта в БДPostgreSQL и переработки механизма кеширования.
  • В среде разработки добавлена функциональность плавающего окна – теперь появилась возможность создать определенное расположение окон для комфортной работы.
  • В режиме исполнения изменен механизм передачи данных между задачами и значительно оптимизировано быстродействие, а также реализовано шифрование данных между задачами.
  • Реализована возможность исполнения программ C# на Linux, включая поддержку .Net.
  • Реализован протокол TCP для межузловой связи с шифрованием – скорость передачи данных между узлами повышена до 800 тыс. значений в секунду, а также реализовано сжатие передаваемой информации в среднем до 0,5 байт на одно значение.
  • Добавлен обновленный протокол Modbus TCP, Modbus over TCP, Modbus RTU. В протоколе реализована поддержка асинхронного опроса устройств для оптимизации скорости опроса, поддержана групповая запись нескольких тегов в одном запросе, а также реализовано окно импорта и группового редактирования тегов.
  • При первом запуске выдается окно конвертации для переноса настроек/проектов/библиотек из версии 1.2.
  • Реализована поддержка хранения проектов в БД PostgreSQL для увеличения быстродействия среды разработки.
  • Значительно переработан механизм компиляции: параллельная компиляция узлов/задач/окон, поддержка многопоточной компиляции, кеширование результатов компиляции окон, вывод ошибок при неудачных конвертациях.
  • Реализован механизм перемещаемых панелей – появилась возможность создать расположение окон для удобной работы.
  • Реализована возможность исполнения программ C# на Linux, включая поддержку .Net.
  • Изменен механизм передачи данных между узлами – убрано ограничение в 65 000 связей между параметрами различных задач/протоколов, а также реализована возможность передачи сложных типов данных между узлами.
  • Значительно переработан протокол TCP для межузловой связи – теперь возможна передача сложных типов данных между узлами, поддержан прямой доступ на чтение к параметрам проекта, оптимизирована скорость передачи данных, а также реализовано сжатие и шифрование.
  • Добавлены библиотеки ПЛК: Wirenboard 7, АБАК К2.
  • Добавлен обновленный протокол Modbus TCP, Modbus over TCP, Modbus RTU. В протоколе реализована поддержка асинхронного опроса устройств для оптимизации скорости опроса, поддержана групповая запись нескольких тегов в одном запросе, а также реализовано окно импорта и группового редактирования тегов.
  • Реализован протокол SNMP Multi с возможностью добавления отдельных устройств и группового чтения каналов SNMP.
  • Реализован импорт DB из ПЛК Siemens через txt-файл.
  • Доработан контрол «дерево выбора» — добавлены настройки текста и внешнего вида чекбоксов для дерева, а также реализована фильтрация.
  • Существенно доработан контрол «тренд» — в легенду добавлен чексбок «Автомасштабирование», добавлены настройки отображения и цвета вертикальной и горизонтальной полосы прокрутки, а также настройка шаблона «Способ отражения графиков» svg или canvas.
  • В контейнеры окна добавлены методы Назад/Вперед для переходов по истории URL/окон, открытых в этом контейнере.

Совместимость с Astra Linux Special Edition

ГК «Астра» и отечественный разработчик ПО «МПС софт» объявили о завершении комплекса испытаний совместимости ОС Astra Linux и полнофункциональной SCADA-платформы MasterSCADA 4D, предназначенной для разработки систем автоматизации и диспетчеризации технологических процессов. Об этом сообщила ГК «Астра» 21 декабря 2022 года. Результаты проведенных тестов показали: и сама платформа, и клиент визуализации MasterSCADA 4D Client корректно работают под управлением ОС Astra Linux, что подтверждает сертификат № 8655/2022, выданный в рамках программы технологической кооперации ИТ-производителей Ready for Astra Linux.

Программные комплексы SCADA востребованы во всех отраслях, где нужен операторский контроль за процессами в режиме реального времени. Их применяют для выстраивания или обеспечения работы систем сбора, обработки, отображения и архивирования данных об объектах мониторинга или управления. SCADA задействуются в составе АСУ ТП в различных отраслях промышленности.

MasterSCADA 4D — это включенное в реестр Минцифры вертикально-интегрированное SCADA-решение с многоуровневой клиент-серверной архитектурой для АСУ ТП и систем управления производственными процессами, учета и диспетчеризации объектов. Продукт позиционируется как удобный инструментарий для быстрой разработки систем автоматизации любого масштаба и сложности: от локальных проектов до крупных территориально распределенных комплексов.

«

»

«

»

Совместимость с InfoDiode

30 мая 2022 года компании «МПС Софт» и «АМТ-ГРУП» сообщили о подписании официального заявления о совместимости комплекса однонаправленной передачи данных InfoDiode и программного обеспечения MasterSCADA. Подробнее здесь.

2020: Совместимость MasterSCADA 4D с «Ред ОС»

В рамках технологического партнерства компании «РЕД СОФТ» и «ИнСАТ» провели тестирование на совместимость своих продуктов. Разработчики подтвердили корректность работы программного обеспечения MasterSCADA 4D (производства «ИнСАТ») на операционной системе РЕД ОС (производства «РЕД СОФТ»). Результаты испытаний отражены в двустороннем сертификате совместимости, сообщили 18 августа 2020 года в «РЕД СОФТ».

РЕД ОС – российская операционная система семейства Linux для серверов и рабочих станций, предоставляющая универсальную среду для использования прикладного программного обеспечения. Продукт сертифицирован ФСТЭК России (№4060 от 12.01.2019), что подтверждает его соответствие требованиям информационной безопасности и допускает его применение в государственных информационных системах.

MasterSCADA 4D – программный комплекс «Вертикально-интегрированная объектно-ориентированная SCADA/MES/SoftLogic-система для разработки АСУ ТП, АСКУЭ/АСТУЭ, АСДУ, АСУЗ». MasterSCADA 4D зарегистрирована в Едином реестре российских программ для ЭВМ и баз данных Минкомсвязи Росии (№2201).

«

»

2016: MasterSCADA включена в Единый Реестр российских программ для ЭВМ

Российская SCADA система MasterSCADA компании ИнСАТ включена в Единый Реестр российских программ для электронных вычислительных машин и баз данных. В соответствии с приказом Минкомсвязи России от 08.11.2016 №538, Приложение 2, №пп. 17, ей присвоен реестровый № 2201.

После внесения MasterSCADA в Единый Реестр у государственных организаций снимаются все барьеры ее использования в системах управления любыми объектами, включая самые технологически сложные и важные для нашего государства. Но и для частных предприятий это так же имеет значение. Поскольку бренд «Сделано в России» становится на сегодняшний день одним из важных показателей при принятии стратегических решений. А выбор инструмента для работы — это стратегическое техническое решение. Кроме того, выбирая себе отечественное программное обеспечение эти компании могут претендовать на участие в госзаказах.

Внесение MasterSCADA в Единый Реестр российских программ дает компании ИнСАТ еще одно преимущество. Поддержка государства позволяет легче осваивать внешние рынки. А со своей новой версией MasterSCADA 4D компания планирует широко выходить зарубеж.

2015: MasterSCADA 3.7

7 декабря 2015 года компания ИнСАТ представила версию MasterSCADA 3.7 [1] .

В этой версии SCADA стал возможен опрос и передача данных по стандарту OPC UA. Стандарт отличается от «классического» ОРС отсутствием привязки к устаревшей и небезопасной технологии Microsoft DCOM. OPC UA поддерживает шифрование и аутентификацию, позволяет вести передачу данных по сетям со сложными архитектурами (в том числе через Интернет), имеет встроенную поддержку резервирования.

Возможности версии расширены с помощью модуля интеграции с 1С — MS InduLink. Модуль позволяет интегрировать систему АСУТП с MasterSCADA в ERP-систему 1C.

Обнаружение отказа, в этом релизе, производится на основе UDP-протокола, что позволяет добиться практически незаметного переключения при отказах, без потери архивных данных.

Переработана система сообщений. Теперь для каждого состояния сообщений любой категории можно задать собственные настройки — цвет, фон, мигание, иконку. Канал «звук» теперь имеет большую гибкость настроек и функциональность.

В релизе версии сделано более 50 различных доработок в модулях MasterSCADA.

Пользователи версий 3.х могут бесплатно обновить свои системы в рамках программы технического сопровождения.

2014: MasterSCADA 3.3

Master SCADA является интегрированной системой, позволяющей в рамках одного проекта программировать как операторские станции, так и контроллеры нижнего уровня. Поэтому в версии 3.3 уделено много внимания развитию средств технологического программирования. Появившийся в предыдущем релизе Master SCADA язык ST (стандарт МЭК 61131-3) теперь обеспечен развитым сервисом процесса программирования. Новый редактор программ обеспечивает синтаксическую раскраску текста, удобный механизм навигации и отображения ошибок компиляции. В систему включен мощный отладчик, который позволяет вести пошаговую отладку, ставить точки останова, отображать состояние и изменять значения переменных.

Данная версия Master SCADA позволяет теперь в реальном времени управлять выполнением отдельных частей проекта автоматизации в зависимости от текущих условий функционирования системы. Это дает разработчикам мощный инструмент повышения гибкости разрабатываемых систем. Кроме того, добавлено еще одно удобство, обеспечивающее простоту модификации готовых проектов – это возможность замены OPC-серверов без перепривязки их переменных в проекте.

Разработчики уделили также много внимания развитию средств архивирования технологической информации. Так, архивный сервер Master SCADA может теперь использовать для хранения внутренних архивов не только MS SQL или Oracle, но и FireBird. Как и ранее, для любой части проекта можно выбрать свою СУБД, способ и место хранения архивов.

Версия 3.3 MasterSCADA насыщена большим числом доработок и улучшений во всех подсистемах продукта: в графике – это дополнительные инструменты удобной навигации по проекту, в трендах – возможность выполнять любые действия и команды из контекстного меню перьев, новая формула обработки пера, автоматизация настроек тренда, в генераторе отчетов – возможность тестирования готовых отчетов в процессе разработки, новые функции обработки данных, новые графические примитивы, поддержка новых форматов сохранения отчетов, но главное – это возможность задания таблиц в отчетах целиком, а не путем их составления из отдельных компонентов.

Шире стала методическая поддержка пользователей: в библиотеке появился раздел «Примеры скриптов», в котором приведена богатая палитра шаблонов сценариев, в основном для автоматизации процесса разрабокти и групповой обработки элементов проекта, облегчен процесс освоения мощнейших возможностей генератора отчетов – пользователям предоставлен для изучения учебный проект, в котором приводятся конкретные примеры реализации наиболее часто встречающихся задач.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *