<< 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) (см. Диалог параметров сервера ):
Также у 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 Сервер, который содержит следующие настройки:
Отображать в сервере – если 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 тегов