<< Click to Display Table of Contents >> Navigation: Multi-Protocol MasterOPC Server > Multi-Protocol MasterOPC Server > Режим конфигурирования > Параметры объектов дерева > Типы узлов |
Тип узла определяет интерфейс взаимодействия сервера с устройством (протокол взаимодействия определяется в плагине). В Multi-Protocol MasterOPC Server предусмотрены следующие типы узлов:
COM – последовательный интерфейс (MASTER или SLAVE).
TCP/IP – сеть TCP/IP (MASTER или SLAVE).
PROGRAM – программный (разработанный пользователем). Узел данного типа выполняет только пользовательский скрипт.
При использовании данного типа узла в диалог параметров узла добавляются дополнительные разделы.
В разделе Настройки COM задаются параметры COM-порта:
Порт – номер COM-порта, значение по умолчанию – 1 (COM1);
Скорость – скорость обмена (1200, 1800, 2400, 4800, 9600, 19200, 38400, 57600 или 115200 бит/с), значение по умолчанию – 9600;
Данные – число информационных битов (5, 6, 7 или 8), значение по умолчанию – 8;
Контроль четности – контроль четности (Нет, Нечет, Чет, Марк, Пробел), значение по умолчанию – Нет;
Стоп биты – число стоповых битов (1, 1.5, 2), значение по умолчанию – 1;
Межсимвольный таймаут (мс) – максимально допустимый интервал между посылками байтов; превышение этого интервала диагностируется как ошибка (значение по умолчанию – 0, при этом значении межсимвольный таймаут считается равным 50 мс);
Поддержка режима "эхо" – данный режим нужно использовать для конвертеров с режимом эха (конвертеры VSCOM, Меркурий 221). В этом режиме каждый посланный байт конвертера сразу же возвращается в приемный буфер;
Использовать модем – значение этого параметра должно быть TRUE, если к COM-порту подключен модем (в т.ч. GSM-модем), в противном случае – FALSE. Если Использовать модем=TRUE, доступен раздел Настройки модема, а у устройств этого узла появляется настройка Наличие собственного номера телефона (см. Диалог параметров устройства ).
В разделе Настройки модема задаются параметры модема (GSM-модема), подключенного к COM-порту:
Номер телефона – номер телефона (в международном формате);
Строка инициализации – AT-команда инициализации (согласно документации модема), например:
Время ожидания соединения (с) – максимальное время ожидания соединения с устройством, значение по умолчанию – 60;
Удерживать соединение при отсутствии данных – если TRUE, доступен параметр Время удержания соединения (с);
Время удержания соединения (с) – в отсутствие обмена на шине GSM-соединение разрывается спустя время, заданное этим параметром (в течение таймаута соединение удерживается);
Подключение – интерфейс (rs232 или rs485).
В разделе Дополнительные настройки задаются следующие параметры:
Принудительный разрыв соединения в каждом цикле – по завершении опроса всех устройств узел закроет порт до наступления следующего цикла опроса. Данный режим применяется между опросами необходимо опрашивать устройства сторонним ПО.
При использовании данного типа узла в диалог параметров узла добавляется дополнительный раздел Настройки TCP/IP, в котором задаются следующие параметры:
IP-адрес – IP-адрес сервера, значение умолчанию – 127.0.0.1;
IP-порт – IP-порт сервера, значение по умолчанию – 502.
Время ожидания соединения (с) – максимальное время ожидания соединения с устройством, по умолчанию 10с (этот параметр отсутствует в случае интерфейса TCP/IP SLAVE);
Межсимвольный таймаут (мс) – максимально допустимый интервал между посылками байтов; превышение этого интервала диагностируется как ошибка (значение по умолчанию – 20).
При использовании данного типа узла никакие параметры в диалог параметров узла не добавляются.
Примечание. Некоторые протоколы (Bacnet, SiemensPLC, IEC104, 61850, SNMP) не выдают окно выбора типа протокола, так как он у них фиксированный.