TCP COM Bridge - Как обеспечить передачу данных на кассовый аппарат или фикскальный из 1С

Connecting unconnectable

Для Win2000 - Windows 10 (2016) (Server, x86, x64). Последняя версия: 1.6.8 build 1109. 9 ноября 2018.

Исходные данные:

1. установлена на сервере.

2. Клиенты подключаются удаленно.

3. Кассовые аппараты или фискальные принтеры подключены к компьютеру на стороне клиента.

Решение:

Для проброса COM портов на терминальном сервере можно воспользоваться средствами Windows. Но передача данных через такое подключение будет работать очень медленно. Вы можете установить TCP COM Bridge (скачать) и получить скорость передачи данных гораздо большую.

1. Установите TCP COM Bridge на сервере и создайте подключение в режиме TCP сервера, с виртуальными ком-портом (Меню - Устройства - Добавить).

COM порт

Рис. 1. COM порт

Рис. 2. Сетевое соединение

2. Откройте используемый TCP порт на сервере в вашем файерволе. При необходимости, настройте перенаправление порта на вашем маршрутизаторе. Если нужно пробрасывать ком-порты с нескольких клиентских компьютеров, то создайте отдельное подключение для каждого порта. Обратите внимание, что для каждого COM порта нужно использовать свой порт TCP.

3. Настройте запуск TCP COM Bridge в качестве службы. Теперь программа будет запускать одновременно с терминальным сервером.

Запуск в режиме службы на терминальном сервере

Рис. 3. Запуск в режиме службы на терминальном сервере

4. Установите TCP COM Bridge на клиентском компьютере, с которого нужно пробросить порт на сервер. Настройте подключение к реальному COM порту на клиентском компьютере.

Настройка порта на клиентском компьютере

Рис. 4. Настройка порта на клиентском компьютере

5. Настройте подключение в режиме TCP клиента, указав IP адрес и порт сервера. Теперь при включении клиентского компьютера, он автоматически установит связь с сервером и будет принимать/получать данные из COM порта.

Настройка сетевого соединения на клиентском компьютере

Рис. 5. Настройка сетевого соединения на клиентском компьютере

6. При этом сценарии использования мы рекомендуем включить опцию контроля состояния соединения. В этом случае программа на сервере или клиенте может оперативно определить разрыв связи и восстановить соединение.

Дополнительные параметры поддержания связи

Рис. 6. Дополнительные параметры поддержания связи