Обозначение:

Описание:

Блок IECBufIn используется совместно с блоками IEC101uni, IEC104uni и IEC104Server как входной буфер.

Назначение входов и выходов:

Входы:

Выходы:

Замечания

Все значения на входах блоков, за исключением входов данных и управления, фиксируются при компиляции проекта. Это означает, что изменение значений на этих входах в режиме отладки не будут иметь эффекта.

*Для типов ASDU M_EP_* необходимо использовать базовый тип uLX на входе tpi, т.к. выходные данные для данного ASDU структурированны. Для расшифровки структуры используется блок IECEPFromInt.

Необходимо следить за тем, что бы тип данных на входе tpi соответствовал типу данных, передаваемых протоколом. Например: для типов ASDU C_BO_*_1, M_BO_*_1, следует установить тип выхода uLX (uint32_t), т.к. для инкапсуляции передаваемых данных в протоколе используется структура данных типа uint32_t, для типов ASDU M_ME_NB_1, M_ME_TB_1, M_ME_TE_1, следует установить тип выхода II (short), т.к. для инкапсуляции используется структура данных типа int16_t. При несоответствии типов данных произойдет явное преобразование выходного типа к тому, которое использует протокол.

**Для расшифровки вспомогательных полей данных типов M_IT_* используется блок IECSQITIn.

***Для расшифровки данных о времени на выходах tm1i и tm2i используется блок IECTransTime.