Порт RS232/485
Есть простой последовательный порт, поддерживающий режимы RS232 и RS485. Порт работает через два сигнальных контакта: в режиме RS232 это RX и TX, в режиме RS485 - RX/TX+ и RX/TX-. Управление потоком (линии RTS и CTS) и интерфейс RS422 не предусмотрены.
Последовательный порт можно использовать, например, для подключения к другой плате IB100x. В режиме RS232 через него также можно обновлять прошивку модуля EM1000, установленного на сетевой плате NB10x0.
Линии последовательного порта
Линии последовательного порта выведены на клеммную колодку 1:
| Контакт № | Назначение |
| 9 | Датчики 3 и 4, положительная линия (+) |
| 8 | Датчик 4, отрицательная линия (-) |
| 7 | Датчик 3, отрицательная линия (-) |
| 6 | Датчики 1 и 2, положительная линия (+) |
| 5 | Датчик 2, отрицательная линия (-) |
| 4 | Датчик 1, отрицательная линия (-) |
| 3 | Последовательный порт: RX (RS232); TX/RX- (RS485) |
| 2 | Последовательный порт: TX (RS232); TX/RX+ (RS485) |
| 1 | Системная (общая) земля |
Управление последовательным портом
Последовательным портом управляют четыре линии модуля EM1000, установленного на сетевой плате NB10x0.
| Линия | Назначение | Соответствующая линия ввода-вывода EM1000 | Линия кабеля IC1000 |
| RX (вход) | Линия приёма последовательного порта | GPIO8/RX0 | 17 |
| TX (выход) | Линия передачи последовательного порта | GPIO9/TX0 | 19 |
| MODE (выход) | Выбор режима:
| GPIO44 | 14 |
| DIR (выход) | Управление направлением в режиме RS485:
| GPIO0/RTS0 | 1 |
*Линия GPIO, настроенная как вход (состояние по умолчанию)
Не забудьте настроить линии TX, MODE и DIR как выходы. Подтягивающий резистор к земле на линии MODE гарантирует, что система загрузится с выбранным портом RS232.