- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Мистика с RS-485
-
- здесь недавно
- Сообщения: 14
- Зарегистрирован: 30 сен 2020, 12:32
- Имя: Даврон
- Страна: Узбекистан
- город/регион: Чирчик
- Поблагодарили: 4 раза
Мистика с RS-485
Эксплуатируются у нас на заводе порядка десяток FlowBoss 107 (FB107) от Emerson. Данные с них передаются на верхний уровень (Experion PKS) посредством RS-485 через Терминальный сервер NDS5008.
В один прекрасный день на верхнем уровне пропадает связь c одним из FB107.
По Логам устройства - в этот день был плановое отключени электричества - и прибор был несколько часов отключен от питания. Потом его включали.
По месту подключаемся к прибору через RS485 конвертер и Modbus Poll - прибор отвечает и предоставляет свои данные без ошибок.
Имитируем прибор по месту Modbus Slave и RS485 конвертером - данные идут до верхнего уровня без проблем.
Опрашиваем прибор со шкафа (расстояние кабеля RS-485 - 470 м) - Modbus Poll"ом - прибор не отвечает. По счастливой случайности опросили другим комьютером - прибор отвечает! Причем после двух часов - прибор перестал отвечать и этому комьютеру.
Отправляя запросы с терминального сервера на прибор, садились сниффером прям у прибора параллельно - пакеты доходят без ошибок. Но прибор молчит.
Пробовали- ставить оконечные резисторы - 120 Ом. По одному концу и с двух сторон. Без толку.
С чем это может быть связано, что прибор отвечает по месту, но на расстоянии молчит, причем Modbus Slave доказывает, что линия работоспособна.
Буду рад услышать советы.
В один прекрасный день на верхнем уровне пропадает связь c одним из FB107.
По Логам устройства - в этот день был плановое отключени электричества - и прибор был несколько часов отключен от питания. Потом его включали.
По месту подключаемся к прибору через RS485 конвертер и Modbus Poll - прибор отвечает и предоставляет свои данные без ошибок.
Имитируем прибор по месту Modbus Slave и RS485 конвертером - данные идут до верхнего уровня без проблем.
Опрашиваем прибор со шкафа (расстояние кабеля RS-485 - 470 м) - Modbus Poll"ом - прибор не отвечает. По счастливой случайности опросили другим комьютером - прибор отвечает! Причем после двух часов - прибор перестал отвечать и этому комьютеру.
Отправляя запросы с терминального сервера на прибор, садились сниффером прям у прибора параллельно - пакеты доходят без ошибок. Но прибор молчит.
Пробовали- ставить оконечные резисторы - 120 Ом. По одному концу и с двух сторон. Без толку.
С чем это может быть связано, что прибор отвечает по месту, но на расстоянии молчит, причем Modbus Slave доказывает, что линия работоспособна.
Буду рад услышать советы.
-
- администратор
- Сообщения: 17589
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 825 раз
- Поблагодарили: 1653 раза
Мистика с RS-485
Мистика - это пробел в знаниях, и только.
Какой тип кабеля? Как подключен? Как заземлён? Какая скорость?
С проблемами в кабеле.
Компьютеру сигнал удаётся переварить, а прибору нет.
Очевидно же с чем - с тем что отличается в 1 и 2 случае, то есть с самой линией связи. Расстояние-то 500 метров.
Потому что на такой длине только терминаторов уже может быть и недостаточно. :)
Какой тип кабеля? Как подключен? Как заземлён? Какая скорость?
По вопросам работы Форума можно обратиться по этим контактам.
-
- эксперт
- Сообщения: 1034
- Зарегистрирован: 25 июл 2008, 10:06
- Имя: Леонид
- Страна: РФ
- Благодарил (а): 34 раза
- Поблагодарили: 110 раз
Мистика с RS-485
Когда питание отключали, не могли на другую фазу питание посадить или заземление отключить?
Я один раз в условиях офиса спалил порт RS485 в контроллере, соединив"на лету" с еще одним контроллером, запитанным от другой розетки.
Я один раз в условиях офиса спалил порт RS485 в контроллере, соединив"на лету" с еще одним контроллером, запитанным от другой розетки.
Хард - это то, что можно швырнуть об стенку, а софт - это то, что можно лишь обматерить.
-
- не первый раз у нас
- Сообщения: 320
- Зарегистрирован: 31 окт 2017, 16:45
- Имя: Дмитрий
- Страна: Россия
- город/регион: Калининград
- Благодарил (а): 9 раз
- Поблагодарили: 82 раза
Мистика с RS-485
1. на сервере переподключите неисправный fb107 с исправным, проверите работу портов сервера, если на заведомо исправном порту сервера неисправный fb107 не опрашивается и на "неисправном" порту сервера исправный fb107 опрашивается, значит дело в fb107. Если "неисправный" порт не опрашивает исправный fb107, то дело в порту сервера. Может потребоваться перепрогрммиование сервера.
2. осциллограф. Сравните уровни сигнала rs485 на исправном и неисправном fb107.
3. Повторитель rs485/rs485 возле FB107 , может поможет.
2. осциллограф. Сравните уровни сигнала rs485 на исправном и неисправном fb107.
3. Повторитель rs485/rs485 возле FB107 , может поможет.
-
- почётный участник форума
- Сообщения: 5639
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 602 раза
- Поблагодарили: 760 раз
Мистика с RS-485
Перевод питания на другой ввод или другую фазу при плохом уравнивании потенциалов (заземлениии) и отсутствии гальванической развязки может быть причиной всех этих чудесатых чудес.
Решайте "аграрную проблему" - заземляйтесь и ураввнивайте потенциалы до приемлемого уровня, или применяйте гальваническую развязку.
На будущее - ставьте ещё и защиту линии связи от перенапряжений (грозозащиту).
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- здесь недавно
- Сообщения: 14
- Зарегистрирован: 30 сен 2020, 12:32
- Имя: Даврон
- Страна: Узбекистан
- город/регион: Чирчик
- Поблагодарили: 4 раза
Мистика с RS-485
Ну это признаю, поэтому и обратился в форум, т.к. знаний не хватило.
Кабель - RS 485 2Px24AWG Belden - экранированная витая пара.
На одной линии - 1 FB107. Экран заземлен со стороны шкафа терминального сервера. Скорость: 9600б/с.
На расстоянии 500 метров прибор отвечает преобразователю RS485/USB Moxa UPort. Это связано с тем что у Moxa реализованы стягивающие и подтягивающие резисторы и стоит попробовать реализовать это с терминальным сервером?
С кликбейтным заголовком конечно нагрешил. Но для меня мистика - это то что, все работало при идентичной схеме 2 года. И при непредвиденных обстоятельствах перестало работать. FB107 сидящие на других портах этого же терминального сервера отвечают как с пулемета. Не могло же плановое отключение/включение питания включить в уравнение шумы или другие факторы.
Отправлено спустя 4 минуты 16 секунд:
1) Разрешение на "трогание" рабочих линий пока не получали (Т.к. учетные расходомеры). Завтра возможно пробьем разрешение и попробуем. Но тот факт, что Modbus Slave на месте прибора правильно принимает запросы и отвечает серверу, который дальше пропускает через этот порт на верхний уровень данные, вроде бы говорит о работоспособности порта. Но попытка не пытка.Sokolov_Dmitry писал(а): ↑30 сен 2020, 14:33 1. на сервере переподключите неисправный fb107 с исправным, проверите работу портов сервера, если на заведомо исправном порту сервера неисправный fb107 не опрашивается и на "неисправном" порту сервера исправный fb107 опрашивается, значит дело в fb107. Если "неисправный" порт не опрашивает исправный fb107, то дело в порту сервера. Может потребоваться перепрогрммиование сервера.
2. осциллограф. Сравните уровни сигнала rs485 на исправном и неисправном fb107.
3. Повторитель rs485/rs485 возле FB107 , может поможет.
2) К сожалению осцилограф стационарный и в лаборатории.
3) Закупка нового приспособления пока на повестке не стоит. Т.к. оборудование буквально работало вчера. Не все танцы с бубном перетанцованы.
-
- администратор
- Сообщения: 17589
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 825 раз
- Поблагодарили: 1653 раза
Мистика с RS-485
Произвели переподключение во время обесточивания (зачем-то же обесточивали), и как выше правильно отметили, обострился аграрный вопрос.
Именно. Если бы спалили порт - он молчал бы совсем. Поэтому уравнивание потенциалов и подтяжка по необходимости.
Порты целы, кабель нормальный, опрос на короткой линии идёт. Хорошо бы осциллографом Вам глянуть картину в линии при опросе на короткой и на длинной линии - наверняка увидите разницу. Даже стационарный осциллограф может быть мобильным, если он размером не с дом.
По вопросам работы Форума можно обратиться по этим контактам.
-
- почётный участник форума
- Сообщения: 1115
- Зарегистрирован: 09 фев 2011, 11:32
- Имя: Дитрих Евгений Линусович
- город/регион: Донецк
- Благодарил (а): 323 раза
- Поблагодарили: 218 раз
Мистика с RS-485
Грызуны водятся в ваших краях? Видел обглоданную изоляцию (SFTP) в ноль и работало, при этом.
_______________________________________________
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу
-
- здесь недавно
- Сообщения: 14
- Зарегистрирован: 30 сен 2020, 12:32
- Имя: Даврон
- Страна: Узбекистан
- город/регион: Чирчик
- Поблагодарили: 4 раза
-
- здесь недавно
- Сообщения: 14
- Зарегистрирован: 30 сен 2020, 12:32
- Имя: Даврон
- Страна: Узбекистан
- город/регион: Чирчик
- Поблагодарили: 4 раза
Мистика с RS-485
Перподключения не было. Было просто проверка работоспособности UPS, на то и отключение.Jackson писал(а): ↑30 сен 2020, 17:48Произвели переподключение во время обесточивания (зачем-то же обесточивали), и как выше правильно отметили, обострился аграрный вопрос.Именно. Если бы спалили порт - он молчал бы совсем. Поэтому уравнивание потенциалов и подтяжка по необходимости.
Порты целы, кабель нормальный, опрос на короткой линии идёт. Хорошо бы осциллографом Вам глянуть картину в линии при опросе на короткой и на длинной линии - наверняка увидите разницу. Даже стационарный осциллограф может быть мобильным, если он размером не с дом.
Установили новый FloBoss . Проблема не решилась. Будем пробовать шаманить с каналом. Подтяжки и аграрный вопрос. Ну и осцилограф попробуем подключить. Отпишусь по результатам.
На счёт расчёта подтяжечных резисторов не подскажете как?!
В сети много разнородных мнений.
-
- администратор
- Сообщения: 17589
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 825 раз
- Поблагодарили: 1653 раза
Мистика с RS-485
Мы ведь тоже в сети. :)
Отправлено спустя 1 минуту 32 секунды:
И ещё тут возможно: viewtopic.php?f=12&t=6842
У вас нет необходимых прав для просмотра вложений в этом сообщении.
По вопросам работы Форума можно обратиться по этим контактам.
-
- здесь недавно
- Сообщения: 14
- Зарегистрирован: 30 сен 2020, 12:32
- Имя: Даврон
- Страна: Узбекистан
- город/регион: Чирчик
- Поблагодарили: 4 раза
Мистика с RS-485
В общем попробовали поэкспериментировать так.
Притащили FloBoss к шкафу терминального сервера. Закоротили линию в поле, и получается, удлинили линию до 470х2=940 м.
Подвели питание FloBoss'у от шкафа терминального сервера через блок питания 220АС/24DC.
И что же, думаете?! Прибор начал отвечать терминальному серверу через всю линию (~1км) без всяких резисторов.
Можно ли теперь утверждать , что на линии отсутствуют какие либо помехи и с ней всё нормально?!
Одно отличие от прежних условий, питание взяли с того же шкафа (а в поле прибор питался из другого шкафа, но из того же здания и тех же вводов). Пытались комбинировать вводы. Терминальный сервер к одному вводу, прибор подключать к другому вводу. Все равно отвечает.
Завтра попробуем протянуть все клеммы на линии питания до прибора. Но так и не понятно, в чем проблема, пока.
Притащили FloBoss к шкафу терминального сервера. Закоротили линию в поле, и получается, удлинили линию до 470х2=940 м.
Подвели питание FloBoss'у от шкафа терминального сервера через блок питания 220АС/24DC.
И что же, думаете?! Прибор начал отвечать терминальному серверу через всю линию (~1км) без всяких резисторов.
Можно ли теперь утверждать , что на линии отсутствуют какие либо помехи и с ней всё нормально?!
Одно отличие от прежних условий, питание взяли с того же шкафа (а в поле прибор питался из другого шкафа, но из того же здания и тех же вводов). Пытались комбинировать вводы. Терминальный сервер к одному вводу, прибор подключать к другому вводу. Все равно отвечает.
Завтра попробуем протянуть все клеммы на линии питания до прибора. Но так и не понятно, в чем проблема, пока.
-
- администратор
- Сообщения: 17589
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 825 раз
- Поблагодарили: 1653 раза
Мистика с RS-485
Нет. пока осциллографом не увидите - нельзя точно и сказать. Но линия работоспособна, это факт.
Теперь для пущей гарантии унесите прибор на место и запитайте его там от батареек отдельными проводами. Если связь будет - значит проблема четко в питании, если нет то дело в потенциалах.
И какие-то УЗИПы нужны на такую линию по-любому. Я I-DAS ставлю 7-канальный.
Разное питание - это и разные потенциалы.
По вопросам работы Форума можно обратиться по этим контактам.
-
- здесь недавно
- Сообщения: 14
- Зарегистрирован: 30 сен 2020, 12:32
- Имя: Даврон
- Страна: Узбекистан
- город/регион: Чирчик
- Поблагодарили: 4 раза
Мистика с RS-485
Подали питание на полевой прибор через резервные линии кабеля RS485. Прибор начал работать. Мистика раскрыта, демон Максвелла пойман. Всем спасибо.Jackson писал(а): ↑03 окт 2020, 19:34Нет. пока осциллографом не увидите - нельзя точно и сказать. Но линия работоспособна, это факт.
Теперь для пущей гарантии унесите прибор на место и запитайте его там от батареек отдельными проводами. Если связь будет - значит проблема четко в питании, если нет то дело в потенциалах.
И какие-то УЗИПы нужны на такую линию по-любому. Я I-DAS ставлю 7-канальный.
Разное питание - это и разные потенциалы.
-
- почётный участник форума
- Сообщения: 5639
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 602 раза
- Поблагодарили: 760 раз
Мистика с RS-485
Это Вы так аграрный вопрос решили усугубить? Ну-ну...
Теперь главное, чтобы кто-нибудь рядом с прибором не ощутил на себе, или через себя, всю прелесть такого решения.
Теперь главное, чтобы кто-нибудь рядом с прибором не ощутил на себе, или через себя, всю прелесть такого решения.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- администратор
- Сообщения: 17589
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 825 раз
- Поблагодарили: 1653 раза
-
- здесь недавно
- Сообщения: 14
- Зарегистрирован: 30 сен 2020, 12:32
- Имя: Даврон
- Страна: Узбекистан
- город/регион: Чирчик
- Поблагодарили: 4 раза
Мистика с RS-485
Это не решение. Таким образом был лишь поставлен диагноз. Теперь прежняя линия питания будет проверена тщательно и найдена фактическая причина. И прибор запитается по ней, как прежде.
-
- здесь недавно
- Сообщения: 14
- Зарегистрирован: 30 сен 2020, 12:32
- Имя: Даврон
- Страна: Узбекистан
- город/регион: Чирчик
- Поблагодарили: 4 раза
-
- здесь недавно
- Сообщения: 89
- Зарегистрирован: 05 дек 2008, 12:36
- Имя: Владимир
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 14 раз
- Поблагодарили: 1 раз
Мистика с RS-485
Я не увидел в исходных данных:
1. Какова скорость опроса по RS-485 и выставлена ли она одинаково с обеих сторон?
2. Преобразователи RS-485 с гальваникой?
3. Для такой длины линии нужна внешняя подтяжка к 5 вольтам, обычно она встроена в преобразователи и должна быть включена только с одной стороны (со стороны мастера). Я встречал преобразователи/контроллеры с подтяжкой и без подтяжки.
1. Какова скорость опроса по RS-485 и выставлена ли она одинаково с обеих сторон?
2. Преобразователи RS-485 с гальваникой?
3. Для такой длины линии нужна внешняя подтяжка к 5 вольтам, обычно она встроена в преобразователи и должна быть включена только с одной стороны (со стороны мастера). Я встречал преобразователи/контроллеры с подтяжкой и без подтяжки.
-
- здесь недавно
- Сообщения: 14
- Зарегистрирован: 30 сен 2020, 12:32
- Имя: Даврон
- Страна: Узбекистан
- город/регион: Чирчик
- Поблагодарили: 4 раза
Мистика с RS-485
1) 9600(8N1) с обеих сторон. Система работала уже 2 года.Lenprom писал(а): ↑05 окт 2020, 12:59 Я не увидел в исходных данных:
1. Какова скорость опроса по RS-485 и выставлена ли она одинаково с обеих сторон?
2. Преобразователи RS-485 с гальваникой?
3. Для такой длины линии нужна внешняя подтяжка к 5 вольтам, обычно она встроена в преобразователи и должна быть включена только с одной стороны (со стороны мастера). Я встречал преобразователи/контроллеры с подтяжкой и без подтяжки.
2) Без гальваники
Прибор стал отвечать после подпитывания (по проектному кабелю) от отдельного блока питания без гальваники и подтяжечных, оконечных резисторов.
-
- администратор
- Сообщения: 17589
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 825 раз
- Поблагодарили: 1653 раза
Мистика с RS-485
Развяжитесь для начала. Этим может всё и ограничится.
Полкилометра без гальваники и УЗИПов - Вы отважные.
По вопросам работы Форума можно обратиться по этим контактам.
-
- почётный участник форума
- Сообщения: 5639
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 602 раза
- Поблагодарили: 760 раз
Мистика с RS-485
Напомнило:
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)