Что это такое?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 для расширенного температурного диапазона
с поддержкой MODBUSXPort SE:
- p/n XP1002000-03R для расширенного температурного диапазона
с шифрованием- p/n XP1002001-03R для коммерческого температурного диапазона
с шифрованиемXPort SMPL:
- p/n XP100200S-03R для расширенного температурного диапазона
с шифрованием
Sample, в круглой коробке, с утилитами и
документацией на CD
XPort-485:
- p/n XP1004000-03R для расширенного температурного диапазона
с шифрованием и
RS485XPort-485 SMPL:
- p/n XP1004000-03R для расширенного температурного диапазона
с шифрованием и
RS485 SampleXPort 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