2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




На страницу Пред.  1, 2, 3, 4, 5  След.
 
 Re: Работа MOXA UPort1150
Сообщение23.12.2024, 05:50 
Есть у меня USB-UART типа PL2303TA. Попробовал я его подключить. Драйверы скачал последние. В сети пишут, что этот конвертер под Windows 11 все еще работает. Втыкаю его - виртуальный COM порт появляется, нужное ПО его видит. Но вот осциллограф ничего не видит на выходах GND/RXD или GND/TXD. Как можно проще проверить, что этот конвертер вообще работает? Какую тестовую програмку для этого использовать?

 
 
 
 Re: Работа MOXA UPort1150
Сообщение23.12.2024, 08:17 
Должно работать вроде.

 
 
 
 Re: Работа MOXA UPort1150
Сообщение23.12.2024, 08:27 
Аватара пользователя
sergey zhukov в сообщении #1666668 писал(а):
Как можно проще проверить, что этот конвертер вообще работает?


Самый простой способ такой:
1. Соединяем RxD и TxD
2. Запускаем любой "терминал-эмулятор".
3. Должно быть эхо при нажатии на клавиши.

"Локальное эхо" в терминал-эмуляторе должно быть отключено, конечно.

 
 
 
 Re: Работа MOXA UPort1150
Сообщение24.12.2024, 06:58 
EUgeneUS
Ок, все работает. Я взял Terminal v1.9, подключил PL2303TA, соединил Rx и Tx, и эхо вижу. Потом подключил на выход PL2303TA max232, замкнул ее выходы Rx и Tx, и тоже все работает. Выходной сигнал имеет амплитуду (холостую) порядка 17 вольт. Вся проблема была в том, что если переназначаешь PL2303TA COM порт, то нужно ее вытащить и снова вставить. С MOXA это делать было не нужно, там все на лету подхватывалось.

 
 
 
 Re: Работа MOXA UPort1150
Сообщение22.06.2025, 21:13 
Взял PL2303TA (usb-rs232), подключил к нему max3232 (rs-232 - TTL). Добрался до оборудования на объекте.
Да, амплитуда выходного напряжения заметно выросла, практически плюс/минус 8 вольт. Однако исходная проблема так и осталась. Посмотрел осциллографом, и похоже, проблема в периодической пачке шума, которая иногда попадает прямо на пакет передачи (это силовая часть оборудования такое дает):
Изображение
На первой картинке нормальный случай, сверху посылка, снизу ответ. На второй картинке на посылку попала пачка шума, ответа не было. На третьей и четвертой пачка шума попала на пакет ответа. Интересно, что ответ почему-то прекращается, если на него накладывается этот шум (с исходящей посылкой этого не бывает).
Сама эта пачка шума по амплутуде мала, частоту имеет порядка 1 МГц. Вот она все и портит.

 
 
 
 Re: Работа MOXA UPort1150
Сообщение22.06.2025, 21:46 
Аватара пользователя
1. Линии RxD и TxD должны быть выполнены витой парой,
Каждая сигнальная линия должна быть свита с "собственной" землёй. Земля каждой пары должна быть подключена к общему проводу устройства максимально близко к сигнальному проводу.
2. Если это не помогает, переходить на дифференциальные сигналы, RS-485, например.

-- 22.06.2025, 21:49 --

Это должно защитить от наводк по магнитному полю.
Есть вариант наводок по шине питания. Но гальваническая развязка и дифференциальные сигналы должны решить проблему.

 
 
 
 Re: Работа MOXA UPort1150
Сообщение22.06.2025, 21:49 
EUgeneUS
Ну, если бы я это устройство разрабатывал. В следующей модели у него уже RS-485, кстати.

 
 
 
 Re: Работа MOXA UPort1150
Сообщение22.06.2025, 21:51 
Аватара пользователя
Витую пару-то можно организовать? Нет?

 
 
 
 Re: Работа MOXA UPort1150
Сообщение22.06.2025, 22:33 
EUgeneUS
Пара витая уже.

 
 
 
 Re: Работа MOXA UPort1150
Сообщение23.06.2025, 08:52 
Аватара пользователя
Имеются ли на COM-портах, хотя бы на одном, сигналы управления потоком?
RTS/CTS, DTR/DSR.
Если да, то их нужно соединить "локально" попарно - как пары указаны выше.

Прекращение посылки при возникновении помехи может указывать на помеху на сигналы управления потоком.

-- 23.06.2025, 08:55 --

И еще, этот обмен - это что:
Обмен между устройствами в штатном промышленном режиме?
Или проблемы с разовыми подключениями ноута к управляющему порту?

Если второе, то можно бы несложно и без вмешательства в промышленное оборудование перейти на RS-485.

 
 
 
 Re: Работа MOXA UPort1150
Сообщение23.06.2025, 10:01 
Аватара пользователя
И еще. А размах помехи какой? Из картинок не очень понятно.

 
 
 
 Re: Работа MOXA UPort1150
Сообщение23.06.2025, 17:20 
EUgeneUS
Мда. Не такие уж они и маленькие:
Изображение
От пика до пика порядка 3 вольт. Просто осциллограф какую-то ерунду намерил автоматическим измерением. Или я неверно понимаю, что он имеет ввиду под амплитудой. И амплитуда чего это.

Со стороны оборудования я имею только COM, Rx и Tx. Со своей стороны не изучал. Что там у MAX3232, не смотрел.

Подключение разовое. Только как там перейти к RS-485? Вообще, это оборудование - просто ящик железный, из которого кабель торчит вклеенный. Там ни до чего никакого доступа нет вообще. И ничего не разобрать.

 
 
 
 Re: Работа MOXA UPort1150
Сообщение23.06.2025, 18:16 
Аватара пользователя
sergey zhukov в сообщении #1691907 писал(а):
Только как там перейти к RS-485?


Подождем с этим.

Всё больше убеждаюсь, что проблема не в наводке на линии TxD, RxD.

1. В RS-232 есть "защитный диапазон" $\pm 3V$, когда сигнал считается неопределенным.
Судя по всему (поправьте, если что). Имея размах сигнала $\pm 8V$ и размах помехи около $\pm 2V$, никак не получается, что помеха "пробивает" сигнал в защитный интервал $\pm 3V$

2. Вообще говоря, передатчику совершенно пофиг, что происходит в линии, в которую он передаёт. Но у Вас получается, что при наличии помехи передача в одну сторону прекращается.

Всё это указывает, что идет наводка на сигналы аппаратного управления потоком. Если входы этих сигналов "висят в воздухе", то размах помехи на них может быть гораздо больше, чем Вы видите на TxD, RxD (там помеха шунтируется низким выходным сопротивлением передатчика).

Правильно понимаю, что от конвертера USB - RS-232 до устройства есть кабель с витыми парами?
Если в этом кабеле на концах используются разъемы DB-9, то на каждом конце кабеля (прямо в колодке разъема) замкните:
а) пины 7 и 8
б) пины 4 и 6.

Соответственно, пины 4, 6, 7, 8 не должны быть подключены через кабель к разъему на другой стороне кабеля.

 
 
 
 Re: Работа MOXA UPort1150
Сообщение23.06.2025, 20:52 
Аватара пользователя
Если из-за помех останавливается передача с компа, а не из устройства, то можно попытаться порыться в настройках драйвера/ком-порта и отключить там аппаратный контроль потока.

 
 
 
 Re: Работа MOXA UPort1150
Сообщение24.06.2025, 09:35 
EUgeneUS
Нет, прерывается передача от устройства. Посылка от меня всегда стабильно проходит.
От устройства приходят всего три провода без вилки, больше ничего.

Может, попробовать ферритовый дроссель на провод...

 
 
 [ Сообщений: 64 ]  На страницу Пред.  1, 2, 3, 4, 5  След.


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group