AI. Подключение датчика температуры 4-20 мА. Преобразование в инженерные единицы с масштабированием

Для данного урока необходим датчик температуры с унифицированным выходным сигналом 4-20mA. Аналоговые каналы измерения тока могут быть выполнены как в пассивном, так и в активном исполнении. Все виды подключения к ПЛК BRIC показаны тут.

В нашем случае будем использовать датчик температуры ТПУ 0304/М2-Н фирмы ЭЛЕМЕР с заводской установкой НСХ Pt100 dt:(-50…150)℃ с внешним источником питания, канал AI_1 - пассивный.

../_images/plc_elemer1.gif

Подключение датчика температуры ТПУ 0304/М2-Н фирмы ЭЛЕМЕР к ПЛК

Напишем программу на языке FBD. Для масштабирования переменные scale_end и scale_start – начальное и конечное значение физической шкалы, объявлены как глобальные. Расчет значения физической линейной шкалы в зависимости от значения унифицированного сигнала равна:

\[d = ((sgv - sgs) / (sge - sgs)) * (sce - scs) + scs,\]

где d - результат;

sgv - значение унифицированного сигнала;

scs - начальное значение физической шкалы;

sce - конечное значение физической шкалы;

sgs - начальное значение унифицированного сигнала;

sge - конечное значение унифицированного сигнала.

../_images/45.png

Программа на языке FBD

../_images/45_w.png

WEB-страница ПЛК BRIC

Как видно по перменной temperature значения с датчиком температуры совпадают.

См.также

Подробно о аналоговых входах ПЛК BRIC можно узнать по ссылке