всем доброго времени суток
у меня такой вопрос, организована сеть RS-485 (контроллер + 2 газоанализатора ОГС ПГП) топология сети параллельная, подключены кабелем витая пара (кабель многожильный), счиываю по 10 регистров с каждого. при подключении к порту RS-485 модуль выдает ошибку таймаут, увеличения времени отклика не дает результата(увеличивал вплоть до 10секунд),(установка резисторов на 120 Ом не привела к изменениям) при подключении прослушкой порта, прослушка выдает полный трэш в канале(пакеты от 1 до 200 байт на скорости 19200 и искаженные пакеты на скорости 1200)
при подключении к порту RS-232, c использованием конвертора ICPCON I-7520R, связь стабильная без каких-либо ошибок.
длина кабеля 202 метра
параметры связи
1200, 8, non, 1
собственно вопрос, в чем может быть причина искажений?
---
Кнопка Shift западает? Если нет то впредь пишем грамотно. Админ.
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
причина искажений
Модератор: Глоб.модераторы
-
- новенький
- Сообщения: 1
- Зарегистрирован: 05 мар 2018, 14:19
- Имя: Максим
- Страна: Россия
- город/регион: Уфа
-
- эксперт
- Сообщения: 1055
- Зарегистрирован: 11 ноя 2012, 18:21
- Имя: Нурисламов Руслан М.
- Страна: Казахстан
- город/регион: Алматы
- Благодарил (а): 23 раза
- Поблагодарили: 32 раза
причина искажений
Двести метров... А что за кабель? кабель тоже немаловажная часть любой системы. Нельзя относится к ней как к куску провода, чего там будет...
Возможно у вас абсолютно разные приемопередатчики по RS485, c разной нагрузочной способностью. Взять если получше кабель,
то возможно будет более стабильно работать. Другой приемопередатчик просто "лучше вывозит".
Подтяжка на линии есть? К +5В через резистор, и к -, тоже через резистор?
Возможно у вас абсолютно разные приемопередатчики по RS485, c разной нагрузочной способностью. Взять если получше кабель,
то возможно будет более стабильно работать. Другой приемопередатчик просто "лучше вывозит".
Подтяжка на линии есть? К +5В через резистор, и к -, тоже через резистор?
-
- администратор
- Сообщения: 18834
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 991 раз
- Поблагодарили: 1874 раза
причина искажений
В неправильном кабеле, неправильном подключении, неправильной прокладке, в пробкотронах мимо которых проложен кабель, в газоанализаторах и мастере.
Перебирайте по порядку.
По вопросам работы Форума можно обратиться по этим контактам.
-
- здесь недавно
- Сообщения: 95
- Зарегистрирован: 25 янв 2018, 10:04
- Имя: Александр
- Страна: Украина
- город/регион: южный
- Благодарил (а): 4 раза
- Поблагодарили: 26 раз
причина искажений
В деле отладки RS-485 очень сильно помогает осциллограф. Даже самый простейший, даже USB-приставка к ноутбуку за $50 уже резко ускоряет процесс.
Gray©at.
-
- почётный участник форума
- Сообщения: 639
- Зарегистрирован: 29 сен 2008, 17:05
- Имя: Алексей Угрюмов
- Страна: Россия
- город/регион: СПб
- Благодарил (а): 13 раз
- Поблагодарили: 25 раз
причина искажений
скорее всего на контроллере так себе линейный драйвер 485 раз с ним не работает, а с ICP-DAS всё ок. У ICP-DAS вообще отличные линейные драйверы на 485. Была похожая ситуация. Поставили повторитель I-7510 сразу за контроллером всё всё залетало.
Alex.