1

Как OPC UA работает поверх TCP/IP, поэтому формат пакетов данных будет таким же, как формат TCP/IP, или он будет отличаться? Мне интересно изучить пакеты данных OPC UA и его формат и сравнить с пакетами данных MQTT. Если у кого-то есть информация обо всех, любезно поделитесь. Также служебные данные добавлены в пакет данных OPC UA/MQTT к исходным данным.Формат данных данных OPC UA

+0

OPC UA может работать поверх TCP или использовать другие транспортные средства. При использовании через TCP, спрашивая, являются ли пакеты данных «одинаковыми», мало смысла - кадрирование имеет TCP, но содержимое является UA. Аналогичным образом, MQTT также работает над TCP. OPC UA определяется с точки зрения сервисов (сообщений запроса/ответа) и их кодирования «по проводам». Вот что описывают детали спецификаций OPC, и они довольно толстые. Если вы просто хотите заглянуть в поток сообщений OPC UA, для этого Wireshark имеет бесплатный плагин (декодер). – ZbynekZ

+0

Спасибо @ZbynekZ. Я пытаюсь сравнить скорость служебных данных/скорость передачи данных/etc двух протоколов и получать образцы данных и показывать данные, используя некоторые графики, которые лучше или быстрее. любезно посоветуйте мне за это. – Azaksai

+0

У меня нет опыта работы с MQTT. Если вы хотите произвести измерения с OPC UA, вы можете бесплатно загрузить образец программного обеспечения (клиенты + серверы) с сайта OPC Foundation (https://opcfoundation.org/developer-tools/developer-kits-unified-architecture/sample- приложения /), настроить некоторые подписки и измерить производительность (и, возможно, просмотреть обменные данные, используя Wireshark). – ZbynekZ

ответ

0

Вы должны увидеть часть 6 серии IEC 62541 (опубл. 2015), речь идет о конкретном картографирования

  • абстрактных услуг (часть 4),
  • структур данных (часть 5) и
  • модель безопасности (часть 2)

к «физическим» протоколов и содержит всю необходимую информацию.

Раздел 5 содержит кодировку данных для двоичных файлов OPC UA (5.2) и XML (5.3). Раздел 6 описывает реализацию протоколов безопасности и секция 7 содержит отображение для конкретных транспортных протоколов:

  • раздела. 7.1: OPC UA TCP
  • раздел. 7.2: SOAP/HTTP
  • раздел. 7.3: HTTPS
Смежные вопросы