Параметры клиента IEC-104

<< Click to Display Table of Contents >>

Navigation:  Multi-Protocol MasterOPC Server > Плагин протокола IEC-104 >

Параметры клиента IEC-104

Параметры клиента IEC104 конфигурируются в диалоге параметров устройства в разделе Свойства протокола. Остальные настройки устройства являются стандартными и описаны в разделе Диалог параметров устройства.

iec104_img2

IP адрес – IP-адрес сервера;

IP порт – IP-порт сервера (стандартный порт для системы – 2404);

Адрес ASDU – общий адрес ASDU сервера;

Использовать время компьютера – станция IEC-104 может передавать значения с меткой времени. Если Использовать время компьютера=FALSE, в качестве времени значения используется полученная метка времени. Если Использовать время компьютера=TRUE, в качестве времени значения используется время получения;

Время устройства - настройка определяет в каком формате приходят метки времени значений из устройства - в UTC (true) или локальном (False).

Запрашивать данные групповым запросом при старте - если настройка включена, то при старте значения всех тегов устройства опрашиваются с помощью группового запроса (команда 100 с настройкой группы 20 - опросить все теги устройства). В противном случае опрос при старте не производится, и сервер ожидает получения данных от станции (по изменению или по циклу отдачи), либо ответа на общий опрос.

Общий опрос <100>(секунды) – 0 нет – период запроса всех параметров станции (если 0, запрос не генерируется) командой опроса <100>: C_IC_NA_1

Группы общего опроса - в данном поле перечисляются группы общего опроса. 0 - общий опрос, 1 - первая группа, 2 - вторая группа и т.д. Перечисление производится через запятую без пробелов - 0,12,11,9

Опрос счетчиков <101>(секунды) - 0 нет - период опроса счетчиков параметров станции (если 0, запрос не генерируется), командой опроса <101>: C_CI_NA_1

Группы опроса счетчиков - в данном поле перечисляются группы опроса счетчиков. 0 - общий опрос, 1 - первая группа, 2 - вторая группа и т.д. Перечисление производится через запятую без пробелов - 0,12,11,9

Команда считывания <102>(секунды) - 0 нет - период запроса команды считывания <102>: C_RD_NA_1 (если 0, запрос не генерируется). Данной командой производится считывание тегов, в настройках которых включен соответствующий параметр.

Синхронизация времени (секунды) - если значение настройки отлично от 0, то с заданным интервалом времени посылается запрос синхронизации времени в устройстве.

К (передача без подтверждения) – максимальное число последовательно пронумерованных APDU формата I, которые ООД (оконечное оборудование данных) в данный момент может передать, не получая подтверждения (K=1 . .32767 APDU). Передатчик ожидает подтверждения при достижении числа K неподтвержденных APDU формата I;

W (прием без подтверждения) – приемник передает подтверждение по крайней мере после получения W APDU формата I (W=1 .. 32767 APDU). Подтверждение ранее достижения значения K позволяет избежать прекращения передачи (рекомендация: значение W не должно быть более двух третей значения K);

T0 (с) тайм-аут при установлении соединения – тайм-аут при установлении соединения (T0=1..255c);

T1 (с) тайм-аут при посылке или тестировании APDU – тайм-аут при посылке или тестировании APDU (T1=1..255c);

T2 (с) тайм-аут для подтверждения если нет данных – тайм-аут для подтверждения в случае отсутствия сообщения с данными (T2=1..255c). Т.е. если станция не посылает данные, OPC сервер с данным интервалом выдает пакет подтверждения;

T3 (с) тайм-аут долгого простоя – если в течении заданного времени нет принятых пакетов, OPC посылает блок тестирования (TESTFR) и ожидает ответа в течении времени Т1.

Использовать резервные каналы - включает функцию резервирования. В IEC-104 Client существует возможность задания до 4 резервных каналов подключения к станции IEC-104. Переключение на резервный канал может осуществляться двумя способами - вручную через тег SpecifiedChannelNumber группы ReservedChannels или автоматически. В автоматическом режиме клиент отслеживает состояние связи с основным каналом, и если связь пропадает происходит переключение на резервный канал 1, в случае отказа резервного канала 1 - переключение на канал 2 и т.д по кругу. Автоматического возврата на основной канал при его восстановлении не происходит - это необходимо сделать вручную через тег SpecifiedChannelNumber.

Все резервные каналы имеют идентичные настройки:

IP адрес канала - IP адрес станции для каждого резервного канала.

IP порт канала - IP порт станции для каждого резервного канала.

ASDU канала - общий адрес ASDU станции.

Разрешить автоматическое переключение канала - определяет нужно ли переключаться на данный канал автоматически, при отказе предыдущего канала.

Также становится доступна настройка Выставлять качество тегов Bad при переключении, которая определяет - нужно ли выставлять признак качества BAD тегам, пока происходит переключение на резервный канал.

Для управления резервированием при создании устройства в него автоматически добавляются 2 группы с тегами - данные группы предназначены для работы с резервными каналами IEC-104.

iec104_img0001

Имя тега

Описание

Группа "Diagnosis"

ServerState

Статус сервера

ReservedChannels

SpecifiedChannelNumber

Позволяет установить номер резервного канала

CurrentChannelNumber

Текущий номер резервного канала (0 - основной канал)