Зачастую устройства с COM-портами располагаются далеко от компьютера, на котором установлена Система, тем не менее данные требуется собирать. В таких случая рядом с устройством устанавливается преобразователь интерфейсов или конвертер/переходник, который преобразовывает данные полученные от COM-порта устройства для возможности передачи по локальной сети Ethernet или Интернет в Систему.
В случаях, если рядом с устройством нет кабеля для подключения к сети Ethernet или Интернет, то устанавливается GPRS-терминал/модем/роутер с возможностью подключения к устройству по COM-порту.
Все аппаратные решения передают данные по TCP-соединению и обычно называются удаленными COM-портами.
Система поддерживает работу с удаленными COM-портами в следующих режимах:
MOXA/Real COM Mode
Настоящий пункт в Системе нужно выбрать если вы используете преобразователи от производителя MOXA, в которых настраиваете режим работы Real COM Mode. Обмен с Системой выполняется по протоколу от производителя.
Пользовательские данные передаются по TCP-портам от 950 и более в зависимости от используемого аппаратного порта на вашем устройстве удаленного COM-порта, то есть 950 — первый порт преобразователя, 951 — второй порт преобразователя и т.д.
Сервисные данные (настройки COM-порта и прочие вспомогательные данные) передаются по TCP-портам от 966 и более в зависимости от используемого аппаратного порта на вашем устройстве удаленного COM-порта, то есть 966 — первый порт преобразователя, 967 — второй порт преобразователя и т.д.
Выбрав настоящий режим потребуется ввести IP-адрес устройства удаленного COM-порта в соответствующее поле и при запуске в работу проекта Система подключится к устройству и начнет обмен.
MOXA/TCP Server Mode
Режим аналогичен режиму MOXA/Real COM Mode, только есть возможность изменять номера TCP-портов для Пользовательских данных и Сервисных данных в устройстве удаленного COM-порта и в Системе в соответствующих полях и по умолчанию в устройстве порты для передачи Пользовательских данных начинаются с 4000.
TCP Client Mode
Настоящий режим нужно выбрать на устройстве удаленного COM-порта и Системе, в котором инициатор подключения является устройство, а обмен данными начинает Система, если обнаруживает подключенное устройство. Настоящий режим может использоваться для работы с GPRS-терминалами с SIM-картами с динамическим (меняющимся) IP-адресом.
При выборе настоящего режима нужно ввести IP-адрес компьютера (у компьютера может быть несколько IP-адресов) и TCP-порт, на котором ожидаем подключение к Системе устройства. Обратите внимание, что на один TCP-порт может быть подключено только одно устройство.
В настоящем режиме передаются только Пользовательские данные, Сервисные данные не участвуют в режиме, поэтому настройки COM-порта должны быть заблаговременно настроены.
Более подробное описание по работе с портами в разделе Порты справочной системы.
На схеме отображен контролируемый пункт КП-40 производства ООО Фирма «Газприборавтоматика». Пункт поддерживает работу по вышеописанной технологии, а так же может быть интегрирован на объект совместно с существующей системой автоматического управления (САУ). Пункт может быть установлен между несколькими приборами и существующей САУ с настраиваемыми приоритетами обмена:
- равнозначный доступ — последовательный поочередный опрос устройства из КП и САУ;
- приоритетный доступ — например, у КП наивысший приоритет и в случае, когда КП начинает опрос, то САУ и прочие порты блокируются.