<< Click to Display Table of Contents >> Navigation: Multi-Protocol MasterOPC Server > Плагин протокола IEC-104 > Параметры клиента IEC-104 |
Параметры клиента IEC104 конфигурируются в диалоге параметров устройства в разделе Свойства протокола. Остальные настройки устройства являются стандартными и описаны в разделе Диалог параметров устройства.
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.
Имя тега |
Описание |
Группа "Diagnosis" |
|
ServerState |
Статус сервера |
ReservedChannels |
|
SpecifiedChannelNumber |
Позволяет установить номер резервного канала |
CurrentChannelNumber |
Текущий номер резервного канала (0 - основной канал) |