PDA

Просмотр полной версии : МВА8 и измерение сопротивления



DpoBocek
10.03.2012, 14:00
Имеется МВА8 и ПЛК-150. Есть задача, мерить температуру с точностью до 0.1 С. Термосопротивление увы не "стандартное" (его нет в списке поддерживаемых). В общем как всегда, было решено мерить сопротивление и используя не сложную математику рассчитать температуру. Мерить сопротивление нужно в пределе 1.5 кОм. На самом ПЛК-150 есть возможность мерить сопротивление до 5кОм, но как быть с МВА8? ничего не получается, как я понимаю мерить можно только в процентах от 0-100% с градацией в 1 % (и то не вышло реализовать, при калибровке выходит не пойми что). Реально ли с помощью МВА8 мерить сопротивление с точностью до 10-15 Ом? Может можно вытащить код АЦП или ещё чего ? Оборудование уже куплено, а мне лепить из того что есть ( Если без замены оборудования ничего не выйдет, то буду разговаривать об этом с заказчиком. Может кто сталкивался с такой проблемой? Очень нужна "Скорая" помощь, как всегда сроки "уже надо вчера", потому и купили, что было в наличии, а меня поставили перед фактом (

nalnik
10.03.2012, 17:45
Резисторный мост Вам в помощ
http://electrono.ru/elektroizmeritelnye-pribory-i-metody-izmerenij/103-izmerenie-elektricheskogo-soprotivleniya

Николаев Андрей
11.03.2012, 08:43
Код АЦП "вытащить" нельзя.
Вход МВА8 в режиме сопротивления рассчитан на подключение датчиков обратной связи и пр.
Проверьте еще раз - правильно ли Вы выполняете настройку датчика при подключении к МВА8. Лично настраивал на резисторы.
"не сложной" математикой рассчитать температуру не получится... у чувствительных элементов большая нелинейность.

Проще всего, но мой взгляд, заменить датчики на типовые, благо с ними проблем не должно быть.
Может быть стоит заменить модули, на те, которые умеют с такими датчиками.
А что у Вас за датчик?

Александр Ч.
11.03.2012, 09:49
У МВА8 есть конфигурируемые пользователем параметры -нижняя и верхняя границы диапазона измерения, а также - смещение десятичной точки. Для резисторов по руководству-погрешность не устанавливается.
Точность преобразования самих терморезисторов также может быть в широком диапазоне недопустимом для данной задачи .

DpoBocek
11.03.2012, 20:44
Проще всего, но мой взгляд, заменить датчики на типовые, благо с ними проблем не должно быть.
Может быть стоит заменить модули, на те, которые умеют с такими датчиками.
А что у Вас за датчик?

Датчики фирмы Danfoss, тип датчика PTC, заменить дорого, потому как их 40 штук, хотя я думаю, что замена единственный выход.
Т, С R, Ом
90 1575
80 1475
70 1378
60 1286
50 1196
40 1111
30 1029
25 990
20 951
10 877
0 807
-10 740
-20 677
-30 617
-40 562
-50 510
-55 485

DpoBocek
11.03.2012, 20:47
Резисторный мост Вам в помощ
http://electrono.ru/elektroizmeritelnye-pribory-i-metody-izmerenij/103-izmerenie-elektricheskogo-soprotivleniya

Спасибо за вариант, но.... что-то гарадить такое пока хочется меньше всего.

DpoBocek
11.03.2012, 21:03
У МВА8 есть конфигурируемые пользователем параметры -нижняя и верхняя границы диапазона измерения, а также - смещение десятичной точки. Для резисторов по руководству-погрешность не устанавливается.
Точность преобразования самих терморезисторов также может быть в широком диапазоне недопустимом для данной задачи .

Александр, я не понял главного, можно мерить сопротивление с помощью МВА8 в диапазоне 0-1500 Ом со сравнимо не высокой погрешностью? (в пару Ом)
Как я сам уже понял, этими датчика особой точности я не получу, но хотя бы что-то выжать из них получится?

Николаев Андрей
12.03.2012, 15:03
Купите модуль модуль ввода "не ОВЕН". Посмотрите по наличию либо ADAM или ICP DAS.

BETEP
13.03.2012, 09:38
те которые PT1000 держат

Gans
13.03.2012, 10:10
Здравствуйте Дровосек

Александр, я не понял главного, можно мерить сопротивление с помощью МВА8 в диапазоне 0-1500 Ом со сравнимо не высокой погрешностью? (в пару Ом)
Как я сам уже понял, этими датчика особой точности я не получу, но хотя бы что-то выжать из них получится?
В МВА8 указываете любой 1000 омный датчик. затем необходимо составить табличку например с тремя столбцами.
1. Измеренное значение МВА8.
2. Значение сопротивления датчика из таблички http://ads-kaluga.narod.ru/download/Bonus/TermoSensors.zip.
3. Чему на самом деле равна температура.

Далее с помощью кусочно-линейной аппроксимация можно находить и промежуточные результаты. Если интересно укажите скайп или почту можно в личку.
P. S. аналогичное красиво уже делалось.

Николаев Андрей
13.03.2012, 10:16
День добрый, господа эксперты.
Кажется мне Вы толкаете человека на "преступление"... :)
У него датчик не PT1000 а PTC. Не берусь объяснять разницу - уверен знаете.
Надо просто взять модуль ввода для работы с датчиками PTC, и не тратить много много времени, чтобы из показаний на Pt1000 пытаться сделать показания PTC.
Потраченное время обойдется сильно дороже, чем другой модуль.

Gans
13.03.2012, 10:57
День добрый, господа эксперты.
Кажется мне Вы толкаете человека на "преступление"... :)
У него датчик не PT1000 а PTC. Не берусь объяснять разницу - уверен знаете.
Хм ... , а народ выкладывал однозначную зависимость омиков от температуры. При соблюдении указанной зависимости мой вариант работать будет, но если это действительно p-n переходы ... надо искать родной модуль.
Значит надо сравнить по деньгам цену модуля ввода с ценой на стандартные датчики температуры. Далее калькулятор рассудит.

Николаев Андрей
13.03.2012, 14:02
Сменить датчики я уже предлагал... говорят нет такого варианта.
А с градуировками будет песня...
Мне нужно опрашивать Pt1000, переводить полученное значение в градусах в омы, и потом уже по указанной характеристике Омы в градусы по PTC...

ASo
13.03.2012, 14:12
Зачем такие сложности? Обычная линейная интерполяция градусов в градусы.

DpoBocek
14.03.2012, 18:31
Сменить датчики я уже предлагал... говорят нет такого варианта.
А с градуировками будет песня...
Мне нужно опрашивать Pt1000, переводить полученное значение в градусах в омы, и потом уже по указанной характеристике Омы в градусы по PTC...

Спасибо за вариант, я как-то об этом не думал.

Сейчас пробую откалибровать МВА8 с помощью корзины сопротивления на 0-100% открытия что будет соответствовать 700-1700 Ом а после по формуле Y=0,0000247*(X^3)-0,006723*(X^2)+1,615*X-16,54 , где Y температура которую вычисляю, а X наши измеренные % (0-100,0).
Когда сделаю отпишусь.