Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум разработчиков электроники ELECTRONIX.ru _ FAQ по XPort/WiPort _ FAQ по XPort

Автор: one_man_show Nov 30 2005, 09:35

Что это такое?
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
- утилиту для настройки параметров http://electronix.ru/redirect.php?http://www.lantronix.com/device-networking/utilities-tools/device-installer.html
- виртуальный СОМ-порт http://electronix.ru/redirect.php?http://www.lantronix.com/device-networking/utilities-tools/com-port-redirector.html

Какие бывают модели?
Существуют следующие версии аппаратного ядра:
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) осуществляющее
основные его функции. Прошивку можно и нужно (если вышла новая версия) обновлять.

Рекомендация по поводу прошивок
При получении нового девайса, проверьте номер его версии, затем сходите на
сслыку http://electronix.ru/redirect.php?http://ltxfaq.custhelp.com/cgi-bin/ltxfaq.cfg/php/enduser/std_adp.php?p_sid=rNo7BsVh&p_lva=&p_faqid=983&p_created=1087830691&p_sp=cF9zcmNoPSZwX2dyaWRzb3J0PSZwX3Jvd19jbnQ9NzI4JnBfcGFnZT0x&p_li=
и проверьте сочетание имеющихся у Вас версий прошивки (Firmware) и утилиты
настройки (DeviceInstaller) с последними, выложенными на сайте. Раньше замечал
глюки при несоответствии комбинации версий прошивки и утилиты, результаты
были интересные, пока не разобрался, доходило до танцев с бубном smile.gif
Кроме того есть еще одна важная рекомендация: после замены прошивки могут
слететь установленные ранее параметры, но это обычное и нестрашное дело в
случае с параметрами, которые видны на первых страницах утилиты настройки
и телнета, т.е. это сразу можно увидеть. Но есть другая проблемка: могут
слететь номера портов HTTP и SMTP! Проверяйте номера портов обязательно после
апгрейда прошивки, иначе не будет работать ни вэб-интерфейс, ни почта в девайсе.

Кто производитель и где купить?
Производитель компания http://electronix.ru/redirect.php?http://www.lantronix.com, США
Поставщик в России http://electronix.ru/redirect.php?http://www.rodnik.ru, Москва

Полезные ссылки
http://electronix.ru/redirect.php?http://www.lantronix.com/support/documentation.html#embds
http://electronix.ru/redirect.php?http://ltxfaq.custhelp.com/cgi-bin/ltxfaq.cfg/php/enduser/std_adp.php?p_sid=FZxwJSVh&p_lva=&p_faqid=644&p_created=1011733181&p_sp=cF9zcmNoPTEmcF9ncmlkc29ydD0mcF9yb3dfY250PTQzJnBfc2VhcmNoX3RleHQ9JnBfc2VhcmNoX3R5cGU9MyZwX3Byb2RfbHZsMT0xMCZwX3Byb2RfbHZsMj0xNiZwX3NvcnRfYnk9ZGZsdCZwX3BhZ2U9MQ**&p_li=
http://electronix.ru/redirect.php?http://ltxfaq.custhelp.com/cgi-bin/ltxfaq.cfg/php/enduser/std_adp.php?p_sid=FZxwJSVh&p_lva=&p_faqid=983&p_created=1087830691&p_sp=cF9zcmNoPTEmcF9ncmlkc29ydD0mcF9yb3dfY250PTQzJnBfc2VhcmNoX3RleHQ9JnBfc2VhcmNoX3R5cGU9MyZwX3Byb2RfbHZsMT0xMCZwX3Byb2RfbHZsMj0xNiZwX3NvcnRfYnk9ZGZsdCZwX3BhZ2U9MQ**&p_li=
http://electronix.ru/redirect.php?http://ltxfaq.custhelp.com/cgi-bin/ltxfaq.cfg/php/enduser/std_alp.php?p_sid=12CaKSVh&p_lva=&p_li=&p_page=1&p_prod_lvl1=10&p_prod_lvl2=16&p_search_text=&p_new_search=1&p_search_type=3&p_sort_by=dflt

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

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

 tcp_udp_terminal.rar ( 113.46 килобайт ) : 646
 UDP_terminal.rar ( 10.4 килобайт ) : 497
 

Автор: witcherry Dec 1 2005, 13:47

Хочу заметить, что часто бывает при установке утилиты DeviceInstaller ругается на отсутствие в системе платформы .NET
Необходимый файл установки можно скачать http://electronix.ru/redirect.php?http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3

Автор: nodva Apr 26 2006, 04:59

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

Автор: one_man_show Apr 26 2006, 08:45

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

Автор: bzikn Aug 20 2013, 06:31

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

Автор: Elfi Sep 21 2016, 07:57

А мне такую вот штуку прислали, сказали полный аналог Xport - называется Eport X10 из Китая. Кто-нибудь сталкивался?
ссылка - http://electronix.ru/redirect.php?http://www.hi-flying.com/products_detail/productId=89.html

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)