- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
ProfiBUS - дилетантский вопрос
Модератор: Глоб.модераторы
-
- администратор
- Сообщения: 18827
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 989 раз
- Поблагодарили: 1872 раза
ProfiBUS - дилетантский вопрос
Коллеги, прошу помощи в довольно дилетантском вопросе. Я тут играю роль только передатчика - коллеги коллег спросили. Мопед, в общем, не мой.
Имеется сеть ProfiBUS DP, мастер, слейвы. Периодически пропадает связь со всеми слейвами сразу, то есть все они перестают отвечать на запросы.
Вопросы:
1) где копать?
2) какие существуют средства диагностики таких проблем? На модбасе всё просто - есть модбас-симуляторы. Как обстоит дело с Профибасом в этом смысле?
Спасибо!
Имеется сеть ProfiBUS DP, мастер, слейвы. Периодически пропадает связь со всеми слейвами сразу, то есть все они перестают отвечать на запросы.
Вопросы:
1) где копать?
2) какие существуют средства диагностики таких проблем? На модбасе всё просто - есть модбас-симуляторы. Как обстоит дело с Профибасом в этом смысле?
Спасибо!
По вопросам работы Форума можно обратиться по этим контактам.
-
- эксперт
- Сообщения: 3648
- Зарегистрирован: 10 ноя 2009, 04:58
- Имя: Толмачев Михаил Алексеевич
- город/регион: г. Чехов, МО
- Благодарил (а): 8 раз
- Поблагодарили: 286 раз
Re: ProfiBUS - дилетантский вопрос
Обычно такое происходит из-за контроллера (или другого мастера сети), когда тот по той или иной причине вылетает в ошибку - как следствие "сеть разваливается", т.е. все слейвы пищат о таймауте. Первопричину лучше всего искать в диагностическом буфере мастера. Такой вот универсальный совет.
-
- преподаватель
- Сообщения: 1357
- Зарегистрирован: 01 сен 2008, 18:32
- Имя: Пупена Александр
- Страна: Украина
- город/регион: Киев
- Поблагодарили: 6 раз
Re: ProfiBUS - дилетантский вопрос
Есть классика возможного решения подобной проблемы: банально переобжимаются коннекторы. Если коннекторы со встроенным переключателем терминатора (он же отключения выходной линии), то именно он (переключатель) может плохо контачить. Как правило диагностируется тем, что отваливается только часть линии (несколько слейвов по одну из сторон мастера). Если это так - то именно на границе (на последнем работющем слейве) и есть тот плохой контакт. Ну, а если Мастер в самом начале шины, то коннектор надо менять на нем.
-
- освоился
- Сообщения: 238
- Зарегистрирован: 30 май 2009, 20:21
- Имя: Науменко Александр Сергеевич
- Страна: Россия
- город/регион: Шатура
- Поблагодарили: 1 раз
Re: ProfiBUS - дилетантский вопрос
В дополнение к вышесказанному .Были похожие проблемы, в последний случай решилась заменой репитера если вдруг таковой имеется, на другом объекте проблема в коннекторе, слабое место- контакт экрана профибас кабеля, вообще не терпит мех воздействий, слабая пайка(если это тот коннектор, их несколько видов), как то так в общем.
-
- завсегдатай
- Сообщения: 524
- Зарегистрирован: 05 окт 2009, 11:51
- Имя: Тихомиров Дмитрий Викторович
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 17 раз
- Поблагодарили: 20 раз
Re: ProfiBUS - дилетантский вопрос
Пару раз видел когда слишком высокая скорость для существуещей длины сети была. Один раз слишком длинная сеть, второй слишком ветвистая (да, без репитеров, только по пять коннекторов проходных друг в друга.). Длинную решили уменьшением скорости, а с ветвистой ничего не пробовал даже - у меня маленькая установка с краю была, а у них штук 30 S7-300.
-
- авторитет
- Сообщения: 878
- Зарегистрирован: 21 авг 2009, 14:25
- Имя: Василий Иванович
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
Re: ProfiBUS - дилетантский вопрос
Если мастер действительно шлёт запрос, на который слейвы не отвечают (как описано в стартовом посте), то это почти стопудово физика и почти стопудово сдох профибус-порт у мастера. Может быть ещё, конечно, блуждающий контакт где-нибудь на кабеле, но это менее вероятно. Изловить это дело тоже в принципе возможно, но для этого придется покупать дорогую железку, которая бы висела часами на линии, измеряла уровни сигналов и писала весь трафик. Ещё можно взять хороший профибус тестор, который бы проверил качество связи тогда, когда все работает - может быть действительно там длина линии не соответствует выбранной скорости, и тогда придется либо делить на сегменты, либо уменьшать скорость.
-
- администратор
- Сообщения: 18827
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 989 раз
- Поблагодарили: 1872 раза
Re: ProfiBUS - дилетантский вопрос
Коллеги, спасибо большое - ваши ответы читают "на той стороне" и разбираются на месте. Я тут только передаточное звено.
По вопросам работы Форума можно обратиться по этим контактам.
-
- почётный участник форума
- Сообщения: 639
- Зарегистрирован: 29 сен 2008, 17:05
- Имя: Алексей Угрюмов
- Страна: Россия
- город/регион: СПб
- Благодарил (а): 13 раз
- Поблагодарили: 25 раз
Re: ProfiBUS - дилетантский вопрос
ссылочку на железку можно?Василий Иванович писал(а): для этого придется покупать дорогую железку
ссылочку на железку можно?Василий Иванович писал(а): Ещё можно взять хороший профибус тестор
Alex.
-
- почётный участник форума
- Сообщения: 5806
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 680 раз
- Поблагодарили: 856 раз
Re: ProfiBUS - дилетантский вопрос
А осциллоскопы нынче уже не котируются? ;)
485-й он 485-й и есть...
485-й он 485-й и есть...
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- авторитет
- Сообщения: 878
- Зарегистрирован: 21 авг 2009, 14:25
- Имя: Василий Иванович
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
Re: ProfiBUS - дилетантский вопрос
Ловить живой трафик осциллографом - дело неблагодарное.
http://www.procentec.com/profitrace2/index.php
http://www.procentec.com/combricks/index.php
http://industrial.softing.com/en/produc ... html#tab-4
http://www.indu-sol.com/en/diagnosticto ... rview.html
http://www.procentec.com/profitrace2/index.php
http://www.procentec.com/combricks/index.php
http://industrial.softing.com/en/produc ... html#tab-4
http://www.indu-sol.com/en/diagnosticto ... rview.html
-
- почётный участник форума
- Сообщения: 5806
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 680 раз
- Поблагодарили: 856 раз
Re: ProfiBUS - дилетантский вопрос
Прежде чем "трафик ловить", т.е. лезть на уровени канала и протокола, неплохо бы разобраться на уровне медиа.
Именно тут находится до 95% всех "странных" проблем со связью, когда на стенде всё работает, а на объекте ни в какую не хочет.
И не случайно функция осциллографа присутствует в рекомендовнных Вами приборах ;)
Именно тут находится до 95% всех "странных" проблем со связью, когда на стенде всё работает, а на объекте ни в какую не хочет.
И не случайно функция осциллографа присутствует в рекомендовнных Вами приборах ;)
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- авторитет
- Сообщения: 878
- Зарегистрирован: 21 авг 2009, 14:25
- Имя: Василий Иванович
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
Re: ProfiBUS - дилетантский вопрос
Чтобы отловить что-то осциллографом, придется выдирать все слейвы из сети (и ставить активные терминаторы) и прозванивать каждый кусок. Потому как осциллограф не знает, кто участников шлет в данный момент данные и показывает все подряд. Умные приборы узнают об этом из анализа протокола, и поэтому могут разложить по полочкам всю какофонию и нарисовать осцилограмму для каждого участника сети отдельно.
-
- почётный участник форума
- Сообщения: 5806
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 680 раз
- Поблагодарили: 856 раз
Re: ProfiBUS - дилетантский вопрос
Ну-у-у, Васи-иль-Ива-аныч...
Кабель-то ОДИН ! Линия одна.
Если отражения/дробления/искажения/затухания есть, то они есть ;)
Но спорить о пользе спец-приборов не буду.
Ибо Кижи - шедевр, а большинство-таки гвозди с шурупами используют.
Кабель-то ОДИН ! Линия одна.
Если отражения/дробления/искажения/затухания есть, то они есть ;)
Но спорить о пользе спец-приборов не буду.
Ибо Кижи - шедевр, а большинство-таки гвозди с шурупами используют.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- авторитет
- Сообщения: 878
- Зарегистрирован: 21 авг 2009, 14:25
- Имя: Василий Иванович
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
Re: ProfiBUS - дилетантский вопрос
Нифига не один кабель. Он состоит из энного количества кусков между эн-плюс-одним количеством передатчиков, каждый из которых пытается чего-то передать.
И даже линия может быть не одна, если учесть наличие повторителей, преобразователей и т.п.
И даже линия может быть не одна, если учесть наличие повторителей, преобразователей и т.п.
-
- авторитет
- Сообщения: 878
- Зарегистрирован: 21 авг 2009, 14:25
- Имя: Василий Иванович
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза