Детальный анализ семиуровневой модели OSI шины Profibus.
Детальный анализ семиуровневой модели OSI шины Profibus.
Когда мы представим протокол шины,Для наглядного отображения деталей соглашения,Для анализа обратитесь к OSIсеть Модель.

ПримечаниеМодель OSI(Open System Interconnection Model)это международная организация по стандартизации(ISO)существовать20век80Разработан в начале 1990-х годов для использования с компьютерами иликоммуникация Стандартная система для соединения между системами。это будетсетькоммуникация Работа разделена на семь уровней.,Каждый уровень отвечает за разные функции,От физического соединения до обработки заявок.

Модель OSI

PROFIBUSКонструкция модуля шинной технологии относится кISO/OSIседьмой этаж Модель。между двумя узламикоммуникация过程分布существовать从第一层(физический уровень)到第седьмой этаж(Прикладной уровень)на семи уровнях。PROFIBUSиспользовалПервый, второй и седьмой этажи

  • Первый уровень (физический уровень): Этот уровень определяет электрические и механические свойства среды связи, используемой в PROFIBUSсети. Он включает спецификации для различных физических уровней, таких как EIA-485, Оптический кабель и MBP (Манчестерское кодирование с питанием от шины).
  • Уровень 2 (уровень канала передачи данных): Уровень канала передачи данных отвечает за надежную передачу пакетов данных по физической среде. Он отвечает за обнаружение и исправление ошибок, а также за управление потоком и т. д.
  • Седьмой уровень (прикладной уровень): Уровень приложений — это место, где фактически происходит обмен данными, специфичными для приложения, между устройствами. Он определяет протоколы и структуры данных, используемые на прикладном уровне.

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

Категория физического уровня

Физический уровень PROFIBUS – EIA-485

EIA-485 — один из наиболее часто используемых физических уровней в сетях PROFIBUS. Это стандарт дифференциальной сигнализации с кодировкой NRZ (без возврата нуля), который обеспечивает надежную передачу данных на большие расстояния. EIA-485 поддерживает многоабонентскую конфигурацию, к одной шине можно подключить несколько устройств. Скорость связи может варьироваться от 9,6 до 12 000 Кбит/с по простым экранированным двухпроводным кабелям витой пары длиной от 1200 до 100 метров на сегмент. Он может поддерживать до 32 узлов на сегмент и до 126 повторителей в сети. Это делает его подходящим для приложений, требующих связи с несколькими устройствами, таких как системы автоматизации производства.

Что касается внедрения RS485, мы представили его подробно:

Полный анализ технологии последовательной связи RS232, RS422 и RS485 (завершен)

Физический уровень PROFIBUS — оптический кабель

Физический уровень оптического кабеля использует оптоволоконные кабели для передачи данных в сети PROFIBUS. Они предлагают несколько преимуществ по сравнению с традиционными физическими уровнями на основе меди, такие как устойчивость к электромагнитным помехам и большие расстояния связи. Скорость передачи данных может варьироваться от 9,6 до 12 000 Кбит/с при передаче по многомодовому и одномодовому оптическому волокну из стекла/PCF/пластика с кодированием NRZ (без возврата нуля).

В волоконно-оптических кабельных сетях устройства обычно подключаются по топологии «звезда» и «кольцо», но возможны и линейные типы с максимальным количеством узлов в сети до 126 узлов. Этот тип сети PROFIBUS обычно используется в приложениях, где шум и суровые условия окружающей среды являются проблемой, например, на электростанциях и нефтехимических предприятиях.

Характеристики различных оптических волокон показаны в следующей таблице:

Физический уровень PROFIBUS - MBP

MBP, или Manchester Coding Bus (Манчестер) Coded Bus Powered),даСпециально разработан для сетей PROFIBUS PA.的физический уровень。Он использует метод с питанием от шины,Сигнал связи получается из самого напряжения шины. Это устраняет необходимость во внешнем питании для полевых устройств.,Упрощает установку и снижает затраты. Как следует из названия,它существовать简单的双绞线、Для использования с экранированными двухпроводными кабелями.31.25 Битовая синхронизация Кбит/с, манчестерское кодирование. Как и у шины RS485, количество устройств может достигать 32 узлов, а максимальное количество узлов в сети — 126.

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

В зависимости от вышеуказанных физических уровней см. характеристики, приведенные в следующей таблице:

Примечание. Термин MBP как транспортная технология имеет следующие свойства:

  • «Манчестерская кодировка (M)»
  • «С питанием от автобуса (BP)»

Этот термин заменяет предыдущие распространенные термины «физический уровень в соответствии с IEC 61158-2», «1158-2» и т. д., используемые для искробезопасной передачи. Причина этого изменения заключается в том, что в окончательной версии IEC 61158 IEC 61158-2 (физический уровень) описывает несколько различных технологий подключения, включая технологию MBP, поэтому предыдущее описание неясно. MBP — это технология синхронной передачи, использующая фиксированную скорость передачи 31,25 Кбит/с и манчестерское кодирование. Эта технология передачи часто используется в области автоматизации процессов, поскольку она отвечает особым требованиям химической и нефтехимической промышленности, а именно: искробезопасность и питание по шине по двухпроводной технологии. Это означает, что PROFIBUS также может использоваться во взрывоопасных зонах и является искробезопасным.

в заключение

PROFIBUS — это универсальный и надежный протокол связи, который играет жизненно важную роль в области промышленной автоматизации. Включает различные категории, такие как PROFIBUS FMS、PROFIBUS ДП и ПРОФИБУС PA,Удовлетворение различных потребностей приложений。Понимание протокола PROFIBUS, его физических уровней, сопоставление с моделью уровня OSI и методов устранения неполадок имеют решающее значение для успешного внедрения и обслуживания сети PROFIBUS.。существовать接下来的文章中,Мы продолжим анализировать все аспекты протокола Profibus.,Пожалуйста, продолжайте следить за нами!

Справочные ссылки:

  1. https://www.rtautomation.com/technologies/profibus/
  2. https://us.profinet.com/profibus_tech/iso-osi-model/
  3. https://us.profinet.com/technology/profibus/
boy illustration
Неразрушающее увеличение изображений одним щелчком мыши, чтобы сделать их более четкими артефактами искусственного интеллекта, включая руководства по установке и использованию.
boy illustration
Копикодер: этот инструмент отлично работает с Cursor, Bolt и V0! Предоставьте более качественные подсказки для разработки интерфейса (создание навигационного веб-сайта с использованием искусственного интеллекта).
boy illustration
Новый бесплатный RooCline превосходит Cline v3.1? ! Быстрее, умнее и лучше вилка Cline! (Независимое программирование AI, порог 0)
boy illustration
Разработав более 10 проектов с помощью Cursor, я собрал 10 примеров и 60 подсказок.
boy illustration
Я потратил 72 часа на изучение курсорных агентов, и вот неоспоримые факты, которыми я должен поделиться!
boy illustration
Идеальная интеграция Cursor и DeepSeek API
boy illustration
DeepSeek V3 снижает затраты на обучение больших моделей
boy illustration
Артефакт, увеличивающий количество очков: на основе улучшения характеристик препятствия малым целям Yolov8 (SEAM, MultiSEAM).
boy illustration
DeepSeek V3 раскручивался уже три дня. Сегодня я попробовал самопровозглашенную модель «ChatGPT».
boy illustration
Open Devin — инженер-программист искусственного интеллекта с открытым исходным кодом, который меньше программирует и больше создает.
boy illustration
Эксклюзивное оригинальное улучшение YOLOv8: собственная разработка SPPF | SPPF сочетается с воспринимаемой большой сверткой ядра UniRepLK, а свертка с большим ядром + без расширения улучшает восприимчивое поле
boy illustration
Популярное и подробное объяснение DeepSeek-V3: от его появления до преимуществ и сравнения с GPT-4o.
boy illustration
9 основных словесных инструкций по доработке академических работ с помощью ChatGPT, эффективных и практичных, которые стоит собрать
boy illustration
Вызовите deepseek в vscode для реализации программирования с помощью искусственного интеллекта.
boy illustration
Познакомьтесь с принципами сверточных нейронных сетей (CNN) в одной статье (суперподробно)
boy illustration
50,3 тыс. звезд! Immich: автономное решение для резервного копирования фотографий и видео, которое экономит деньги и избавляет от беспокойства.
boy illustration
Cloud Native|Практика: установка Dashbaord для K8s, графика неплохая
boy illustration
Краткий обзор статьи — использование синтетических данных при обучении больших моделей и оптимизации производительности
boy illustration
MiniPerplx: новая поисковая система искусственного интеллекта с открытым исходным кодом, спонсируемая xAI и Vercel.
boy illustration
Конструкция сервиса Synology Drive сочетает проникновение в интрасеть и синхронизацию папок заметок Obsidian в облаке.
boy illustration
Центр конфигурации————Накос
boy illustration
Начинаем с нуля при разработке в облаке Copilot: начать разработку с минимальным использованием кода стало проще
boy illustration
[Серия Docker] Docker создает мультиплатформенные образы: практика архитектуры Arm64
boy illustration
Обновление новых возможностей coze | Я использовал coze для создания апплета помощника по исправлению домашних заданий по математике
boy illustration
Советы по развертыванию Nginx: практическое создание статических веб-сайтов на облачных серверах
boy illustration
Feiniu fnos использует Docker для развертывания личного блокнота Notepad
boy illustration
Сверточная нейронная сеть VGG реализует классификацию изображений Cifar10 — практический опыт Pytorch
boy illustration
Начало работы с EdgeonePages — новым недорогим решением для хостинга веб-сайтов
boy illustration
[Зона легкого облачного игрового сервера] Управление игровыми архивами
boy illustration
Развертывание SpringCloud-проекта на базе Docker и Docker-Compose