Найти в Дзене
Kinco Automation

Обработка показаний датчика 4-20

Обработка показаний датчика 4-20 мА в Kinco Builder

Рассмотрим пример, в котором предстоит настроить обработку показаний датчика влажности с выходным сигналом 4-20 мА в среде Kinco Builder. Схема подключения датчика 4-20 мА (двухпроводнго, четырёхпроводного) к модулю ввода/вывода серии K6 приводится на рис.1.

Рис.1 – Схема подключения датчика 4-20 мА к модулю ввода/вывода K633-04IV
Рис.1 – Схема подключения датчика 4-20 мА к модулю ввода/вывода K633-04IV

Для преобразования токовых показаний в фактическое значение влажности используется блок LINCO (рис.2).

Создать карусель Добавьте описание Создать карусель Добавьте описание

Рис.2 – Обработка показаний датчика в блоке LINCO
Рис.2 – Обработка показаний датчика в блоке LINCO

На входах 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 лежит следующая математика:

-3

Векторы линейного пространства k, b рассчитываются по соотношению между фактическим токовым значение на датчике и заданным диапазоном изменения физической величины:

-4

Выход DOUT принимает значение после дополнительной операции TRUNC (функция возвращает целое число путем отсечения дробной части):

-5