• Отображение каталога:

MasterSCADA 4D – новое поколение SCADA

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

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

В своем продукте компания МПС софт использовала самые последние технологии в области создания крупных распределенных программных комплексов, предназначенных для работы в реальном времени. Это в совокупности с огромным опытом компании в области разработки SCADA и SoftLogic-систем позволило существенно расширить функциональность платформы MasterSCADA 4D по сравнению с конкурентами. Можно сказать, что на сегодня этот продукт по своим возможностям не имеет аналогов на рынке.

В 2016 г. MasterSCADA была включена в Единый Реестр российских программ для электронных вычислительных машин и баз данных. В соответствии с приказом Минкомсвязи России от 08.11.2016 №538, Приложение 2, №пп. 17, ей был присвоен реестровый № 2201. Внесение MasterSCADA в Единый Реестр российских программ дало еще одно немаловажное преимущество - возможность ее использования государственными организациями в системах управления любыми объектами, включая самые технологически сложные и важные для нашего государства.

Среди особенностей MasterSCADA 4D следует выделить 9 основных: 


Полная вертикальная интеграция

Полная вертикальная интеграция.jpg

Такая интеграция предполагает, что в проект включены все уровни системы управления. Это такие уровни как:

  • программируемые контроллеры; 
  • локальные HMI-панели; 
  • АРМ операторов; 
  • Серверы
  • Облачные сервисы.

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







Широкая кроссплатформенность

advantages2_2-02.jpg
Широкая кроссплатформенность - это полнофункциональная поддержка большинства распространенных в промышленности операционных систем:
  • Windows, 
  • Linux, 
  • Android, 
  • QNX, 
  • Эльбрус, 
  • Unix...) 
Причем существенным является поддержка на всех уровнях систем управления: ПЛК, локальные HMI-панели, АРМ оператора, серверы, облачные сервисы.



Гетерогенность

advantages2_2-03.jpg

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

Для проектировщика различия в ОС или механизмов передачи данных не имеют значения. Он просто добавляет в проект нужные ему узлы и связи между ними.




 

Миграции функционала по вертикали системы управления

advantages2_2-04.jpg

Эта особенность системы дает проектировщику системы свободу в решении на каком уровне и какие функции выполнять.   

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

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







Объектный подход к разработке проектов

advantages3_3-02.jpg

Объектный подход позволяет многократно сократить трудозатраты на создание и отладку. Он заключается в реализации типизации и наследования объектов - базового понятия проекта в MasterSCADA. 

Под объектами в MasterSCADA 4D понимается именованная совокупность графического представления технологического объекта, его параметров, алгоритмов контроля и управления, окон управления и других доступных элементов проекта (в том числе других объектов). 

Типизация (метод шаблонов) обеспечивает многократное использование одного и того же объекта как шаблона в рамках одного проекта, так и при разработке других систем. Наследование же при изменении библиотечного объекта обеспечивает изменение всех его экземпляров в проекте.  


advantages3_3-01.jpg Двухслойная структура проекта

Такая архитектура позволяет вести независимо разработку аппаратной структуры проекта и его математической и графической составляющих. 

Эта особенность MasterSCADA дает возможность легко переносить проект с одних аппаратных средств на другие оставив в неизменном виде все программные решения.











advantages3_3-03.jpg Полноценная поддержка языков стандарта МЭК 61131-3

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











advantages3_3-04.jpg Поддержка "облачных" решений

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

Отличие узлов типа Облачный сервис заключается в том, что созданные для них задачи загружаются по указанному URL в Интернет, на исполнение в облаке. 









advantages4_4-01.jpg Унификация системы визуализации

В качестве основной технологии для реализации графического интерфейса в MasterSCADA 4D используется стандарт HTML5. 

Это позволяет использовать в качестве инструмента графического интерфейса не только графический клиент MasterSCADA 4D, а любое устройство, имеющее в составе программного обеспечения Интернет-браузер, в том числе смартфоны и планшеты.








Кроме названных следует отметить также следующие достоинства MasterSCADA 4D:


  • большая библиотека готовых алгоритмов (поддержано более 300 алгоритмов из библиотеки OSCAT);
  • большая библиотека графических элементов, изображений, текстур, иконок;
  • большая библиотека готовых объектов для самых различных отраслей промышленности и других сфер деятельности. Объект в этой библиотеке кроме своего графического изображения содержит алгоритмы, параметры и окна;
  • возможность создавать пользовательские библиотеки с готовыми решениями (алгоритмы, графические элементы, объекты);
  • графическая подсистема MasterSCADA 4D полностью векторная с возможностью произвольного масштабирования мнемосхем и динамизацией любых свойств графических элементов (положение, размер, поворот, цвет и прочее). 
  • мощные средства отладки. Cледует выделить средства отладки как off-line, когда отладка ведется в режиме эмуляции в инструментальной среде, так и возможность on-line отладки, когда в инструментальной среде можно наблюдать состояние переменных и управлять состоянием задач, загруженных на исполнение в контроллеры, АРМ или другие устройства;
  • бесшовная разработка распределенных систем управления. Связи между узлами настраиваются автоматически при использовании переменных или окон из одного узла в другом;
  • широкое использование механизма "drag and drop" для связки переменных, назначения задач по узлам системы, для выбора элементов из библиотек и пр.;
  • мощная система многослойного и многосерверного архивирования;
  • открытая объектная модель, позволяющая разработать программы автоматизирующие создание проекта. Например, можно написать скрипт автоматически создающий элементы проекта путем импорта информации о параметрах технологического объекта из базы данных или таблицы Excel;
  • открытость системы для встраивания внешних протоколов, алгоритмов, графических систем, а также для интеграции с другими программами;
  • поддержка мультиязычности;
  • удобные инструменты навигации по проекту. 

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