Что такое MQTT
MQTT — это соглашение, предложенное членами IBM и Eurotech в 1999 году. При связи MQTT отправитель может временно сохранять данные для отправки в области данных, не дожидаясь завершения обработки получателем, и может немедленно перейти к следующей обработке.
Благодаря минимизации требований к пропускной способности сети и ресурсам устройств при обеспечении определенного уровня надежности этот метод связи привлек большое внимание в сфере Интернета вещей.
Характеристики протокола MQTT
Простой протокол
Благодаря минимальному размеру заголовка в 2 байта это очень компактный и легкий протокол, который можно использовать в устройствах со строгими ограничениями по памяти и скорости работы, а также в средах связи с узкой полосой пропускания.
Масштабируемый
Из-за ограниченности ресурсов, необходимых для реализации коммуникационной среды, ее можно реализовать на различных устройствах — от небольших устройств Интернета вещей до высокопроизводительных терминалов, тем самым обеспечивая очень гибкую конструкцию системы.
надежность
В MQTT можно реализовать механизм связи на основе уровней в нестабильных коммуникационных средах, например, сократить время, необходимое устройствам IoT для повторного подключения, и настроить достижимость связи.
Безопасность протокола MQTT
Защита системы от различных атак и угроз является важнейшим элементом при построении систем Интернета вещей с использованием MQTT. Рекомендуется использовать сертификаты и пароли SSL для реализации идентификации, аутентификации и лицензирования между клиентом и прокси-сервером.
Новая поддержка связи BACnet.
Шлюз CONPROSYS IoT оснащен новыми функциями сервера, клиента и маршрутизатора BACnet, что позволяет реализовать IoT оборудования здания.
Оснащен функцией связи BACnet.
BACnet — это стандарт протокола связи для сетей, используемых в интеллектуальных зданиях. В различных областях, таких как оборудование для кондиционирования воздуха, системы освещения, электрооборудование, оборудование для обеспечения безопасности и предотвращения стихийных бедствий, лифты, можно построить систему, которая сможет подключать и контролировать все оборудование через общий интерфейс, даже продукцию разных производителей. Шлюз CONPROSYS M2M поддерживает протокол BACnet IP и оснащен возможностями связи с сервером и клиентом.
Функция связи с сервером
Это функция предоставления внутренней информации шлюза IoT клиентам BACnet с использованием типов объектов BACnet. Он может интегрировать устройства и датчики, не поддерживающие BACnet, в системы управления зданием, поддерживающие связь BACnet.
Функция связи с клиентом
Это функция сбора информации об оборудовании здания (сервер BACnet), ее преобразования в различные протоколы связи, такие как MQTT, и предоставления информации в систему более высокого уровня. Он может создать систему, которая интегрирует информацию о рассредоточенном оборудовании здания через облако и удаленно контролирует ее. Кроме того, он также может преобразовать оборудование здания, поддерживающее BACnet, в другие протоколы связи, такие как OPC UA или MTConnect, и интегрировать его с системами заводского оборудования.
Что такое БАКнет
BACnet (Сеть автоматизации и управления зданиями) — это стандарт протокола связи, используемый для сетей зданий. Он используется для управления кондиционированием воздуха, освещением, электричеством, охраной, предотвращением стихийных бедствий, лифтами и т. д. внутри здания. В 1987 году различные группы, связанные с системой BA (автоматизация зданий), установили на встрече руководящие принципы, основанные на стандарте ANSI/ASHRAE 135-1995, разработанном Американским обществом инженеров по отоплению, охлаждению и кондиционированию воздуха в 1995 году. Использовался BACnet. в качестве протокола для системы BA в 2003 году и был указан в спецификации международного стандарта ISO16484-5.
Общество электрооборудования Японии разработало японские стандарты (IEIEJp, IEIEJp-A), которые были расширены до японских спецификаций. Таким образом, существует три протокола, включая ASHRAE BACnet, который включает стандартные спецификации.
BACnet включает протокол «BACnet IP» для передачи услуг BACnet через Ethernet, а также протокол «BACnet MS/TP», использующий EIA-485 (RS-485) в качестве физического уровня для передачи данных.
Что такое OPC UA
OPC UA (OPC Unified Architecture) — это открытая международная стандартная спецификация, разработанная для обмена безопасными и надежными данными в промышленной автоматизации и других областях, таких как производственные предприятия и производственное оборудование. OPC Foundation был опубликован в 2008 году и с тех пор стандартизирован на международном уровне как IEC 62541.
Кроме того, он тесно интегрирован с международным стандартом ПЛК IEC61131-3 и может быть легко подключен, сохраняя при этом надежность между информацией производственной площадки (FA) и системами мониторинга и управления более высокого уровня (SCADA) и системами управления производством (MES). ). Поэтому он был принят во многих отраслях, таких как спецификация стандарта связи PackML (ANSI/ISA-TR88) для упаковочных машин, EUROMAP для машин для литья под давлением и umati для станков. Альянс немецкой машиностроительной промышленности (VDMA) разрабатывает стандарт связи под названием «OPC UA for Machinery», который объединяет спецификации, разработанные для различных отраслей, и призван стать основой для всех механических устройств.
Характеристики OPC UA
Масштабируемость
Используя OPC UA, можно достичь унифицированной и масштабируемой конфигурации системы — от встроенных систем до мэйнфреймов.
Соединение
Традиционно промышленное оборудование и устройства управления обычно используют стандарты связи, уникальные для производителей, что затрудняет совместную работу всей системы. OPC UA может легко подключаться к контроллерам, используемым для управления на заводе, к системам мониторинга, системам управления производством и т. д.
Безопасность
В последнее время предметом обсуждения стали меры безопасности производственных помещений и оборудования. OPC UA обеспечивает безопасность сообщений между сервером OPC UA и клиентом с помощью безопасного канала, что позволяет легко обеспечить безопасную связь между устройствами.
Что такое МТКоннект
MTConnect — это стандартный протокол связи для станков, разработанный Ассоциацией MTConnect. Разработка этого протокола направлена на расширение возможностей устройств и приложений по сбору данных, а также на снижение затрат на интеграцию. Многие крупные производители, расположенные в Соединенных Штатах, приняли этот стандарт, и он высоко ценится как будущая стандартная спецификация.
Характеристики МТКоннект
Открытый протокол
Традиционно при использовании станков нескольких компаний необходимо разрабатывать программное обеспечение, соответствующее уникальным стандартам каждой компании. Однако, поскольку MTConnect представляет собой открытый протокол, использующий стандартные интернет-технологии, такие как HTTP и XML, программное обеспечение для преобразования можно установить относительно легко.
Нет платы за использование
Поскольку MTConnect не взимает плату за использование, нет необходимости платить лицензионные сборы Ассоциации MTConnect. Кроме того, компании, согласившиеся с лицензионным соглашением на MTConnect, также могут интегрировать MTConnect в продукты своей компании.
Обобщение структур данных
MTConnect определяет структуру данных для различных типов данных, получаемых от станков, таких как нагрузка шпинделя, скорость вала, сигналы тревоги и т. д., в соответствии с соответствующими типами данных. Предприятия-пользователи могут легко сравнивать и анализировать данные одного и того же типа, не беспокоясь о проблемах структуры данных при подключении устройств от разных производителей станков.