Многоканальный порт RS232

В DS1206 есть многоканальный порт RS232. Внутри DS1206 четыре независимых последовательных порта, и у каждого из них потенциально могут быть свои линии RX, TX, CTS, RTS, DSR и DTR. Физически же порт RS232 в DS1206 имеет три выходные и четыре входные линии. Гибкое отображение линий позволяет выбрать, как будут использоваться эти входы и выходы.

Приложение Serial-over-IP, поставляемое с DS1206, определяет 15 вариантов отображения. Они приведены в таблице ниже:

Схема расположения контактов разъёма DB9M с входом питания.
Вариант отображения Доступные сигналы Контакты разъёма DB9M Недостающая линия
#2#3#8#7#6#4#1
Вариант 0RX/TX/CTS/RTS/DSR/DTRRXTXCTSRTSDSRDTR------
Вариант 1RX/TX/CTS/RTS/DSR/DTR + RX/txRXTXCTSRTSDSRDTRRX4tx4
Вариант 2RX/TX/CTS/RTS + RX/TX + RX/txRXTXCTSRTSRX3TX3RX4tx4
Вариант 3RX/TX/CTS/RTS + RX/TX/CTS/rtsRXTXCTSRTSRX3TX3CTS3rts3
Вариант 4RX/TX/CTS/RTS + RX/TX/DSR/dtrRXTXCTSRTSRX3TX3DSR3dtr3
Вариант 5RX/TX/DSR/DTR + RX/TX + RX/txRXTXRX2TX2DSRDTRRX4tx4
Вариант 6RX/TX/DSR/DTR + RX/TX/CTS/rtsRXTXRX2TX2DSRDTRCTS2rts2
Вариант 7RX/TX/DSR/DTR + RX/TX/DSR/dtrRXTXRX2TX2DSRDTRDSR2dtr2
Вариант 8RX/TX + RX/TX + RX/TX + RX/txRXTXRX2TX2RX3TX3RX4tx4
Вариант 9RX/TX/CTS/rts + RX/TX + RX/TXRXTXRX2TX2RX3TX3CTSrts
Вариант 10RX/TX/DSR/dtr + RX/TX + RX/TXRXTXRX2TX2RX3TX3DSRdtr
Вариант 11RX/TX/CTS/RTS + RX/tx/CTS/RTSRXTXCTSRTSCTS4RTS4RX4tx4
Вариант 12RX/TX/CTS/RTS + RX/tx/DSR/DTRRXTXCTSRTSDSR4DTR4RX4tx4
Вариант 13RX/TX/DSR/DTR + RX/tx/CTS/RTSRXTXCTS4RTS4DSRDTRRX4tx4
Вариант 14RX/TX/DSR/DTR + RX/tx/DSR/DTRRXTXDSR4DTR4DSRDTRRX4tx4

В столбце «Доступные сигналы» показана комбинация линий ввода-вывода для каждого варианта. Например, вариант 0 задаёт стандартную конфигурацию последовательного порта с линиями RX, TX, CTS, RTS, DSR и DTR. Вариант 2 даёт один канал с линиями RX, TX, CTS и RTS, ещё один канал только с линиями RX и TX и третий канал с единственной линией RX. Линии TX у него «нет», потому что, как уже сказано, доступно всего три выхода. Поэтому такая линия показана серым цветом и строчными буквами (tx).

Обратите внимание: в DS1206 вывод 9 порта RS232 можно использовать как для питания самого DS1206, так и для питания подключённого последовательного устройства. Подробности см. в разделе Схема питания.

Дополнительные сведения по программированию последовательных портов см. в описании объекта ser.

Исходный материал Tibbo обновлён 14 июня 2022Оригинал на docs.tibbo.com · Сообщить об ошибке