Сервер IEC-104

<< Click to Display Table of Contents >>

Navigation:  Multi-Protocol MasterOPC Server > Multi-Protocol MasterOPC Server > Сервер IEC-104 >

Сервер IEC-104

Примечание. Функционал IEC104-Server доступен в ключевых версиях при наличии опции CONV-ODBC-UNL (в которую входит IEC104-Server и ODBC клиент), а также в Trial версии. В Демо версии на 32 тега функционал не доступен.

Для подключения встроенного сервера IEC-104 нужно в разделе IEC104 Сервер параметров сервера задать Подключение = TRUE и указать IP-порт обмена и адрес станции (общий адрес ASDU) (см. Диалог параметров сервера ):

multi_img125

Также у IEC104 сервер доступны следующие настройки:

Коэффициент K - максимальное число последовательно пронумерованных 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);

T3 (с) тайм-аут долгого простоя – тайм-аут для посылки блоков тестирования (TESTFR) в случае долгого простоя (T3=1..255c).

Передача аналоговых параметров - способ передачи аналоговых параметров: M_ME_TF_1 - с меткой времени, M_ME_NC_1 - без метки времени.

Передача дискретных параметров - способ передачи дискретных параметров: M_SP_TB_1 - с меткой времени, M_SP_NA_1 - без метки времени.

Настройки передачи тегов

Если сервер IEC-104 подключен, у каждого тега OPC-сервера, вне зависимости от протокола, появляется раздел IEC104 Сервер, который содержит следующие настройки:

multi_img126

Отображать в сервере – если TRUE, доступны остальные настройки раздела;

МЭК адрес – адрес данной переменной в протоколе 104;

Передача по изменению – режим передачи значения переменной клиенту:

oTRUE – при изменении значения переменной;

oFALSE – только по запросу клиента;

Разрешение записи значения – если TRUE, в переменную можно записать значение по протоколу 104. Для записи нужно использовать команды:

o45: C_SC_NA_1 Single - для записи логических значений;

o46: C_DC_NA_1 Double - двухбитная команда. Для тегов типа bool записывается true или false, для остальных типов - 0, 1 или 2 (3 - запрещено).

o50:C_SE_NC_1 Set Point Short - для записи числовых значений.

Тип команды передачи - настройка доступна для всех типов тегов, кроме bool. Настройка определяет способ передачи значения клиенту. AS_IN_SERVER - настройка берется из настройки сервера Передача аналоговых параметров, остальные режимы принудительно устанавливают нужный тип команды (M_DP_NA_1,M_DP_TB_1,M_DP_TA_1).

Также есть возможность производить групповые изменения параметров IEC104 у тегов:

Групповые настройки IEC104 тегов