COM2TCP.EXE: различия между версиями

Материал из TekonWiki
Перейти к навигацииПерейти к поиску
Нет описания правки
Нет описания правки
 
(не показаны 2 промежуточные версии этого же участника)
Строка 2: Строка 2:
[[Category:Tools-Server]]
[[Category:Tools-Server]]


Внимание! Данная утилита не входит в стандартную поставку ПО АСУД-248, а может быть загружена по необходимости по ссылку указанной ниже.
Внимание! Данная утилита не входит в стандартную поставку ПО АСУД-248, а может быть, по необходимости, загружена по ссылке указанной ниже.


== Версия ==  
== Версия ==  
Строка 20: Строка 20:


Предварительно следует настроить интерфейс, на который подключен прибор учета, КЦС-IPM с помощью утилиты [[IPSET.EXE]]  в соответствии с документацией на прибор учета.
Предварительно следует настроить интерфейс, на который подключен прибор учета, КЦС-IPM с помощью утилиты [[IPSET.EXE]]  в соответствии с документацией на прибор учета.




Строка 26: Строка 28:
Программа com2tcp работает в паре с утилитой com0com.
Программа com2tcp работает в паре с утилитой com0com.


 
[[File:Com2tcp 1.PNG|thumb|center|400px|Принцип работы программ]]
[[Файл:Com2tcp_1.PNG|400px|thumb|center|Принцип работы программ]]  


Для установки этих программ перейдите по следующей [http://sourceforge.net/projects/com0com/files/ ссылке] и скачайте обе программы.
Для установки этих программ перейдите по следующей [http://sourceforge.net/projects/com0com/files/ ссылке] и скачайте обе программы.
Строка 33: Строка 34:
Распакуйте файлы com0com-xxх.zip и запустите файл setup.exe и, следуя указаниям, установите программу. Во время установки в системе появятся два новых устройства. Выберете «Нет, не в этот раз» на запрос Windows подключиться к узлу "Windows Update" и нажмите «Далее», Выберите автоматическую установку для "com0com - serial emulator" и нажмите «Далее». Далее, когда система предложит установить ещё одно оборудование, повторите указанные действия.
Распакуйте файлы com0com-xxх.zip и запустите файл setup.exe и, следуя указаниям, установите программу. Во время установки в системе появятся два новых устройства. Выберете «Нет, не в этот раз» на запрос Windows подключиться к узлу "Windows Update" и нажмите «Далее», Выберите автоматическую установку для "com0com - serial emulator" и нажмите «Далее». Далее, когда система предложит установить ещё одно оборудование, повторите указанные действия.


Запустите программу Setup for com0com (Пуск — Программы — com0com –setup). Задайте названия портам, например, COM10 и COM11 и нажмите “Apply”.
Укажите создание портов CNCA0 и CNCB0
 
Запустите программу Setup for com0com (Пуск — Программы — com0com –setup). Задайте названия порту CNCA0, например, COM6 (номер свободного порта)  и нажмите “Apply”.


Далее распакуйте файл com2tcp-ххх.zip. Запустите консоль (cmd) перейдите в каталог с установленным com2tcp и выполните команду
Далее распакуйте файл com2tcp-ххх.zip. Запустите консоль (cmd) перейдите в каталог с установленным com2tcp и выполните команду


com2tcp \\.\COM10 192.168.1.100 5000
com2tcp \\.\CNCB0 192.168.1.100 5000


где вместо 192.168.1.100 следует указать IP-адрес КЦС-IPM (до окончания работы с программным обеспечением, работающим с прибором учета не следует закрывать окно консоли).
где вместо 192.168.1.100 следует указать IP-адрес КЦС-IPM (до окончания работы с программным обеспечением, работающим с прибором учета не следует закрывать окно консоли).


Программа com0com создаёт пары связанных COM портов, в нашем примере это COM10 и COM11. Программа com2tcp объединила tcp соединение с COM10, следовательно, при обращении к COM11 все данные поступающие в него попадут на удалённый прибор учета, подключенный к КЦС-IPM.
Программа com0com создаёт пары связанных COM портов, в нашем примере это COM6 и CNCB0 . Программа com2tcp объединила tcp соединение с CNCB0, следовательно, при обращении к COM6 все данные поступающие в него попадут на удалённый прибор учета, подключенный к КЦС-IPM.


Теперь можно запустить ПО, работающее с прибором учета, и указать в его настройках COM-порт - "COM11". Проверить работу программного обеспечения.
Теперь можно запустить ПО, работающее с прибором учета, и указать в его настройках COM-порт - "COM6". Проверить работу программного обеспечения.


----
== Альтернатива ==


См. также:  
В качестве альтернативы обратите внимание на Virtual Serial Port Emulator:


В данной статье использованы материалы [http://www.m2m24.ru/social/attachments/get/6 статьи] Алексея Терентьева "Применение программы com2tcp.exe"
[https://infostart.ru/public/620353/ https://infostart.ru/public/620353/]


--[[Участник:Alex|Alex]] 14:19, 4 августа 2015 (UTC)
[http://www.eterlogic.com/Products.VSPE.html http://www.eterlogic.com/Products.VSPE.html]

Текущая версия от 20:20, 2 июня 2020


Внимание! Данная утилита не входит в стандартную поставку ПО АСУД-248, а может быть, по необходимости, загружена по ссылке указанной ниже.

Версия

хх хх

Назначение

Программная утилиты com2tcp обеспечивает прозрачную трансляцию данных с COM-порта компьютера в компьютерную сеть и обратно.

Это позволяет обеспечить работу старого программного обеспечения, например, программ, работающих с приборами учета, которые считывают данные только через СОМ-порт, в следующей конфигурации

Старое ПО - com2tcp - Компьютерная сеть - КЦС-IPM - Прибор учета   


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

Предварительно следует настроить интерфейс, на который подключен прибор учета, КЦС-IPM с помощью утилиты IPSET.EXE в соответствии с документацией на прибор учета.



Порядок установки и работы с программой

Программа com2tcp работает в паре с утилитой com0com.

Принцип работы программ

Для установки этих программ перейдите по следующей ссылке и скачайте обе программы.

Распакуйте файлы com0com-xxх.zip и запустите файл setup.exe и, следуя указаниям, установите программу. Во время установки в системе появятся два новых устройства. Выберете «Нет, не в этот раз» на запрос Windows подключиться к узлу "Windows Update" и нажмите «Далее», Выберите автоматическую установку для "com0com - serial emulator" и нажмите «Далее». Далее, когда система предложит установить ещё одно оборудование, повторите указанные действия.

Укажите создание портов CNCA0 и CNCB0

Запустите программу Setup for com0com (Пуск — Программы — com0com –setup). Задайте названия порту CNCA0, например, COM6 (номер свободного порта)  и нажмите “Apply”.

Далее распакуйте файл com2tcp-ххх.zip. Запустите консоль (cmd) перейдите в каталог с установленным com2tcp и выполните команду

com2tcp \\.\CNCB0 192.168.1.100 5000

где вместо 192.168.1.100 следует указать IP-адрес КЦС-IPM (до окончания работы с программным обеспечением, работающим с прибором учета не следует закрывать окно консоли).

Программа com0com создаёт пары связанных COM портов, в нашем примере это COM6 и CNCB0 . Программа com2tcp объединила tcp соединение с CNCB0, следовательно, при обращении к COM6 все данные поступающие в него попадут на удалённый прибор учета, подключенный к КЦС-IPM.

Теперь можно запустить ПО, работающее с прибором учета, и указать в его настройках COM-порт - "COM6". Проверить работу программного обеспечения.

Альтернатива

В качестве альтернативы обратите внимание на Virtual Serial Port Emulator:

https://infostart.ru/public/620353/

http://www.eterlogic.com/Products.VSPE.html