2013-06-28 2 views
1

У меня есть устройство, подключенное через последовательный порт до GC-100-12. Я хочу подключиться к нему удаленно и передать команды этому устройству и получить ответы от этого устройства. Я могу сообщить, подключено ли устройство прямо к моему ноутбуку, но я бы хотел, чтобы устройство не было физически подключено.Как мне установить связь с последовательным портом RS232 на удаленном устройстве с использованием TCP/IP?

Я использую javax.comm для связи с последовательным устройством при локальном подключении.

EDIT:

Оказывается, что GC-100-12 я использую соответствующее аппаратное решение, как описано Дэвидом. Я просто открыл соединение сокета вместе с портом для порта RS232 и передал команды как массив байтов и вуаля!

ответ

0

Необходимо использовать аппаратное решение. Что-то вроде this.

Учитывая, что это довольно дорого, вы можете рассмотреть возможность использования Rasperry PI или даже решения на основе Arduino.

+0

Я боялся этого. +1 для ответа и разнообразных решений. – GreenGodot

+0

Что такое диапазон для устройства? Может, RS422 поможет? –

+0

Если вы имеете в виду расстояние между мной и устройством, о котором идет речь, менее метра, хотя, очевидно, на практике это может быть больше. – GreenGodot