Компания Tibbo Technology поставляет аппаратное и программное обеспечение для быстрого подключения оборудования с последовательным интерфейсом (RS232, RS422, RS485) к сетям Ethernet (TCP/IP).
В настоящее время в мире эксплуатируется и производится огромное количество устройств, работающих через асинхронный последовательный интерфейс (RS232, RS485 или RS422). Управление такими устройствами требует прокладки отдельных кабелей, что порождает ряд проблем:
- высокая стоимость монтажа за счет необходимости прокладки отдельных кабелей;
- ограниченная максимальная длина кабелей;
- возможность связи последовательного устройства только с одним управляющим компьютером (т.е. с компьютером, к которому непосредственно подключен кабель).
Повсеместное распостранение сетей TCP/IP (включая Интернет) привело к возникновению развитой кабельной инфраструктуры. Управление устройствами и оборудованием через сети TCP/IP позволяет решить все перечисленные проблемы. К сожалению, многие существующие устройства оснащены только простейшим последовательным интерфейсом, и их прямое подключение к сетям TCP/IP невозможно. Доработка устройства и оснащение его сетевым интерфейсом как правило равносильна полному перепроектированию, поскольку необходимо модифицировать аппаратную часть устройства, его микропрограмму, а также программное обеспечение для управления этим устройством (с PC). К счастью, такой доработки можно избежать!
Сервера последовательных устройств, поставляемые компанией Tibbo Technology, позволяют подключить любое устройство с последовательным интерфейсом к сети Ethernet (TCP/IP). Передача "последовательных" данных через сеть TCP/IP происходит совершенно прозрачно, при этом не требуется модификация ни микропрограммы устройства, ни его управляющего программного обеспечения на PC.
После того, как последовательное устройство подключено к сети возникает новая проблема - существующее программное обеспечение как правило работает только с COM-портами и не предназначено для соединения по TCP/IP. Эта проблема легко решается при помощи драйвера виртуального последовательного порта, который эмулирует работу "настоящего" последовательного порта на PC, при этом перенаправляя данные через сеть TCP/IP к серверу последовательного доступа и подключенному к нему устройству. Сетевое соединение между компьютером и последовательным устройством совершенно прозрачно- и программное обеспечение, и последовательное устройство продолжают работать как если бы они по прежнему были соединены последовательным кабелем.
Поскольку DS100 и EM100 используют стандартные протоколы TCP и UDP, вы можете разработать собственное программное обеспечение, которое будет обращаться к DS100 (EM100) напрямую, а не через драйвер виртуального последовательного порта.
В случае соединения двух последовательных устройств по сети, а также если по каким-либо причинам драйвер виртуального последовательного порта не может быть применен, имеется возможность использовать два сервера последовательных устройств для формирования виртуального последовательного соединения. Такое соединение полностью эмулирует последовательный кабель.