Ответы на вопросы
29.08.2019

Как начать работу с RS-232 и RS-485 на UniPing v3?

UniPing v3 RS-232_485

Введение

В этом руководстве будет рассмотрен процесс подключения и начала работы с интерфейсами RS-232/485 на UniPing v3.

Существует два варианта подключения на UniPing v3:

  1. Подключение напрямую к контактам разъема DHS-44M.
  2. Подключение с помощью NetPing Connection Board v2.

На комплектном переходнике для контактных датчиков не выведены необходимые клеммы.

Разъем RS-232 и разъем RS-485 используют общую внутреннюю шину устройства, поэтому невозможно одновременное использование этих интерфейсов! Кроме того, при использовании RS-485 необходимо физически отключить любые устройства, подключенные к разъему RS-232, и наоборот.

Наиболее простым способом будет использование NetPing Connection Board v2. На ней присутствуют необходимые клеммы, резисторы и разъем для удобства подключения. Подключение же к разъему DHS-44M потребует аккуратности и минимальных навыков пайки.

Настройка COM-порта на UniPing v3

Для настройки в web-интерфейсе устройства перейдите на страничку «‎COM-ПОРТ»:

  1. Включите режим «‎TCP-COM».
  2. Выберите тип необходимого интерфейса.

Подробней об остальных настройках вы можете почитать в документации.

UniPing v3 настройка COM порта

Как проверить работу RS-232 на UniPing v3?

Через разъем DHS-44M

Согласно документации к UniPing v3 37 контакт разъема — RX, 38 — TX. Если поставить между ними перемычку, мы получим то же, что отправили:

UniPing v3 RS-232 echo test

Для подключения и проверки echo'м используем PuTTY — как это сделать, описано в разделе «Как проверить работу RS-232 echo'м (с перемычкой между RX и TX)?» в конце FAQ. Такая проверка показывает нам факт работы и исправности интерфейса. Если с ходу подключить не получается, диагностику лучше начать именно с нее.

Либо используйте USB-конвертер:

На дешевых конвертерах Rx и Tx могут быть перепутаны (или намеренно обозначены как клеммы, к которым подключать Rx и Tx другого устройства), поэтому, если не работает, попробуйте поменять Rx и Tx местами.

Ниже на фотографии как раз такой случай.

Дополнительно распиновка разъема DB9 для RS-232:

DB9 RS-232

UniPing v3 RS-232

Как проверить факт приема-передачи данных, описано в разделе «‎Как проверить работу RS-232 или RS-485, используя USB-конвертер?».

Через NetPing Connection Board v2

Устанавливаем перемычку между 2-м и 3-м контактами разъема DB9 на NetPing Connection Board v2.

UniPing v3 Connection Board v2 RS-232 echo test

Джамперы, включающие в цепь терминирующий (1) и резисторы подтяжки (2) должны отсутствовать. Они используются для работы RS-485 интерфейса. Работе RS-232 они будут мешать.

UniPing v3 connection board v2 джамперы

Как проверить факт приема-передачи данных, описано в разделе «‎Как проверить работу RS-232 или RS-485, используя USB-конвертер?».

Либо можно использовать USB-конвертер:

К сожалению, на момент написания статьи под рукой ни в одном из радиомагазинов в пределах досягаемости не оказалось USB<->RS-232, поэтому пришлось собрать схему USB<->UART<->RS-232.

UniPing v3 RS-232

Далее проверяем согласно разделу «Как проверить работу RS-232 или RS-485, используя USB-конвертер?».

Как проверить работу RS-485 на UniPing v3?

Внимание!

UniPing v3 поддерживает только RS-485 (Half Duplex, подключение по двум проводам).

UniPing v3 не поддерживает RS-422.

Через NetPing Connection Board v2

В качестве USB<->RS-485 используется USB-COMi-PL. Подключаем согласно схеме.

UniPing v3 Connection board v2 USB-RS485

USB-COMi-PLConnection Board v2
№ контактаНаименованиеТип контактаНаименование
1Передача/прием данных, отрицательная полярностьTx+Передача/прием данных, отрицательная полярность (RS-485)
2Передача/прием данных, положительная полярностьTx-Передача/прием данных, положительная полярность (RS-485)
6ОбщийGNDОбщий

Получается примерно следующее:

UniPing v3 Connection board v2 USB-RS485

Обратите внимание, должны быть установлены джамперы, отмеченные на фотографии. Они включают терминирующий и резисторы подтяжки, необходимые для работы интерфейса RS-485.

Далее подключаемся к NetPing'у и USB-конвертеру согласно разделу «‎Как проверить работу RS-232 или RS-485, используя USB-конвертер?» в конце FAQ.

Проверка интерфейса RS-485 echo'м (замкнув контакты приема/передачи) невозможна.

Через разъем DHS-44

Этот способ сложен тем, что требует минимальных навыков пайки. Подключаем согласно схеме:

UniPing v3 DHS-44 USB-RS485

USB-COMi-PLDHS-44
№ контактаНаименование№ контактаНаименование
1Передача/прием данных, отрицательная полярность39 и 37Передача/прием данных, отрицательная полярность (RS-485)
2Передача/прием данных, положительная полярность38 и 36Передача/прием данных, положительная полярность (RS-485)
6Общий35, 40Общий. Подтянуть контакты 39 и 37 резистором R = 1 кОм


29+5 V. Подтянуть контакты 38 и 36 резистором R = 1 кОм
Между линиями передачи данных отрицательной и положительной полярности (ближе к DHT-44) установить терминирующий резистор Rt = 120 Ом

Следующая картинка демонстрирует собранный, рабочий и наглядный вариант, но собирать обвес подобным образом крайне не рекомендуется.

UniPing v3 DHS-44 USB-RS485

Важно!

Помните, что от качества пайки напрямую зависит стабильность работы и передачи данных. Крайне рекомендуется подойти к этому с педантичностью и терпением, изолировать все, что можно.

Как проверить факт приема-передачи данных, описано в разделе «‎Как проверить работу RS-232 или RS-485, используя USB-конвертер?».

Использование утилиты PuTTY для тестирования работы интерфейсов

Как проверить работу RS-232 echo'м (с перемычкой между RX и TX)?

Подключаемся к TCP-COM UniPing'a:

  1. Connection Type — Raw
  2. Host Name and Port —  IP-адрес UniPing v3 и номер порта, на котором он ожидает подключения (настраивается в web-интерфейсе).
  3. Open — подключаемся

PuTTY Raw cnnection

Отправляем тестовую информацию, например «echo test». Получив ее же, убеждаемся в работоспособности интерфейса.

PuTTY echo test

Как проверить работу RS-232 или RS-485, используя USB-конвертер?

Подключаемся к USB-конвертеру:

  1. Connection Type — Serial
  2. Serial line and speed — назначенный системой номер порта и скорость (настраивается в web-интерфейсе, по умолчанию 9600).
  3. Open — подключаемся.

PuTTY Serial cnnection

Затем подключаемся к TCP-COM UniPing'a, как описано в разделе «Как проверить работу RS-232 echo'м (с перемычкой между RX и TX)?» и тестируем отправку и прием данных.

PuTTY test


  • Устройство UniPing v3
  • NetPing Connection board v2 (коммутационная плата для UniPing v3)

Основные теги


Каталог устойств мониторинг серверных комнат и шкафов
Все устройства
Устройство UniPing v3
Устройство UniPing server solution v3/SMS
Устройство NetPing 2/PWR-220 v1/SMS
Устройство NetPing IO v2
Устройства NetPing
Каталог датчиков для устройств NetPing
Устройство NetPing 8/PWR-220 v3/SMS
Устройство NetPing 2/PWR-220 v3/ETH
Устройство NetPing 2/PWR-220 v2/SMS
Устройство NetPing 4/PWR-220 v3/SMS
Устройство NetPing SMS
Устройство NetPing /PWR-220 v3/ETH
Адаптер WiFi VAP11N
Коммутатор PS104GT
Устройство NetPing Mini-UPS
Коммутатор NP-SM4
Сплиттер POE 12В (стандарта 802.3af)
IRC-TR v2 (ИК модуль расширения)
Каталог устройств удалённого управления и распределения электропитания NetPing
Устройство UniPing server solution
Устройство UniPing server solution v3
Датчик разбития стекла (Стекло-3 ИО 329-4), 2м
Переходник для NetPing IO v2
Устройство NetPing PWR68-01
Датчик мониторинга 220В 1-wire
Адаптер DKST910.8
Устройство NetPing DKST61-01
Блок питания 48В 1,5А (мод.HRS20005)
Датчик температуры TS, 1м
Датчик температуры, (T811), 2м
Датчик температуры WT, 1м
Датчик протечки, модель 2605, 2м
Датчик протечки H2О
Датчик температуры 1-wire, (THS), 2м
МАЯК-12-СТ
Датчик движения (PYRONIX COLT QUAD PI ПИК детектор), 2м
Датчик движения (SWAN-QUAD ИК детектор квадросенсор), (2м)
BM8070D Силовое реле 16А/250В на DIN-рейку
MP701 Исполнительный элемент (4 независимых канала по 2 кВт 10А)
Датчик дыма комбинированный (дым/тепло) ИП 212/101-2М-A1R с базой Е412NL
МОЛЛЮСК-12/1,5
Внешний ИБП SKAT-12DC-1.0 Li-ion
ИКС-1 извещатель охранный инфракрасный активный однолучевой
Датчик охранный (Извещатель охранный ИО102-20/Б2П, 2м)
Блок розеток SNR-PDU-08S-1
Устройство NetPing 2/PWR-220 v4/SMS
Устройство UniPing server solution v4/SMS
Устройство NetPing 8/PWR-220 v4/SMS
VT592 кабельный датчик протечки
WLC10 кабель протечки
NetPing Connection board v2 (коммутационная плата для UniPing v3)
▼ Все теги
Новинки
WLC10 кабель протечки
Чувствительный кабель для использования совместно с датчиком VT592. Может быть смонтирован в труднодоступных подробнее...

Цена: 6 700 руб.

VT592 кабельный датчик протечки
Датчик предназначен для работы совместно с кабелем протечки WLC10. Возможность подключения датчика как подробнее...

Цена: 3 800 руб.

Устройство NetPing 8/PWR-220 v4/SMS
Устройство удаленного управления розетками электропитания по сети Ethernet/Internet (IP PDU) c поддержкой подробнее...

Цена: 29 735 руб.

Устройство UniPing server solution v4/SMS
Устройство удалённого мониторинга датчиков по сети Ethernet/Internet. Позволяет удалённо получать информацию подробнее...

Цена: 22 654 руб.

Устройство NetPing 2/PWR-220 v4/SMS
Устройство удалённого управления розетками электропитания по сети Ethernet/Internet (IP PDU) c поддержкой подробнее...

Цена: 13 732 руб.

Датчик воздушного потока (модель АМС520)
Датчик воздушного потока позволяет контролировать наличие или отсутствие напора воздушного потока. Содержит подробнее...

Цена: 3 017 руб.

-+ руб. руб.
Итого руб.

Данные о заказе