8.3.2. Настройка оборудования с использованием драйвера COM-портов
Настройка СОМ-портов предназначена для описания реальных COM-портов компьютера на котором установлено ПО "ОИК Диспетчер НТ" . Конверторы Ethernet-COM рекомендуется настраивать как оборудование с использованием драйвера TCP/IP.
Под уровнем «Драйвера СOM - портов» существует возможность добавления компонентов «Синком» и «Последовательный порт». Компонент «Синком» является виртуальным представлением реальных контроллеров линейки Синком и применяется в том случае, если соединение с устройством физически организовано с использованием коммуникационный контроллеров серии Синком.
уникальное имя устройства (COM-порта), которое установлено на компьютере.
Скорость СОМ-порта (baud)
доступные варианты при выборе скорости: 50, 100, 200, 300, 600, 1200, 2400, 4800, 9600, 19200, 38400 бод.
Битность
это количество информационных бит в одном «кадре» (пакете), который передается за раз после стартового бита
Четность
метод проверки целостности данных при передаче через COM-порт. Он помогает определить, не «бился» ли какой-то бит из-за помех в кабеле. Работает это так: к набору битов данных (обычно 8 бит) добавляется один дополнительный контрольный бит. Основные режимы четности None (Нет) - бит четности не используется. Это самый популярный вариант сегодня, так как современные протоколы (например, Modbus или HTTP) проверяют ошибки своими силами на более высоких уровнях. E(Четная) - контрольный бит выставляется так, чтобы общее количество «единиц» в кадре было четным. O(Нечетная) - контрольный бит выставляется так, чтобы общее количество «единиц» было нечетным.
Стоп-биты
фиксированный интервал времени в конце каждого передаваемого байта, который сигнализирует приемнику о завершении текущего «кадра» данных.
RTS-CTS контроль
метод аппаратного управления потоком в интерфейсе RS-232 (COM-порт). Если «битность» и «стоп-биты» определяют структуру самого байта, то RTS/CTS определяет, когда этот байт можно отправлять, чтобы не переполнить буфер приемника.
Команда конфигурации
в данной строке можно описать команду для устройства. Синтаксис описания команды должен совпадать с описанием команды через командную строку.
ТС исправности (К:КП:Об)
адрес ТС, используемый для отображения исправности описываемого порта.
Параметры настройки компонента «Синком»
СОМ-порт
локальный номер, уникальное число в диапазоне от 1 до 255, нумерация общая для всех контроллеров Синком-*;
Наименование
произвольный текст;
Скорость СОМ-порта (baud)
доступные варианты при выборе скорости: 50, 100, 200, 300, 600, 1200, 2400, 4800, 9600, 19200, 38400 бод;
Загрузочный образ
полный список файлов с протоколами открывается нажатием на кнопку в поле ввода параметра
Загрузочная строка
режим настройки адаптера, отличный от режима по умолчанию. Возможные значения параметра «загрузочный образ» приведены в документации на адаптеры. При использовании некоторых протоколов обмена параметр «загрузочная строка» обязателен. Например, скорость канала связи «дальнего» протокола РПТ задаётся параметром «BAUDxxx» в загрузочной строке;
ТС исправности (К:КП:Об)
адрес ТС, используемый для отображения исправности описываемого контроллера.
В описании оборудования на уровне компонента «Синком» могут быть добавлены следующие подчиненные компоненты описания оборудования:
- Синхронный порт;
- Асинхронный порт.
Синхронный порт всегда имеет нулевой логический номер. Номер асинхронного порта может быть в пределах от 1 до 127. По умолчанию номер асинхронного порта 1. Исключение – протокол обмена «async», в этом случае номер асинхронного порта задается равным 0.
Параметры настройки синхронного порта:
Наименование
произвольный текст;
Скорость на выходе (baud)
доступные варианты при выборе скорости: 50, 100, 200, 300, 600, 1200, 2400, 4800 бод;
Задержка передачи (мс)
по готовности информации выдерживается таймаут перед ее выдачей в канал связи. Параметр ‘Задержка передачи’ актуален при использовании радиомодемов в каналах связи;
Тип источника ТУ
настройка предназначена для организации ключа захвата ТУ и определяет уровень (оператор,ЦУС,ОДУ,РДУ) соединение с которым описано на этом порту.
Параметры настройки асинхронного порта:
Номер порта
число в диапазоне от 0 до 127;
Наименование
произвольный текст;
Скорость на выходе (baud)
доступные варианты при выборе скорости: 50, 100, 200, 300, 600, 1200, 2400, 4800, 9600, 19200, 38400 бод;
Задержка передачи (мс)
по готовности информации выдерживается таймаут перед ее выдачей в канал связи. Параметр ‘Задержка передачи’ актуален при использовании радиомодемов в каналах связи;
Тип источника ТУ
настройка предназначена для организации ключа захвата ТУ и определяет уровень (оператор,ЦУС,ОДУ,РДУ) соединение с которым описано на этом порту.
Скорость на выходе (baud) указывается для расчета таймаута приема/передачи. Непосредственно физическая скорость на порту задается на уровне выше
При использовании протокола МЭК 870-5-101 возможны следующие варианты настройки порта контроллера:
- IEC 850-5-101 балансный обмен - равноправный двусторонний обмен, рекомендуется применять для двустороннего обмена телеинформацией между двумя серверами «ОИК Диспетчер НТ»;
- IEC 850-5-101 небалансный обмен (первичная) – инициатива обмена принадлежит настраиваемому серверу. Применяется для опроса УТМ, работающих в данном протоколе и для приема телеметрии от другого сервера «ОИК Диспетчер НТ»;
IEC 850-5-101 небалансный обмен (вторичная) – инициатива обмена принадлежит внешнему серверу. Настраиваемый сервер имитирует КП. Применяется для передачи телеметрии на другой сервер ОИК.
Пример настройки передачи телеметрии через СОМ-порт компьютера в протоколе МЭК 870-5-101 приведен в Приложении А (раздел).
Список документов с описанием настройки подключения других УТМ приведен в Приложении Е.