Платформа X обеспечивает согласованную архитектуру, охватывающую встраиваемые устройства, промышленные ПК, периферийные узлы и облачные сервисы, позволяя производителям оборудования и системным интеграторам более эффективно внедрять цифровые решения и снижать затраты на протяжении всего жизненного цикла.
Обзор архитектуры:
По сути, X Platform — это модульная, многоуровневая программная архитектура, разработанная для поддержки гетерогенного оборудования и операционных систем при сохранении согласованной среды разработки и выполнения.
Архитектуру можно разделить на четыре основных уровня:
Уровень устройств: человеко-машинные интерфейсы (HMI), промышленные шлюзы и контроллеры периферийных устройств.
Уровень выполнения: обработка данных в реальном времени, визуализация и управление.
Уровень приложений: пользовательские приложения, панели мониторинга и логика.
Уровень облачной и корпоративной интеграции: сервисы данных и удаленное подключение.
Такой многоуровневый подход позволяет разработчикам масштабировать приложения от единого интерфейса до распределенных архитектур без перепроектирования программного стека.
Совместимость с различными операционными системами:
Платформа X разработана как независимая от операционной системы и поддерживает несколько операционных сред в зависимости от целевого оборудования и ограничений приложения:
Embedded Linux
, Windows IoT/Windows 10 IoT Enterprise
и Android (для конкретных сценариев промышленной визуализации).
Эта гибкость позволяет использовать одну и ту же логику приложения и концепции визуализации на разных устройствах, от компактных встроенных HMI до высокопроизводительных промышленных ПК.
Интегрированный HMI и граничные вычисления:
В отличие от традиционного программного обеспечения HMI, которое ограничивается визуализацией, платформа X тесно интегрирует функциональность HMI с возможностями граничных вычислений. Это позволяет осуществлять локальную обработку данных вблизи машины, уменьшая задержку и зависимость от сети.
Ключевые возможности включают:
высокопроизводительную графическую визуализацию;
сбор данных в реальном времени с ПЛК и полевых устройств;
локальную буферизацию и предварительную обработку данных;
выполнение аналитики и скриптов на периферии сети.
Благодаря сочетанию визуализации и периферийной логики, платформа X поддерживает современные архитектуры, где решения принимаются на периферии, а данные продолжают передаваться в системы более высокого уровня.
Промышленные коммуникации и протоколы:
платформа X обеспечивает встроенную поддержку широкого спектра промышленных коммуникационных протоколов, что обеспечивает бесшовную совместимость с системами автоматизации и управления.
Поддерживаемые протоколы включают:
OPC UA (клиент и сервер);
Modbus TCP/RTU;
EtherNet/IP;
PROFINET
; CAN и CANopen
; MQTT для обмена сообщениями в IIoT;
REST API для интеграции IT/OT.
Эта независимость от протоколов упрощает системную интеграцию и позволяет устройствам на базе платформы X функционировать как центры обработки данных в промышленных сетях.
Подключение от периферии к облаку:
Одна из основных целей проектирования платформы X — поддержка безопасных потоков данных от периферии к облаку. Платформа включает встроенные механизмы для подключения к облаку и удаленных сервисов, что позволяет контекстуализировать и анализировать данные, собранные на уровне машин, в масштабе.
Типичные сценарии использования облачных технологий включают:
прогнозирование технического обслуживания,
мониторинг энергопотребления,
управление автопарком
, удаленную диагностику и поддержку, а также
производственную аналитику.
Платформа X совместима с распространенными ИТ-инфраструктурами и облачными экосистемами, что исключает зависимость от поставщика и поддерживает гибридные развертывания.
Безопасность по умолчанию:
Промышленная кибербезопасность является фундаментальным элементом платформы X. Механизмы безопасности реализованы на нескольких уровнях, следуя многоуровневому подходу к защите.
Ключевые функции безопасности включают:
безопасную загрузку и целостность микропрограммного обеспечения (зависит от оборудования),
аутентификацию пользователей и управление доступом на основе ролей,
зашифрованные каналы связи (TLS),
поддержку брандмауэра и сегментацию сети,
а также безопасный удаленный доступ и обновления системы.
Эти функции помогают защитить машины и данные на протяжении всего их жизненного цикла, от ввода в эксплуатацию до долгосрочной работы.
Среда разработки и масштабируемость:
платформа X делает акцент на повторном использовании и масштабируемости за счет единой среды разработки. Приложения, разработанные для одного класса устройств, могут быть адаптированы для других с минимальными изменениями.
Преимущества для разработчиков и производителей оригинального оборудования (OEM) включают:
сокращение времени проектирования,
упрощение обслуживания и обновлений,
более легкую миграцию между аппаратными платформами
и долгосрочное повторное использование программного обеспечения во всех линейках продукции.
Такой подход хорошо подходит для нужд производителей машин, стремящихся выделиться на рынке за счет программного обеспечения, контролируя при этом затраты на разработку.
Типичные области применения
Платформа X хорошо подходит для широкого спектра промышленных и инфраструктурных приложений, включая:
автоматизацию производства и управление оборудованием,
автоматизацию технологических процессов,
энергетику и коммунальные услуги,
интеллектуальные здания,
транспорт и логистику,
робототехнику и системы управления движением,
шлюзы промышленного Интернета вещей.
Заключение:
Платформа X от EXOR International представляет собой современный подход к промышленному программному обеспечению, объединяющий человеко-машинный интерфейс (HMI), граничные вычисления и возможности подключения к промышленному интернету вещей (IIoT) в единую масштабируемую экосистему. Абстрагируя различия в аппаратном обеспечении и операционных системах, она позволяет разработчикам сосредоточиться на функциональности приложений, а не на сложности инфраструктуры.
Для производителей и системных интеграторов, стремящихся к цифровой трансформации, платформа X обеспечивает прочную основу для создания перспективных промышленных решений, которые устраняют разрыв между машинами, данными и корпоративными системами.
