Обработка показаний датчика 4-20 мА в Kinco Builder
Рассмотрим пример, в котором предстоит настроить обработку показаний датчика влажности с выходным сигналом 4-20 мА в среде Kinco Builder. Схема подключения датчика 4-20 мА (двухпроводнго, четырёхпроводного) к модулю ввода/вывода серии K6 приводится на рис.1.
Для преобразования токовых показаний в фактическое значение влажности используется блок LINCO (рис.2).
Создать карусель Добавьте описание Создать карусель Добавьте описание
На входах IN_L и IN_H вводится диапазон токового сигнала датчика. В нашем случае IN_L присваивается 4000 (соответствует 4 мА) и IN_H присваивается 20000 (соответствует 20 мА). Входы OUT_L и OUT_H присваивается диапазон изменения физической величины: OUT_L присваивается 0.0 (соответствует нижней границе влажности 0%) и OUT_H-100.0 (соответствует верхней границе влажности 100%). Коэффициент наклона линейного преобразования, RATIO устанавливается 1.0. На входе IN устанавливается регистр AIW2 (регистр аналогового входа, к которому подключен датчик). Выходы DOUT и ROUT выводят результат преобразования (показания датчика) с типом данных DWord и Real.
В основе блока LICNO лежит следующая математика:
Векторы линейного пространства k, b рассчитываются по соотношению между фактическим токовым значение на датчике и заданным диапазоном изменения физической величины:
Выход DOUT принимает значение после дополнительной операции TRUNC (функция возвращает целое число путем отсечения дробной части):