<< Click to Display Table of Contents >> Navigation: Multi-Protocol MasterOPC Server > Плагин протокола IEC61850 > IEC 61850 Client > Настройки IEC61850 устройства |
Настройки, относящиеся к контроллеру, находятся у устройства в разделе Свойства протокола.
•Подключение сервера - в поле указываются параметры подключения к серверу - IP адрес и порт.
•Время ожидания соединения (мс) - время ожидания подключения TCP соединения с устройством.
•Максимальное количество тегов в запросе чтения - настройка определяет количество запрашиваемых переменных устройства в одном запросе. Для ускорения опроса рекомендуется увеличивать данный параметр до тех пор, пока устройство не перестанет отвечать.
•Использовать атрибуты объекта $q и $t - при включении настройки в объекте ищутся q (качество) и t (время), которые потом будут применены к тегу. При этом в зависимости от способа опроса алгоритмы поиска Q и T отличаются:
oПри периодическом опросе - ищется первое вхождение параметров Q и T вверх по дереву тегов относительно опрашиваемой переменной (если сама переменная не является Q и T).
oЕсли используется DataSet (встроенный набор данных) - переменные Q и T ищутся среди переменных входящих в этот DataSet.
oЕсли используется Report (отчет) - переменные Q и T ищутся среди переменных входящих в DataSet данного отчета.
Формирование признака качества происходит по следующей таблице:
Признака качества IEC61850 |
Цифровое значение IEC61850 |
Описание |
Соответствие OPC Quality |
QUALITY_VALIDITY_GOOD |
0 |
Хороший признак качества (нет ошибок) |
GOOD |
QUALITY_DETAIL_OVERFLOW |
4 |
Переполнение. Например, значение измеренной величины может превышать диапазон значений для рассматриваемого типа данных |
UNCERTAIN |
QUALITY_DETAIL_OUT_OF_RANGE |
8 |
Значение вне диапазона значений |
SENSOR_CAL |
QUALITY_DETAIL_BAD_REFERENCE |
16 |
Потеря калибровки |
SENSOR_CAL |
QUALITY_DETAIL_OSCILLATORY |
32 |
Дребезг контакта (частое включение-выключение дискретного сигнала) |
UNCERTAIN |
QUALITY_DETAIL_FAILURE |
64 |
Внутренняя или внешняя неисправность |
UNCERTAIN |
QUALITY_DETAIL_OLD_DATA |
128 |
Данные не обновлялись в течении долгого времени |
UNCERTAIN |
QUALITY_DETAIL_INCONSISTENT |
256 |
Несоответствие данных действительности |
UNCERTAIN |
QUALITY_DETAIL_INACCURATE |
512 |
Значение не соответствует точностным характеристикам |
UNCERTAIN |
QUALITY_SOURCE_SUBSTITUTED |
1024 |
Значение установлено пользователем |
LOCAL_OVERRIDE |
QUALITY_TEST |
2048 |
Устройство находится в режиме тестирования |
LOCAL_OVERRIDE |
QUALITY_OPERATOR_BLOCKED |
4096 |
Обновление данных заблокировано оператором |
LOCAL_OVERRIDE |
•Использовать встроенные наборы данных -включает группой опрос параметров встроенных в устройство наборов данных, предопределенных разработчиком устройства. При этом они исключаются из одиночного опроса параметров.
•Использовать динамические наборы данных - если устройство поддерживает формирование динамического набора данных, то клиент (драйвер ОРС сервера) формирует список опрашиваемых тегов, передает их в устройство, устройство высылает идентификатор (Handle), по которому впоследствии клиент производит опрос. Включение данной настройки ускоряет опрос, при условии поддержки функционала со стороны устройства.
•Использовать отчеты - отчеты это наборы данных формируемый и отправляемый устройством. Отправка отчетом устройством может производится в двух случаях:
1.При возникновении условия в самом приборе (настраивается на уровне прибора).
2.При запросе на получение отчета от клиента - запросом Global Interrogation.
В плагине IEC61850 поддерживаются оба варианта получения отчета. Плагин посылает запрос Global Interrogation с каждым циклом опроса, но если ответа на него из прибора нет (например в приборе не настроен ответ на подобные запросы), то ошибкой это не считается. При необходимости можно отключить Global Interrogation с помощью настройки Общий опрос (GI). При включении данной настройки рекомендуется выключить настройку "Использовать встроенные наборы данных" (если наборы данных также приходят как отчеты) чтобы исключить дублирование опроса. Параметры приходящие в отчете исключаются из общего опроса. Если отчет снабжен меткой времени, то данная метка применяется ко всему набору данных принятого отчета.
•Дополнительные параметры клиента- при включении появляется группа дополнительных настроек клиента (плагина OPC сервера):
oACSE AE Qualifier (0-65535) - свойство определяет значение спецификатора ACSE AE. Значение по умолчанию - 12.
oApplication ID - свойство определяет значение ACES Application ID. Значение представляет собой 10, или менее, целых чисел разделенных запятыми. Значение по умолчанию - 1,1,999,1
oPresentation Selector - настройка селектора представления клиента. Свойство конфигурирует OSI-PSEL сервера и используется при установлении соединения.
oSession Selector - настройка селектора сессии клиента. Представляет собой набор десятичных байт разделенных запятыми.
oTransport Selector - настройка селектора транспорта клиента. Представляет собой набор десятичных байт разделенных запятыми.
•Дополнительные параметры сервера - при включении появляется группа дополнительных настроек сервера (устройства):
oACSE AE Qualifier (0-65535) - свойство определяет значение спецификатора ACSE AE. Значение по умолчанию - 12.
oApplication ID - свойство определяет значение ACES Application ID. Значение представляет собой 10, или менее, целых чисел разделенных запятыми. Значение по умолчанию - 1,1,999,1
oPresentation Selector - настройка селектора представления клиента. Свойство конфигурирует OSI-PSEL сервера и используется при установлении соединения.
oSession Selector - настройка селектора сессии клиента. Представляет собой набор десятичных байт разделенных запятыми.
oTransport Selector - настройка селектора транспорта клиента. Представляет собой набор десятичных байт разделенных запятыми.
•Использовать пароль - при включении настройки появляется дополнительное поле для открытия окна задания пароля подключения к станции IEC61850.
Использовать резервные каналы - - включает функцию резервирования. В плагине протокола IEC61850 существует возможность задания до 4 резервных каналов подключения к контроллеру. Переключение на резервный канал может осуществляться двумя способами - вручную через тег SpecifiedChannelNumber группы ReservedChannels или автоматически. В автоматическом режиме клиент отслеживает состояние связи с основным каналом, и если связь пропадает происходит переключение на резервный канал 1, в случае отказа резервного канала 1 - переключение на канал 2 и т.д по кругу. Автоматического возврата на основной канал при его восстановлении не происходит - это необходимо сделать вручную через тег SpecifiedChannelNumber.
Все резервные каналы имеют идентичные настройки:
•IP адрес канала - IP адрес контроллера и номер порта для каждого резервного канала.
•Разрешить автоматическое переключение канала - определяет нужно ли переключаться на данный канал автоматически, при отказе предыдущего канала.
Также становится доступна настройка Выставлять качество тегов Bad при переключении, которая определяет - нужно ли выставлять признак качества BAD тегам, пока происходит переключение на резервный канал.
Для управления резервированием при создании устройства в него автоматически добавляются 2 группы с тегами - данные группы предназначены для работы с резервными каналами.
Имя тега |
Описание |
Группа "Diagnosis" |
|
ServerState |
Статус сервера |
ReservedChannels |
|
SpecifiedChannelNumber |
Позволяет установить номер резервного канала |
CurrentChannelNumber |
Текущий номер резервного канала (0 - основной канал) |