Автор статьи обращает внимание на изменения, происходящие в сфере промышленного ПО. Жизненные циклы систем автоматизации становятся одновременно короче и сложнее: предприятиям требуется быстрее внедрять новые версии программных продуктов, адаптировать решения под изменяющиеся требования и поддерживать непрерывное развитие систем без полной переработки уже внедренной инфраструктуры. В этих условиях особое значение приобретает возможность повторного использования инженерных решений и сокращения времени разработки новых приложений.
Центральной темой статьи стала платформа PLATFORMA.Plus, которую компания «СКАДА ПЛЮС» разрабатывает в течение последних нескольких лет. В материале подробно рассматривается модульный подход к построению приложений автоматизации, при котором системы создаются из набора многократно используемых компонентов. Автор объясняет, как подобная архитектура позволяет сократить затраты на разработку, упростить сопровождение проектов и обеспечить удобное внесение изменений в течение всего жизненного цикла системы. Отдельно подчеркивается роль механизмов наследования и централизованного управления компонентами.

Рис. Архитектура решения PLATFORMA.Plus для разработки приложений автоматизации
PLATFORMA.Plus – среда для создания приложений промышленной автоматизации, работающая под управлением Linux и Windows. Публикация затрагивает вопросы интеграции с контроллерами, датчиками и распределенными системами управления, организации архивирования данных, обработки тревог и событий, централизованной диагностики и администрирования, а также механизмов управления версиями, лицензиями и развертыванием программного обеспечения.
В статье объясняется, каким образом оборудование, события, тревоги и графические элементы могут описываться как программные объекты, обладающие собственными функциями и логикой поведения. По мнению разработчиков, такой подход позволяет упростить совместную работу распределенных команд, ускорить создание приложений и повысить повторное использование уже готовых решений.



_small.jpg)
