Каналы связи
Канал связи необходим для организации обмена с устройствами. На текущий момент в программе возможно использовать два вида каналов связи: COM-порт и Ethernet-канал.
Рассмотрим конфигурирование каналов связи OPC-сервера. Для этого необходимо в меню «Конфигурация» выбрать пункт «Каналы», после выбора этого пункта меню появится окно "Каналы связи", где производится настройка каналов связи.


В левой части расположена таблица со списком каналов связи, в правой части поля с настройками параметров связи. В нижней части окна кнопки «Добавить», «Удалить» и «Дубликат». Для добавления канала связи необходимо нажать на кнопку «Добавить», появится диалоговое окно "Создание канала связи".

После этого необходимо выбрать интересующий тип канала связи и нажать на кнопку «ОК». В зависимости от типа выбранного канала связи, с правой стороны будет свой набор полей для редактирования настроек.
Настройки для канала типа «СOM-порт»: - «Название» - название канала связи;
- «COM порт» - порт по которому будет производиться обмен с устройством;
- «Скорость передачи» - скорость обмена с устройством;
- «Бит паритета» - используемый устройством паритет;
- «Стоп биты» - количество стоп битов;
- «Таймаут» - максимальное время ожидания ответа от устройства в мс;
- «Задержка» - время "молчания" после получения ответа от устройства, перед отправкой следующего запроса в мс;
- «Межбайтовый интервал» - максимально допустимый разрыв в мс между байтами, если после получения последнего байта проходит заданное время, считается, что ответ получен и начинается его обработка;
- «DTR» – определяет алгоритм поведения вывода DTR у RS232 порта: "DISABLE" – вывод DTR выключен; "ENABLE" – вывод DTR всегда включен; "HANDSHAKE" – в этом режиме ожидается сигнал готовности от оконечного оборудования по линии DSR;
- «RTS» – определяет алгоритм поведения вывода RTS у RS232 порта: "DISABLE" – вывод RTS выключен; "ENABLE" – вывод RTS всегда включен; "HANDSHAKE" – в этом режиме ожидается сигнал готовности от оконечного оборудования по линии CTS; "TOGGLE" – включается перед отправкой данных из буфера и выключается после того как данные отправлены.
Настройки для канала типа «Ethernet»:
- «Название» - название канала связи;
- «IP адрес» - IP-адрес устройства или шлюза на котором располагается устройство;
- «Порт» - используемый TCP порт (Modbus TCP обычно использует 502);
- «Таймаут» - максимальное время ожидания ответа от устройства в мс;
- «Задержка» - время молчания после получения ответа от устройства, перед отправкой следующего запроса в мс;
- «Межбайтовый интервал» - максимально допустимый разрыв в мс между байтами, если после получения последнего байта проходит заданное время, считается, что ответ получен и начинается его обработка.
Для удаления канала связи необходимо выбрать канал и нажать на кнопку «Удалить». Для того, что бы сохранились настройки каналов, необходимо нажать на кнопку «Применить», иначе закройте окно с настройками каналов, в этом случае все внесённые изменения будут отменены.