Guest Александр Posted May 21, 2018 Share Posted May 21, 2018 Добрый день! Пытаюсь связаться через UPORT 1150 с внешним устройством по RS-485 Modbus. Устройство получает команды и исполняет, ответ UPORT 1150 не получает или получает с искажениями. Ранее успешно связывался по другому RS-485 преобразователю другого производителя. Снял осциллограмму и обратил внимание на смещение уровней напряжений. Возможно проблема в этом? Link to comment
Незнайка Posted May 21, 2018 Share Posted May 21, 2018 Здравствуйте! Да, как то непонятно. А это с объединённой сигнальной землёй, или просто А и B? Link to comment
AlexanderB Posted May 21, 2018 Share Posted May 21, 2018 Подключаюсь через такой адаптер https://www.moxa.ru/shop/accessories/cables/mini-db9f-to-tb/ Земли соединил. На устройстве стоит драйвер ST485 по такой схеме Только без терминирующего резистора. А соединен с входом D-, B соединен с входом D+. Почему выходной сигнал от UPORT имеет такую форму, ведь напряжение на дифференциальное паре должно поочередно менять полярность относительно друг друга? Link to comment
Незнайка Posted May 21, 2018 Share Posted May 21, 2018 Так верно, должно. А без нагрузки, на UPort что будет? Link to comment
AlexanderB Posted May 21, 2018 Share Posted May 21, 2018 Отключил нагрузку и землю. Замерил напрямую. Земля осциллографа на вход D-, щуп на D+. Пакеты Modbus. Link to comment
AlexanderB Posted May 21, 2018 Share Posted May 21, 2018 Индикатор RxD на Uport вообще не мигает. Хоть ответы от устройства идут. Link to comment
Незнайка Posted May 21, 2018 Share Posted May 21, 2018 У меня такое чувство, что он у вас в 232 режим включен, нет? Link to comment
AlexanderB Posted May 21, 2018 Share Posted May 21, 2018 Возможно. А через какую софтину можно его переключить? Link to comment
Незнайка Posted May 21, 2018 Share Posted May 21, 2018 Диспетчер устройств - мультипортовые адаптеры, и там в свойствах выбор режима Link to comment
AlexanderB Posted May 21, 2018 Share Posted May 21, 2018 Спасибо! Разобрался. Забавно, что устройство в режиме RS-232 четко распознавало пакеты. )) Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now