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