Управление удалёнными контроллерами: передача данных по GPRS через виртуальный COM-порт

Виртуальный COM представляет собой программный драйвер, который добавляет виртуальный последовательный порт (например, COM5) к операционной системе и перенаправляет данные из этого порта через сеть...

Виртуальный COM представляет собой программный драйвер, который добавляет виртуальный последовательный порт (например, COM5) к операционной системе и перенаправляет данные из этого порта через сеть TCP/IP на другой аппаратный интерфейс, который задается его IP адресом и номером порта. Передача данных по GPRS через виртуальный COM-порт широко применяется в удалённом управлении объектами в телеметрии.

Сценарий работы А

1. M1000 Pro работает как TCP сервер с фиксированным или динамическим IP (с использованием автоматического SMS уведомление каждый раз, когда M1000 Pro получает новый IP. При этом будет производится автоматическая отправка SMS с содержанием нового IP);

2. Компьютер c установленным программным обеспечением виртуального COM работает как TCP клиент с любым IP, подключается к серверу по протоколу TCP по требованию.

Сценарий работы В

1. Компьютер с установленным программным обеспечением виртуального COM работает как TCP сервер с фиксированным или динамическим IP;

2. M1000 Pro работает как TCP клиент с любого IP;

3. M1000 Pro работает по командам через SMS или Caller ID, после "пробуждения" происходит автоматическое подключение к TCP серверу и отключение при достижении максимального времени простоя.


В обоих сценариях, после установки TCP соединения (оно является двухсторонним) можно управлять контроллерами через виртуальный последовательный порт, нужно всего лишь соединить компьютер с контроллером через локальный последовательный порт.