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

Kot
Сержант
Сообщения: 125
Зарегистрирован: 09.10.2021{, 11:54}
Репутация: 1
Имя: Дима

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

#101

Сообщение Kot » 20.05.2023{, 09:40}

на данный момент мне бы и симулятора хватило даже бы лучше было на нём
я бы построил сначала один симулятор слейва потом размножил бы его на 8 шт и потестил бы есп32 тока ради выбора скорости передачи либо синхронизации либо если вся инфа не влезет в тракт то передавать её попеременно либо разделить приоритеты на болеан и интегер в общем очень интересно покапаться в этом всём притом что мы свами проверили и эта часть работает прекрасно

а вот самое важное в сторону слейва мне нужно разводить плату на стм и нужно понять какие пины я могу взять за основу
и тут куда приоритетнее что бы работал симулятор мастера который нехочет выводить значения хотя он их принимает
т.к. стм тёмная лошадка для блоков флпрога то если на ардуино заработает то допинать стм будет намного проще

я уже перетыкал посути все кнопки сноски в проге и непомогает
можно было бы предположить что вот она проблема где но qmodbas же работает

кстати предыдущий пакет информации по РХ на симуляторе приходит в конце синхронизации перед началом опроса нового
когда мучили ардуино с ардуино там он приходил сразу после нижнего фронта РЕ-ДЕ хотя возможно это не важно
2023-05-20_133802.png

KSP
Лейтенант
Сообщения: 304
Зарегистрирован: 18.09.2015{, 14:00}
Репутация: 28
Откуда: Саратов
Имя: Сергей

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

#102

Сообщение KSP » 22.05.2023{, 08:25}

на скорость передачи влияет только состояние физических линий связи и платы RS-485, топология линий связи наличие оконечных резисторов и.т.д. Количество передаваемых данных не влияет на качество и быстроту обмена у меня 12 слейвов на некоторых по 50 интегеров и все прекрасно работает. Единственное на что обратите внимание, что передача боленов сильно тормозит интерфейс поэтому лучше передавать данные десятичной маской как в примере.
СпойлерПоказать
Для приема и отправки.flp
(128.08 КБ) 28 скачиваний
S

Kot
Сержант
Сообщения: 125
Зарегистрирован: 09.10.2021{, 11:54}
Репутация: 1
Имя: Дима

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

#103

Сообщение Kot » 22.05.2023{, 10:21}

с симуляторами разобрался оказалось 10 версия багованая
скачал Modbus Poll 7 всё принимает
перепробовал различные варианты скоростей настроек
даже и по 300 бод можно передать большую информацию только для этого нужно увеличить время синхронизации ощютимо

перешол на стм и симулятор мастера сыпит ошибки
хотя проект построил такой же тока на стм видимо он совсем сырой ещё тут

valdemar71
Рядовой
Сообщения: 46
Зарегистрирован: 25.04.2022{, 15:45}
Репутация: 1
Имя: Владимир

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

#104

Сообщение valdemar71 » 19.06.2023{, 14:10}

Kot писал(а):
16.05.2023{, 13:12}
значит мастер только отправляет поэтому ничего с него и не видим наверное
слейв принимает и отправляет

Отправлено спустя 3 минуты 1 секунду:
переходник есть я же проверял их терминалом они рабочие
прогу скачал
как соединить как пользоваться ?

Отправлено спустя 3 минуты 5 секунд:
подключил пишит неработает
2023-05-16_171214.png
Добрый день, подскажите пожалуйста, как решили проблему с отсутствием подключения в QModbus?
Подключаю по схеме как у Вас, qmodbus выдаёт ту же ошибку.
Вложения
2414.png

Ответить

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