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

Внутри DS1202 четыре последовательных порта. Порт RS232 имеет три выхода, четыре входа и один "запасной" вход (CD). Каждый из трёх выходов можно использовать как линию TX последовательного канала или как управляющий выход, например RTS или DTR. Входные линии можно использовать как линию RX последовательного канала или как управляющий вход, например CTS или DSR. Запасной вход не может работать как линия RX. Приложение Serial-over-IP от Tibbo, поставляемое с устройством, этот вход не использует, и в дальнейшем он в основном не упоминается. Ваше приложение Tibbo BASIC/C всегда может задействовать этот дополнительный вход, если он вам нужен.

С тремя выходами и четырьмя входами DS1202 можно считать устройством с 3,5 последовательными "каналами". Мы говорим "3,5 канала", а не "четыре канала", потому что у одного канала будет только линия RX и не будет линии TX (помните: входов четыре, а выходов всего три).

Схема расположения контактов разъёма DB9M с запасным входом.
Вариант отображения Доступные сигналы Контакты разъёма DB9M Недостающая линия
#2#3#8#7#6#4#9
Вариант 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).

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

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