RS-485 как начать передавать сигнал

KSP
Лейтенант
Сообщения: 305
Зарегистрирован: 18 сен 2015, 14:00
Откуда: Саратов
Имя: Сергей
Поблагодарили: 1 раз

RS-485 как начать передавать сигнал

Сообщение KSP »

период синхронизации и весь блок ВАРТ в обоих проектах если и во втором добавили
S
Kot
Сержант
Сообщения: 125
Зарегистрирован: 09 окт 2021, 11:54
Имя: Дима
Поблагодарили: 1 раз

RS-485 как начать передавать сигнал

Сообщение Kot »

что такое ВАРТ и что убрать за блоки немогу понять

Отправлено спустя 9 минут 1 секунду:
анализатор на мастере показывает только ТХ в 2 сек
2023-05-17_171859.png
2023-05-17_172054.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
KSP
Лейтенант
Сообщения: 305
Зарегистрирован: 18 сен 2015, 14:00
Откуда: Саратов
Имя: Сергей
Поблагодарили: 1 раз

RS-485 как начать передавать сигнал

Сообщение KSP »

блок в проекте называется Send to UART. Он тоже работает по порту ВАРТ.
S
Kot
Сержант
Сообщения: 125
Зарегистрирован: 09 окт 2021, 11:54
Имя: Дима
Поблагодарили: 1 раз

RS-485 как начать передавать сигнал

Сообщение Kot »

так этот уарт я потом вытащил посмотреть что хоть приходит там
он и до него не горел
удалил всеравно не горит

Отправлено спустя 6 минут 11 секунд:
а что если собрать на одной ардуино один уарт шлёт а второй принимает и отдаёт обратно ?
я тогда смогу к анализатору подключить все 4 провода с обоих уартов и будет видно где начало пакета где конец у какого из них
KSP
Лейтенант
Сообщения: 305
Зарегистрирован: 18 сен 2015, 14:00
Откуда: Саратов
Имя: Сергей
Поблагодарили: 1 раз

RS-485 как начать передавать сигнал

Сообщение KSP »

если связь есть то светодиод должен моргать пины RX,TX,DE-RE точно нигде не напутали. И в портах плат ничего подключено быть не должно только платы с пинов. Протокол Modbus на одной плате работать не может ошибки ищите в проводах.
S
Kot
Сержант
Сообщения: 125
Зарегистрирован: 09 окт 2021, 11:54
Имя: Дима
Поблагодарили: 1 раз

RS-485 как начать передавать сигнал

Сообщение Kot »

нормально с проводами
отключаю провод В как на слейве перестают моргать светодиоды уарта приэтом на мастере ничего не меняется продоллжается отсыл по ТХ только
отключаю А тоже самое происходит

видно что по РЕ-ДЕ он отсылает а всё остальное время слушает РХ
2023-05-17_175300.png
притом импульса на отсылку хватает что бы в него поместился весь пакет
2023-05-17_175417.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
KSP
Лейтенант
Сообщения: 305
Зарегистрирован: 18 сен 2015, 14:00
Откуда: Саратов
Имя: Сергей
Поблагодарили: 1 раз

RS-485 как начать передавать сигнал

Сообщение KSP »

А вот эта программа скрины скоторой присылаете куда подключена она может ошибки носить.
Второй вариант: напишите два проекта с разными номерами слейов. Соедините по схеме и Qmodbus опросите по очереди два слейва меняя номера ID в программе.
[spoiler]
test789.jpg
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
S
Kot
Сержант
Сообщения: 125
Зарегистрирован: 09 окт 2021, 11:54
Имя: Дима
Поблагодарили: 1 раз

RS-485 как начать передавать сигнал

Сообщение Kot »

если осцылографом двигаться по проводат от слева к мастеру то сигнал последний раз виден на В а на РХ мастере платы его нету

Отправлено спустя 1 минуту 51 секунду:
анализатор подключен к пинам ардуино РЕ-ДЕ РХ ТХ
но и без анализатора не работает

Отправлено спустя 4 минуты 4 секунды:
в общем имеем по итогу
обе платы рабочие как принимают так и отдают по отдельности
в связке на портах А и В есть пачки импульсы
на плате что к мастеру на РХ пусто всегда при том что РЕ-ДЕ в минусе что разрешают приём РХ мастера в нужный момент
KSP
Лейтенант
Сообщения: 305
Зарегистрирован: 18 сен 2015, 14:00
Откуда: Саратов
Имя: Сергей
Поблагодарили: 1 раз

RS-485 как начать передавать сигнал

Сообщение KSP »

проверьте сразу два слейва если оба будут опрашиваться то связь точно есть. Для чистоты эксперимента каждый попробуйте опросить несуществующим адресом переменноой не 0 а любой другой должен загореться светодиод и не тухнуть пока не придет корректный запрос.
S
autoelectronica
Сержант
Сообщения: 118
Зарегистрирован: 18 окт 2016, 21:46
Откуда: Москва
Благодарил (а): 2 раза
Поблагодарили: 2 раза

RS-485 как начать передавать сигнал

Сообщение autoelectronica »

А какой версией FLPROG пользуетесь?
KSP
Лейтенант
Сообщения: 305
Зарегистрирован: 18 сен 2015, 14:00
Откуда: Саратов
Имя: Сергей
Поблагодарили: 1 раз

RS-485 как начать передавать сигнал

Сообщение KSP »

8
S
Dragony
Сержант
Сообщения: 170
Зарегистрирован: 02 янв 2020, 11:55
Имя: Александр
Благодарил (а): 10 раз
Поблагодарили: 4 раза

RS-485 как начать передавать сигнал

Сообщение Dragony »

[ref]vlad1451[/ref], спасибо, я уже тогда поставил другие модули, с ними два года работает, зимой и летом. :) Правда, обмен простейший, но зато работает... :yes:

Отправлено спустя 1 минуту 29 секунд:
Извините, если что-то не уловил или просмотрел... А вообще просто связать две платы пробовали? Не через 485?

Отправлено спустя 1 час 27 минут 32 секунды:
Кстати, если соединяется несколько плат - то должно остаться только два "линейных" резистора на концах.
autoelectronica
Сержант
Сообщения: 118
Зарегистрирован: 18 окт 2016, 21:46
Откуда: Москва
Благодарил (а): 2 раза
Поблагодарили: 2 раза

RS-485 как начать передавать сигнал

Сообщение autoelectronica »

Тут недавно писали , что проблема с модбас на 8. Попробуйте на предыдущей версии
KSP
Лейтенант
Сообщения: 305
Зарегистрирован: 18 сен 2015, 14:00
Откуда: Саратов
Имя: Сергей
Поблагодарили: 1 раз

RS-485 как начать передавать сигнал

Сообщение KSP »

Вчера собрал связку правда нашел НАНО и УНО обмен идет, но оставляет желать лучшего вечером попробую 6 версией залить. Может и правда 8 с модбасом глючит.
S
Kot
Сержант
Сообщения: 125
Зарегистрирован: 09 окт 2021, 11:54
Имя: Дима
Поблагодарили: 1 раз

RS-485 как начать передавать сигнал

Сообщение Kot »

[ref]KSP[/ref], немогу модбас на компе опять тупит отказывается подключаться к усб второму
но я опять повторил свой эксперемент с терминалом с компа на ком порт шлёт без проблем
Video_2023-05-18_135856.mp4
Отправлено спустя 6 минут 11 секунд:
и в обратку тоже всё нормально с ардуино в комп тоесть проверка ТХ выше была проверка РХ
связано по RS485
обратно.mp4
У вас нет необходимых прав для просмотра вложений в этом сообщении.
KSP
Лейтенант
Сообщения: 305
Зарегистрирован: 18 сен 2015, 14:00
Откуда: Саратов
Имя: Сергей
Поблагодарили: 1 раз

RS-485 как начать передавать сигнал

Сообщение KSP »

модбас какой тупит Qmodbus, это самая надежная программа вчера я три платы забраковал пока связку установил, платы RS-485 глюканутые попадаются чаще чем хорошие.
S
Kot
Сержант
Сообщения: 125
Зарегистрирован: 09 окт 2021, 11:54
Имя: Дима
Поблагодарили: 1 раз

RS-485 как начать передавать сигнал

Сообщение Kot »

тупит всмысле порт видит но не хочет с ним работать опять
2023-05-18_144121.png
Отправлено спустя 3 минуты 20 секунд:
я попробовал уменьшить скорость до 300 непомогает
единственное вспышки на светодиодах РХ ТХ стали длинее
У вас нет необходимых прав для просмотра вложений в этом сообщении.
KSP
Лейтенант
Сообщения: 305
Зарегистрирован: 18 сен 2015, 14:00
Откуда: Саратов
Имя: Сергей
Поблагодарили: 1 раз

RS-485 как начать передавать сигнал

Сообщение KSP »

У меня вчера такая связка заработала, но диод моргает через раз а то и через два подозренние все таки на 8 версию еще на очень старых версиях я обязательно ставил блок дисплея не знаю почему но модбас начинал работать. Попробуйте эти два проекта только НАНО на УНО поменяйте и пин DE-RE. Тупит обычно если плата RS глюканутая напрямую без 485 пробовали и еще если плата RS подключена проводами к УНО то напрямую шнуром для программирования не увидит порт как на фото.

Отправлено спустя 1 минуту 27 секунд:
извиняюсь проекты забыл прикрепить
У вас нет необходимых прав для просмотра вложений в этом сообщении.
S
Kot
Сержант
Сообщения: 125
Зарегистрирован: 09 окт 2021, 11:54
Имя: Дима
Поблагодарили: 1 раз

RS-485 как начать передавать сигнал

Сообщение Kot »

повысил до максимума 115200 и светодиод изредко загорается
в анализаторе изредка проскакивает РХ
2023-05-18_145432.png
походу скорости не хватает уарту надо ещё выще тогда нормально будет
если уменьшать скорость то РХ перестаёт на мастере принимать значения

Отправлено спустя 1 минуту 22 секунды:
на есп уарт вроде за 900000 можно было поставить
надо попробовать две есп на максимальной скорости
У вас нет необходимых прав для просмотра вложений в этом сообщении.
KSP
Лейтенант
Сообщения: 305
Зарегистрирован: 18 сен 2015, 14:00
Откуда: Саратов
Имя: Сергей
Поблагодарили: 1 раз

RS-485 как начать передавать сигнал

Сообщение KSP »

если уменьшить скорость синхронизации до 10 мсек то вообще видеть перестанете светодиод он не будет успевать загораться даже на 9600 модбасе не это главное.
S
Ответить

Вернуться в «Помогите, а то я "нимагу"»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей