Sensor (Выбор типа датчика)

Рисунок 1 – Условное обозначение

Входы Тип данных Пояснения Диапазон
mode_Sens Int Выбор типа датчика (номер датчика может изменяться в свойствах макроса)

0 – Pt1000 1 – Pt100 2 – NTC10K 3 – Ni1000 4 – 100M 5 – 4...20 mA

IN Float Значение сигнала от датчика (в омах или мА) ≥0
ua_High Float Получаемое значение при 20 mA >ua_Low
ua_Low Float Получаемое значение при 4 mA <ua_High
ua_Def Float Значение при аварии датчика (Av_Sens)
ua_WireRes Float Сопротивление проводов (в омах)
ua_CorrOut Float Коррекция измеренного значения после преобразования ( в *С)
OUT Float Значение температуры (в *С)
Av_Sens Bool Авария датчика

0 – Норма 1 – Авария

Преобразование сигнала термосопротивления

Макрос поддерживает работу со следующими типами датчиков температуры:

Выбор типа датчика зависит от переменной «mode_Sens». В зависимости от принятого значения будет выбран соответствующий датчик. Номер датчика можно изменить в свойствах макроса (номера датчиков не должны совпадать).

При работе с датчиками термосопротивлениями для повышения точности возможно задать сопротивление проводов (ua_WireRes).

При наличии аддитивной помехи или не возможности измерить сопротивление проводов, рассчитанное значение температуры можно скорректировать (ua_CorrOut).

Флаг аварии датчика (Av_Sens) формируется в случае выхода температуры за пределы измерения для данного типа датчика на 20 ⁰С. Флаг авария пропадает по возвращении значения температуры в диапазон измерения датчика.

В случае аварии датчика выходное значение температуры будет равно безопасному значению (ua_Def).

Преобразование сигнала 4...20 mA

Для преобразование сигнала 4...20 mA задаются верхние и нижние значение преобразованного сигнала «ua_High» и «ua_Low».

Авария по данному сигналу срабатывает при выходе значения температура за указанный диапазон на 2,5 %.