-
Pt100 -> 4-20ma -> ОВЕН ПЛК150
Добрый всем день. Имею ОВЕН ПЛК150, к аналоговому входу подключен преобразователь сигнала от термосопротивления PT100 в унифицированный сигнал 4-20ma. В codesys установил параметры
UNIFIED INPUT/IT4_20. Получаю в регистре некоторое значение. А как это значение перевести в реальную температуру?! Помогите пожалуйста.
-
Пользователь
Нужно настроить параметры Unified signal sensor. Тип датчика вы уже указали, IT_4_20. Там же надо задать пределы измерений вашего датчика: Ain low - нижний; Ain high - верхний.
После этого в переменной типа REAL элемента Unified signal sensor будет отображаться измеренное значение.
-
или в программе рассчитать самим:
y:= ((x -A_min)/(A_max-A_min))*(t_max-t_min)-t_min;
где:
y:значение температуры;
x:показания датчика;
A_min,A_max:пределы показаний датчика( у вас так понял 4 и 20);
t_min,t_max:пределы температур(это уже зависит от преобразователя).
при этом в конфигураторе Ain low и Ain high должны соответствовать 4 и 20.
както пытался в конфигураторе задать приделы для датчика давления от -0.8 до 7, при заливке конфигурации в ПЛК150 тот зависал и отказывался работать(эта проблемма была и с другими пределами).... ,
спас тока вышеприведённый метод(спасибо математике за 6 класс))))
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума