<< Click to Display Table of Contents >> Navigation: Проект в MasterSCADA 4D > Дерево системы > Получение и отправка данных > Дополнительные протоколы > Omron > Свойства протоколов Omron > Свойства OmronFinsUDP |
Описание свойств протокола OmronFinsUDP
Вид панели свойств:
Название |
Рекомендации |
Категория Общие |
Как правило, для данного элемента эта категория не настраивается. Подробное описание данной категории приведено в соответствующем разделе |
Категория Задача |
Задается период, с которым MasterSCADA 4D будет стараться получать значения из сервера. Определяется способ работы протокола при резервировании узла. Подробное описание категории приведено в разделе, описывающем настройку категории Задачи у протоколов. |
Категория Настройки каналов |
Задаются значения по умолчания для создаваемых каналов. В настройке не нуждаются, т.к. индивидуальные настройки каналов формируются автоматически. |
Категория Настройки резервирования |
|
Использовать резервирование |
При значении TRUE включается режим резервирования каналов связи. В штатном режиме опрос производится по основному каналу заданному в поле IP адрес. Если возникает отказ устройства (отсутствие ответа) и на входе параметра Установить канал задано -1 (автоматический режим), то происходит переход к следующему резервному каналу. Номер канала к которому происходит попытка подключения указывается в параметре Текущий канал. Если подключения по всем каналам были неудачными, то у модуля выставляется флаг Отказ, попытки подключения продолжаются по кругу - начиная с основного канала. По умолчанию значение настройки FALSE. |
IP адреса |
Данная настройка используется только при значении TRUE у настройки Использовать резервирование. Для резервирования каналов указываются несколько IP адресов через запятую. Переключение на резервный IP адрес произойдет, когда модулю будет выставлен Отказ после достижения максимального количества попыток подключения, указанного в настройке Количество попыток. |
Порты |
Данная настройка используется только при значении TRUE у настройки Использовать резервирование. Для резервирования каналов указываются несколько портов через запятую. Если количество IP адресов будет больше чем портов, то будет использоваться порт основного канала. Если для резервированных каналов используется такой же порт как для основного, то данное поле можно оставить пустым. |
Source Network список |
Данная настройка используется только при значении TRUE у настройки Использовать резервирование. Для резервирования каналов указываются несколько адресов сети источника (Source Network) через запятую. Если для резервированных каналов используется такой же адрес сети источника как для основного, то данное поле можно оставить пустым. |
Source Node список |
Данная настройка используется только при значении TRUE у настройки Использовать резервирование. Для резервирования каналов указываются несколько адресов узлов источника (Source Node) через запятую. Если для резервированных каналов используется такой же адрес узла источника как для основного, то данное поле можно оставить пустым. |
Destination Network список |
Данная настройка используется только при значении TRUE у настройки Использовать резервирование. Для резервирования каналов указываются несколько адресов сети назначения (Destination Network) через запятую. Если для резервированных каналов используется такой же адрес сети назначения как для основного, то данное поле можно оставить пустым. |
Destination Node список |
Данная настройка используется только при значении TRUE у настройки Использовать резервирование. Для резервирования каналов указываются несколько адресов контроллера (Destination Node) через запятую. Если для резервированных каналов используется такой же адрес контроллера как для основного, то данное поле можно оставить пустым. |
Destination Unit список |
Данная настройка используется только при значении TRUE у настройки Использовать резервирование. Для резервирования каналов указываются несколько адресов модуля (Destination Node) через запятую. Если для резервированных каналов используется такой же адрес модуля как для основного, то данное поле можно оставить пустым. |
Категория Протокол |
|
IP адрес |
Основной IP-адрес устройства, которое отправляет и получает данные от MasterSCADA 4D. |
IP порт |
UDP порт для запросов к контроллеру. По умолчанию - 9600. Если указать номер порта свыше 65535, то компиляция проекта будет выполнена с ошибкой. |
IP Source Port |
UDP порт для ответов от контроллера. Значение по умолчанию - 9600, 0 - динамический порт (выбирается системой). Если указать номер порта свыше 65535, то компиляция проекта будет выполнена с ошибкой. |
Таймаут |
Время, в течение которого исполнительная система ожидает установления соединения с контроллером |
Количество попыток |
Указывается предельное количество неудачных попыток получить ответ от контроллера, произошедших подряд. Если за указанное количество попыток получить ответ не удалось, то сформируется сигнал TRUЕ у параметра Отказ протокола Если при обращению к контроллеру он не ответит ни разу за указанное количество попыток подряд, то следующие запросы в рамках данного цикла опроса посылаться не будут, сформируется отказ модуля и выставится признак недостоверности по всем входам протокола. Если при запросе ответ придет, но с ошибкой, то сформируется отказ и выставится признак недостоверности по входам в данном запросе, но посылка других запросов по этому контроллеру продолжится. |
Source Network |
Адрес сети источника. Адрес по умолчанию - 0, локальная сеть (сам контроллер). Адреса 1-32 - удаленная сеть Controller Link. |
Source Node |
Адрес узла источника. 0 - внутренняя сеть PC. 1-255 - удаленная сеть. По умолчанию - 254. |
Destination Network |
Адрес сети назначения. Используется если контроллер работает как шлюз. Значение по умолчанию - 0, локальная сеть контроллера, 1-127 удаленная сеть. |
Destination Node |
Адрес контроллера. Задается специальным аппаратным переключателем или в среде разработки программы для контроллера: |
Destination Unit |
Адрес модуля. По умолчанию 0 - CPU. Остальные значения - модули подключенные к контроллеру |
Максимально допустимый разрыв в запросе чтения |
Параметр определяет максимально допустимый разрыв между адресами в запросе чтения, при котором происходит объединение в один запрос. Например, производится опрос регистров с номерами - 0, 1, 2, 4, 5. Если параметр будет установлен в 0, то регистры будут запрошены за два запроса (0-2, 4-5), если же установить его в 1 или выше, то за один запрос (0-5, а не использованный регистр 3 будет отброшен при разборе ответа). Увеличение данного параметра сокращает количество запросов и ускоряет опрос, но удлиняет кадр ответа. Важно! Максимально контроллеры Omron могут выдать не более 500 регистров, поэтому увеличение настройки больше чем 100-200 не принесет ощутимого результата. Также старайтесь при разработке проекта контроллера задавать адреса переменным для связи с верхним уровнем так, чтобы они шли подряд друг за другом или с минимальными разрывами. |
Чередование байт строки |
Определяет чередование байт для строки. HighByteFirst - старшим байтом вперед, LowByteFirst - младшим байтом вперед. Настройку нужно изменить, если при чтении строк буквы попарно перепутаны.
|