EKF · промышленные преобразователи последовательного интерфейса RS-232 или RS-485 в Ethernet; настройка через браузер

Преобразователи RS-232 / RS-485 в Ethernet EKF TSX-MC-232-TCP, TSX-MC-485-TCP и TSX-MC-232/485-TCP-MB

Преобразователи TSX-MC: RS-232 (DB9) или RS-485 (клеммы) в Ethernet; адрес по умолчанию 192.168.1.168, вход в веб-интерфейс admin / admin, виртуальный COM-порт на ПК.

Модели семейства

Общие данныеОбщее для преобразователей TSX-MC по краткой инструкции EKF, паспортам и руководствам пользователя.
Подключение Ethernetстандартным кабелем Ethernet к маршрутизатору или напрямую к сетевому интерфейсу ПК; кабель «витая пара» категории не ниже 5 (по TIA/EIA-568)
Последовательный портподключается к ПК или другому устройству с последовательным портом последовательными кабелями
Виртуальный COM-портпри необходимости — любое доступное программное обеспечение, в зависимости от операционной системы
Первое подключениеназначь ПК статический IP-адрес в диапазоне от 192.168.1.1 до 192.168.1.167, маска подсети 255.255.255.0; открой в браузере 192.168.1.168
Заводские значения (по умолчанию)User Name admin; Password admin; IP address 192.168.1.168; Mask 255.255.255.0; Gateway 192.168.1.1; Baud Rate 115200; Parity bit/Data bit/Stop bit None/8/1
Расшифровка обозначенияTSX-XX-XXX-XXX-XX: TSX — серия; MC — медиаконвертер; 232 — RS-232, 485 — RS-485, 232/485 — оба интерфейса; TCP — витая пара TCP/IP; MB — Modbus TCP/RTU/ASCII
Режимы работыTCP Client, TCP Server, UDP Client, UDP Server, Httpd Client; Keep-Alive в режимах TCP — пакеты каждые 15 секунд
Формат данных последовательного портабиты данных 5, 6, 7, 8; стоповые биты 1, 2; контроль None, Even, Odd, Space, Mark
Сброс к заводским настройкамнажать и удерживать кнопку «Reload» не менее 5 секунд
Гарантия и срок службыгарантийный срок эксплуатации 3 года с даты продажи; хранения — 3 года с даты изготовления; срок службы 10 лет
TSX-MC-232-TCPПреобразователь интерфейса RS-232 в Ethernet; разъём RS-232 DB9F; один порт RS-232, режимы TCP Server, TCP Client и UDP.
TSX-MC-232-TCP
Последовательный интерфейсRS-232, разъём DB9F; по руководству пользователя — 3 wire (Tx, Rx, Gnd)
Контакты разъёма2 — TXD; 3 — RXD; 5 — GND
Режим работы по умолчаниюTCP Client
Local Port по умолчанию20108
Target Port по умолчанию8234
Target IP по умолчанию192.168.0.201
Заводские значения (по умолчанию)admin / admin; 192.168.1.168; маска 255.255.255.0; шлюз 192.168.1.1; 115200, None/8/1
Питание4,75…7 В постоянного тока (номинальное 5 В/1 А)
Рабочий ток150 мА при напряжении питания 5 В
Портывсего 2: Ethernet 10/100BASE-T, MDI/MDIX, 1 × RJ45; один последовательный порт RS-232
Скорость последовательного порта600–230400 бод по руководству пользователя v0.9 (в паспорте значение обрезано: «600 - 240»)
Сетевые протоколыIP, TCP, UDP, DHCP, DNS, HTTP, ARP, ICMP; по руководству также Web Socket, Httpd Client
Буферпередача 6 Кбайт, приём 4 Кбайт (последовательный порт: приём 800 байт)
Электрическая прочность изоляции интерфейсов Ethernetне менее 2000 В
Условиярабочая температура −25…+75 °C; влажность 5…95 % RH без конденсата; IP40; охлаждение конвекционное (без вентилятора)
Наработка на отказ (MTBF)100 000 часов (в руководстве — не менее 100 000 часов)
Размеры71 × 60 × 25 мм по таблице паспорта; по чертежу ширина 70 мм, высота 25 мм, глубина 63,5 мм, монтаж настенный
TSX-MC-485-TCPПреобразователь интерфейса RS-485 в Ethernet; двухпроводной RS-485 на клеммах; один порт RS-485, режимы TCP Server, TCP Client и UDP.
TSX-MC-485-TCP
Последовательный интерфейсRS-485 (2w), клеммы; по руководству — 2 wire (A+, B-)
Контакты клеммника1 — A(+); 2 — B(-); 3 — GND
Режим работы по умолчаниюTCP Client
Local Port по умолчанию20108
Target Port по умолчанию8234
Target IP по умолчанию192.168.0.201
Заводские значения (по умолчанию)admin / admin; 192.168.1.168; маска 255.255.255.0; шлюз 192.168.1.1; 115200, None/8/1
Питание4,75…7 В постоянного тока (номинальное 5 В/1 А)
Рабочий ток150 мА при напряжении питания 5 В
Портывсего 2: Ethernet 10/100BASE-T, MDI/MDIX, 1 × RJ45; один последовательный порт RS-485
Скорость последовательного порта600–230400 бод по руководству пользователя v0.9 (в паспорте значение обрезано: «600 - 240»)
Сетевые протоколыIP, TCP, UDP, DHCP, DNS, HTTP, ARP, ICMP; по руководству также Web Socket, Httpd Client
Буферпередача 6 Кбайт, приём 4 Кбайт (последовательный порт: приём 800 байт)
Электрическая прочность изоляции интерфейсов Ethernetне менее 2000 В
Условиярабочая температура −25…+75 °C; влажность 5…95 % RH без конденсата; IP40; охлаждение конвекционное (без вентилятора)
Наработка на отказ (MTBF)100 000 часов (в руководстве — не менее 100 000 часов)
Размеры71 × 60 × 25 мм по таблице паспорта
TSX-MC-232/485-TCP-MBПреобразователь с двумя последовательными интерфейсами RS-232 (DB9 Male) и RS-485 (клеммы) в Ethernet; кроме TCP Server, TCP Client и UDP — функции шлюза Modbus.
TSX-MC-232/485-TCP-MB
Последовательные интерфейсыRS-232 DB9 Male; RS-485 клеммы
Контакты RS-232 (DB9)2 — RXD; 3 — TXD; 5 — Gnd; 7 — RTS; 8 — CTS
Контакты RS-485 (клеммы)Data − — A(+); Data + — B(-); Gnd — G
Режим работы по умолчаниюTCP Server
Local Port по умолчанию23 (RS-232); 26 (RS-485)
Заводские значения (по умолчанию)admin / admin; 192.168.1.168; маска 255.255.255.0; шлюз 192.168.1.1; 115200, None/8/1
ПроцессорCortex-M4, основная частота 120 МГц; флэш-память 512 Кбайт
Питание5…36 В постоянного тока, адаптер или терминал; по паспорту номинальное 5 В/90 мА или 12 В/50 мА; по руководству номинальное 12 В, рабочий ток 90 мА при 9 В и 50 мА при 12 В
Портывсего 3: Ethernet 10/100BASE-T, MDI/MDIX, 1 × RJ45; RS-232 (DB9) и RS-485 (2 wire, A+, B-)
Скорость последовательных портовRS-232: 600–256K; RS-485: 600–1024K
Сетевые протоколыIP, TCP, UDP, DHCP, DNS, HTTP, ARP, ICMP, Web socket, HTTPD Client, Modbus TCP/Modbus RTU
Буферпередача 6 Кбайт, приём 4 Кбайт (последовательный порт: приём 2 Кбайт, в руководстве 2048 байт)
Электрическая прочность изоляции интерфейсов Ethernetне менее 2000 В
Условиярабочая температура −40…+85 °C; хранение −40…+85 °C; влажность 5…95 % RH без конденсата; IP40; охлаждение конвекционное (без вентилятора)
Наработка на отказ (MTBF)100 000 часов (в руководстве — не менее 100 000 часов)
Размеры90 × 84 × 25 мм по таблице паспорта; по чертежу ширина 86 мм, высота 25 мм, глубина 82,5 мм, монтаж настенный
Управление потокомаппаратное RTS/CTS (только в режиме RS232) и программное Xon/Xoff

Как это работает и подключается

  • Выбери исполнение по интерфейсу: RS-232 — TSX-MC-232-TCP; RS-485 — TSX-MC-485-TCP; оба интерфейса в одном и шлюз Modbus — TSX-MC-232/485-TCP-MB.
  • Первая настройка: назначь ПК статический адрес из диапазона 192.168.1.1–192.168.1.167 (маска 255.255.255.0), подключи ПК к преобразователю по Ethernet и открой в браузере 192.168.1.168; логин и пароль admin / admin.
  • Сетевые настройки (при необходимости) — в разделе Local IP Config; сохрани кнопкой «Save» — преобразователь перезагрузится (у TSX-MC-232/485-TCP-MB — кнопками «Save» и «Restart Module»).
  • Статический IP или DHCP: в режиме статического IP задай IP, маску и шлюз и проверь их соотношение; DHCP дает адрес, шлюз и адреса DNS-серверов, но при прямом подключении к ПК DHCP настроить нельзя — обычный компьютер адреса не раздаёт.
  • У TSX-MC-232-TCP и TSX-MC-485-TCP заводской режим TCP Client: порты 20108 (локальный) и 8234 (удалённый), адрес удалённой стороны 192.168.0.201; у TSX-MC-232/485-TCP-MB заводской режим TCP Server: локальные порты 23 (RS-232) и 26 (RS-485).
  • TCP Client: задай IP-адрес сервера и удалённый TCP-порт; преобразователь сам подключается к серверу и запросов на подключение не принимает; если Local Port Number = 0, он обращается к серверу со случайно выбранного TCP-порта.
  • TCP Server: слушает локальный порт; данные из последовательного порта уходят всем подключённым клиентам одновременно; поддерживается до 16 клиентов, при превышении может разрывать самое старое соединение (настраивается).
  • UDP Client: работает только с заданной парой IP/порт; для широковещательной передачи в Remote Server Addr укажи 255.255.255.255.255 (по руководству; 192.168.1.255 — для сегмента сети). UDP Server: каждый раз берёт IP и порт отправителя последней датаграммы и шлёт последовательные данные на них.
  • Httpd Client: передача данных между устройством с последовательным интерфейсом и HTTP-сервером; нужно выбрать режим и задать заголовок HTTP, URL-адрес и другие параметры.
  • Параметры последовательного порта по умолчанию — 115200, None/8/1; приведи их в соответствие с подключаемым прибором. Динамически менять настройки порта можно по RFC2217 (Telnet COM Port Control); после перезагрузки параметры возвращаются к исходным.
  • Сброс к заводским настройкам — кнопка «Reload», удерживать не менее 5 секунд.

Монтаж

  • Прибор следует устанавливать в закрытых шкафах, монтаж — настенный.
  • Питание — только от источника постоянного тока категорий I, II по ГОСТ IEC 61140: у TSX-MC-232-TCP и TSX-MC-485-TCP 4,75…7 В (номинально 5 В), у TSX-MC-232/485-TCP-MB 5…36 В.
  • Ethernet — стандартным кабелем «витая пара» категории не ниже 5 к маршрутизатору или напрямую к сетевому интерфейсу ПК.
  • RS-232 / RS-485 — последовательными кабелями к ПК или другому устройству с последовательным портом.
  • У TSX-MC-232-TCP RS-232 выведен на DB9F (контакты 2 — TXD, 3 — RXD, 5 — GND); у TSX-MC-485-TCP — RS-485 (2w) на клеммах (1 — A(+), 2 — B(-), 3 — GND).
  • У TSX-MC-232/485-TCP-MB RS-232 — DB9 Male (2 — RXD, 3 — TXD, 5 — Gnd, 7 — RTS, 8 — CTS), RS-485 — клеммы A(+), B(-), G.
  • Заводские значения (по умолчанию): логин admin, пароль admin, IP-адрес 192.168.1.168, маска 255.255.255.0, шлюз 192.168.1.1, последовательный порт 115200 None/8/1.
  • Для виртуального COM-порта на ПК поставь любое доступное ПО под свою операционную систему.

Примеры

Счётчик или прибор с RS-485 в сети Ethernet

TSX-MC-485-TCP подключается клеммами A(+), B(-) и GND к прибору с RS-485 и кабелем Ethernet к сети; на ПК виртуальный COM-порт связывает программу опроса с прибором.

Оборудование с RS-232 в локальной сети

TSX-MC-232-TCP или TSX-MC-232/485-TCP-MB даёт доступ к порту RS-232 по сети; режим TCP Client или TCP Server выбирается в веб-интерфейсе.

Шлюз Modbus RTU ↔ Modbus TCP

TSX-MC-232/485-TCP-MB в режиме TCP Client (Master на стороне RTU) или TCP Server (Master на стороне TCP) с включённой функцией ModbusTCP преобразует Modbus RTU в Modbus TCP и обратно.

Несколько Master-устройств на один Slave

В режиме опроса несколькими Master (Multi-host Modbus polling) TSX-MC-232/485-TCP-MB отдаёт Master-устройству последние данные от Slave из своей внутренней памяти.

Частые вопросы

Какой адрес и пароль у преобразователя по умолчанию?

IP-адрес 192.168.1.168, маска 255.255.255.0, шлюз 192.168.1.1; логин admin, пароль admin.

Как зайти в настройки в первый раз?

Назначь ПК статический адрес из диапазона 192.168.1.1–192.168.1.167 с маской 255.255.255.0, подключи ПК к преобразователю по Ethernet и открой в браузере 192.168.1.168.

В каком режиме он работает по умолчанию?

TSX-MC-232-TCP и TSX-MC-485-TCP — TCP Client (локальный порт 20108, удалённый 8234, адрес удалённой стороны 192.168.0.201); TSX-MC-232/485-TCP-MB — TCP Server (локальные порты 23 для RS-232 и 26 для RS-485).

Какая скорость и формат кадра по умолчанию?

115200 бит/с, None/8/1 (чётность/биты данных/стоповые биты).

Как получить COM-порт на ПК?

Создай виртуальный COM-порт любой доступной программой под свою операционную систему.

Как сбросить преобразователь к заводским настройкам?

Нажми и удерживай кнопку «Reload» не менее 5 секунд.

Какое питание у TSX-MC-232-TCP и TSX-MC-485-TCP и у TSX-MC-232/485-TCP-MB?

У TSX-MC-232-TCP и TSX-MC-485-TCP — 4,75…7 В постоянного тока (номинально 5 В/1 А), рабочий ток 150 мА при 5 В. У TSX-MC-232/485-TCP-MB — 5…36 В постоянного тока.

Какая скорость последовательного порта?

У TSX-MC-232-TCP и TSX-MC-485-TCP — 600–230400 бод (по руководству пользователя); у TSX-MC-232/485-TCP-MB — RS-232 600–256K, RS-485 600–1024K.

Может ли TSX-MC-232/485-TCP-MB работать шлюзом Modbus?

Да: прозрачная передача Modbus RTU и Modbus ASCII, преобразование Modbus RTU ↔ Modbus TCP, опрос последовательного устройства по Modbus, опрос несколькими Master-устройствами.

Сколько клиентов может подключиться к преобразователю в режиме TCP Server?

До 16; по умолчанию 4 у TSX-MC-232-TCP и TSX-MC-485-TCP и 8 у TSX-MC-232/485-TCP-MB.

Нюансы и грабли

  • TXD и RXD на контактах 2 и 3 у разных исполнений обозначены наоборот: у TSX-MC-232-TCP (DB9F) 2 — TXD, 3 — RXD, а у TSX-MC-232/485-TCP-MB (DB9 Male) 2 — RXD, 3 — TXD. Кабель подбирай под конкретный разъём и сверяй по прибору на другой стороне.
  • У TSX-MC-232/485-TCP-MB в таблице RS-485 «Data −» стоит против A(+), а «Data +» против B(-): подпись нестандартная — если связи нет, проверь полярность пары.
  • Заводской Target IP 192.168.0.201 лежит в другой подсети, чем адрес самого преобразователя 192.168.1.168: в режиме TCP Client его нужно задать под свою сеть.
  • ПК для первой настройки должен получить статический адрес из диапазона 192.168.1.1–192.168.1.167: адрес 192.168.1.168 принадлежит самому преобразователю.
  • Заводской пароль известен всем, кто читал инструкцию: на объекте его необходимо сменить.
  • Паспорта TSX-MC-232-TCP и TSX-MC-485-TCP дают скорость последовательного порта обрезанным значением «600 - 240»; в руководстве пользователя v0.9 — 600–230400 бод. Ориентируйся на руководство.
  • Размеры в паспортах не совпадают с чертежами: TSX-MC-232-TCP в таблице 71 × 60 × 25 мм, на чертеже 70 × 63,5 × 25 мм (ширина × глубина × высота); TSX-MC-232/485-TCP-MB — 90 × 84 × 25 мм против 86 × 82,5 × 25 мм. Для места под монтаж бери большие значения.
  • Температура хранения расходится внутри паспорта: у TSX-MC-232-TCP и TSX-MC-485-TCP в таблице −40…+75 °C, в разделе «Транспортирование и хранение» — от −30 до +75 °C; у TSX-MC-232/485-TCP-MB в таблице −40…+85 °C, в разделе — от −30 до +75 °C. Для хранения в упаковке держись узкого диапазона.
  • Питание TSX-MC-232/485-TCP-MB паспорт даёт «номинальное 5 В/90 мА или 12 В/50 мА», руководство — «номинальное 12 В» и 90 мА при 9 В; ориентируйся на диапазон 5…36 В и закладывай запас по току.
  • Число одновременных клиентов TCP Server по умолчанию: у TSX-MC-232-TCP и TSX-MC-485-TCP — 4, у TSX-MC-232/485-TCP-MB — 8; максимум 16. Если разрешить больше клиентов, скорость данных на каждое соединение не должна превышать 200 байт/сек.
  • Пакетирование данных у разных исполнений разное: у TSX-MC-232-TCP и TSX-MC-485-TCP фиксированная пауза (время приёма четырёх байт) и фиксированная длина пакета 400 байт; у TSX-MC-232/485-TCP-MB UART Packet Time — по умолчанию время приёма четырёх байт, диапазон 0–255, UART Packet Length — по умолчанию 1460 байт, диапазон 0–1460.
  • Строка Remote Server Addr для широковещания в руководстве записана как 255.255.255.255.255 (пять групп) — вероятная опечатка; для сегмента сети дан адрес 192.168.1.255.
  • Функция Reset Timeout (Restart Timeout у TSX-MC-232/485-TCP-MB) перезагружает преобразователь при отсутствии данных со стороны Ethernet в течение интервала 60–65535 секунд (по умолчанию 3600, 0 — отключено): на молчащей линии преобразователь будет перезапускаться.
  • Соединение «по запросу» в режиме TCP Client: преобразователь подключается, отправляет принятые из последовательного порта данные и отключается; время ожидания 2–255 секунд, по умолчанию 3 секунды.
  • Модель TSX-MC-232/485-TCP-MB поставляется со своей отдельной инструкцией: параметры первых двух исполнений на неё не переноси (режим и порты другие).

Документация