Найти тему
Мысли программиста

Неисправности Profibus и их устранение

Оглавление

Если вы программист, то вы знаете что такое Profibus, если нет, то пора узнать, тем более если у вас появились такие проблемы.

Неисправности Profibus и их устранение - Мысли программиста
Неисправности Profibus и их устранение - Мысли программиста

Profibus (с англ. Process Field Bus — шина полевого уровня) — открытая промышленная сеть, прототип которой был разработан компанией Siemens для своих промышленных контроллеров Simatic. На основе этого прототипа Организация пользователей Profibus разработала международные стандарты, принятые затем некоторыми национальными комитетами по стандартизации.

Ну или простыми словами, если вы видели фиолетовый провод с двумя проводами, то это он ;)

 Profibus (с англ. Process Field Bus — шина полевого уровня)
Profibus (с англ. Process Field Bus — шина полевого уровня)

Существует несколько вариантов, которые могут произойти:

  • Перепутанные провода
  • Разрывы проводов
  • Короткое замыкание на линиях А-В
  • Короткое замыкание экрана А/В
  • Отсутствующая или избыточная терминация
  • Длина сегмента

Пути решения проблемы

Перепутанные провода

У Profibus коннекторов в разъем А подключается зеленый провод, в разъем В подключается красный провод. Также правильно, чтобы было подключение А1,В1 - вход, а А2,В2 - выход.

Правильное подключение Profibus
Правильное подключение Profibus

так, как исправить перепутанные провода... Просто проверить подключение.

Полезные советы
Всегда правильно подключайте кабель, чтобы в случае проверки кабеля и включении резистора у вас все показывалось корректно.

Разрывы проводов

Кабель Profibus может быть как многожильным, так и монолитным. Как и у обычных проводов

P.S. Многожильный кабель очень неудобно вставлять в коннекторы.

Из чего состоит кабель Profibus
Из чего состоит кабель Profibus

Монолит медный кабель может через время сломаться. Часто при разделке кабеля можно повредить медь и при укладке в коннектор бывало кабель ломался.

Полезные советы
Нужно аккуратно разделывать кабель не повреждая жилы.

Короткое замыкание на линиях А-В - Короткое замыкание экрана А/В

Начнем с понятия КЗ.

Короткое замыкание (КЗ) — электрическое соединение двух точек электрической цепи с различными значениями потенциала, не предусмотренное конструкцией устройства и нарушающее его нормальную работу.

При замыкании линий A-B, или замыкании одной из линий на экран происходит перезагрузка контроллера, так и выход одной линии по сети из строя.

Полезные советы.
Если у вас есть схема сети профибас, то в онлайне Hardware Step 7 можно увидеть какие станции отключены. Сопоставив со схемой можно определить в каком месте проблема.
Также можно также определить номера станций, которые активны, а которые нет используя "Set PG/PC interface". Во вкладке "Properties" можно увидеть с галочкой - активные модули, а модули неактивные будут просто без галочки, пустое белое поле.
Set PG/PC interface
Set PG/PC interface

Длина сегмента Profibus

Максимальная длина сети Profibus зависит от скорости. Скорость передачи и соответствующая длинна сегмента

Таблица зависимости скорости Profibus от длины сегмента
Таблица зависимости скорости Profibus от длины сегмента

Соответственно, чтобы сигнал доходил без потерь необходимо соблюдать данные скорости и метраж.

Полезные советы.
Если в процессе работы у вас теряются части данных, то необходимо в Hardware SIEMENS поменять скорость, на более низкую.
Также для усиления сигнала можно поставить Repeater. Repeater служит для усиления сигналов данных, передаваемых по кабелям шины, и для объединения сегментов шины.
Repeater SIEMENS служит для усиления сигналов данных, передаваемых по кабелям шины.
Repeater SIEMENS служит для усиления сигналов данных, передаваемых по кабелям шины.

Отсутствующая или избыточная терминация

Тут все просто, необходимо проверить терминальные резисторы на коннекторах. Если расстояние маленькое, то контроллеру все равно на резисторы, однако при больших расстояниях теряется сигнал.

Полезные советы
Главное правило - начальные и конечные точки - не забудь включить резистор. Волновое сопротивление кабеля должно быть равно нагрузочному резистору в начале и в конце сегмента

Имеем один кусок кабеля, на концах которого висят два приёмника-передатчика, эти величины должны друг другу соответствовать. Однако на деле их количество может быть значительно больше двух, что изменит волновое сопротивление кабеля. Поэтому нельзя в общем случае гарантировать равенство волнового сопротивления и нагрузочного резистора, а можно лишь пытаться обеспечить примерное их соответствие, что и делается установкой 220 Ом.

Про отсутствующую терминацию я более подробно расскажу в следующей статье.

Если знаете чем дополнить статью, то пишите в комментариях.

-8

Подписывайтесь на канал и ставь лайк.

И не забудь рассказать о канале друзьям!