PDA

Просмотр полной версии : 4-wire master, 2-wire slave RS-485, AC2-M



bazhenov
07.10.2015, 16:12
Дано:
АС2-М преобразователь интерфейсов (двухпроводной RS-485)(A, B контакты)
NI PXI-e 8431 RS-485\RS-422 (четырёхпроводной RS-485)(RxD+, TxD+, RxD-, TxD-).

Что нужно:
Осуществить подключение, обеспечивающее обмен данными между двумя устройствами.

Что сделано:
Этот же АС2-М уже испытывался с 2-проводным RS-485 мастером (MOXA). В испытаниях использовался протокол Modbus-ASCII. Испытания показали работоспособность подключения.

Прошу вас помочь разобраться с правильным подключением.

lara197a
07.10.2015, 19:11
RxD+, TxD+,
RxD-, TxD-
Соединить вместе. Получится А и В.

bazhenov
08.10.2015, 09:21
RxD+, TxD+,
RxD-, TxD-
Соединить вместе. Получится А и В.
Спасибо Вам за ответ.
Подобный вариант распиновки фигурирует во многих статьях на эту тему. Загвоздка в том, что прибор от NI при такой распиновке читает то же сообщение, что и отправил.
Товарищи из NI рекомендовали попробовать мне RxD+=A, TxD+=B or vise versa, RxD- закоротить на TxD-. Не помогает.

У меня есть гипотеза, что мне нужен какой-нибудь RS-485 2-wire - 4wire converter device, но до конца не уверен.
Никто с подобной штукой не сталкивался?

Спасибо.

spectrum48k
08.10.2015, 09:44
смотрите мануал. на разъеме db9 возможно нужно дополнительно соединить ножки CTS и RTS. Правильное решение ищите на сайте и в мануалах. Много страниц. Я не осилил)
http://i.imgur.com/Y5mA2xv.png
сайт http://sine.ni.com/nips/cds/view/p/lang/ru/nid/14664

bazhenov
08.10.2015, 10:29
Спасибо Вам.
Сейчас попробую.
Отпишусь.