Перейти к содержанию

    

FAQ по XPort

Что это такое?

XPort представляет собой прозрачный преобразователь интерфейсов

с поддержкой на стороне РС в виде виртуального СОМ-порта.

Однако можно работать и без виртуального порта, если использовать

собственный софт, работающий с TCP/IP.

С точки зрения сетевого устройства - это полноценный web-сервер с почтой,

с поддержкой iava-апплет. Что позволяет по событиям отсылать почту,

обеспечивать подключенное к нему устройство web-интерфейсом с

динамикой состояния и возможностью изменения состояния устройства

через java. Кроме HTTP и SMTP поддерживаются ARP, UDP, TCP, ICMP, Telnet,

TFTP, AutoIP, DHCP. Есть возможность установки пароля на вход, есть

поддержка шифрования Rijndael.

Для хранения html-страниц есть Flash. Загружать html-страницы можно,

как на обычный web-сервер через TFTP. Существует возможность менять

прошивку на лету. Существует возможность создать собственную прошивку

со своими функциями, выходящими за рамки стандартного прозрачного

преобразователя.

XPort выполнен в корпусе удлинненой розетки RJ-45, имеет восемь

контактов для пайки на плату.

XPort не является законченным изделием, это микромодуль, которому

необходимы дополнительные компоненты (печатная плата, стабилизатор

напряжения, преобразователь RS232/RS485)

 

Что необходимо для работы с XPort?

Для работы необходимо иметь:

- XPort

- утилиту для настройки параметров DeviceInstaller

- виртуальный СОМ-порт ComPortRedirector

 

Какие бывают модели?

Существуют следующие версии аппаратного ядра:

XPort-01 - самый первый вариант изделия с максимальной скоростью

последовательного порта 115200 бит/с. В настоящее время не поставляется.

XPort-03 - последняя версия изделия с максимальной скоростью

последовательного порта 921600 бит/с

Существуют следующие версии XPort-03 с различными опциями:

XPort XE:

- p/n XP1001000-03R для расширенного температурного диапазона (-40..+75)

- p/n XP1001001-03R для коммерческого температурного диапазона (0..+70)

- p/n XP1001000M-03R для расширенного температурного диапазона

с поддержкой MODBUS

XPort SE:

- p/n XP1002000-03R для расширенного температурного диапазона

с шифрованием

- p/n XP1002001-03R для коммерческого температурного диапазона

с шифрованием

XPort SMPL:

- p/n XP100200S-03R для расширенного температурного диапазона

с шифрованием Sample, в круглой коробке, с утилитами и

документацией на CD

XPort-485:

- p/n XP1004000-03R для расширенного температурного диапазона

с шифрованием и RS485

XPort-485 SMPL:

- p/n XP1004000-03R для расширенного температурного диапазона

с шифрованием и RS485 Sample

XPort Development Kit:

- p/n XP100200K-03 кит с установленным XPort SE, документацией,

примерами и утилитами на CD, адаптером питания, комплектом кабелей

 

Как настроить параметры?

Настройка параметров может осуществляться со стороны последовательного

порта с помощью HyperTerminal (если девайс подключен своим

последовательным портом к РС) или со стороны Ethernet с помощью

web-интерфейса, Telnet или с помощью специальной

утилиты DeviceInstaller

- Со стороны RS, например, через HyperTerminal. Настроить порт на скорость

9600, 8-N-1, нажать клавишу 'X' и удерживаяя ее, включить питание XPort,

он перейдет в режим Setup (настройки парамеров), появится меню, далее

следуете по пунктам меню.

- Со стороны Ethernet. Можно использовать DeviceInstaller с интуитивно понятным

интерфейсом. Можно использовать Internet Explorer для доступа к

web-интерфейсу XPort, указав его IP-адрес. Можно использовать

telnet-соединение: telnet ip-устройства 9999. Здесь порт 9999

зарезервирован для telnet-доступа к конфигурации устройства. В окне

появится меню, похожее на то, что увидете при испольовании HyperTerminal

через RS

 

С чего начать и как проверить его работу?

- Настройте XPort одним из указанных выше способов: присвойте IP-адрес,

задайте destination IP = IP PC, на котором установлен

COmPortRedirector, destination Port = 10001

- Настройте ComPortRedirector: создайте виртуальный СОМ-порт, ассоциируйте

его с IP XPort-а, номер порта 10001, в настройках выберите Raw Mode

(прозрачное соединение).

- Запустите на РС HyperTerminal два раза для двух СОМ-портов: один для

виртуального, второй для физического, к которому подключите RS XPort-а

(через преобразователь RS232). Печатая в окнах двух HyperTerminal-ов будете

видеть сквозное прохождение информации туда-сюда.

 

Что такое прошивка?

Прошивка - это внутреннее ПО устройства (Firmware) осуществляющее

основные его функции. Прошивку можно и нужно (если вышла новая версия) обновлять.

 

Рекомендация по поводу прошивок

При получении нового девайса, проверьте номер его версии, затем сходите на

сслыку Последние версии прошивок и утилит для всех девайсов

и проверьте сочетание имеющихся у Вас версий прошивки (Firmware) и утилиты

настройки (DeviceInstaller) с последними, выложенными на сайте. Раньше замечал

глюки при несоответствии комбинации версий прошивки и утилиты, результаты

были интересные, пока не разобрался, доходило до танцев с бубном :)

Кроме того есть еще одна важная рекомендация: после замены прошивки могут

слететь установленные ранее параметры, но это обычное и нестрашное дело в

случае с параметрами, которые видны на первых страницах утилиты настройки

и телнета, т.е. это сразу можно увидеть. Но есть другая проблемка: могут

слететь номера портов HTTP и SMTP! Проверяйте номера портов обязательно после

апгрейда прошивки, иначе не будет работать ни вэб-интерфейс, ни почта в девайсе.

 

Кто производитель и где купить?

Производитель компания Lantronix, США

Поставщик в России Родник Софт, Москва

 

Полезные ссылки

Полная документация

Последние версии утилит настройки параметров

Последние версии прошивок

Зарубежный FAQ

 

Полезные утилиты

TCP_Terminal

UDP_Terminal

 

Всегда готов ответить на ваши вопросы,

one_man_show

tcp_udp_terminal.rar

UDP_terminal.rar

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Хочу заметить, что часто бывает при установке утилиты DeviceInstaller ругается на отсутствие в системе платформы .NET

Необходимый файл установки можно скачать здесь

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Приобрел два девайса Xport1001000-03 для тестирования. При тестировании выяснилось, что одно устройство в Modem emulation mode по умолчанию работало в режиме многосимвольного ответа, а второе - односимвольного цифрового. Нас интересует последний режим работы. На команду ATV1 первое устройство реагирует, но при перезагрузке не запоминает результат действия этой команды.

Каким образом можно заставить xport запомнить состояние?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

XPort можно заставить запомнить конфигурацию его параметров, а команды управления он не запоминает. Если нет необходимости постоянно менять режимы "Full Verbose" и "1-Character Response", то проще записать параметр конфигурации, XPort его запомнит. В конфигурации "Connect Mode" пропишите раз и навсегда значение D7. Если требуется постоянно менять режим, то и запоминать ничего в XPort-е не нужно, Ваш МК каждый раз сам будет менять режим с помощью команд ATV0/ATV1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте. Тема уже очень старая, но возможно кто-то сможет ответить на мой вопрос. Могу ли я, используя Xport, подключиться к ip-камере, принимать от нее видео и управлять ей?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А мне такую вот штуку прислали, сказали полный аналог Xport - называется Eport X10 из Китая. Кто-нибудь сталкивался?

ссылка - http://www.hi-flying.com/products_detail/productId=89.html

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация