Если вы программист, то вы знаете что такое Profibus, если нет, то пора узнать, тем более если у вас появились такие проблемы.
Profibus (с англ. Process Field Bus — шина полевого уровня) — открытая промышленная сеть, прототип которой был разработан компанией Siemens для своих промышленных контроллеров Simatic. На основе этого прототипа Организация пользователей Profibus разработала международные стандарты, принятые затем некоторыми национальными комитетами по стандартизации.
Ну или простыми словами, если вы видели фиолетовый провод с двумя проводами, то это он ;)
Существует несколько вариантов, которые могут произойти:
- Перепутанные провода
- Разрывы проводов
- Короткое замыкание на линиях А-В
- Короткое замыкание экрана А/В
- Отсутствующая или избыточная терминация
- Длина сегмента
Пути решения проблемы
Перепутанные провода
У Profibus коннекторов в разъем А подключается зеленый провод, в разъем В подключается красный провод. Также правильно, чтобы было подключение А1,В1 - вход, а А2,В2 - выход.
так, как исправить перепутанные провода... Просто проверить подключение.
Полезные советы
Всегда правильно подключайте кабель, чтобы в случае проверки кабеля и включении резистора у вас все показывалось корректно.
Разрывы проводов
Кабель Profibus может быть как многожильным, так и монолитным. Как и у обычных проводов
P.S. Многожильный кабель очень неудобно вставлять в коннекторы.
Монолит медный кабель может через время сломаться. Часто при разделке кабеля можно повредить медь и при укладке в коннектор бывало кабель ломался.
Полезные советы
Нужно аккуратно разделывать кабель не повреждая жилы.
Короткое замыкание на линиях А-В - Короткое замыкание экрана А/В
Начнем с понятия КЗ.
Короткое замыкание (КЗ) — электрическое соединение двух точек электрической цепи с различными значениями потенциала, не предусмотренное конструкцией устройства и нарушающее его нормальную работу.
При замыкании линий A-B, или замыкании одной из линий на экран происходит перезагрузка контроллера, так и выход одной линии по сети из строя.
Полезные советы.
Если у вас есть схема сети профибас, то в онлайне Hardware Step 7 можно увидеть какие станции отключены. Сопоставив со схемой можно определить в каком месте проблема.
Также можно также определить номера станций, которые активны, а которые нет используя "Set PG/PC interface". Во вкладке "Properties" можно увидеть с галочкой - активные модули, а модули неактивные будут просто без галочки, пустое белое поле.
Длина сегмента Profibus
Максимальная длина сети Profibus зависит от скорости. Скорость передачи и соответствующая длинна сегмента
Соответственно, чтобы сигнал доходил без потерь необходимо соблюдать данные скорости и метраж.
Полезные советы.
Если в процессе работы у вас теряются части данных, то необходимо в Hardware SIEMENS поменять скорость, на более низкую.
Также для усиления сигнала можно поставить Repeater. Repeater служит для усиления сигналов данных, передаваемых по кабелям шины, и для объединения сегментов шины.
Отсутствующая или избыточная терминация
Тут все просто, необходимо проверить терминальные резисторы на коннекторах. Если расстояние маленькое, то контроллеру все равно на резисторы, однако при больших расстояниях теряется сигнал.
Полезные советы
Главное правило - начальные и конечные точки - не забудь включить резистор. Волновое сопротивление кабеля должно быть равно нагрузочному резистору в начале и в конце сегмента
Имеем один кусок кабеля, на концах которого висят два приёмника-передатчика, эти величины должны друг другу соответствовать. Однако на деле их количество может быть значительно больше двух, что изменит волновое сопротивление кабеля. Поэтому нельзя в общем случае гарантировать равенство волнового сопротивления и нагрузочного резистора, а можно лишь пытаться обеспечить примерное их соответствие, что и делается установкой 220 Ом.
Про отсутствующую терминацию я более подробно расскажу в следующей статье.
Если знаете чем дополнить статью, то пишите в комментариях.
Подписывайтесь на канал и ставь лайк.
И не забудь рассказать о канале друзьям!